Tag Archives | API

Apache Lucene 10.5.1 duyuruldu

Doug Cutting tarafından Java kullanılarak yazılmış bir açık kaynak kodlu bilgi toplama kütüphanesi olan Apache 2.0 lisanslı Apache Lucene‘nin 10.5.1 sürümü duyuruldu. Apache Lucene 10.5.1 sürümü, Java tabanlı tam metin arama motoru olan yazılımın uygulamalara arama yetenekleri eklemek için kolayca kullanılabilen bir kod kütüphanesi ve API olduğu belirtiliyor. Bunun, Apache Lucene’nin en son sürümü olduğu belirtilirken, Lucene yazılımının, adını arama motoru ve yerel arama yordamları oluşturmada sağladığı kolaylıklarla duyurmuş olduğu ifade ediliyor. Apache Lucene’nin mantıksal mimarisi veri alanlarından oluşan bir belge olarak özetlenebilir. Bu esneklik, Lucene APIsinin dosya biçiminden bağımsız olmasını sağlıyor. Lucene yalnızca listeleme ve arama özelliklerini barındırmakta, HTML ayrıştırma olanağını sunmamaktadır. Apache’nin projelerinden Nutch, Lucene’yi temel almakta ve bu özelliği sağlamaktadır. Apache’nin diğer projelerinden Solr ise Lucene üzerine kurulmuş gelişkin bir arama sunucusu olarak görev yapmaktadır. Apache Lucene 10.5.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Apache Lucene 10.5.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Apache Camel 4.22.1 duyuruldu

Farklı sistemleri, uygulamaları ve verileri birbirine bağlayan açık kaynaklı bir entegrasyon çatısı (framework) olan Apache Camel‘in 4.22.1 sürümü duyuruldu. Yaygın veri taşıma ve dönüştürme problemlerini çözen hazır kalıpları kullanan (EIP), veritabanları, mesaj kuyrukları, bulut servisleri ve API’ler için 350’den fazla hazır bağlantı noktası sunan, rotaları (flows) Java, XML veya YAML kullanarak yazmaya imkan tanıyan ve Spring Boot, Quarkus veya bağımsız (standalone) Java uygulamaları içinde kolayca çalışabilen yazılım; ir sistemden (örneğin Kafka veya bir FTP sunucusundan) veri okuyup, bu veriyi başka bir biçime dönüştürüp, başka bir hedef sisteme (örneğin bir veritabanına veya REST API’ye) yazmak gerektiğinde kullanılıyor. Protokol detaylarını ve hata yönetimi süreçlerini kullanıcı yerine Camel yönetiyor. Yeni Camel 4.22.1 LTS sürümü; Java 17, 21 ve 25’i destekliyor. Apache Camel 4.22.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Apache Camel 4.22.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Vulkan 1.4.363 duyuruldu

Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın yeni 1.4.363 sürümü, hem Khronos Group tarafından, hem de GitHub üzerinde Jon Leech tarafından duyuruldu. Yüksek performanslı grafik ve hesaplama API’sinin en yeni spesifikasyon güncellemesi olan Vulkan 1.4.363; spesifikasyonun farklı bölümlerine ilişkin çeşitli açıklamalar, birkaç düzeltme, VkMemoryAllocateInfo ve VkMemoryGetFdInfoKHR’de DMA-BUF harici bellek için çoklu örnek VU’lar ve Intel Corp.’tan en yeni satıcı uzantısı olan VK_INTEL_device_info ile birlikte geliyor. VK_INTEL_device_info uzantısı, yalnızca Intel grafik aygıtının grafik fikri mülkiyet (IP) blok sürümünü okumak için kullanılıyor. AMD’nin Mantle’ı rafa kaldırmasıyla eş zamanlı olarak duyurulan Vulkan, OpenGL’nin devamı olan glNext API’sini geliştiren Khronos Group tarafından 2015’te açıklanmıştır. AMD’nin Mantle API bileşenleri üzerine türetilmiş ve inşa edilmiş olan Vulkan, OpenGL gibi, yüksek performanslı video oyunu ve interaktif medya gibi, gerçek zamanlı 3D grafik uygulamalara hedeflenir ve Direct3D 12 ve Mantle gibi, daha yüksek performans ve daha düşük CPU kullanımı sunar. Vulkan 1.4.363 hakkında bilgiyi GitHub üzerinde ya da khronos.org‘da bulabilirsiniz.

Continue Reading →

 

                 

Vulkan 1.4.363 edinme linklerini aşağıda bulabilirsiniz. 

