PHP 8.3.12 çıktı

PHP’nin 8.3.12 sürümü çıktı. Ç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.3.12 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Bash 5.2.37 sürümüne güncellendi

GNU işletim sistemi için bir kabuk, diğer bir deyişle komut dili yorumlayıcısı olan GNU Bash‘in 5.2.37 sürümü çıktı. Henüz resmi duyurusu yapılmamış sürüme ait paketler, indirilmek üzere yansılarda yerini almış bulunuyor. Bourne-Again SHell sözcüklerinden türetilmiş bir kısaltma olan Bash; Bell Araştırma Laboratuarının Unix’inin yedinci sürümünde, şu anki Unix kabuğu sh’ın atasının yazarı Stephen Bourne’a atfen bu ismi almıştır. Bunun, GNU Bash’in yeni bir güncellemesi olduğu ifade ediliyor. Çeşitli hata düzeltmeleriyle gelen yeni sürümde, okuma yerleşik zaman aşımları için kullanılan yeni bir dahili zamanlayıcı çerçevesi olduğu belirtiliyor. Ayrıştırıcıyı yinelemeli olarak çağırmak ve komut dizesini ayrıştırılmış komuttan yeniden oluşturmak için komut değiştirme ayrıştırma kodunun yeniden yazıldığı ifade ediliyor. GNU işletim sistemi, csh’ın bir sürümü de dahil olmak üzere başka kabuklarla da donatılmışsa da Bash öntanımlı kabuktur. Diğer GNU yazılımları gibi Bash, bir çok işletim sistemine uyarlanabilir – MS-DOS, OS/2 ve Windows platformları için bağımsız olarak desteklenen sürümleri vardır. GNU Bash 5.2.37 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

GNU Bash 5.2.37 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Git 2.46.2 duyuruldu

Yazılım geliştirme süreçlerinde kullanılan, hız odaklı, dağıtık çalışan bir sürüm kontrol ve kaynak kod yönetim sistemi olan olan Git‘in 2.46.2 sürümü, Junio C Hamano tarafından duyuruldu. Bu sürümün, öncelikle CI testleri için kullanılan 32 bitlik GitHub eylem işlerini bozmamak için değişiklikleri birleştirmek üzere hazırlandığı belirtilirken, böylece CI geçildikten sonra 2.46.x parçası için gerçek düzeltmelerin yayınlandığı söyleniyor. Bunun dışında, bir avuç küçük hata düzeltmesi dahil edilen yeni sürümün, Cygwin, tek tuşlu giriş modu gibi şeyler için gerekli olan      /dev/tty desteğine sahip olduğu belirtiliyor. İlk sürümü Linux çekirdeği‘nin geliştirilmesi sürecinde kullanılmak üzere 2005 yılında Linus Torvalds tarafından tasarlanıp geliştirilen, son Eclipse kullanıcı topluluğu anketi verilerine göre 2013 yılı itibariyle %30 pazar payına ulaşan Git’in ortaya çıkışı, çok sayıda Linux çekirdeği geliştiricisinin proje yönetimi için bir önceki sürüm kontrol sistemi olan BitKeeper’ı tercih etmesiyle başlamıştır. Andrew Tridgell, bir takım tersine mühendislik yöntemleriyle BitKeeper protokolüne müdahalelerde bulunmuş, ancak BitKeeper’ın telif haklarını elinde bulunduran Larry McVoy, BitKeeper’ın ücretsiz kullanımını reddeterek konuyu hukuki platforma taşıyınca BitKeeper’ın kullanımından vazgeçilmiş, böylece Git’in temelleri atılmıştır. 2.6.12-rc2 sürümlü Linux çekirdeğinin yayınlanmasının ardından Torvalds, kendi sürüm kontrol sistemini yazmaya karar vermiştir. Böylece, BitKeeper ve Monotone’dan esinlenilerek Git doğmuştur. Git 2.46.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

Git 2.46.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LibreOffice 24.8.2 RC1 çıktı

LibreOffice’in yeni test sürümü 24.8.2 RC1, The Document Foundation (TDF) tarafından sürüm takviminde belirtilen tarihe göre çıkarılarak, test edilmek üzere kullanıma sunuldu. Sürüme ait paketler indirilmek üzere yansılarda yerini aldı. LibreOffice 24.8.2 RC1’in test için kullanıma sunulmasından mutluluk duyduklarını söyleyen topluluk üyeleri, sürümün GNU/Linux, MacOS ve Windows için indirilebilir olduğunu ifade etti. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. LibreOffice 24.8.2 RC1’i var olan LibreOffice kurulumuna paralel kurabilirsiniz. Farklı dağıtımlar için ayrıntılı kurulum yönergelerini incelemeniz önerilir. Sürüme ilişkin hataları Bugzilla üzerinden bildirebilirsiniz.

Continue Reading →

 

LibreOffice 24.8.2 RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

JUnit 5.10.4 duyuruldu

