Kayıtlar

Span karşılaştırmaları eski yöntem ve yeni yöntem

1. Eski Yöntem (Hafızayı Yoran Yol) string gelenVeri = "2026-03-29|ERROR|Sunucu_Coktu_Imdat!"; // Substring her seferinde RAM'de YENİ BİR STRING oluşturur. // 1 milyon istek gelirse, 1 milyon tane "ERROR" kelimesi RAM'i doldurur. string durum = gelenVeri.Substring(11, 5); if (durum == "ERROR") { Console.WriteLine("Alarm çalıyor!"); } 2. Yeni Yöntem: ReadOnlySpan (Işık Hızında Yol) Span ile hiçbir şeyi kopyalamıyoruz. Sadece ana metnin üzerine bir "şeffaf cetvel" koyuyoruz. string gelenVeri = "2026-03-29|ERROR|Sunucu_Coktu_Imdat!"; // AsSpan() dediğimiz an, veriyi kopyalamıyoruz. // Sadece "11. harften başla, 5 harf ilerle" diyoruz. ReadOnlySpan durumPenceresi = gelenVeri.AsSpan(11, 5); // "ERROR" ile karşılaştırırken bile yeni bir kopya oluşmaz. if (durumPenceresi.SequenceEqual("ERROR")) { Console.WriteLine("Alarm çalıyor (ve RAM tertemiz!)"); } C# 14...

29 Mart 2026 gündemi

 Okuduğum yazılar .net10 ve c#14 ile gelen yeni özellikler okumak için tıklayın  

Anthropic'in CEO'su Dario Amodei ile AI geleceği ve gidişat hakkında röportaj

Resim
  Anthropic'in CEO'su  Dario Amodei  ile yapılan kapsamlı bir röportajdır. Videoda yapay zekanın (AI) geleceği, "üstel büyümenin sonu" (end of the exponential), ekonomik etkiler ve güvenlik konuları derinlemesine tartışılmaktadır. İşte videodan öne çıkan ana temalar ve Dario Amodei'nin öngörüleri: 1. Üstel Büyümenin Sonu ve AGI (Yapay Genel Zeka) Üstel Sürecin Yakınlığı:  Amodei, yapay zekadaki teknolojik ilerlemenin (Scaling Laws) beklediği gibi gittiğini ancak halkın bu üstel büyümenin "sonuna" (yani insan seviyesine veya ötesine) ne kadar yakın olduğumuzu tam olarak idrak edemediğini belirtiyor [ 00:55 ]. "Veri Merkezindeki Dahiler Ülkesi":  Amodei, 2026 veya 2027 yılına kadar bir veri merkezinde çalışan "dahiler ülkesi" (country of geniuses) kadar zekaya sahip sistemlerin ortaya çıkabileceğini tahmin ediyor [ 48:53 ]. Bu sistemlerin Nobel ödüllü bilim insanlarının kapasitesine ulaşabileceğini veya bunu aşabileceğini öngörüyor [ 46...

MacBook Pro M5 Pro ile M4 Pro arasında karşılaştırma

Resim
  Bu videoda, Apple'ın yeni  MacBook Pro M5 Pro  modeli ile bir önceki yılın  M4 Pro  modeli arasındaki performans farkları kapsamlı testlerle karşılaştırılıyor. Her iki cihazın da 24 GB RAM ve 1 TB depolama alanına sahip baz modelleri üzerinden yapılan testlerin sonuçları şöyle: Depolama ve İşlemci (CPU) Performansı Depolama Hızı:  M5 Pro, M4 Pro'ya kıyasla iki kattan fazla hız sunuyor. Okuma hızında 12.242 MB/s (M4 Pro: 5.093 MB/s), yazma hızında ise 11.648 MB/s (M4 Pro: 5.131 MB/s) değerlerine ulaşılmış [ 01:53 ]. Geekbench (CPU):  M5 Pro tek çekirdekte 4.259, çoklu çekirdekte ise 27.945 puan alarak M3 Ultra'nın performansına yaklaşmış durumda [ 03:30 ]. Cinebench:  Çoklu çekirdek testinde M5 Pro 6.941 puan alırken, M4 Pro 5.897 puanda kalmış [ 04:16 ]. Grafik (GPU) ve Oyun Performansı Geekbench Metal:  M5 Pro 139.295 puan ile M4 Pro'nun (113.082) oldukça önünde [ 05:07 ]. Cyberpunk 2077:  Yüksek ayarlarda (Metal FX açık) M5 Pro 110 F...

