Tag Archives | API

PHP 8.4.24 duyuruldu

PHP’nin 8.4.24 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.4.24 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

 

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

Servo 0.4.0 tarayıcı motoru duyuruldu

Geliştiricilere ve uygulamalara web teknolojilerini yerleştirmek için hafif, yüksek performanslı bir alternatif sunmayı amaçlayan Servo‘nun 0.4.0 tarayıcı motoru duyuruldu. 2012 yılında Mozilla Research tarafından oluşturulan Servo projesi, bir araştırma ve geliştirme çalışması olarak başlamış; Servo’nun yönetimi 2020 yılında Mozilla Research’ten Linux Vakfı’na geçmiştir. Proje, daha geniş bir endüstriden ilgi kazanma misyonuyla 2023 yılında Linux Foundation Europe’ye taşındı. Servo, dilin bellek güvenliği özelliklerinden ve eşzamanlılık özelliklerinden yararlanılarak Rust dilinde yazılmış; şu an için Linux Foundation Europe barındırılan ve teknik yönlendirme komitesi tarafından açıkça yönetilen bağımsız bir proje olarak yoluna devam etmektedir. İstikrarlı API’ler sunarak, kullanıcı etkileşim yeteneklerini geliştirerek ve büyümesine katkıda bulunan aktif bir topluluk oluşturarak Servo’yu bir araştırma projesinden üretime hazır bir web motoruna dönüştürmeyi amaçlayan proje; Servo’yu yenilikçi uygulamaları ve çerçeveleri destekleyen, benzersiz performans, istikrar ve modern web standartlarına uyumluluk sunan lider gömülebilir web motoru haline getirmeyi umut ediyor. servoshell demo tarayıcısıyla birlikte Servo tarayıcı motoru, gerçek dünyadaki daha fazla web sitesini doğru şekilde görüntülemeye başladığı söyleniyor. Servo 0.4.0, proje için tüm zamanların rekoru olan, geçen ay boyunca biriken 558 commit’i beraberinde getiriyor. Güvenlik düzeltmeleri, yeni CSS özellikleri, ek medya sorguları uygulanırken ve birçok yeni DOM API’sinin artık çalıştığı söyleniyor. Servo 0.4.0, son kullanıcılar için bir diğer önemli kilometre taşı olarak gerçek dünya web sitesi uyumluluğunu geliştiriyor. Popüler llchess.org web sitesinin yanı sıra Speedtest.net, Zulip ve daha fazlasının görüntülenmesini önemli ölçüde iyileştirmiş bulunuyor. Servo 0.4.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Servo 0.4.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Vulkan 1.4.358 yeni görüntü döşeme kontrolü eklentisiyle duyuruldu

Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın yeni 1.4.358 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.353, yüksek performanslı grafik/hesaplama API’si için en son dokümantasyon güncellemelerini sunmanın yanı sıra yeni görüntü döşeme kontrolü eklentisi içeriyor. Vulkan 1.4.358 ile gelen yeni eklenti: VK_EXT_image_tiling_control olarak ifade ediliyor. VK_EXT_image_tiling_control’ün amacı, uygulamaların ihtiyaçlarına göre en uygun döşeme düzenini ayarlamalarına olanak sağlamak biçiminde açıklanırken, bir uygulama genellikle görüntü oluşturma sırasında sezgisel işlemler gerçekleştirmek için yeterli bilgiye sahip olsa da, uygulama geliştiricisi bu bilgiyi daha üst düzey kullanım beklentileri ve platform bilgisiyle birleştirerek istenen ölçütleri belirlediği söyleniyor. VK_EXT_image_tiling_control’u tanıtmanın yanı sıra, Vulkan 1.4.358 ayrıca güvenlik açısından kritik öneme sahip Vulkan SC 1.0.22 spesifikasyonundaki değişiklikleri de ana akıma entegre ediyor. 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.358 hakkında bilgiyi GitHub üzerinde ya da khronos.org‘da bulabilirsiniz.

Continue Reading →

 

              

 

 

              

              

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

PHP 8.5.9 çıktı

