Tag Archives | java

SFML 3.0.0-rc.1 duyuruldu

Oyunların ve multimedya uygulamalarının geliştirilmesini kolaylaştırmak için PC’nin çeşitli bileşenlerine basit bir arayüz sağlayan SFML‘nin 3.0.0-rc.1 sürümü, Lukas Dürrenberger tarafından duyuruldu. SFML 3 için ilk sürüm adayını duyurmaktan büyük gurur duyduklarını belirten Dürrenberger; SFML 3’ün bu noktaya gelmesine yardımcı olan herkese teşekkür ettiklerini söyledi. Yeni birkaç hafta içinde en azından bir yayın adayı daha oluşturmayı planladıklarını belirten Dürrenberger; SFML 3’ün 2024’ün sonundan önceyayınlanmasını umduklarını söyledi. Tüm düzeltmeleri dahil etmek için SFML 2.6.2’yi SFML 3’ten önce yayınlamayı planladıklarını söyleyen Dürrenberger; CSFML 3 ve SFML.Net 3’ü güncellemek için paralel olarak çok fazla çalışma yapıldığını ifade etti. Bu sürüm adayını test etmek için yardıma ihtiyaç olduğunu belirten Dürrenberger; SFML’nin sonunda C++17’yi destekleyecek ve kullanacak şekilde güncellendiğini söyledi. SFML’nin çoklu platform olduğu hatırlatılırken, SFML ile uygulamanın en yaygın işletim sistemlerinde derlenebileceği ve kutudan çıkar çıkmaz çalıştırılabileceği ifade ediliyor. Çok dilli olan SFML; C ve .Net dilleri için resmi bağlamalara sahip olup, aktif topluluğu sayesinde Java, Ruby, Python, Go ve daha pek çok başka dilde de mevcut olduğu söyleniyor. SFML 3.0.0-rc.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

SFML 3.0.0-rc.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Doxygen 1.12.0 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.12.0 sürümü duyuruldu. plantuml için “engine” chen ve kronoloji eklenen yeni sürümde, belgelenmemiş sınıflar tarafından kalıtımın, belgelenmemiş sınıfın adını gösterdiği belirtilirken, sayım türü belgelerinde enum değerlerini elde etmenin mümkün olduğu ifade ediliyor. ALIASES yoluyla komut eklemenin artık çalışmadığı belirtilirken, paragraf sonu algılamanın iyileştirildiği söyleniyor. Türetilmiş sınıf belgelerinin artık Doxygen gövdesinde korumalı kalıtım kullanan ilgili fonksiyonları içermediği belirtiliyor. Doxygen 1.12.0 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

     

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

0

TigerVNC 1.14.0 duyuruldu

VNC (Virtual Network Computing) olan TigerVNC‘nin 1.14.0 sürümü, Pierre Ossman tarafından duyuruldu. AT&T Cambridge Labs.‘deki mühendisler tarafından başlatılmış bir proje olup daha sonra GPL-2.0 lisansı ile açık kaynak kodlu olarak duyurulan TigerVNC; bilindiği gibi, herhangi bir ağ sunucusu üzerinde çalışan grafik arayüz uygulamalarına herhangi bir başka ağ üzerindeki bir bilgisayardan kolaylıkla ve hızla erişerek bu uygulamaları kullanabilmeyi ve yönetmeyi sağlayan platform bağımsız bir yapıdır. TigerVNC, 3D ve video uygulamalarını çalıştırmak için gereken performans seviyelerini sağlar ve mümkün olduğunca desteklediği çeşitli platformlarda ortak bir görünüm sağlamaya ve hissetmeye ve yeniden kullanmaya çalışır. Xvnc’nin artık GBM’yi destekleyen sürücülerde donanım hızlandırmalı OpenGL ve Vulkan’ı desteklediği belirtilirken, yerel görüntüleyicinin artık Apple’ın Diffie-Hellman ve UltraVNC’nin MSLogonII kimlik doğrulama yöntemlerini desteklediği söyleniyor. FOSS sürücüleri ve daha yeni Nvidia sürücüleriyle gelen yazılımda, ters bağlantılar artık salt görüntülemeye zorlanabiliyor. TigerVNC 1.14.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

TigerVNC 1.14.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU GLOBAL 6.6.13 duyuruldu

