Archive | Nisan, 2025

DXVK 2.6.1 duyuruldu

Linux oyunseverler tarafından Windows oyunlarını iyi bir hızda çalıştırmak için yaygın olarak kullanılan Direct3D-over-Vulkan çeviri katmanına büyük bir güncelleme olarak DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 2.6.1 sürümü, Philip Rebohle tarafından duyuruldu. GNU/Linux’ta eski Windows oyunlarının keyfini çıkarmak için kullanılan Vulkan API’si üzerinden bu Direct3D 9/10/11 uygulamasının en yeni güncellemesi olarak DXVK 2.6.1’in yayınladığı belirtilirken; bunun, bazı ek performans iyileştirmeleri ve çeşitli oyun düzeltmeleri ve geçici çözümlerle çıktığı belirtiliyor. DXVK 2.6.1’nin çeşitli oyun ve grafik sürücüsü hatalarını giderdiği, HITMAN 2’deki zayıf performansı düzelttiği, bazı LEGO oyunlarındaki “korkunç” kullanıcı arayüzü performansını ele aldığı ve daha fazlasını yaptığı ifade ediliyor. DXVK 2.6’da tanıtılan seyrek arabellek kullanımının kaldırıldığı belirtilirken, bunun, AMD Vega GPU’larında ve diğerlerinde donmalara ve dengesizliğe neden olan her türlü sürücü sorununa neden olduğu hatırlatılıyor. Çoklu örnek çözümlerinin Nvidia’da belirli Unity Engine oyunlarında görsel sorunlara yol açacağı bir sorunun da çözüldüğü belirtilirken, Assassin’s Creed Origins gibi oyunlarda arazinin yanlış işlenmesine neden olan bir Intel ANV sorununun çözüldüğü (Mesa 25.0.3’te düzeltildi) söyleniyor. 
DXVK 2.6.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

0

Laravel 12.6.0 duyuruldu

Özel uygulamalar geliştirmek için kullanılan bir web frameworku olarak lanse edilen, PHP dili içerisinde kullanıcıların işlerini kolaylaştıran ve güvenlik açısından destek sağlayan birçok frameworkten biri olarak kullanıma sunulan Laravel‘in 12.6.0 sürümü Paul Redmond tarafından duyuruldu. Laravel ekibinin, Eloquent fillAndInsert() yöntemi, URI yol segmentleri yardımcısı, Password appliedRules() yöntemi ve daha fazlasını için Laravel 12.6.0’ı yayınladığını belirten Redmond; Luke Kuzmish’in, “değerleri ilkel öğelere manuel olarak dönüştürmek, zaman damgaları ayarlamak veya UUID’leri ayarlamak” için bir fillAndInsert() yöntemine katkıda bulunduğunu söyledi. Luke Kuzmish’in, ayrıca HTTP istemcisi için bir istisnayı manuel olarak engellemek gerektiğinde kullanmak için bir requestException() yöntemine katkıda bulunduğu belirtilirken, Chester Sykes’in, URI yolunun her bir bölümünü bir öğe koleksiyonu olarak döndüren Uri sınıfına yeni bir pathSegments() yöntemi için katkıda bulunduğu söyleniyor. Laravel 12.6.0 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz. 

Continue Reading →

0

GNU gperf 3.2 duyuruldu

Mükemmel bir karma işlevi üreteci olan GNU gperf‘in 3.2 sürümü, Bruno Haible tarafından duyuruldu. Belirli bir dize listesi için, giriş dizesine bağlı olarak bir değeri aramak için C veya C++ kodu biçiminde bir karma işlevi ve karma tablosu üretilirken, karma işlevinin mükemmel olduğu, yani karma tablosunda çakışma olmadığı ve karma tablosu aramasının yalnızca tek bir dize karşılaştırması gerektirdiği hatırlatılıyor. C veya C++ kodu üretmek, karma tablosu yerine switch ifadeleri veya iç içe if’ler yaymak ve gperf tarafından kullanılan algoritmayı ayarlamak için seçenekler içeren GNU gperf‘in son derece özelleştirilebilir olduğu belirtilirken, Haible; ‘switch’ ifadelerinde “örtük fallthrough” uyarıları, ‘str’ veya ‘len’ ile ilgili “kullanılmayan parametre” uyarıları, “alan için başlatıcı eksik …” uyarıları, “sıfır, boş işaretçi sabiti olarak” uyarıları gibi kimi zaman oluşturulan kod için birkaç tür uyarıdan kaçınldığını hatırlattı. Giriş dosyasında, artık Unix satır sonlandırıcıları (LF) yerine Windows satır sonlandırıcıları (CR/LF) kullanabileceği belirtilirken, bunun uyumsuz bir değişiklik olduğu söyleniyor. GNU gperf’in çevrimiçi klavuzunun burada bulunabileceği ifade ediliyor. GNU gperf 3.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

0

Synaptic 0.91.7 duyuruldu

APT için grafiksel bir paket yönetim yazılımı olan Synaptic‘in 0.91.7 sürümü, Debian FTP yöneticisi Michael Vogt tarafından duyuruldu. Synaptic; GTK+ tabanlı, grafik kullanıcı arayüzüne sahip, Debian ve türevi dağıtımlar tarafından kullanılan gelişmiş bir paketleme aracıdır. Genellikle .deb paketlerine dayalı sistemlerde kullanılan Synaptic; aynı zamanda RPM paketlerine dayalı sistemlerde de kullanılabilir. Synaptic; yazılım yükleme, kaldırma, yazılım paketlerini yükseltme, tüm sistemi yükseltme ve depoları eklemek için kullanılabilir. Bir paket arama programı da içeren Synaptic ile paket depolarını (sources.list) yönetebilirsiniz. Synaptic’te paketleri ad, açıklama ve diğer bazı özelliklerine göre bulabilirsiniz. Statü, bölüm, isim veya özel bir filtre ile paketleri seçebilir; isim, statü, boyut veya sürümüne göre sıralalayabilirsiniz. Seçimleriniz arasında önce-sonra aralığında gezinebilirsiniz. Bir paketle ilgili mevcut tüm çevrimiçi belgelere göz atabilirsiniz. Bir paketin son değişiklikler sayfasını indirebilirsiniz. Yeni sürümün kararsız adıyla gönderildiği bildiriliyor. Synaptic 0.91.7 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

0