Tag Archives | kütüphane

Drgn 0.1 duyuruldu

Hata ayıklama ve iç gözlem araçları oluşturmak için kullanılabilecek bir kütüphane olarak tasarlanmış olan, Meta‘da Linux çekirdeğinde hata ayıklama için (crash yardımcı programına alternatif olarak) geliştirilen, ancak C dilinde yazılmış kullanıcı alanı programlarında da hata ayıklama yapabilen ve C++ desteği üzerinde çalışıldığı belirtilen Drgn’nin 0.1 sürümü, Omar Sandoval tarafından duyuruldu. GDB gibi diğer hata ayıklayıcılar da betik desteğine sahip olsa da, drgn, hata ayıklamanın kodlama gibi hissettirmesi için betik yazımını mümkün olduğunca doğal hale getirmeyi amaçlıyor, bu da onu büyük programlardaki karmaşık, birbirine bağlı durumu incelemek için uygun hale getiriyor. Python kodunu çalıştırmak için py, bir kabuk komutu yürütmek için sh, bir betik çalıştırmak için source kullanan Drgn; artık crash yardımcı programıyla uyumluluk modu sunuyor. Dokümantasyona drgn.readthedocs.io adresinden ulaşılabilir. Bunun, crash(8) uyumluluk modu, yerleşik komutlar, bellek arama, kod adresinden kaynak konumuna arama, birçok yeni yardımcı fonksiyon ve daha fazlasını ekleyen büyük bir sürüm olduğunu belirten Omar Sandoval; yazılımın, artık % karakteriyle başlayan bir satırla erişilebilen birkaç yerleşik komut sunduğunu söyledi. Drgn 0.1 haakında bilgi edinmek için GitHub sürümler sayfası incelenebilir. Continue Reading →

 

 

 

Drgn 0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Linux man-pages 6.17 duyuruldu

Genellikle komut satırı uygulamalarının nasıl kullanılacaklarını açıklayan yardım dosyaları olarak da bilinen Linux man-pages’in (kılavuz sayfaları) 6.17 sürümü, Alejandro Colomar tarafından duyuruldu. Colomar; Linux man-pages’in Git deposunun kernel.org adresinde bulunduğunu hatırlattı. Bu proje belgesindeki man sayfalarının öncelikle Linux çekirdeğini ve GNU C kütüphanesini, ancak diğer çekirdeklerdeki veya C kütüphanelerindeki ilgili farklılıkları da ele aldığı ifade ediliyor. Bu sürümün birkaç yeni program eklediği, dağıtımların tüm src/bin/ komut dosyalarını ayrı bir ikili pakette paketlenmesinin önerildiği söyleniyor; bu paket adının manpages-utils gibi bir şey olabileceği ifade ediliyor. Hatırlanacağı gibi, bir ara belgeler.org bu kılavuz sayfalarının çevirisi işine girmişti. Linux man-pages 6.17 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

Linux man-pages 6.17 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Pandas 3.0.0 duyuruldu

Bir veri bilimi projesinde veri okuma, veri ön işleme ve veri temizleme işlemlerinin yapılması için kullanılan ve Python programlama dilinin en önemli kütüphanelerinden biri olan Pandas‘ın 3.0.0 sürümü, Joris Van den Bossche tarafından duyuruldu. Pandas 3.0.0’ı duyurmaktan mutluluk duyulduğu ifade edilirken, bu sürümün, bazı yeni özellikler, hata düzeltmeleri ve performans iyileştirmelerinin yanı sıra olası önemli değişiklikler içerdiği belirtiliyor. Pandas 3.0.0 sürümünün, önceki sürümlerde kullanımdan kaldırılmış bir işlevselliği kaldırdığı belirtilirken, varsayılan olarak özel string veri türü içerdiği söyleniyor. Tarih ve saat benzeri veriler için yeni varsayılan çözünürlük sağlandığı belirtilirken, yeni pd.col sözdizimi için ilk desteğin sağlandığı söyleniyor. Pandas 3.0.0 hakkında bilgi edinmek için sürümler sayfasını ya da neler yeni sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

 

Pandas 3.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

FFmpeg 8.0.1 çıktı

FFmpeg’in yeni sürümü 8.0.1 çıktı. 20.08.2025‘te ana seriden çıkarılan 8.0 sürüm serisinin en son kararlı FFmpeg sürümü olduğu belirtilen yeni sürüm, çeşitli kütüphane sürümlerini içeriyor. Bu yeni sürümle birlikte otomatik konuşma tanıma için bir OpenAI Whisper filtresi, daha iyi GPU hızlandırmalı video işleme için birçok Vulkan video iyileştirmesi ve bir dizi CPU performans optimizasyonu geliyor. FFmpeg 8.01’in ayrıca artık YASM yerine NASM kullandığını, VVC VA-API kod çözme desteği içerdiğini, RealVideo 6.0 kod çözücüsüyle geldiğini, OpenMAX video kodlayıcılarının da kullanımdan kaldırıldığını belirtelim. Matroska kapsayıcısında VVC desteği, libjxl kullanarak animasyonlu JPEG-XL kodlama desteği, APV video kodlama ve kod çözme, G.728 kod çözücü desteği, HDR iyileştirmeleri, ProRes RAW kod çözme, AMD AMF kod çözme ve FSR yükseltme ve EXIF ​​meta veri ayrıştırma desteği de yeni sürümle birlikte geliyor. FFmpeg 8.0’daki Vulkan çalışmalarından bazıları VP9 video hızlandırma, AV1 kodlama desteği, daha hızlı FFV1 kod çözme ve ProRes RAW için Vulkan donanım hızlandırmasını içeriyor. Ayrıca, özellikle AVX-512 CPU’lar için önemli performans avantajları sağlayan çok sayıda CPU performans optimizasyonu da yapılmış bulunuyor. FFmpeg 8.0.1 “Huffman” hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

 

