Tag Archives | API

PHP 8.2.4 çıktı

PHP’nin 8.2.4 sürümü çıktı. ZEND_YIELD’deki hatalı kontrol durumu düzeltildiği belirtilirken, tip çıkarımındaki yanlış kontrol koşulunun da düzeltildiği ifade ediliyor. OnUpdate Memory Constitution’daki taşma kontrolü düzeltilirken, bileşik atama işlem kodları için sabit SSA nesne türü güncellemesi yapıldığı ifade ediliyor. Ç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.2.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Vulkan 1.3.243 duyuruldu

Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın yeni 1.3.243 sürümü, Khronos grubu tarafından, GitHub üzerinde de Jon Leech tarafından duyuruldu. Khronos ve Vulkan’ın, The Khronos Group Inc.’in tescilli ticari markaları olduğunu belirten firma, bu spesifikasyonun, telif hakkı yasalarıyla korunmakta olduğunu ve bunun, Khronos’a ait olan materyalleri içerdiğini belirtti. Dolayısıyla, onun veya herhangi bir bileşeninin, Khronos’un önceden açık yazılı izni olmadan hiçbir şekilde çoğaltılamayacağı, yayınlanamayacağı, dağıtılamayacağı, iletilemeyeceği, görüntülenemeyeceği, yayınlanamayacağı veya başka bir şekilde kullanılamayacağı belirtiliyor. Yeni sürümde, bazı eski çapraz referansların ve alıntıların düzeltildiği belirtilirken, küçük API dahil olmak üzere geçici video kodlama uzantılarında güncellemeler yapıldığı söyleniyor. Bağlantı gibi görünen, ancak olmayan, yanlış yazılmış bazı metinleri düzeltildiği ifade ediliyor. 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. DirectX 12 API’sinin açık kaynak kodlu alternatifi olan Vulkan için Nvidia da destek vermiştir. DirectX 12’nin aksine, birden fazla modern işletim sisteminde kullanılabilen Vulkan, OpenGL gibi, tek bir işletim sistemine veya cihaz form faktörüne kilitli değildir. Vulkan; Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11, Tizen, Android  ve GNU/Linux  ile çalışabilir. Vulkan 1.3.243 hakkında bilgiyi GitHub sayfasında ya da khronos.org‘da bulabilirsiniz.

Continue Reading →

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

0

CXX-Qt 0.5 duyuruldu

Qt kodu ile Rust kodu arasında tipik Rust Qt bağlarından farklı bir şekilde köprü kurmak için güvenli bir mekanizma sağlayan CXX-Qt‘nin 0.5 sürümü, Andrew Hayzen tarafından duyuruldu. Normal Qt koduna ve normal Rust koduna izin veren CXX, bire bir bağlamalar yerine, aralarında köprü kurmak için kullanılıyor. Qt ve Rust arasında güvenli bir API ve güvenli çoklu iş parçacığı sağlamaya izin verdiği için bunun tipik bağlamalardan daha güçlü olduğunun düşünüldüğü ifade ediliyor. Qt ile çift yönlü Rust ve C++ bağlamaları oluşturmak için bir Rust kasası seti olarak kullanıma sunulan yeni sürümün, Rust’ı CMake kullanarak C++ uygulamalarına entegre etmek veya cargo ile Rust uygulamaları oluşturmak için kullanılabileceğini söyleyen Hayzen; bu sürümün, Rust’tan C++ kalıtımı ile arayüz oluşturmak için yeni özellikler sunduğunu ifade etti. Hayzen; bunların, ortak C++ kodu yazmaya gerek kalmadan Rust’ta alt sınıfları uygulamaya izin verdiğini söyledi. Kod oluşturucunun artık özelliklerde, sinyallerde ve çağrılabilir öğelerde başka bir Rust QObject’e başvurmak için *mut T gibi işaretçi türlerini desteklediği ifade ediliyor. CXX-Qt 0.5 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

CXX-Qt 0.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PipeWire 0.3.67 duyuruldu

