Tag Archives | API

Boost 1.81.0 duyuruldu

Doğrusal cebir, sözde rasgele sayı oluşturma, çoklu iş parçacığı oluşturma, görüntü işleme, düzenli ifadeler ve birim testi gibi görevler ve yapılar için destek sağlayan C++ programlama dili için bir dizi kitaplık olan Boost‘un 1.81.0 sürümü duyuruldu. Vinnie Falco ve Alan de Freitas aracılığıyla yalnızca C++11 kullanarak URL’leri ayrıştırmak, değiştirmek ve yazdırmak için bir kitaplık sağlandığı belirtilirken, özellikler arasında hızlı derleme, güçlü değişmezler ve bellek dostu bir yaklaşım kullanan sıkı uyumluluk yer aldığı söyleniyor. Bir tamamlama işleyicisine ek değerler eklemek için kullanılan teslim tamamlama belirteci bağdaştırıcısı eklendiği belirtilirken, tamamlama işleyicileriyle ilişkili yürütücüler için türü silinmiş bir sarmalayıcı olan any_completion_executor da eklenmiş bulunuyor. İşlenmeyen istisnaları yakalamak ve onları ortaya çıkan “iş parçacığının” dışına yeniden atmak için doğma uygulamasının düzeltildiği söyleniyor. Uçbirim durumu oluşturma “iş parçacığı” nesnelerinin temizlenmesinin düzeltildiği ifade ediliyor. Boost 1.81.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Boost 1.81.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

AMDVLK 2022.Q4.4 Vulkan sürücüsü duyuruldu

AMD’nin resmi Vulkan sürücü ekibi, açık kaynak kodlu GNU/Linux “AMDVLK” türevinin yeni bir sürümünü duyurdu. AMDVLK 2022.Q4.4 artık hem oyuncular hem de kurumsal müşteriler için AMD’nin en son resmi açık kaynaklı Vulkan Linux sürücü güncellemesi olarak duyurulmuş oldu. AMD böylece Radeon RX 7900 XT / RX 7900 XTX grafik kartlarının bu haftaki lansmanı için Navi 31 GPU desteği sağlayan sürücüsünü duyurmuş oldu. Linux oyuncuları ve meraklıları arasında yaygın olan Radeon Vulkan sürücüsü için Mesa RADV’nin keyfini şimdiden çıkarabilmek mümkün. Mesa 22.3 veya Mesa 23.0-devel Git, Linux 6.0 veya daha yenisiyle eşleştirilmiş Steam Play vb. üzerinde en son oyunları çalıştıran oyuncular için tavsiye ediliyor. AMDVLK 2022.Q4.4 sürümünde listelenen tek değişikliğin, AMD Radeon RX 7900 serisi grafik kartları için Navi 31 desteğinin etkinleştirilmesi olduğu belirtiliyor. AMDVLK 2022.Q4.4 Vulkan sürücüsü hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

AMDVLK 2022.Q4.4 Vulkan sürücü edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PipeWire 0.3.63 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.63 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. Kullanırken bazı durumlarda ses bozulmasına neden olan kritik bir hatanın düzeltildiği belirtilirken, PipeWire’ın tanımlanmasından kaynaklanan bir mpv çökmesi de düzeltilmiş bulunuyor. Grafik örnekleme hızını daha iyi eşleştirmek için konvolver IR’nin yeniden örneklendiği belirtilirken, IR örnek hızı ve grafik hızı olduğunda konvolver için IR’nin yeniden örneklendiği söyleniyor. Audacity’yi başlatırken olası kapsam sonrası yığın kullanımının düzeltildiği belirtilirken, şu anda darbe komutlarını yürütmek için yeni bir pulse.cmd yapılandırma bölümünün eklendiği söyleniyor. Daha birçok hata düzeltmesi ve iyileştirme içeren yazılım, kod temizlemeleri, derleyici uyarı düzeltmeleri de içeriyor.  PipeWire 0.3.63 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

PipeWire 0.3.62 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.62 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. Ekran paylaşımındaki gerilemenin düzeltildiği belirtilirken, yazılıma video dönüştürme meta verileri eklenmiş bulunuyor. Böylelikle kameralar ve ekran paylaşımının video yönünü ve dönüşümlerini raporlayabileceği belirtiliyor. Bluetooth boşaltma desteği eklenen yeni sürümde, kod çözme ve oynatma tamamen donanımda gerçekleşiyor. pw_loop_invoke’ta geri aramalara neden olabilecek ince bir hatanın da düzeltildiği söyleniyor. Daha birçok hata düzeltmesi ve iyileştirme içeren yazılım, kod temizlemeleri, derleyici uyarı düzeltmeleri de içeriyor.  PipeWire 0.3.62 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Vulkan 1.3.237 duyuruldu

Düşük maliyetli ve çapraz platform 3D grafik ve işlem API’si Vulkan’ın yeni 1.3.237 sürümü, Khronos grubu tarafından, GitHub üzerinde de Jon Leech tarafından duyuruldu. Vulkan 1.3.237’nin, yüksek performanslı grafik ve hesaplama API’sinin en son özellik güncellemesi olarak geliyor. Vulkan 1.3.237 spesifikasyon güncellemesiyle, hem genel GitHub’da hem de Vulkan çalışma grubunun dahili izleyicisinde çözülen birkaç sorun olduğu bildiriliyor. Günümüzün yeni uzantılarından biri olan VK_EXT_surface_maintenance1 ile kullanıma sunulan sürüm, Vulkan pencereleme sistemi entegrasyonu (WSI) için daha önce kapsanmayan bazı yeni özellikler kazanıyor. NVIDIA, Intel, Google, Valve ve Collabora tarafından üzerinde çalışılan bir diğer uzantı ise; VK_EXT_swapchain_maintenance1’dir. Bu uzantı, adından da anlaşılacağı gibi takas zinciri tarafında olsa da, daha önce olmayan daha fazla WSI özelliği içeriyor. 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, Tizen, Android,  ve GNU/Linux  ile çalışabilir. Vulkan 1.3.237 hakkında bilgiyi GitHub sayfasında ya da khronos.org‘da bulabilirsiniz.

Continue Reading →

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

0

PHP 8.2.0 duyuruldu

Yedinci sürüm adayı 24 Kasım 2022‘de duyurulan PHP’nin 8.2.0 sürümü duyuruldu. Yerleşik sunucu için mime tipi tablosunun güncellendiği belirtilen yeni sürüm, PHP_CLI_SERVER_WORKERS ortam değişkeni aracılığıyla yerleşik sunucu için olası taşma sorununun düzeltildiği ifade ediliyor. GH-8575’in STDOUT, STDERR ve STDIN değiştirilerek kaynak yok edildiğinde kapanmama probleminin de düzeltildiği belirtilirken, GH-9709 hatası da düzeltilmiş bulunuyor. GH-8750 hatasının düzeltildiği belirtilirken, sabit ifadelerin dosya adının/satırının da düzeltildiği söyleniyor. Ç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.2.0 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

Arti 1.1.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 1.1.0 sürümü duyuruldu. 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ı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 Projesi’nin resmi bir parçası olarak kabul edildiğini belirtti. Arti 1.1.0’ın artık kullanıma hazır olduğunu belirten geliştirici ekip; artık ağ bağlantılarını anonim hale getirmek ve Tor ağına bağlanmak için arti proxy’nin kullanılabileceğini söyledi. Arti’de birçok iyileştirme yaptıklarını belirten ekip; artık C Tor uygulamasıyla aynı müşteri odaklı güvenlik iyileştirmelerine sahip olduklarını söyledi. Arti 1.1.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.
Continue Reading →

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

0