Teknokritik:
Abone ol
Yazılım

EVE Online 16 Yıl Aradan Sonra Python 3 Modernizasyonuna Başlıyor

2003 yılından bu yana Stackless Python altyapısını kullanan EVE Online, 16 yıldır devam eden Python 2.7 sürümünden Python 3'e geçiş sürecini başlattı. CCP Games, toplam 2,4 milyon satır kod üzerinde futurize aracını kullanacak ve iki sürüm arasındaki davranış farklılıkları nedeniyle yaklaşık 20.000 noktayı elle inceleyecek. Şirket, geçtiğimiz yıl tanıttığı açık kaynaklı scheduler kütüphanesiyle altyapısını daha modern bir yapıya taşımayı hedefliyor.

Neden önemliDünyanın en büyük oyun altyapılarından birinin gerçekleştirdiği bu altyapı yenilemesi, uzun ömürlü kod tabanlarında Python 3'e geçiş sürecinin teknik zorluklarını göstermesi açısından önemli bir örnek sunuyor.

swSimon Willison

Bu özet makine üretimidir; haberin aslı ve tüm ayrıntılar kaynağın kendi sayfasındadır.

Haberin tamamını oku

Aynı kaynaktan

Yapay zeka

Datasette İçin Güvenlik Güncellemeleri Yayınlandı: 1.0a39 ve 0.65.4

Simon Willison ve Alex Garcia, açık kaynaklı veri görselleştirme aracı Datasette için 1.0a39 ve 0.65.4 güvenlik yamalarını yayınladı. Sevban Dönmez'in bildirimlerinin ardından Claude Fable 5.1, GPT-5.6 ve GPT-6 Astra gibi yapay zeka modelleriyle denetim yapan ekip, hassas hataları tespit ederek düzeltmeleri bir haftalık çalışmayla tamamladı. Güncellemelerin, özellikle kamuya açık web üzerinde hem açık hem de özel tabloları bir arada barındıran sunuculara yüklenmesi öneriliyor.

Simon Willison
Yazılım

Nix Paketleri WebAssembly ile Doğrudan Tarayıcıda Çalıştırılabilecek

Farid Zakaria tarafından geliştirilen trynix.dev projesi, QEMU ve WebAssembly kullanarak tarayıcı üzerinde x86_64 Linux sanal makinesi çalıştırıyor. Sistem, son 13 yıla ait herhangi bir Nix paketinin sunucuya ihtiyaç duymadan doğrudan tarayıcıda yüklenmesine ve test edilmesine olanak tanıyor. Ayrıca geliştirilen bir GitHub Action aracı sayesinde pull request içeriklerinin doğrudan tarayıcıda çalıştırılarak incelenmesi mümkün hale geliyor.

Simon Willison
Yapay zeka

Shopify Mobil Uygulamalarında React Native Yerine Yeniden Yerel Kodlamaya Geçiyor

Shopify, altı yıldır kullandığı React Native platformunu bırakarak iOS ve Android uygulamaları için tekrar Swift ve Kotlin ile ayrı yerel kod tabanlarına geçme kararı aldı. Şirket, yapay zeka kodlama ajanlarının iki farklı platform için kod yazma, dönüştürme ve test süreçlerini kolaylaştırması sayesinde yerel geliştirme maliyetlerinin artık bir engel olmadığını belirtti. Bu kararla birlikte şirket, geliştirdiği bazı popüler React Native kütüphanelerini devrediyor veya 2026 sonunda arşivlemeyi planlıyor.

Simon Willison