Apache OpenDAL 0.59.2 duyuruldu

Apache OpenDAL PMC tarafından yönetilen, farklı depolama sistemlerine tek ve birleşik bir arayüzle (API) erişmeyi sağlayan özgür bir kütüphane olan Apache OpenDAL‘ın 0.59.2 sürümü duyuruldu. Modern uygulamaların; nesne depolama (S3, GCS vb.), dosya sistemleri, bulut servisleri, veritabanları ve anahtar-değer (key-value) depoları gibi birçok farklı imkânla çalışmak zorunda oldukları bilinir. Her birinin farklı bir SDK’si ve bağlantı yöntemi vardır. OpenDAL tüm bu farklılıkları ortadan kaldırarak hepsini tek bir standart yöntemle yönetmeyi sağlıyor. Asıl olarak Rust diliyle geliştirilen yazılımın diliyle geliştirilmiştir; ancak Python, Java, Node.js, C++, Go, PHP ve Ruby gibi birçok popüler programlama dili için bağlamaları (bindings) vardır. Amazon S3, Google Cloud Storage, Azure Blob, yerel dosya sistemleri, Redis, S3 uyumlu diğer bir sürü bulut servisi ve veritabanı ile doğrudan uyumlu çalışabilmektedir. Depolama katmanına erişirken ek yük (overhead) yaratmayacak şekilde optimize edilmiş bulunuyor. eniden deneme (retry), loglama (logging), metrik toplama gibi işlemleri her servis için ayrı ayrı yazmak yerine OpenDAL katmanları üzerinden tek seferde yönetmek mümkündür. Yeni sürümde, lisans başlıklarının ve üçüncü taraf lisans muhasebesinin düzeltildiği belirtilirken, kaynak arşivlerini yeniden üretme ve ATR adaylarını hazırlama olanağı sağlandığı söyleniyor. Apache OpenDAL 0.59.2 hakkında bilgi edinmek için GitHub sürümler sayfası incelenebilir.

Continue Reading →

 

 

Apache OpenDAL 0.59.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

PipeWire 1.6.9 duyuruldu

GNU/Linux altında ses ve videonun işlenmesini büyük ölçüde iyileştirmeyi amaçlayan bir proje olan PipeWire‘in 1.6.9 sürümü duyuruldu. Bunun, önceki 1.6.x sürümleriyle API ve ABI uyumlu bir hata düzeltme sürümü olduğu belirtilirken, JACK nesne geri aramalarının geliştirildiği söyleniyor. Örnekleme sırasında daha yüksek frekansları korumak için yeniden örnekleyici kesme frekanslarının ayarlandığı belirtilirken, daha küçük düzeltmeler ve iyileştirmeler yapıldığı ifade ediliyor. OpenSSL >= 3 için RAOP şifrelemesini düzeltildiği ifade edilirken, Opus ses bilgi türünün düzeltildiği söyleniyor. Yüksek frekansları daha iyi korumak için örnekleme kesme frekanslarını ayarlandığı söyleniyor. PipeWire 1.6.9 hakkında bilgi edinmek için projenin GitLab sayfasındaki sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

              

 

 PipeWire 1.6.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.

PHP 8.6.0 Beta 3 duyuruldu

PHP’nin 8.6.0 Beta 3 sürümü 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.6.0 Beta 3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

 

PHP 8.6.0 Beta 3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Q4OS 7.0-r7-testing çıktı

Q4OS geliştirme ekibi, 7.0-r6-testing sürümünü çıkararak, Q4OS 7.0-r6-testing’i test edilmek üzere kullanıma sunmuş oldu. Kullanıcıların klasik tarzda bir kullanıcı arayüzü ile basit eklentileri ve Google Chrome, VirtualBox ve geliştirme araçları gibi karmaşık üçüncü parti uygulamalar için kararlı API’leri hizmete sokmayı şiar edinen, Trinity veya KDE Plasma masaüstü ortamını da içeren, Debian GNU/Linux 13 Trixie tabanlı hafif bir dağıtım olan Q4OS’un yeni sürümünü indirmek ve denemek için çekinilmemesi gerektiğini belirten ekip, bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatırken, test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica ediyor. Kullanıcılar; XFCE, LXQT, Cinnamon ve LXDE masaüstü ortamlarından birini de tercih edebiliyorlar.

Continue Reading →

 

 

 

 

Q4OS 7.0-r6-testing edinmek için aşağıdaki linkten yararlanabilirsiniz.