FFmpeg 8.0.1 “Huffman” edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Marst 2.8 duyuruldu

Bir Algol-C çeviricisi olan ve Algol 60 (Seviye 0) algoritmik dilinde yazılmış programları otomatik olarak ANSI C programlama diline çeviren GNU Marst‘ın 2.8 sürümü, Andrew Makhorin tarafından duyuruldu. Çevirici ve kütüphane rutinlerinin yanı sıra üretilen kodun C23’e uygun olmasını sağlamak için bool, true ve false tanımlayıcılarının sırasıyla Bool, True ve False ile değiştirildiğini belirten Makhorin; bu tanımlayıcıların artık ayrılmış anahtar sözcükler olduğunu söyledi. GNU Marst paketinin geliştirilmesinin tamamlandığını ve olası hataların düzeltilmesi dışında herhangi bir yeni özellik eklenmesinin planlanmadığını belirten Makhorin; mevcut Algol 60 programlarını diğer gösterimlerden GNU MARST gösterimine dönüştürmeyi sağlayan dönüştürücünün MACVT olduğunu hatırlattı. GNU Marst 2.8 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

GNU Marst 2.8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

 

0

FFmpeg 8.0 duyuruldu

FFmpeg’in yeni sürümü 8.0 duyuruldu. OpenAI Whisper filtresi ve birçok Vulkan video iyileştirmesiyle gelen yeni sürümün, yaygın olarak kullanılan bu açık kaynaklı multimedya kütüphanesine muhteşem bir güncelleme getirdiği söyleniyor. Bu yeni sürümle birlikte otomatik konuşma tanıma için bir OpenAI Whisper filtresi, daha iyi GPU hızlandırmalı video işleme için birçok Vulkan video iyileştirmesi ve bir dizi CPU performans optimizasyonu geliyor. FFmpeg 8.0’ın ayrıca artık YASM yerine NASM kullandığını, VVC VA-API kod çözme desteği içerdiğini, RealVideo 6.0 kod çözücüsüyle geldiğini, OpenMAX video kodlayıcılarının da kullanımdan kaldırıldığını belirtelim. Matroska kapsayıcısında VVC desteği, libjxl kullanarak animasyonlu JPEG-XL kodlama desteği, APV video kodlama ve kod çözme, G.728 kod çözücü desteği, HDR iyileştirmeleri, ProRes RAW kod çözme, AMD AMF kod çözme ve FSR yükseltme ve EXIF ​​meta veri ayrıştırma desteği de yeni sürümle birlikte geliyor. FFmpeg 8.0’daki Vulkan çalışmalarından bazıları VP9 video hızlandırma, AV1 kodlama desteği, daha hızlı FFV1 kod çözme ve ProRes RAW için Vulkan donanım hızlandırmasını içeriyor. Ayrıca, özellikle AVX-512 CPU’lar için önemli performans avantajları sağlayan çok sayıda CPU performans optimizasyonu da yapılmış bulunuyor. FFmpeg 8.0 “Huffman” hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

 

FFmpeg 8.0 “Huffman” edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU dbm ya da GDBM’nin 1.26 sürümü duyuruldu

Veritabanı işlevlerinin bir kütüphanesi olan ve standart UNIX dbm’ye benzer şekilde çalışan GNU dbm‘nin (veya kısaca GDBM) 1.26 sürümü, Sergey Poznyakoff tarafından duyuruldu. GNU dbm (GDBM) sürüm 1.26’yı duyurmaktan memnuniyet duyduğunu söyleyen Poznyakoff; sürümün, kararlı bir sürüm olduğunu söyledi. GNU dbm’nin, genişletilebilir karma kullanan ve standart UNIX dbm’ye benzer şekilde çalışan bir veritabanı işlevleri kütüphanesi olduğunu hatırlatan Poznyakoff; bu rutinlerin, karma bir veritabanı oluşturması ve işlemesi gereken bir programcıya sağlandığını ifade etti. Eski UNIX dbm işlevini kullanan programlarla uyumlu olmak için paket içinde geleneksel dbm ve ndbm arabirimleri de bulunmaktadır. GNU dbm; Philip A. Nelson, Jason Downs ve Sergey Poznyakoff tarafından yazılmıştır. Poznyakoff; yeni sürümde, musl libc’de ve macOS’ta derleme hatalarının düzeltildiğini; ayrıca, test paketinin geliştirildiğini söyledi. GDBM 1.26 hakkında bilgi edinmek için sürüm duyurusunu ya da savannah.gnu.org duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

GDBM 1.26 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0