Archive | Programlama

PHP 8.4.5 duyuruldu

PHP’nin 8.4.5 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.

Continue Reading →

 

 

 

PHP 8.4.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU poke 4.3 duyuruldu

İkili veriler için yeni etkileşimli düzenleyici olan GNU poke‘nin 4.3 sürümü, Mohammad-Reza Nabipoor tarafından duyuruldu. Nabipoor; kod ve/veya dokümantasyon ile katkıda bulunan, geri bildirimde bulunan kişilere teşekkür edildiğini söyledi. GNU poke’nin 4.3 yeni sürümünü duyurmaktan mutluluk duyduğunu belirten Nabipoor; bunun,  4.x serisindeki bir hata düzeltme sürümü olduğunu söyledi. Nabipoor; bitler ve baytlar gibi temel varlıkları düzenlemekle sınırlı olmayan GNU poke‘nin veri yapılarını tanımlamak ve bunlar üzerinde çalışmak için tasarlanmış tam teşekküllü bir prosedürel, etkileşimli programlama dili sağladığını söyledi. GNU poke 4.3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

      

GNU poke 4.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rails 8.0.2 duyuruldu

Ruby programlama diliyle yazılmış, açık kaynak kodlu bir web uygulama geliştirme çatısı olan Ruby on Rails‘in 8.0.2 sürümü, Rafael Mendonça França tarafından duyuruldu. 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 8.0.2 sürümünün yayınlandığını duyurmaktan mutluluk duyulduğu belirtilirken, bunun güvenlik yaması olduğu, bu nedenle mümkün olan en kısa sürede yükseltme yapılmasının önemli olduğu ifade ediliyor. Ruby on Rails 8.0.2 hakkında bilgi edinmek için sürüm duyurusunu ya da sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

Ruby on Rails 8.0.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU uyumluluğunu geliştiren Rust Coreutils 0.0.30 duyuruldu

GNU/Linux platformlarında ve diğer sistemlerde bulunan yaygın yardımcı programlar için GNU Coreutils yerine, Rust tarafından yazılmış yeni bir sürüm Rust Coreutils‘in 0.0.30 sürümü duyuruldu. GNU Coreutils ile tam uyumluluk ve dolayısıyla tüm testleri geçme hedefi doğrultusunda çalışmaya devam ettiği belirtilen Rust Coreutils’in bu sürümü, daha yaygın Unix araçları ve GNU uyumluluğunu geliştirmiş olarak geliyor. uutils projesi, Rust programlama dili içindeki bu GNU Coreutils yeniden yazımının en yeni sürümü olarak Rust Coreutils 0.0.30’u yayınlarken, Uutils geliştiricilerinin ayrıca Rust’a taşımak için daha yaygın Unix araçlarını da hedefleyecekleri ifade ediliyor. Rust Coreutils 0.0.30 ile son GNU Coreutils 9.6 sürümüne karşı uyumluluk üzerinde çalışıldığı belirtilirken, temel Debian/Ubuntu paketlerinin yeniden yazma için hedefleneceği söyleniyor. Rust kullanmanın bellek güvenliği faydalarına ek olarak, uutils geliştiricileri, bu Rust yeniden yazımlarını görmek için “toplulukta bir iştah” olduğunu ve “genç nesil için yolu açmaya yardımcı olacağını” düşündüklerini söylüyor. Rust Coreutils 0.0.30 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

Rust Coreutils 0.0.30 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Daha fazla ayrıntı için aşağıda gömülü FOSDEM 2025 sunumuna bakabilirsiniz.

0

KDevelop 24.12.3 duyuruldu

Unix benzeri işletim sistemleri için KDE SC masaüstü ortamına tümleşik özgür bir geliştirme ortamı olan KDevelop’un 24.12.3 sürümü, Heiko Becker tarafından duyuruldu. Yazılımın yeni sürümünün üretildiği ve ilgili paketlerin, indirilmek üzere yansılarda yerini aldığı görülüyor. Heiko Becker tarafından duyurulan yeni sürüm, KDevelop 24.12.3 hakkında fikir edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

             

KDevelop 24.12.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Pydantic 2.11.0b1 2025-03-06 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.11.0b1 2025-03-06 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. Yazılımın greenlet geliştirme bağımlılığının kaldırıldığı belirtilirken, pydantic-core sürümünün 2.31.1’e yükseltildiği söyleniyor. Hem varsayılan hem de bağlı veya kısıtlamalarla değiştirilmemiş tür değişkenlerinin desteklendiği belirtilirken, FieldInfo’ya default_factory_takes_validated_data özelliği eklendiği söyleniyor. #11255’te _typing_extra modülünün performansının iyileştirildiği belirtilirken, şema temizleme mantığının yeniden düzenlendiği ve optimize edildiği ifade ediliyor. Pydantic 2.11.0b1 2025-03-06 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

   

Pydantic 2.11.0b1 2025-03-06 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Go (Golang) 1.24.1 ve 1.23.7 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.24.1 ve 1.23.7 sürümleri duyuruldu. Go ekibinin, 1.24.1 ve 1.23.7 sürümlerini duyurmaktan mutluluk duyduğu söylenirken; hemen hemen tüm Go programlarının daha önce olduğu gibi derlenmeye ve çalışmaya devam etmesinin beklendiği ifade ediliyor. Bunların küçük nokta sürümler olduğu ifade edilirken, daha fazla bilgi için sürüm notlarına bakılabileceği belirtiliyor. Sürümlere katkıda bulunan herkese teşekkür ediliyor. Go veya Golang 1.24.1 ve 1.23.7 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub 1.24.1 ve GitHub 1.23.7 sayfalarını inceleyebilirsiniz.

Continue Reading →

 

 

             

Go (Golang) 1.24.1 ve 1.23.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0