GTK 4.12.1 duyuruldu

Daha önce GTK+ olan ismi, GTK olarak değiştirilen çok platformlu grafiksel kullanıcı arayüzü geliştirme araç takımı olan GTK‘nin (daha eski adıyla GIMP Toolkit) 4.12.1 sürümü duyuruldu. Kaydırırken oluşan kilitlenmenin düzeltildiği belirtilirken, yeni scroll_to api’sindeki yeniden sayma sorununun da düzeltildiği iifade ediliyor. Kullanıcı değişikliklerinin takibininin iyileştirildiği belirtilirken, sayfaları değiştirirken kritik olanın düzeltildiği söyleniyor. Odak yönetimiyle ilgili sorunlar düzeltilirken, DND ile ilgili sorunlar da düzeltilmiş bulunuyor. Bu arada, Lehçe ve İsveççe çevirileri güncellenmiş bulunuyor. GTK 4.12.1 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

GTK 4.12.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Doxygen 1.9.8 duyuruldu

C++, C, Java, Objective-C, Python, IDL, PHP, C#, Fortran, VHDL, Tcl ve bir dereceye kadar D dilleri için online/offline dokümantasyon hazırlamayı sağlayan bir dokümantasyon sistemi olan Doxygen‘in 1.9.8 sürümü duyuruldu. Çeşitli hata düzeltmeleriyle gelen yeni sürümde, sistem spdlog’unu kullanmak için CMake seçeneğinin eklendiği söyleniyor. ESC tuşuyla karanlık/aydınlık modunun değiştirildiği belirtilirken, getDefs’in giriş ve sonuç parametrelerinin yapılara taşındığı belirtiliyor. Çeşitli performans iyileştirmeleri ve eklenen bölüm başlıklarıyla kullanıma sunulan yeni sürüm, deneysel şablon motoru seçeneğini kaldırmış bulunuyor. Doxygen 1.9.8 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

  

Doxygen 1.9.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 duyuruldu

Python’ın 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 sürümleri duyuruldu. Python programlama dilinin yeni sürümlerini duyurmaktan memnuniyet duyulduğu ifade edilirken, Python’un dört ayrı sürümünün bir başka birleşik sürüm zamanının geldiği ifade ediliyor. SSL.SSLSocket örneklerinin TLS el sıkışmasının atlanmasına karşı savunmasız olması ve korumalar (sertifika doğrulama gibi) içermesi ve gönderilen şifrelenmemiş verilerin el sıkışma sonrası TLS şifreli verileriymiş gibi işlenmesi sorunun düzeltildiği belirtilirken, etkilenen sürümlerin tüm kullanıcılarına yükseltme yapmalarının önemle tavsiye edildiği ifade ediliyor. Bu sürümün, bu CVE’nin kararı nedeniyle bir miktar ertelendiği, bu nedenle 3.11.4’ten beri çok büyük bir 328 yeni taahhüt içerdiği söyleniyor. Ayrıca çökmelere yönelik bazı düzeltmelerin de mevcut olduğu ve indirmeler sayfasındaki sürüm notlarının Larmor deviniminin bir tanımını içerdiği söyleniyor. Yıllardır Python sürümleri için Windows yükleyicilerinin tek sağlayıcısı olan Steve Dower’in önemli sayıdaki kişiyi ekibin üyesi yaptığı söyleniyor. Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 sürümleri hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz

Continue Reading →

 

Python 3.11.5, 3.10.13, 3.9.18 ve 3.8.18 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.72.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.72.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.72.0’ı edinebilecekleri söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.72.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

   

Rust 1.72.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Linux 32 yaşında

1991’de Helsinki Üniversitesi‘nden Linus Benedict Torvalds daha sonra Linux çekirdeği haline gelecek bir yazılımı yazmaya başlamıştı. Torvalds; bunu, 25 Ağustos 1991’de comp.os.minix’te aşağıda görebileceğiniz kısa bir mesaj ile duyurdu. Ve artık Linux 32. yaşını kutluyor. Doğum günün kutlu olsun Linux! 32 yıl önce Torvalds; Nisan ayından bu yana devam eden geliştirme sürecinin ardından, artık hazır olduğunu ve geliştirdiği sistemle ilgili geri bildirimde bulunulmasını istediğini söylüyordu. Unix’e fikirsel ve teknik anlamda atıfta bulunarak geliştirilmiş açık kaynak kodlu, özgür ve ücretsiz bir işletim sistemi çekirdeği olan Linux; 5 Ekim 1991’de Linux 0.02 adıyla kullanıma sunuldu. Linux topluluğunda bazı kişiler, Linux’un doğum günü olarak 25 Ağustos’u değil, kullanıma sunulduğu tarih olan 5 Ekim’i kabul ediyor ve doğum gününü o gün kutluyor. Geniş bir donanım desteğine sahip olan Linux çekirdeği; sunucu bilgisayarlar, masaüstü ve dizüstü bilgisayarlar, iş istasyonları, akıllı telefonlar, yeni nesil TV’ler ve tabletler gibi hemen her platformda tam bir uyum içinde çalışabilir. Günümüzde Linux çekirdeğini kullanan GNU dağıtımları, büyük bir kitle tarafından genel olarak “Linux” adıyla anılmaktadır. Ancak, Özgür Yazılım Vakfı ve çeşitli özgür yazılım toplulukları, “GNU/Linux” tanımını tercih etmektedir.

Continue Reading →

 

32 yıl boyunca, Linux için milyonlarca satır kod yazıldı. Linux, öylesine etkin bir konu haline geldi ki Microsoft, dahi Windows’a Linux çalıştırma özelliğini eklemek durumunda kaldı (WSL). Happy birthday dear Linux!


Linus Torvalds’ın 25 Ağustos 1991’de yayımladığı duyuruyu aşağıda bulabilirsiniz.

0