« Tüm yayınlar

» Özet

11 Tem 2026

11 Tem 2026
Bugün

Açık Kaynak CAD Tarayıcıya Taşındı, Yapay Zeka ile 4 Günde WASM Port

Dönemin en dikkat çekici gelişmesi, FreeCAD gibi devasa bir açık kaynak parametrik CAD platformunun WebAssembly’ye taşınması oldu. Yaklaşık 2,2 milyon satır C++ ve Python kodundan oluşan, OpenCASCADE geometri çekirdeği, Coin3D sahne grafiği ve FEM çözücülerini barındıran proje, Fable adlı bir yapay zeka aracının yardımıyla dört gün gibi kısa bir sürede tek bir wasm modülünde birleştirildi. Tüm istem ve oturum kayıtlarının halka açık olması, AI destekli yazılım taşımanın sınırlarını gözler önüne seriyor.

Yazılım mimarisi ve performans cephesinde önemli keşifler paylaşıldı. LangGraph ajanlarında asıl darboğazın model çağrıları değil, Python tabanlı checkpoint serileştirmesi olduğu ortaya çıktı; Rust ile yapılan yeniden yazım sonucu karmaşık durumlarda 737 kata varan hızlanmalar elde edildi. Benzer bir mühendislik içgörüsü, büyük dil modellerindeki üretim maliyetinin hesaplamadan çok bellek bant genişliği tarafından belirlendiğini gösterdi: decode aşamasında biriken KV önbelleğin okunması, donanımı çip hızından bağımsız şekilde bant genişliği sınırlı hale getiriyor.

Web geliştirme ve test otomasyonu alanında iki derinlemesine rehber öne çıktı. Birincisi, Next.js’teki Artımlı Statik Yeniden Oluşturma (ISR) ve talep üzerine revalidation stratejilerinin ne zaman yetersiz kalacağını, özellikle editoryal iş akışlarında neden `revalidate` penceresinin aşılması gerektiğini işledi. İkincisi ise tarayıcı testlerinde asıl zorluğun butona tıklamak değil, tıklamanın çevresindeki durumu (feature flag, yetki, stok, üçüncü parti bileşenler) doğru kurgulamak olduğunu, dinamik formları birer durum makinesi gibi ele almanın gerekliliğini vurguladı.

Dağıtık sistemler ve programlama dillerindeki gizli tuzaklar da gündemdeydi. AWS SNS’te filtre politikalarının publish tarafında hata fırlatmadan mesajları sessizce yok edebileceği ve bu durumun olay güdümlü mimarilerde ciddi yaralar açabileceği belirtildi. Java tarafında ise sanal iş parçacıklarında ‘pinning’ adı verilen ve carrier thread’i blokajda esir alan kritik kısıt detaylandı; küçük bir hata anında uygulamanın dışarıdan deadlock gibi görünen bir donmaya girmesine yol açabiliyor.

Güvenlik alanında, homoglyph saldırılarının LLM koruma filtrelerini nasıl aştığına dair güncel bir analiz yayımlandı. Kiril alfabesindeki görsel eşdeğer harflerle yazılan komutların, byte düzeyinde çalışan regex tabanlı jailbreak filtrelerini tamamen atlayabildiği; çözümün ise girdiyi ham halde değil normalize edilmiş bir kopya üzerinde denetlemek olduğu vurgulandı. Son olarak, geliştiricilere yeni bir perspektif sunan iki farklı yaklaşım paylaşıldı: klasik OOP ve tasarım kalıplarının getirdiği dolaylılık katmanlarına meydan okuyan ‘Hücre Tablosu’ mimarisi ile bir 3D editörün yeniden inşası, ve güvenlik ile performans odaklı iki yapay zeka ajanının deterministik Python kodu eşliğinde müzakere ederek kod incelediği çok ajanlı bir DevSecOps aracı.

» İstatistikler

Yayın
154
Okunma
0
Ort. puan
7.6

» En yüksek puan

  1. FreeCAD Tarayıcıya Taşındı: 2,2 Milyon Satırlık CAD WASM'da09.1
  2. Güvenilir Tarayıcı Testinde Asıl Mesele Durum Yönetimi08.6
  3. LangGraph checkpoint'lerinde 737x hız: Rust'ın kazandığı ve kaybettiği yerler08.6
  4. LLM Çıkarımında Gerçek Maliyet: Bellek Bant Genişliği08.5
  5. Next.js ISR ve Talep Üzerine Revalidation Rehberi08.5
  6. SNS Mesajlarınız Neden Sessizce Kayboluyor?08.5
  7. OOP Yerine Hücre Tablosu: Bir 3D Editörün Mimarisi08.5
  8. Java Loom'da Pinning: Sanal Thread'ler Neden Tıkanır08.5
  9. Yapay Zekalar Anlaşamayınca: Qwen-Max ile Çok Ajanlı Kod İncelemesi08.4
  10. Homoglyph saldırıları LLM koruma filtrelerini nasıl atlatıyor08.3

» Kaynaklar

Dev.to115Hashnode #88Hashnode #104Hacker News — Front Page3Artificial Intelligence Reddit3Hashnode #93Hashnode #153Hashnode #13Hashnode #162Hashnode #172Hashnode #122Hashnode #202Hashnode #131Database Reddit1İşletim Sistemi Reddit1Hashnode #141

» Paylaş