GNU gprofng GUI‘nin 2.0 sürümü, Jose E. Marchesi tarafından duyuruldu. GNU gprofng-gui’nin ilk sürümünü duyurmaktan mutluluk duyduklarını belirten Marchesi; gprofng GUI’nin, gprofng için tam teşekküllü bir grafik arayüz olduğunu ve GNU Binutils’in bir parçası olan profil oluşturucu olduğunu ifade etti. Gprofng GUI’nin ve genel olarak GNU’nun geliştirilmesinin gönüllü bir çaba olduğu ve dileyenlerin katkıda bulunabilecekleri belirtiliyor. Bunun için GNU’ya nasıl yardım edilir konusunun incelenebileceği söyleniyor. GNU gprofng GUI’nin şu anda Vladimir Mezentsev ve Jose E. Marchesi tarafından sürdürüldüğü ifade ediliyor. GNU gprofng GUI 2.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →
Archive | Programlama
PyCharm 2024.3.2 duyuruldu

Meson 1.7.0 duyuruldu
Hem son derece hızlı hem de daha da önemlisi, mümkün olduğunca kullanıcı dostu olması amaçlanan açık kaynak kodlu bir yapı sistemi olan Meson‘un 1.7.0 sürümü, Jussi Pakkanen tarafından duyuruldu. Ana tasarım noktası, bir geliştiricinin derleme tanımlarını yazmak veya hata ayıklamak için harcanan çabanın hiçbir anını boşa harcamamak olan Meson’un yeni sürümünde, bir sonraki döngünün başında seçenek yeniden düzenleme dalını birleştirmenin hedeflendiği, bunun, hemen hemen tüm kodu etkileyecek büyük bir değişiklik olduğu ifade ediliyor. Getirdiği ana değişikliğin, herhangi bir alt proje için (en üstteki bile) herhangi bir yerleşik seçenek değerini tamamen komut satırından geçersiz kılabilmesi olduğu belirtilirken, atomik işlem kitaplığının kullanılabilirliğinin kontrol edildiği ifade ediliyor. Cargo’nun kendisine benzer şekilde, indirilen tüm Cargo alt projelerine otomatik olarak –cap-lints allow derleyici argümanını eklediği ve böylece derleyiciden gelen tüm uyarıları gizlediği söyleniyor. Birden fazla Cargo giriş noktası olması durumunda hâlâ sorunlar olabileceğinin unutulmaması isteniyor. Meson’un, Rust projelerinde “clippy” çalıştırabileceği, Meson artık proje Rust programlama dilini kullanıyorsa bir clippy hedefi tanımlayabileceği belirtiliyor. Meson 1.7.0 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz. Continue Reading →
CMake 3.31.5 duyuruldu
Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.31.5 sürümü, John W. Parent tarafından duyuruldu. CMake 3.31.5’i duyurmaktan mutluluk duyduklarını söyleyen Parent; indirme sayfasından en son sürümün kullanılmasını önerdi. make-presets dosyalarının artık JSON nesnesi içinde herhangi bir düzeyde $comment anahtarını kullanarak yorumlar içerebileceği ve dokümantasyon sağlayabileceği belirtilirken, cmake-presets dosyalarının artık bir yapılandırma ön ayarında graphviz anahtarını kullanarak graphviz çıktısı da isteyebilecekleri söyleniyor. Ninja oluşturucuları ve Makefile oluşturucuları için artık bir codegen derleme hedefi üretildiği belirtilirken, cmake –workflow modunun artık ilk argüman olarak bir ön ayar adı kabul edilerek daha basit komut satırı cmake –workflow <ön ayar>’a izin verildiği söyleniyor. CMake 3.31.5 hakkında bilgi edinmek için sürümler sayfasını ve sürüm notlarını inceleyebilirsiniz.Qt Creator 15.0.1 duyuruldu
Qt Creator’un 15.0.1 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 15.0.1’i duyurmaktan mutluluk duyulduğunu belirten Ziller; QML dil sunucusunun hâlâ daha karmaşık kurulumlarla ilgili sorunlar yaşadığını ve bunun da kod düzenleyicide çok sayıda sorun gösterilmesine neden olduğunu söyledi. Bu nedenle QML dosyalarının kod modeli için QML dil sunucusu kullanımınını varsayılan olarak tekrar devre dışı bıraktıklarını belirten Ziller; kullanımın Tercihler > Qt Quick > QML/JS Düzenleme > QML Dil Sunucusu veya ilgili projeye özgü ayarlardan tekrar açılabileceğini ifade etti. Önceden oluşturulmuş ikili dosyalar için LLVM’yi (ve buna bağlı olarak Clangd’yi) 19.1.6 sürümüne güncellediklerini belirten Ziller; ayrıca bir dizi çökmenin ve olası çökmelerin düzelttildiğini söyledi. Sürümle ilgili ayrıntılar için doğrudan değişiklik günlüğüne gidilebileceği ifade ediliyor. Qt Creator kılavuzunun Qt Creator’da yardım modunda okunabileceği veya Qt dokümantasyon portalında çevrimiçi olarak erişilebilineceği söyleniyor. Açık kaynak sürümün, “Qt Creator” altındaki Qt indirme sayfasında mevcut olduğunu belirtlirken; ticari olarak lisanslanan paketlerin Qt hesap portalında bulunabileceği söyleniyor. Eğer varsa bir sorunun hata izleyicisine gönderilmesinin iyi olacağı söyleniyor. Qt Creator 15.0.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Qt 6.9.0 Beta2 duyuruldu
Uygulamaların oluşturulmasına hız kazandırmak için tasarlanmış araçlar, masaüstü ortamları, gömülü ve mobil aygıtlar için kullanıcı arabirimleri içeren yetkin geliştirme platformu olan Qt’nin 6.9.0 Beta2 sürümü, Jani Heikkinen tarafından duyuruldu. Qt 6.9.0 Beta2’yi yayınladıklarını duyurmaktan gurur duyduğunu söyleyen Heikkinen; Qt 6.9.0 Beta2’nin, Qt çevrimiçi yükleyici aracılığıyla edinilebileceğini, çevrimiçi yükleyiciye ek olarak Qt 6.9.0 Beta2 kaynak paketlerinin, ticari kullanıcılar için Qt Account Portal’da ve açık kaynak kullanıcıları için açık kaynak indirme alanında “pre-releases” sekmesinde mevcut olduğunu ifade etti. Yeni Qt 6.9.0’ın neler getirdiğini görmek için lütfen Qt 6.9.0 için “yenilikler” belgelerine bakılmasını öneren Heikkinen; belgelerin hâlâ yapım aşamasında olduğunu, dolayısıyla Qt 6.9.0’ın öne çıkan özelliklerinden bazılarının hâlâ eksik olduğunu ve belgelerin beta aşamasında güncelleneceğinin unutulmamasını istedi. Bunun, Qt 6.9.0 için planlanan üç betadan ikincisi olduğu belirtilirken, Mart ayında planlanan kararlı sürümden önce bunların test edilmesinin önemli olduğu söyleniyor. Qt 6.9.0 Beta2 hakkında bilgi edinmek için sürüm duyurusunu ve neler yeni sayfasını inceleyebilirsiniz.
OpenJDK 23.0.2 duyuruldu
Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 23.0.2 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, Java uygulamalarını geliştirmeyi, hata ayıklamayı ve izlemeyi desteklemek için geliyor. Windows’ta, ProcessBuilder’in, bir işlemi başlatırken argüman dizelerinin tırnak işaretiyle işaretlenmesini, uygulama tarafından tek bir komut argümanı olarak tanınmasını sağlamak için genişletildiği belirtilirken, IANA saat dilimi veritabanının 2024b’ye yükseltildiği ifade ediliyor. Bu sürümün esas olarak Meksika, Moğolistan ve Portekiz için tarihsel verileri iyileştirmeye yönelik değişiklikleri içerdiği belirtilirken, ‘MET’ saat dilimi için bir zaman damgası kısaltmasının değiştirildiği söyleniyor. Yeni tzdata değişikliklerinin bazı eski saat dilimi kimliklerini de etkilediği belirtiliyor. Bu konuya ilişkin daha fazla ayrıntının burada olduğu bildiriliyor. OpenJDK 23.0.0 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
