Tag Archives | API

Vulkan 1.3.213 duyuruldu

Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın 1.3.213 sürümü, Khronos grubu tarafından, GitHub üzerinde de Jon Leech tarafından duyuruldu. 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 GDC 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, Tizen, Android,  ve GNU/Linux  ile çalışabilir. Yeni sürüm, pek çok yeni uzantıyla kullanıma sunuluyor. Vulkan 1.3.213 hakkında ayrıntılı bilgiyi GitHub sayfasında ya da khronos.org‘da bulabilirsiniz.

Continue Reading →

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

0

Arti 0.3.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 0.3.0 sürümü duyuruldu. Bunun, Arti’nin üst düzey API’lerinin artık “çoğunlukla kararlı” olduğu ve diğer projelere deneysel yerleştirmeye hazır olduğu anlamına geldiği ifade ediliyor. Eylül için planlanan 1.0.0 kilometre taşının, daha da güçlü bir API taahhüdünü temsil edeceği söyleniyor. Üst düzey error API’sinin de değiştirildiği belirtilirken, sürümün ayrıca bir dizi daha küçük özellik, hata düzeltmesi ve altyapı iyileştirmesi içerdiği belirtiliyor. Arti 0.3.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.
Continue Reading →

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

0

PHP 8.0.18 duyuruldu

PHP’nin 8.0.18 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.18 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

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

0

PipeWire 0.3.51 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.51 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, geliştirilmiş grafik yeniden yapılandırmasıyla geldiği ifade ediliyor. pw-top, pw-cli ve pw-link iyileştirmeleri içeren yeni sürümde, bir channelmixer ve upmixing kırpma sorununun düzeltildiği söyleniyor. Grafik yeniden yapılandırma kodu elden geçirilen sürümde, geliştirilmiş performans, grafik minimum düzeyde yeniden yapılandırılmış bulunuyor. PipeWire 0.3.51 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

libgnunetchat 0.1.0 duyuruldu

GNUnet projesinin bir parçası olan libgnunetchat‘in 0.1.0 sürümü duyuruldu. Ö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, GNUnet’in yararlı olacağı umuduyla dağıtıldığı hatırlatılıyor. libgnunetchat 0.1.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. Amacın, bu tür uygulamaları geliştirmeyi GUI araç setinden daha kolay ve bağımsız hale getirmek olduğu söyleniyor. Sürümün, GNUnet Messenger Service 0.1’i gerektirdiği belirtilirken, hesap yönetimine (oluşturma, listeleme ve silme) izin verildiği ifade ediliyor. İstemciler, çalışma zamanı sırasında hesaplar arasında geçiş yapabiliyorlar. libgnunetchat 0.1.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

Catch2 3.0.0-preview5 duyuruldu

Temel olarak C++ için bir birim test çerçevesi olan Catch2‘nin 3.0.0-preview5 sürümü duyuruldu. Bunun final sürümden önceki son önizleme sürüm olmasının amaçlandığı ve API’yi bozan tüm değişikliklerin hesaba katılması gerektiği ifade ediliyor. Catch2’nin artık dağıtım modeli olarak statik olarak derlenmiş kitaplığı kullandığı belirtilirken, bunun, aynı zamanda Catch2’nin tüm işlevlerini bir test dosyasında elde etmek için, birden fazla başlık eklemek gerektiği anlamına geldiği ifade ediliyor. C++ için bir birim test çerçevesi olan Catch2; aynı zamanda temel mikro kıyaslama özellikleri ve basit BDD makroları sağlıyor. Catch2’nin ana avantajının, onu kullanmanın hem basit hem de doğal olması olduğu söyleniyor. Catch2’nin artık minimum destek dili sürümü olarak C++14’ü kullandığı belirtilirken, ANON_TEST_CASE’in kaldırıldığı, bunun yerine argümansız TEST_CASE kullanılması gerektiği ifade ediliyor. Catch2 3.0.0-preview5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Catch2 3.0.0-preview5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 7.4.29 duyuruldu

PHP’nin 7.4.29 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm, indirilmek üzere yansılarda yerini aldı. PHP, ilk kez 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 7.4.29 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

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

0