Tag Archives | API

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.9 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.

Vulkan 1.4.362 duyuruldu

Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın yeni 1.4.362 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.362, vkCmdBlitImage2’deki sıfır kapsam bölgelerini açıklığa kavuşturulmasıyla gündeme geliyor. <<shaders, shaders>> bölümünün yeni kısımlarında işbirlikçi matris tipi / muladd eşleştirme kurallarının yeniden düzenlendiği belirtilirken, ilgili VU’yu düzeltmek için VkPrivateDataSlotCreateInfo::flags için XML `optional` özniteliği eklendiği söyleniyor. vkCreateImageView VU 12444’ün kaldırıldığı belirtilirken, gereksiz VkImageViewCreateInfo VU’ları 12504 ve 12505’in kaldırıldığı ifade ediliyor. Yazılıma bazı yeni uzantılar kazandırılmış bulunuyor. 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.362 hakkında bilgiyi GitHub üzerinde ya da khronos.org‘da bulabilirsiniz.

Continue Reading →

 

                

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

Q4OS 7.0-r6-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.

Arti 2.6.0 duyuruldu

Tor’un anonimlik protokollerinin Rust programlama dilinde gömülebilir, üretim kalitesinde bir uygulamasını üretmeye yönelik bir proje olan Arti‘nin 2.6.0 sürümü duyuruldu. Rust’ta yeni nesil bir Tor istemcisi oluşturmak için devam eden proje olan Arti, 2.6.0 sürümüne güncellenmiş bulunuyor. En son sürüm olan Arti 2.6.0’ı duyurmaktan mutluluk duyulduğu belirtilirken, yeni sürümün, Arti’yi röle ve dizin yetkilisi olarak kullanma yönündeki devam eden geliştirmeyi sürdürdüğü söyleniyor. Çalışmaların büyük bir kısmının belge ayrıştırma, dizin aynalama desteği ve DNS akışı işleme üzerine odaklandığı belirtiliyor. Ayrıca, RPC cephesinde, RPC tabanlı yapılandırma yönetimine doğru istikrarlı bir ilerleme kaydedildiği belirtilirken, tıkanıklık kontrolü ve Counter Galois Onion şifrelemesinin artık Arti’de her zaman etkinleştirilmiş olduğu ifade ediliyor. Yeni sürümde, birçok arka plan iyileştirmesi, çok sayıda hata düzeltmesi ve dahili temizlik yapıldığı belirtilirken; Arti kullanımı hakkında daha fazla bilgi için, en üst düzey README dosyasının incelenebileceği söyleniyor. Yapılan değişikliklerin tüm ayrıntıları, API değişiklikleri ve daha birçok küçük ve daha az görünür değişiklik hakkında bilgi için değişiklik günlüğüne bakılabileceği söyleniyor. Bu yayına katkıda bulunan herkese teşekkür edildiği söyleniyor. Arti 2.6.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklik sayfasını inceleyebilirsiniz.

Continue Reading →

 

                  

Arti 2.6.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.