Emacs ve Vi editörü, Bash kabuğu, çeşitli web tarayıcılar gibi değişik ortamlarda aynı şekilde çalışma becerisine sahip bir kaynak kod etiketleme sistemi olan GNU GLOBAL‘in 6.6.13 sürümü, Shigio YAMAGUCHI tarafından duyuruldu. GNU GLOBAL 6.6.13’ü duyurmanın kendisi için büyük bir zevk olduğunu söyleyen YAMAGUCHI; GNU GLOBAL’in aynı şekilde çalışan bir kaynak kodu etiketleme sistemi olduğunu hatırlattı. YAMAGUCHI; yazılımla birlikte Emacs, Vi, Less, Bash, web tarayıcısı gibi çeşitli ortamların kullanılabileceğini ifade etti. İşlevler, makrolar, yapılar, sınıflar gibi çeşitli nesnelerin kaynak dosyalarına kolaylıkla yerleştirilebileceğini ve taşınabileceğini belirten YAMAGUCHI; GNU ve BSD gibi UNIX (POSIX) uyumlu işletim sistemlerinde uyumlu biçimde çalışan yazılımın, GNU Özgür Belgeleme Lisansı ile kullanıma sunulduğunu hatırlattı. C, C++, Yacc, Java, PHP4 ve assembly olmak üzere 6 dili destekleyen yazılım; makine mimarisinden bağımsız olan etiket dosyalarının artımlı güncellenmesini destekliyor. GNU GLOBAL 6.6.13 hakkında ayrıntılı bilgi edinmek için projenin sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU GLOBAL 6.6.13 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Apache NetBeans 22 duyuruldu

Apache NetBeans’in yeni sürümü Apache NetBeans 22, Eric Barboni tarafından duyuruldu. Apache NetBeans, GNU/Linux’ta kendi kendine yeten bir snap paketi olarak kurulabiliyor. Tek sınıf yürütme için düzenli “çalıştırma” / JavaExec tarzı görevlerin yapılandırıldığı belirtilirken, Gradle için Groovy DSL’nin kullanıldığı söyleniyor. Gradle Project’in, Java’yı çalışma zamanından değil araçtan kullanacağı belirtilirken, @lkishalmi tarafından Gradle Tooling API’sinin 8.7’ye yükseltildiği söyleniyor. lucene’i 9.9.1’den 9.10.0’a güncelleme yapıldığı belirtilirken, ana pom sürümünün #7158’de @Achal1607 değişkenini kullanıyorsa oluşan yanlış hatanın düzeltildiği söyleniyor. LSP istemcisinden hazırlanmanın iyileştirildiği belirtilirken, bildirime dayalı ipucu düzenleyici desteği düzeltmeleri ve iyileştirmeler yapıldığı bildiriliyor. Apache NetBeans 22 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

Doxygen 1.11.0 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.11.0 sürümü duyuruldu. Markdown stili yapılacaklar listesine eklenen yeni sürüm, GitHub Markdown stili uyarıları için destek eklenmiş olarak geliyor. DoxyWizard’a “çalıştır” menü öğesi tuş komutunun eklendiği belirtilirken; Almanca, Yunanca, Lehçe, Portekizce, Hollandaca, Çince için çeviri güncellemeleri yapılmış bulunuyor. Doxyindexer ve doxysearch kurulumunun eklendiği belirtilirken, yalnızca yüklü ikili dosyalar için her zaman kılavuz sayfalarını yüklenmesi gerektiği söyleniyor. Doxygen 1.11.0 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

    

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

0

PostgreSQL JDBC 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2, 42.7.3 duyuruldu

Java programlarının standart, veritabanından bağımsız Java kodu kullanılarak bir PostgreSQL veritabanına bağlanmasına olanak tanıyan PostgreSQL JDBC sürücüsünün 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2, 42.7.3 sürümleri duyuruldu. Pure Java (Tip 4) ile yazılmış açık kaynaklı bir JDBC sürücüsü olan pgJDBC, PostgreSQL yerel ağ protokolünde iletişim kurar. Bu nedenle sürücü platformdan bağımsızdır; sürücü bir kez derlendikten sonra herhangi bir sistemde kullanılabilir. JDBC ekibinin, desteklenen tüm sürümler için küçük sürümler yayınladığı belirtilirken, Boolean türlerinin basit sorgu modunda işlendiğinden emin olunması hatırlatılırken; Java 8’de çalışırken ByteBuffer#position üzerindeki NoSuchMethodError sorununu gidermek için 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2’nin yeni sürümlerinin yayınlandığı belirtiliyor. Sürüm notlarının tamamının görülebileceği belirtilirken, katkıda bulunan herkese çok teşekkür edildiği söyleniyor. PostgreSQL JDBC 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2, 42.7.3 hakkında bilgi edinmek için sürüm duyurusunu, sürümler sayfasını ya da değişiklikler sayfalarını inceleyebilirsiniz.

Continue Reading →

 

PostgreSQL JDBC 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2, 42.7.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0