Archive | Programlama

Qt Creator 19.0.2 duyuruldu

Qt Creator’un 19.0.1 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 19.0.1’i duyurmaktan mutluluk duyulduğu belirtilirken, bu Qt Creator sürümünün, İngilizce olmayan yerel ayara sahip sistemlerde Qt Creator’da kullanıcı arayüzü dilinin İngilizce’ye geçişini ve diğer bazı sorunları düzelttiği söyleniyor. Qt Creator 19.0.2 sürümünü duyurmaktan mutluluk duyduklarını söyleyen Ziller; daha fazla ayrıntı için değişiklik günlüğünün incelenebileceğini ifade etti. Qt Creator 19.0.2; daha birçok iyileştirme ve düzeltmeyle birlikte geliyor. Kullanıcıların projeye irc.libera.chat adresindeki #qt-creator sekmesinden, IRC’de ve Qt Creator posta listesinden ulaşabilecekleri söyleniyor. Sorunların hata izleyicisine gönderilmesi isteniyor. Qt Creator 19.0.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

Qt Creator 19.0.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Ruby 4.0.4 duyuruldu

Ruby programlama dilinin 4.0.4 sürümü duyuruldu. Ruby 4.0.4’ü duyurmaktan mutluluk duyulduğu belirtiliyor. Fiber sonlandığında makine yığınının serbest bırakılmaması problemi giderilirken, s/k ile başlayan desenler için regexp performans gerilemesinin düzeltildiği ifade ediliyor. Kaynak dışı derleme yapılırken .bundle uzantılarının oluşturulmaması sorunu ele alınırken, bu listenin tool/gen-github-release.rb tarafından otomatik olarak oluşturulduğu söyleniyor. Bilgi için tam değişiklik günlüğünün incelenebileceği belirtiliyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. WASI (WebAssembly Sistem Arayüzü), bu tür kullanım durumları için tasarlanmıştır. Bu tür uygulamaların işletim sistemleri ile iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. Ruby 4.0.4 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

Ruby 4.0.4 edinmek için aşağıdaki linkten yararlanabilirsiniz. 

Apache NetBeans 30 duyuruldu

Apache NetBeans’in yeni sürümü Apache NetBeans 30 Eric Barboni tarafından duyuruldu. Apache NetBeans, GNU/Linux’ta kendi kendine yeten bir snap paketi olarak kurulabiliyor. #9236 numaralı değişiklikte bazı “geçersiz project.xml” uyarılarının düzeltildiği belirtilirken, #9341 numaralı değişiklikte JDK 26 için Gradle varsayılanları yükseltildiği söyleniyor. #9252 numaralı değişiklikte paketlenmiş Maven 3.9.14 sürümüne güncellenirken, bu arada, Maven eylem araç çubuğu yapılandırması OptionsExport’a eklenmiş bulunuyor. #9316 numaralı değişiklikte JDK 21 için kalan Ant testleri güncellenirken, JDK 21 için java.completion test verilerinin güncellendiği ifade ediliyor. İsimsiz değişkenlerle ilgili yeniden biçimlendirme sorununa çözüm sağlandığı söyleniyor. Apache NetBeans 30 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

    

 

 

Apache NetBeans 30 edinmek için aşağıdaki linkten yararlanabilirsiniz.

GNU Debugger (GDB) 17.2 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 17.2 sürümü, Joel Brobecker tarafından duyuruldu. Ada, C, C++, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olan yazılımın, çeşitli hata düzeltmeleriyle geldiği belirtiliyor. Bir düzineden fazla farklı işlemci mimarisi ve GDB’nin kendisinin en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği hatırlatılıyor. Ada, C, C ++, Objective-C, Pascal ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. 1988 yılında Richard Stallman tarafından yazılan GDB, GNU General Public License kapsamında dağıtılan özgür bir yazılımdır. 1990 – 1993 yılları arasında geliştirilmesine John Gilmore tarafından devam edilmiştir. Unix tabanlı pek çok sistemde, Ada, C, C++, Fortran, Go ve Rust gibi pek çok programlama dilinde çalışan taşınabilir bir hata ayıklayıcı olan GDB; bilgisayar programlarının çalıştırılmasını değiştiren ve takip eden pek çok gelişmiş özelliğe sahiptir. Ada, C, C++, Fortran, Go, Rust ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB‘nin yeni sürümünde, [gdb/dap] kayıt alt öğelerini listelerken meydana gelen hatanın giderildiği söyleniyor. GNU Debugger (GDB) 17.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