Java programlama dili için bir test otomasyon çerçevesi olan JUnit‘in 5.10.4 sürümü duyuruldu. JUnit genellikle birim testi için kullanıldığı ve xUnit’in çerçevelerinden biri olduğu hatırlatılıyor. Derleme zamanında bir JAR olarak bağlanan JUnit’in 2013 yılında GitHub‘da barındırılan 10.000 Java projesi üzerinde yapılan bir araştırma anketiyle en yaygın olarak dahil edilen harici kütüphane olduğu tespit edilmişti. Yeni sürüm, 5.10.3 sürümünden bu yana olagelen hata düzeltmelerini ve geliştirmeleri içeriyor. Bu sürüm için tüm kapatılan sorunların ve çekme isteklerinin tam listesi için GitHub’daki JUnit deposundaki 5.10.4 kilometre taşı sayfasına bakılabileceği belirtiliyor. Paralel yürütme etkinleştirildiğinde ve genel okuma-yazma kilidi kullanıldığında, HierarchicalTestEngine uygulamaları tarafından kullanılan paralelliğin iyileştirildiği ve engellenen iş parçacığı sayısının azaltıldığı belirtilirken, belirli senaryolarda çıkmazlara yol açabilen HierarchicalTestExecutorService’deki ExclusiveResource ile ilgili olası kilitleme sorunun düzeltildiği söyleniyor. JUnit 5.10.4 hakkında bilgi edinmek için sürüm notlarını ve sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

JUnit 5.10.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

MPV 0.39.0 duyuruldu

MPlayer ve mplayer2 tabanlı bir medya oynatıcı olan MPV Player’in 0.39.0 sürümü duyuruldu. GNU Genel Kamu Lisansı ile lisanslı özgür bir yazılım olan MPV Player; GNU/Linux, MacOS ve Unix olmayan Windows da dahil olmak üzere çeşitli işletim sistemlerinde çalışır. Son sürümden bu yana 5 aydan fazla süren geliştirmeyle mpv 0.39.0’ın yayınlandığını duyurmaktan heyecan duyulduğu belirtilirken, kullanıcıların çalma listelerinden, parçalardan, bölümlerden, çıktı aygıtlarından ve daha fazlasından kolayca dosya seçmelerine olanak tanıyan yeni bir select.lua betiği ile gelindiği belirtiliyor. NVIDIA RTX ve Intel VSR ölçeklemenin artık d3d11va filtresi aracılığıyla desteklendiği belirtilirken, medya denetimlerinin artık Windows’ta da desteklendiği ifade ediliyor. Parça seçiminin, özellikle fr-CA gibi çok bileşenli diller için iyileştirildiği belirtilirken, çoklu dokunmatik desteğinin tanıtıldığı söyleniyor. Ayrıca bu sürümün FFmpeg 6.1 veya daha yenisini ve libplacebo 6.338.2 veya daha yenisini gerektirdiği belirtiliyor. MPV Player 0.39.0 hakkında bilgi edinmek için GitHub üzerindeki sürümler duyurusunu inceleyebilirsiniz.

Continue Reading →

 

MPV Player 0.39.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Blender’in 3.6.16 LTS ve 4.2.2 LTS sürümleri duyuruldu

Yaygın biçimde kullanılan 3D modelleme ve tasarım yazılımlarından biri olan Blender‘in 16 Temmuz 2024‘te duyurulan 4.2.0 LTS sürümünün ikinci güncellemesi olarak 4.2.2 sürümü ile 3.6.16 LTS sürümü duyuruldu. Yeni paketler, yansılarda yerini almış bulunuyor. Blender Vakfı ve çevrimiçi geliştiriciler topluluğunun, Blender’in 3.6.16 LTS ve 4.2.2 LTS sürümlerini sunmaktan gurur duyduğu ifade ediliyor. Her iki sürümde de çeşitli geliştirmeler ve iyileştirmeler yapıldığı belirtilirken, UsdPreviewSurface normal girişi için doğru veri türünü kullanıldığı söyleniyor. Blender değişikliklerinden sonra kullanıcı arayüzünün düzeltildiği belirtilirken, kenarları olmayan eski ağları yüklerken oluşan bellek sızıntısının düzeltildiği ifade ediliyor. CLI komut kayıt örneğinde eksik içe aktarmanın düzeltildiği ifade edilirken, argüman ayrıştırmayı sonlandırmak için “-c” için eksik denetimin de düzeltildiği belirtiliyor. Bunların birer uzun süreli destek sürümü olduğu ve 4.2.0 serisinin Temmuz 2026’ya kadar, 3.6 serisinin ise Haziran 2025’e kadar destekleneceği ifade ediliyor. 2002 yılında kurulan Blender Vakfı’nın, o güne dek yazılmış olan kodları Free Blender adıyla kamuya açtığı ve bir bağış kampanyası başlattığı hatırlatılıyor. Yazılımın geliştirilmesi için aktarılan ilk fonlar bu şekilde oluşturulmuştu. Blender’in 3.6.16 LTS ve 4.2.2 LTS sürümleri hakkında bilgi edinmek için 3.6.16 LTS ve 4.2.2 LTS duyuruları incelenebilir.

Continue Reading →

 

 Blender’in 3.6.16 LTS ve 4.2.2 LTS sürümlerini edinmek için aşağıdaki linklerden yararlanalabilirsiniz.

0