Geri gelmedik, yeni geldik.. Selamünaleyküm
🔴 #Claude : Claude Opus 4.5'te yüksek hata oranları yaşanıyor, sorun araştırılıyor. https://prototurk-status.s.gy/G7WACJ
🟡 Claude Opus 4.5'te yüksek hata oranları yaşandı, sorun gideriliyor.
Telefondan sunucu izleme ve yönetim yapmak isteyen arkadaşlar deneyip yorum ve değerlendirmelerde bulunursa sevinirim, geliştirme amacım gizlilikti ve pcye ihtiyaç duymadan rahatça sunucu yönetimiydi, termius vb applerde olduğu gibi herhangi bir cloud, ai sistemine sunucu bilgi…
Sevgili yazılımcı dostlar yeni haftaya başladık neler hissediyorsunuz ? Sizi neler bekliyor bu hafta ? 👨🏼💻🤓
çok sıcak
Bu hafta öne çıkanlar
Reddit'in spam karşıtı sisteminin iç mimarisine dair nadir bir bakış sunuluyor; büyük ölçekli içerik platformlarında makine öğrenmesi tabanlı moderasyonun nasıl çalıştığını merak eden backend geliştiriciler için oldukça değerli bir okuma. A peek into Reddit's anti-spam internals
CPU cache mimarisini görmezden gelen veri erişim desenlerinin performansı nasıl yerle bir ettiği örneklerle anlatılıyor; özellikle C/C++, Rust veya Go ile sistem seviyesi kod yazan geliştiricilerin mutlaka okuması gereken bir yazı. Data Access Patterns That Makes Your CPU Really Angry
Bir Node.js hatasının AWS faturasını aylık 200 dolardan 3.000 dolara çıkardığı gerçek bir vaka paylaşılıyor; event loop'u bloke eden senkron kodun bulut maliyetlerine yansıması, Node.js kullanan her backend geliştiricisi için ciddi bir uyarı niteliğinde. The Node.js Mistake That Cost My Client $3,000 in AWS Bills
Yapay zekanın bir kodun ilk %80'ini dakikalar içinde ürettiği ama kalan %20'nin zamanın %80'ini aldığı Pareto paradoksu ele alınıyor; AI destekli geliştirme iş akışı kuran ekipler için beklenti yönetimi açısından önemli bir perspektif. The 80/20 Rule of AI Code — Why the Last 20% Takes 80% of Your Time
Güvenlik
Bir WordPress eklenti geliştiricisi, bir AI aracının 72 saatte 300 sıfır gün açığı keşfettiğini aktarıyor ve bu deneyimin kendi güvenlik yaklaşımını nasıl köklü biçimde değiştirdiğini anlatıyor; eklenti geliştiren veya WordPress ekosisteminde çalışan herkes için uyarıcı bir yazı. AI found 300 WordPress plugin zero-days in 72 hours. I build plugins. Here's what changed for me.
Avrupa'da 'Chat Control' olarak bilinen, özel mesajlaşma uygulamalarının içeriğini taramayı zorunlu kılacak yasa tasarısının arka kapı müzakereleri ve fightchatcontrol.eu kampanyasının yeniden başlatılması gündemde; şifreli iletişim ve gizlilik haklarını önemseyen geliştiricilerin takip etmesi gereken bir konu. "Double Threat" to Private Communications: Undemocratic Chat Control Backroom Deals and Imminent Concessions Spark Relaunch of fightchatcontrol.eu
Yapay zekâ / ML
'En az AI ilkesi' tartışılıyor: Halüsinasyon, öngörülemeyen çıktı ve kontrol kaybı gibi sorunlar göz önünde bulundurulduğunda AI'ı her yere entegre etmek yerine gerçekten gerektiği yerde kullanmanın neden daha sağlıklı bir yazılım mimarisi pratiği olduğu savunuluyor. The Principle of Least AI
AI agent'larının kod yazebildiği ama geçmiş bağlamı hatırlayamadığı sorunu ele alınıyor; yazara göre SDLC (Software Development Life Cycle) tersine dönüyor ve 'intent' (niyet/gereksinim) merkeze taşınırken kod bir alt katman haline geliyor — agent tabanlı araç geliştiren ekipler için önemli bir mimari tartışma. Agents write code, but they don't remember
Çin kaynaklı açık kaynak model GLM 5.2'nin Semgrep'in siber güvenlik benchmark'larında Claude'u geride bıraktığı raporlanıyor; pahalı kapalı kaynak modellere alternatif arayan güvenlik ve kod analizi alanındaki geliştiriciler için dikkat çekici bir veri noktası. We have Mythos at Home: GLM 5.2 beats Claude in our Cyber Benchmarks
Diller ve araçlar
JavaScript'e gelen 7 yeni özellik inceleniyor (Array gruplandırma, Promise.try, Temporal API gibi); geliştiricinin hâlâ beklediği 2 özellik de kendi yorumuyla aktarılıyor — modern JS iş akışını güncel tutmak isteyen frontend geliştiriciler için güzel bir özet. 7 New JavaScript Features (And 2 I'm Still Waiting For)
Jane Street'in OxCaml projesindeki 'unboxed types' (kutusuz tipler) özelliği inceleniyor ve bu yaklaşımın diğer dillerin neden benimsemesi gerektiği tartışılıyor; performans odaklı fonksiyonel programlama yapan geliştiriciler için ilham verici bir okuma. The feature in OxCaml that more languages should steal
Stephen Diehl'in tasarladığı Prism adlı deneysel fonksiyonel dil tanıtılıyor; typed effects (tiplenmiş yan etkiler) ile saf olmayan (impure) hesaplamaları güvenli biçimde modellemeyi hedefliyor — programlama dilleri teorisiyle ilgilenen ve PL araştırmalarını takip eden geliştiriciler için değerli. Prism: An Impure Functional Language With Typed Effects
Ante dilinin borrow checking ile reference counting'i nasıl harmanlayarak daha esnek bir bellek yönetimi sunduğu açıklanıyor; Rust'ın borrow checker'ını ağır bulan ama güvenli bellek yönetiminden vazgeçmek istemeyen sistem programcıları için ilginç bir alternatif yaklaşım. Ante: New Way to Blend Borrow Checking and Reference Counting
Açık kaynak
VictoriaLogs'un log verilerini diskte sütunsal (columnar) düzende nasıl sakladığı detaylıca anlatılıyor; yüksek hacimli log altyapısı kuran veya Elasticsearch/Loki alternatifleri değerlendiren DevOps ve platform mühendisleri için teknik açıdan zengin bir yazı. How VictoriaLogs Stores Your Logs in a Columnar Layout
Playwright, Python ve GitHub Actions kullanılarak tarayıcı otomasyonuyla haftalık bir konsere otomatik kayıt sistemi kurulduğu anlatılıyor; bu spesifik kullanım senaryosu bir yana, web otomasyonu ve CI/CD pipeline entegrasyonu konusunda somut bir örnek arayan geliştiriciler için faydalı. Never forget to enter the Stern Grove lottery again!
PySide6 ile geliştirilmiş hafif, masaüstü teleprompter uygulaması Kivo açık kaynağa sunuldu; çerçevesiz, her zaman üstte kalan yarı saydam arayüzüyle video çekimi veya sunum yapan geliştiricilerin işine yarayabilecek küçük ve pratik bir araç. Kivo - A lightweight desktop teleprompter built with PySide6
Notlar
Bu haftanın en belirgin teması 'AI'ı ne zaman kullanmalı, ne zaman kullanmamalı' sorusu etrafında şekilleniyor; hem 'Least AI' ilkesi hem de agent'ların bellek sınırlılıkları bu soruyu farklı açılardan ele alıyor. Performans ve güvenlik cephesinde ise CPU cache davranışları, Node.js maliyetleri ve WordPress zero-day'leri geliştiricilere 'temel bilgiler hâlâ kritik' mesajını veriyor. Türkçe konuşan topluluğun bu hafta özellikle JavaScript yenilikleri ve OxCaml yazılarına göz atmasını öneririz.
"Üretim ucuzladıysa, üretileni denetlemek pahalı kalmamalı" diyerek bir düzine işlevsel araç geliştirdim ve alet çantama ekledim. Bazılarını çevremdeki geliştiricilerin beğenmesi üzerine, elini yüzünü olabildiğince toparlayıp bir süre önce açık kaynak olarak yayınladım. İçlerinde en çok beğendiklerimden birisi; #commitbrief , gerçek bir deliği kapatmaya odaklanıyor. Sizin de fikirlerinizi almak istiyorum.
Rimest yayında. Entegrasyonlarınızı ve yorumlarınızı beklerim.
Atiyorum diger platformlarda da fee kesiyorsa karsilastirin, anlik oynamalarin kullaniciya etki edeceginden bahsedin, eger bahsediyorsanizda bu landing page de dikkat cekecek yerde olmali.
Ali web sitesinin içeriklerini büyük bir özenle girdi. Günlerce uğraştı, her sayfaya tek tek göz attı ve hiçbir hata göremedi.
Ancak Ali bir şeyi atlamıştı: "Kablosuz Kulaklık" satıyordu ama en kritik ürün sayfalarında ve başlıklarda kelimeyi "Kabloszu Kulaklık" olarak yazmıştı.
Ali bu hatayı göremiyordu çünkü insan beyni aşina olduğu kelimeleri hızlı okurken doğruymuş gibi algılar. Fakat Google botları ve potansiyel müşteriler bunu affetmiyordu. Güven sarsıldığı için Bounce Rate tavan yapmış, satışlar durma noktasına gelmişti.
Ali, JustSayPlease CEO'su Charles Duncombe'ın ünlü BBC News röportajındaki şu sözünü okudu: "İnternette güven kazanmak için sadece 6 saniyeniz var ve ürün ismindeki tek bir yazım hatası satışı yarı yarıya düşürür."
Ali hemen harekete geçti ve web sitesini TypoGuard.ai yapay zekasına tarattı. Gözünden kaçan o kritik ürün ismi hatası saniyeler içinde tespit edildi.
Ali hatayı düzelttikten sonra:
✅ Google, E-E-A-T (Güvenilirlik ve Uzmanlık) sinyallerini doğrulayarak siteyi aramalarda en üst sıralara taşıdı.
✅ Kullanıcılar hatasız ve kurumsal bir dille karşılaştığı için Bounce Rate hızla düştü.
✅ Profesyonel marka algısı sayesinde web sitesinin satışları katlanarak arttı.
Ali artık mutlu. Çünkü markasının dijital ortamdaki kalitesini ve itibarını korurken, satışlarını da güvenceye aldı.
Sizin en çok satan ürününüzün sayfasında gözünüzden kaçan bir "Kabloszu" hatası var mı?
💻 Müşterileriniz kaçmadan önce ücretsiz kayıt olarak 10 kredi hediyeniz ile test edebilirsiniz: TypoGuard.ai
Güzel bir ürün olmuş.
Yıllardır Prototürk, hiçbir zaman pes etmeden ayakta kaldı. Kimimiz o videolar sayesinde yazılıma adım attık, kimimiz yeni bir meslek edindik, kimimiz ise bir hobi kazandık. Binlerce insanın hayatına dokundu.
Artık Prototürk’e bize kattıklarının karşılığını verme zamanı. Gelin hep birlikte elimizdeki tüm imkânları kullanalım. Paylaşalım, tavsiye edelim, destek olalım.
Bugün bir paylaşım, yarın binlerce yeni geliştiricinin hayatını değiştirebilir. Haydi, Prototürk’ü hak ettiği yere birlikte taşıyalım! 🚀
Paylaşımınızı yaptıktan sonra bu mesajın altına “Paylaştım” yazın. Böylece desteğin ne kadar büyüdüğünü hep birlikte görelim ve daha fazla kişiye ulaşması için motivasyon oluşturalım. 🚀
@tayfunerbilen beni kolpaçino moduna soktun uzun süredir uzak kalmıştım o repliklerden altın kapılırımız kan oldu tayfuuunnn
@emirs kaçacam hüseyin kardeş işim var
@emirs akıyor maşakkah
İşler atabilir okey oynarken siz işler atmıyor musunuz 😂
Claude’da çok fazla haftalık hakkım kaldığı için Ultracode effort kullanmaya karar verdim. Galiba gerçekten ayrı bir bilinç seviyesine ulaşıyor bu şekilde. Siz de öyle mi düşünüyorsunuz?
Benim reviseflow a yeni bir modül ekledim. Sitenizde çalışmayan link mi var, 404 giden iç link mi var, schema unuttuğunuz sayfa mı var AI taraması ile çıkarıyorum. Ücretsiz kullanıcılar da 1 ücretsiz tarama elde ediyor. Deneyin. Beğenmediğiniz detaylar için sövün, düzelteyim. <3
Not: Launchpad paylaşımı yapamadım, "13 gün sonra tekrar paylaşabilirsin" dedi. Spam sınırı var muhtemelen ama fazla uzun olabilir süre.
@tayfunerbilen oyun için salon isimleri olsun botların yerine gerçek oyuncular oturabilsin masa izleme olsun şampiyonlar ligi salonu için galericiler kuyumcular ekrem abi hüseyin kardeş gibi oyuncular girebilsin 10 dolarla oynayanlar gelmesin salona girişte dolap dere sabri repliği olsun
Bug temizleme vaktii
@tayfunerbilen hocam biz de badge yapabiliyor muyuz?
direkt launchpaddeki uygulamalarının olsa tıklandığında launchpad sayfasına gitse güzel olur aslında harbiden
dün akşam deepseek'e tekrar ödemeye yapmayı denedim ve bu sefer oldu. opencode içerisinde kullanayım dedim ama; belirli bir mimari yapısı olan bir sistem verdim. zaten sistem içerisinde ki AGENTS.md dosyasında kodlama yapılırken nasıl bir yol izleneceği, hangi durumlarda ek işlem yapılacağı yazıyor.
Yapılacak işlemlerin ne olması gerektiğini anlatan bir de todo.md dosyam var ama buna rağmen şimdi kontrol ettim, tamamen kafasına göre kod yazmış.
Hiç bir kurala/düzene uymadan kendi bildiğini okumuş. Başlamadan önce zaten AGENTS.md'yi okuttum. Anladım da dedi ama bunların daha 40 fırın ekmek yemesi lazım claude'ye yetişmesi için.
101 fena gitmiyor, mantığı baya oturdu, görsel olarak istediğim gibi olmasa da kısa sürede klasik ve 101'i doğru şekilde çıkartabilmek AI ile keyif verdi, sırada benim en çok sevdiğim amerikano versiyonu var okey'in, onu siz de seveceksiniz :D
bir tek mobil görünümde bu kadar karmaşayı nasıl yöneteceğimi bulamadım, onu da bulursam burayı bir oyun merkezine çevirebilirim, keyifli de olur, sırf kendim oynamak için bile yapabilirim, hem de aşamalarını videoya kaydettim video çekersem youtube için neyi nasıl yaptığımı göstermek için keyifli oldu, #okey e devam o zaman şimdilik 😂
Okşin batak kart oyunları da gelsin diğer platformlardaki eksikleri burda tamamla gerisi gelir kod yazarken 2 zara 80’lik oluruz 😂
Linklerini terminalde
/passeskomutuyla, Claude ayarlarındaki "Claude Code" sekmesinden veya Claude Desktop'taki "Cowork" sekmesinden alabiliyorsun.7 Günlük Tamamen Ücretsiz Pro Plan: Bu süreçte hem web'deki Claude Pro'yu, hem terminaldeki Claude Code'u hem de Cowork özelliğini hiçbir ücret ödemeden kullanabiliyorlar.
⚠️ Kritik Şart: Davet ettiğin kişinin daha önce Claude'un ücretli planlarını hiç kullanmamış (yeni üye) olması gerekiyor. Kaydolurken kart bilgisi girmek zorundalar, ancak 7 gün bitmeden iptal ederlerse hiçbir ücret ödemiyorlar. İptal etmezlerse otomatik olarak paralı Pro üyeliğe dönüyor.
1 haftalık CLAUDE CODE için link: https://claude.ai/referral/F5wPAZe7Qw