Dokploy mu yoksa Coolify mı tercih etmeliyiz?

Resim
  Bu videoda, popüler açık kaynaklı "Platform as a Service" (PaaS) çözümleri olan  Coolify  ve  Dokploy  karşılaştırılıyor. Kanal sahibi, neden Dokploy'u tercih ettiğini detaylı bir şekilde açıklıyor. İşte videodan öne çıkan ana başlıklar ve karşılaştırma sonuçları: Genel Bakış ve Benzerlikler Her iki platform da uygulamaları yönetmek ve ölçeklendirmek için kullanılan self-hosted (kendi sunucunuzda barındırılabilen) araçlardır. Vercel, Netlify veya Railway'e açık kaynaklı alternatifler olarak görülürler [ 01:22 ]. İkisi de altta yatan teknoloji olarak  Docker  kullanır ve Hostinger gibi VPS sağlayıcılarında kolayca çalıştırılabilirler [ 02:42 ]. Kategori Karşılaştırmaları 1. Kurulum ve Başlangıç (Kazanan: Dokploy) Coolify:  Kurulum sırasında dad jokes (kötü baba şakaları) gibi eğlenceli detaylar sunsa da, firewall ayarları nedeniyle (SSH bağlantısı) kurulumda bazı teknik zorluklar çıkarabiliyor [ 08:55 ]. Dokploy:  Kurulum süreci çok daha sor...

Local LLM çalıştırmak için donanım maliyetleri

Resim
  "Square Pc" kanalı tarafından 10 Mart 2026 tarihinde yayınlanan bu videoda, yerel Büyük Dil Modelleri (Local LLM) çalıştırmak için donanım maliyetleri kıyaslanıyor ve özellikle Apple'ın Mac Studio modellerinin neden en ekonomik seçenek haline geldiği anlatılıyor. İşte videodan öne çıkan başlıklar: Mac Studio vs. RTX 5090 Maliyet Karşılaştırması Mac Studio Ekonomik Seçenek:  Videoyu çeken kişi, Mac Studio Ultra (512 GB RAM) modelinin, benzer kapasitede bir PC kurmaya kıyasla "bütçe dostu" bir seçenek haline geldiğini iddia ediyor [ 02:13 ]. PC Kurulum Maliyeti:  512 GB VRAM kapasitesine ulaşmak için yaklaşık 16 adet RTX 5090 ekran kartına ihtiyaç duyulacağı, bunun da sadece kartlar için 32.000 dolar civarında bir maliyet ve devasa güç tüketimi (9 kW) anlamına geldiği belirtiliyor [ 06:03 ]. RAM Fiyatları:  Sunucu sınıfı RAM fiyatlarının (örneğin 512 GB) aşırı yükselerek 27.000 dolar seviyelerine çıktığına dikkat çekiliyor [ 05:09 ]. Model Performansı ve Teknik ...

Yerel LLM ile büyük bir kod tabanını analiz etme

Resim
  "Alex Ziskind" kanalında 13 Mart 2026 tarihinde yayınlanan bu videoda, büyük bir kod tabanını (yaklaşık 1 milyon token) yerel yapay zeka modelleriyle analiz etme deneyi anlatılıyor. Videoda, yerel modellerin yüksek bağlam penceresi (context window) iddiaları ve gerçek performansları test ediliyor. Videoda öne çıkan ana başlıklar şunlardır: Deneyin Amacı ve Hazırlık Gerçek Bir Kod Tabanı:  Alex, yıllardır üzerinde çalıştıkları, 1.600 dosyadan ve yaklaşık 307.000 satırdan oluşan devasa bir projeyi test için kullanıyor [ 00:09 ]. Güvenlik Taraması:  Temel amacı, kod içerisinde unutulmuş gizli anahtarları, şifreleri veya API anahtarlarını bulup temizlemektir [ 02:02 ]. Gizlilik ve Yerel Modeller:  Kodun gizliliği nedeniyle verileri bulut tabanlı (ChatGPT, Gemini vb.) sistemlere göndermek istemediği için yerel modelleri tercih ediyor [ 02:11 ]. Araç Kullanımı:  Kodları bir araya getirip "code map" oluşturmak için  RepoPrompt  adlı aracı kullanıyor. Bu ara...