Archive | Programlama

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.

PHP 8.3.31 duyuruldu

PHP’nin old stable sürümü 8.3.31 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. PHP 8.3.31 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

 

   PHP 8.3.31 edinmek için aşağıdaki linkten yararlanabilirsiniz.

PHP 8.2.31 duyuruldu

PHP’nin old stable sürümü 8.2.31 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. PHP 8.2.31 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

 

   PHP 8.2.31 edinmek için aşağıdaki linkten yararlanabilirsiniz.