Archive | Programlama

Ruby on Rails’in 7.1.5 ve 7.2.2 sürümleri duyuruldu

Ruby programlama diliyle yazılmış, açık kaynak kodlu bir web uygulama geliştirme çatısı olan Ruby on Rails‘in 7.1.5 ve 7.2.2 sürümleri, John Hawthorn tarafından duyuruldu. Yeni sürümlerde, kullanıcı tanımlı yöntemlerle çalışmak için alias_attribute’deki regresyonun düzeltildiği belirtilirken, konsolda tüm özniteliklerin her zaman gösterildiği söyleniyor. Tembelce sabitlenmiş bağlantı havuzlarının düzgün şekilde işlendiği belirtilirken, katılımsız bağlantılara sahip sabit bağlantıların düzgün bir şekilde serbest bırakılması gerektiği ifade ediliyor. Ruby on Rails, modern bir web uygulaması oluşturmayı çok daha kolay ve eğlenceli bir hale getiriyor. Harika uygulamalar oluşturmak için kullanıcının ihtiyacı olan her şeyi içeren yazılım; bunun dışında geniş, yardımsever bir topluluk desteği ile sunuluyor. 1988 yılında Massachusetts Teknoloji Enstitüsü tarafından hazırlanan ve GPL ile uyumlu bir biçimde en yaygın kullanılan özgür yazılım lisanslarından biri olan MIT Lisansı ile kullanıma sunulan Ruby on Rails; David Heinemeier Hansson tarafından geliştirilmiştir. Rails Ruby on Rails’in 7.1.5 ve 7.2.2 sürümlerinin değişim günlüğüne GitHub sayfasından ulaşabilirsiniz. Ruby on Rails’in 7.1.5 ve 7.2.2 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Ruby on Rails’in 7.1.5 ve 7.2.2 sürümlerini edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 19.1.3 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 19.1.3 sürümü, Tobias Hieta tarafından duyuruldu. Hieta; bir sonraki sürümün iki hafta içinde 19.1.4 olarak geleceğini hatırlattı. Hieta; 19.x kilometre taşında bulunan sorunların bildirilmesini istedi. Hieta; bu sürüme katkıda bulunan, inceleyen, destek sağlayan ve başka bir şekilde katkıda bulunan herkese çok teşekkür ettiklerini söyledi. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 19.1.3 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

LLVM 19.1.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 8.2.25 duyuruldu

PHP’nin 8.2.25 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.2.25 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

  

PHP 8.2.25 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 8.3.13 duyuruldu

PHP’nin 8.3.13 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.3.13 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

   

PHP 8.3.13 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 8.1.30 duyuruldu

PHP’nin 8.1.30 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.1.30 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

  

PHP 8.1.30 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CLion 2024.3 EAP duyuruldu

C ve C++ için geliştirilmiş çapraz platform bir tümleşik geliştirme ortamı olan CLion‘un 2022.3 EAP sürümü, Oleg Zinovyev tarafından duyuruldu. Yeni bir CLion 2024.3 EAP yapısını duyurmaktan memnun olduğunu belirten Zinovyev; bu sürümün, yaklaşan büyük sürümde yer verilecek geliştirmelere dair erken bir bakış sunduğunu söyledi. Geri bildirimlerin, yorumlar bölümünde veya sorun izleyicisi aracılığıyla paylaşılabileceği belirtilirken, C++ için dahili olarak eğitilmiş büyük dil modeli (LLM) sayesinde JetBrains AI Assistant tarafından desteklenen CLion’un bulut kod tamamlama özelliğinin daha hızlı ve daha akıllı hale getirildiği belirtiliyor. En belirgin sonuçlardan birinin, geliştirilmiş kullanım senaryoları, sözdizimi vurgulama ve kod önerilerinin kademeli kabulü ile geliştirilmiş çok satırlı kod tamamlama özelliği olduğu söyleniyor. Güncellenen bulut tamamlama özelliğinin artık daha geniş bir kullanım senaryosu yelpazesi sunduğu ve gelişmiş sonek eşleştirmesiyle, tahmin edilen kod parçasının mevcut kodu doğru şekilde tamamlamasını sağladığı ifade ediliyor. CLion Nova’daki birçok iyileştirmenin, özellikle büyük projelerde fark edilen bellek ayak izini azaltmaya yardımcı olduğu belirtiliyor. CLion 2024.3 EAP hakkında bilgi edinmek için sürüm duyurusunu ya da bu duyuruyu inceleyebilirsiniz.


Continue Reading →

 

CLion 2024.3 EAP edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.14.0 alpha 1 duyuruldu

Python’un, yeni seriden Python 3.14.0 alpha 1 sürümü duyuruldu. Bunun bir test sürümü olduğunun unutulmaması istenirken; sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.14.0’ın halen geliştirme aşamasında olduğunu belirtilirken; bunun planlanan ilk alpha sürüm olduğu söyleniyor. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiği hatırlatılırken; alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu test etmeyi ve sürüm sürecini test etmeyi kolaylaştırmak için tasarlandığı hatırlatılıyor. Alfa aşaması sırasında, beta aşamasının başlangıcına (2025-05-06) kadar özellikler eklenebileceği ve gerekirse sürüm adayı aşamasına (2025-07-22) kadar değiştirilebilir veya silinebilir olduğu ifade ediliyor. Python 3.14.0’ın bir sonraki ön sürümünün 3.14.0a2 olacağı ve şu anda çıkarılma tarihinin 19 Kasım 2024 olarak planlandığı söyleniyor. Python 3.14.0 alpha 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Python 3.14.0 alpha 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0