Kullanıcı programın iç değişkenlerini ve normal akışı içerisinde çağrılan fonksiyonları izleyebilir ve degiştirebilir. Gömülü sistemlerde hata ayıklama işlemi sırasında sıklıkla GDB’nin “uzaktan” modu kullanılır. GDB kendi içerisinde bir grafiksel kullanıcı arayüzüne sahip değildir, standart olarak komut satırı arayüzünden kullanılır. 2003 yılı itibari ile GDB’ nin desteklediği işlemciler şunlardır; Alpha, ARM, H8/300, System/370, System 390, X86 ve X86-64, IA-64 “Itanium”, Motorola 68000, MIPS,PA-RISC, PowerPC, SuperH, SPARC, VAX. GNU Debugger (GDB) 17.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Python 3.14.5 duyuruldu

Python programlama dilinin 3.14.5 sürümü duyuruldu. 3.14’ün beşinci bakım sürümü, 3.14.4’ten bu yana yaklaşık 154 hata düzeltmesi, derleme iyileştirmesi ve dokümantasyon değişikliğiyle geliyor. Özellikle, Python 3.14.5’te çöp toplayıcının (GC) değiştiği belirtilirken, Python 3.14.0-3.14.4’te gelen artımlı çöp toplayıcı, üretim ortamlarında önemli bellek baskısı raporları nedeniyle 3.13’teki nesilsel çöp toplayıcıya geri döndürüldüğü söyleniyor. Resmi macOS yükleyicisi, 8.6.17 yerine Tcl/Tk 9.0.3 kullanacak şekilde güncellenmiş bulunuyor. Uzaktan hata ayıklama işlemi, bellek okumalarını boyutlandırmadan veya uzaktan düzenleri yorumlamadan önce uzaktan hata ayıklama ofset tablolarını doğrulayarak güçlendirilmiş bulunuyor. asyncio.windows_utils.PipeHandle’ın kapanışının idempotent olmasının sağlandığı belirtilirken, paketlenmiş pip 26.1.1 sürümüne güncellenmiş ve urllib.robotparser’da RFC 9309 desteği eklendiği söyleniyor. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.14.5 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklik sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 Python 3.14.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Qt Creator 20 Beta duyuruldu

 Qt Creator’un 20 Beta sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 20 Beta’yı duyurmaktan mutluluk duyduğunu belirten Ziller; Qt Creator 20 Beta’nın hata düzeltmeleri ve yeni özellikler içerdiğini söyledi. Qt Creator 20 Beta’nın, yapay zeka entegrasyonunu genişlettiğini belirten Ziller; Qt/C++ odaklı entegre geliştirme ortamı (IDE) olan Qt Creator 20 Beta’nın yayınlandığını duyurdu. Qt Creator 20 Beta, geliştiricilerin kod tabanını anlamak ve düzenlemeler/işlemler/derlemeler gerçekleştirmek için yapay zeka ajanlarıyla sohbet etmelerini sağlayan yeni bir ajan istemci protokolü (ACP) uzantısı sunuyor. ACP, IDE’ler içinde görevleri gerçekleştirmek için ajan-editör iletişimi için standartlaştırılmış protokol sağlıyor. Qt Creator 20 ayrıca, model bağlam protokolü (MCP) sunucu entegrasyonunu yönetmek için yeni bir tercih sayfası da getiriyor. Yapay zekâ etkinliklerinin dışında, Qt Creator 20 Beta, dikkat dağıtmayan mod ve zen modu için yeni Zen Modu uzantı seçenekleri ekliyor, Clangd C++ kod modelini güncelliyor, uzak Linux cihazları artık dağıtım ve çalıştırma öncesinde otomatik olarak bağlanabiliyor ve çeşitli diğer iyileştirmeler içeriyor. Qt Creator 20’deki iyileştirmeler ve düzeltmeler hakkında genel bir bakış için değişiklik günlüğüne göz atılabileceğini söyleyen Ziller; yeni sürümün, Qt çevrimiçi yükleyicide (ticari, açık kaynak) Önizleme > Qt Creator 20 pre-releases altında mevcut olduğunu ifade etti. Qt Creator kılavuzuna Qt dokümantasyon portalından çevrimiçi olarak erişilebileceği söyleniyor. Ziller; sorunların hata izleyicisine gönderilmesinin iyi olacağını söyledi. Qt Creator 20 Beta hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

Qt Creator 20 Beta edinmek için aşağıdaki linklerden yararlanabilirsiniz.

KDevelop 26.04.1 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 26.04.1 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 26.04.1 hakkında fikir edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

             

 

 

             

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