PHP’nin 8.5.9 sürümü çıktı. Ç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.

Continue Reading →

 

 

 

 

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

GNU oSIP 5.3.2 duyuruldu

Çoğunlukla kullanıcı uygulaması için daha basit API sağlayan eXosip2 yığını (GPL) ile kullanılan; kararlı, taşınabilir, esnek ve uyumlu bir yazılım olan ve SIP’in bir LGPL uygulaması olarak geçen GNU oSIP‘in 5.3.2 sürümü, Aymeric MOIZARD tarafından duyuruldu. GNU Lesser General Public License ile lisanslanmış olan özgür bir yazılım olan GNU oSIP; GNU Projesinin bir parçasıdır. Bunun, yeni bir güvenlik güncellemesi olduğu belirtilirken, küçük bir sınır dışı okuma hatasının keşfedildiği ve düzeltildiği ifade ediliyor. Oturum başlatma protokolünün (SIP) alt katmanlarını uygulayan VoIP uygulamaları için özgür bir yazılım kitaplığı olan GNU oSIP; herhangi bir SIP uzantısını veya davranışını uygulamak için yeterli esneklik sunar. 2002 yılında GNU oSIP olarak GNU projesinin bir parçası haline getirilen yazılım, Eylül 2000’de başlatılmıştır. GNU oSIP 5.3.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

GNU oSIP 5.3.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

libgnunetchat 0.8.0 duyuruldu

GNUnet projesinin bir parçası olan libgnunetchat‘in 0.8.0 sürümü kullanımda. Özgür bir yazılım olan GNUnet‘in bir parçası olan yazılımın, GNU Affero Genel Kamu lisansı koşulları altında kullanıma sunulduğu belirtilirken, bu kütüphanenin, tipik bir mesajlaşma uygulamasının işlevselliğini sağlamak için farklı GNUnet servislerinden istemci API’sini kullanan bir soyutlama katmanı olarak geldiği hatırlatılıyor. libgnunetchat 0.8.0’ın yayınlandığını duyurmaktan mutluluk duyulduğu belirtilirken, bu kitaplığın, tipik bir mesajlaşma uygulamasının işlevselliğini sağlamak için farklı GNUnet hizmetlerinden istemci API‘sini kullanan bir soyutlama katmanı getirdiği ifade ediliyor. Bunun, en son GNUnet sürümü 0.28.0‘daki büyük değişikliklerle uyumluluk sağlayan küçük bir yeni sürüm olduğu belirtilirken, API’deki bazı küçük sorunların giderildiği, ek olarak, kütüphane daha yeni PILS hizmetini kullanacak şekilde güncellenirken, paylaşılan dosyalar için ek şifreleme katmanının kaldırıldığı ifade ediliyor. Gelecekte genel karmaşıklığı azaltmak için GNUnet’teki FS hizmetinin şifreleme katmanına güvenilmesinin amaçlandığı belirtiliyor. libgnunetchat kullanan uygulamaların eski sürümleri bu sürümle uyumlu kalmaya devam ettiği söyleniyor. libgnunetchat 0.8.0 hakkında bilgi edinmek için sürüm duyurusunu ya da GitLab sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

 

libgnunetchat 0.8.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

PipeWire 1.6.8 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.8 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, Ardour’da kayıp MIDI olaylarına neden olabilecek JACK’teki bir veri yarışının düzeltildiği söyleniyor. Bazı sınırsız bellek tahsislerinin düzeltildiği ve çeşitli küçük düzeltmeler yapıldığı belirtilirken, OOM hatalarını önlemek için RAOP’ta içerik uzunluğu ve tahsis kontrolü yapıldığı ifade ediliyor. İstemci düğümünün hata yolunda olası bir bellek sızıntısının düzeltildiği belirtilirken, filtre grafiği dinamik grafik güncellemelerinin de düzeltildiği söyleniyor. Filtre, donanım hacmine sahip bir düğümün içinde yüklendiğinde filtre grafiği hacimlerinin düzeltildiği belirtiliyor. PipeWire 1.6.8 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.