Yazılımcılar İçin Hafta Sonu Okumaları — Sayı #84 /Sezon #5(Yapay Zekayı İşe Koşmak, Güvenli Yazılım, Güvenli Dünya, Ürün Yönetimi ve daha fazlası)
Muhtemelen email'de yazının tamamını göremeyeceksiniz. Bunun için sağ üstteki "Online" butonuna veya en altta göreceğiniz "Tüm iletiyi görüntüle"(benzeri) butona tıklayabilirsiniz.
Merhaba aziz okuyucum. Bültenin 84. sayısı ile huzurlarınızdayız. Geçen sayıda olduğu gibi bu sayının hazırlanmasında da sevgili Ömer SAVAŞ desteklerini esirgemedi.
Keyifli okumalar.
Önce Reklamlar
Kendimi bildim bileli bir şeyler karalamayı severim. Son 11 yılda da istediğim sıklıkta olmasa da teknik bir şeyler karalıyorum. Bu süreçte edindiğim tecrübeleri muhtemelen 2 yazı olacak “Yazılımcılar İçin İçerik Üretimi” başlıklı ufak bir seriyle paylaşmak istedim. İlk yazıyı şurada bulabilirsiniz.
Benzer konuda Evren Tan da teknik makale yazma hakkında tavsiyelerini 6 adım halinde paylaşmış.(İng)
Ömer SAVAŞ, büyük bir framework’ü çalışma anında tekrar tekrar load etmeden bypass etme konusunda bir yazı serisine başlamış.
Yapay Zekayı İşe Koşmak
Cahit Barkin Ozer, yazılımcıların işlerini kolaylaştırmak için popüler yapay zeka uygulamalarını nasıl kullanabileceklerini örneklerle anlatmış.(İng) Bir diğer yazısında ise muhtemelen önümüzdeki yıllarda popülaritesi artacak olan dil modellerine efektif komutlar vermeyi sağlayan prompt mühendisliği hakkında bir kurstan aldığı notları paylaşmış.
Elif Gurcuoglu, QA Engineer’ların ChatGPT’yi işeri için nasıl verimli kullanabileceğinden bahsetmiş.
Yapay Zeka Uygulaması Geliştirmek
Enver Paşa Özdemir, örnek bir senaryo eşliğinde kapsamlı bir yapay zeka uygulamasını geliştirme adımlarından bahsetmiş.
Merve Noyan, derin öğrenmede kullanılan mimariler hakkında bir seriye başlamış.(1, 2)(İng)
Emre Ulgaç, yapay sinir ağları kullanarak kripto para fiyat tahmin uygulaması geliştirmeden bahsetmiş.
Yazılımcılar İçin Şahıs Şirketi Kurma(Sponsorlu)
Yazılımcıların belirlediği beklentileri göz önünde bulundurarak, firmalara yazılımcı değil yazılımcılara firma bulan nevi şahsına münhasır startup TalentGrid(dilerseniz şuradan benim selamımla gidip profilinizi oluşturabilir ve beklentilerinizi girebilirsiniz.) blogunda yayımlanan bir yazıda yazılımcılar için şahıs şirketi kurma hakkındaki detaylar anlatılmış.
Güvenli Yazılım, Güvenli Dünya
Yusuf Yıldız, daha önce buradan da paylaştığım Mehmet D. İnce’nin yazılımcılara yönelik “Web Security & Hacking” video serisinden çıkardığı notları bir repo halinde paylaşmış.
Furkan KAMACI, şifreleme ve şifre kırma tarihçesinden, yöntemlerinden bahsettiği bir seri kaleme almış.(1, 2, 3)(İng)
Habib Karataş, hackerların özellikle şifreleme konusunda açık kaynak araçları kullanmasından bahsettiği bir makale kaleme almış.
Ürün Yönetimi
Hilal Rabia Yayla Koser, ürün yönetimi(product management) konusundaki tecrübelerini paylaştığı bir yazı dizisine başlamış. İlk yazıda ürün yöneticiliğinin bize uygun olup olmadığını belirleyebileceğimiz sorulardan bahsetmiş.
Ecem Esra Öztürk, ürün yönetimi hakkında okuduğu farklı yazılardan çıkardığı notları paylaşmış.
Kuantum Dünyasından
Murat Kurt, bu yazısında Laplace’ın şeytanına ufaktan göz kırpmış ve “gerçek dünya simülasyonu mümkün mü” sorusunu yorumlamış. Kuantum konusunda ağır abiler/ablalar için “level 2” bir yazı olmuş. İlgilileri için admin tavsiyesidir.
Hatice Boyar, kuantum bilgisayarlarla birlikte şifreleme algoritmalarımız neden risk altında bunu anlatan bir yazıyı çevirmiş.
Etkinlik
Son dönemdeki aktif topluluklardan Folksdev, 12–13 Ağustos tarihlerinde “Yazılımcı Günleri” isimli güçlü bir konuşmacı kadrosuyla kapsamlı ve ücretsiz bir etkinlik düzenliyor.
Kısa Kısa
Mert Susur, yazılımcılar için belirsizlikle baş etme konusundaki tavsiyelerini paylaşmış.
Amila Iddamalgoda, Redis ve Sentinel yapısı hakkında kapsayıcı bir yazı yazmış.(İng)
Ali GÖREN, eşzamanlılık(concurrency) kavramı, işleyişi ve farklı uygulama modelleri hakkında(2, 3) kıyaslamalarla bir seri kaleme almış.
Emir Özkan, Python’da oyun geliştirme kütüphanesi PyGame’den bahsetmiş.
Halil Coşgun, başta oyun geliştirme hakkında yazılım tavsiyelerini soru-cevap formatında paylaşmış(1, 2).
Onur Dayıbaşı, micro frontends yaklaşımıyla geliştirilen uygulamaların bir sayfada birleştirilip sunulmasıyla ilgili yöntemlerden bahsetmiş. Bir diğer yazısında ise React belgeselinden çıkardığı notları paylaşmış.
Doruk, hızlı büyümeyi hedefleyen startuplar ve girişimciler için Growth Hacking taktiklerini paylaşmış.
Can Kaya, büyük verileri ilişkisel veritabanında tutma yaklaşımlarından, aging ve partitioning den bahsetmiş.
Ozan Eren, Infrastructure as Code(IaC) dünyası hakkında bir seriye başlamış. İlk yazıda Terraform’u kuşbakışı anlatmış. İkinci yazıda ise IaC kavramı hakkında temel sorulardan bahsetmiş.
Furkan Gulsen, Go hakkında Türkçe bir doküman hazırlamış.
ümit Samimi, Java uygulamalarında bellek performansını verimli kullanma ipuçlarından bahsetmiş.
Okan Yenigün, veri setleri içerisindeki verileri kümeleme algoritmalarından BIRCH algoritmasını anlatmış.(İng)
Ömer Atlı, JMeter’da yapılan testlerin gerçek zamanlı izlenmesi(monitoring) için InfluxDB ve Grafana’nın nasıl kullanılabileceğini anlatmış.
Burak Ergören, Appium ile mobil test otomasyonundan ve merkezi loglamadan bahsetmiş.(İng)
Acihadugur, Postman’le bir Api otomasyonu oluşturmayı anlatmış.
Atakan Korez, Swagger ve Postman’de yapılabilecek bazı HTTP çağrılarını Visual Studio üzerinde hızlıca yapmayı sağlayan Rest Client eklentisinden bahsetmiş.
Umut Bulut, test senaryosu yazma pratiklerinden bahsetmiş.
Gökhan Ayrancıoğlu, test yazmaktan ve test türlerinden bahsetmiş.
Mehmet Can Yüney, gerçek zamanlı hesaplamalar yaptıkları bir projede Couchbase Eventing servisini nasıl kullandıklarını anlatmış.(İng)
Furkan Güngör, C#’ta Keyset Pagination ve Offset Pagination yöntemlerini inceleyip kıyaslamış. Bir diğer yazısında ise meşhur Sıfırdan Bire kitabından çıkardığı notları paylaşmış.
Cihat Solak, Entity Framework’ün başlıca konularını ve kavramlarını yer yer detaylara girerek anlatmış(1, 2).
Ömer Buğrahan Çalışkan, frontend ekibi olarak backend tarafından istedikleri şekilde veri almanın zorluğundan ötürü verisini kendi evinde organik ve dinamik olarak üretmek için bir mock kütüphanesi oluşturmuş.(İng)
Mustafa Emre Özmen, evde “kendi bulutumuz”u nasıl yapacağımızı anlattığı bir seriye başlamış.
Engincan Veske, açık kaynak projelere nasıl katkı sağlanabileceğine dair notlarını paylaşmış. Ayrıca Berkan Şaşmaz ile birlikte bu tarz teknik konuları konuştukları bir podcast’e başlamışlar.
Enes Aysan, antipattern kavramı hakkında bir seriye başlamış. İlk antipattern olarak da Overengineering’i anlatmış.
Yasin Çelenk, çok adımlı mobil sayfaların tasarlanmasında püf noktaları anlatmış.
Kemal Salih Carfi, DesignOps uygulaması oluşturmayı anlattığı bir seriye başlamış.
Bilge Tekkursun, promosyon arama servislerini Elasticsearch ile nasıl optimize ettiklerini anlatmış.(İng)
Basar Kaya, TÜBİTAK’ın teknoloji şirketlere ve girişimlere destek sağladığı TEYDEB programında yapılan değişikleri anlatmış.
Serkan Topkan, nesne tabanlı programlamanın(OOP) temel kavramlarından bahsetmiş.
Malik Masis, bir şirket kursa nasıl bir kültür oluşturmak isteyeceğini paylaşmış.
Vmware’in açık kaynak alternatifi diyebileceğimiz sanallaştırma platformu Proxmox, 8.0 versiyonunu duyurmuş.
Çok sevgili Paul Redmond, Laravel framework için PostgreSQL full text search kütüphanesi “scout”u örnek kodlar ile tanıtmış.
Procenne firması kurumsal linkedin hesabından ödeme sistemlerinin temel güvenlik bileşeni HSM (hardware security module) nedir ve temel olarak ne amaçla kullanılırı anlatmış.
Bitirirken
Bir sayının daha sonuna geldik. Beğendiyseniz paylaşmayı; eleştirileriniz, önerileriniz varsa iletmeyi unutmayın.
Faydalı olması ümidiyle. Sağlıklı günler ve iyi bayramlar dilerim.
Zâtınıza çook iyi davranın.
Bana ulaşmak için: Linkedin, Twitter, superpeer
Çay, kahve ısmarlamak için: Patreon
Sosyal Medya
https://twitter.com/ilkerkurtel/status/1668906987663269889