GNU/Linux altında ses ve videonun işlenmesini büyük ölçüde iyileştirmeyi amaçlayan bir proje olan PipeWire‘in 0.3.67 sürümü duyuruldu. Bunun, önceki sürümlerle uyumlu API ve ABI olan bir hata düzeltme sürümü olduğu söylenirken, sürümün, birçok hata düzeltmesi ve iyileştirme ile geldiği, bazı hataların düzeltildiği ifade ediliyor. RTP modülünün artık MIDI gönderme ve alma desteğine sahip olduğu belirtilirken, sıkıştırılmış boşaltma havuzunun birçok iyileştirme gördüğü ifade ediliyor. Bazı uygulamalar için darbe sunucusu uyumluluğunun iyileştirildiği belirtilirken, 5ms veya daha az hız bekleyen oyunlarla ilgili bazı sorunların giderildiği söyleniyor. Telif hakkı bilgisi için koda SPDX etiketlerinin eklendiği belirtilirken, rastgele sayı fonksiyonlarının daha kullanışlı hale getirildiği ifade ediliyor. Mikser alanlarında olası bir taşmanın düzeltildiği söylenirken, node.passive özelliği için in/out/true değerlerinin uygulandığı ifade ediliyor. PipeWire 0.3.67 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 PipeWire 0.3.67 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Arti 1.1.2 duyuruldu

Tor’un anonimlik protokollerinin Rust programlama dilinde gömülebilir, üretim kalitesinde bir uygulamasını üretmeye yönelik bir proje olan Arti‘nin 1.1.2 sürümü duyuruldu. HsDir temel çalışması ve hücre işleme iyileştirmeleriyle gelen yeni sürüm ile özellikle akışlarda gelen aktarma mesajlarını işleme biçiminde birkaç eksiklik bulunduğu belirtilirken, daha verimli ve doğru hale getirmek için bu kodun önemli ölçüde yeniden düzenlendiği ifade ediliyor. Bunun dışında, daha birçok küçük değişiklik olduğu belirtiliyor, bunun için değişiklik günlüğünün incelenebileceği söyleniyor. 2020’de, Rust programlama dilinde Tor protokollerinin yeni bir uygulaması üzerinde çalışmaya başladıklarını açıklayan geliştirici ekip; yazılımın, artık daha geniş kullanım için hazır olduğuna inandıklarını söyledi. Tor 2001 üzerinde çalışmaya başladıklarında C makul bir seçim olsa da, sınırlamaların ardından her zaman zarar gördüklerini belirten geliştirici ekip; birçok programlama sorununa gereksiz yere düşük seviyeli bir yaklaşımı teşvik eden bu yapı yerine, artık Rust Foundation tarafından sürdürülen Rust’u tercih ettiklerini ifade etti. Böylece 2020’de, sonunda Arti olan bir Rust Tor uygulamasına başladıklarını söyleyen ekip; bundan sonra, Arti’nin Tor’un bir parçası olarak kabul edildiğini belirtti. Arti 1.1.2 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

GNU Guile-CV 0.4.0 duyuruldu

Programcıların esnek uygulamalar oluşturmasına yardımcı olan GNU Guile‘de görüntü işleme ve analiz fonksiyonel programlama kütüphanesi GNU Guile-CV’nin 0.4.0 sürümü, David Pirotte tarafından duyuruldu. Vigra C’ye doğrudan bağlantı içeren Guile-CV; Guile şeması algoritmaları ile zenginleştirilmiş, kullanımı kolay, erişilebilir ve yüksek düzeyli bir API. Pirotte; bunun, yeni arabirimler sunan bir bakım sürümü oduğunu söyledi. Belgelerin yeniden yapılandırıldığını ve GNU G-Golf için benimsenen modelin takip edildiğini belirten Pirotte; bunun dışında, çeşitli güncellemeler yapıldığını ifade etti. Pirotte; Guile-CV’nin, yerel olarak çok iş parçacıklı olduğunu ve birden fazla avantajdan yararlandığını hatırlattı. GNU Guile-CV 0.4.0 hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU Guile-CV 0.4.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 8.0.28 duyuruldu

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

Continue Reading →

 

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

0