Yazılımcılar İçin Hafta Sonu Okumaları - Sezon #2 / Sayı #58(Kuantum Hikayeleri, Unity ile Oyun Geliştirme, Code Review ve daha fazlası)
Merhabalar. 58. sayı ile huzurlarınızdayım. Özenle topladığım makaleleri istifadenize sunuyorum.
Bülteni daha iyi bir hale getirmek için eleştiri ve yorumlarınızı iletmekten çekinmeyin.
Bu arada geçen sayıda bahsettiğim gibi artık iş ilanı köşemiz de mevcut. Her sayıda binlerce yazılımcıya ulaşan bu bültene ilan vermek isterseniz bu maile cevaben veya sondaki sosyal medya hesaplarımdan bana ulaşabilirsiniz.
Projeleriniz ve Girişimleriniz İçin Sunucu Fırsatı
Hobi projeleri veya girişimler, en geç MVP veya ürün aşamasına geldiğinde hayatın acı gerçekleriyle bir bir karşılaşıyor Özellikle de sunucu faturaları. Hesap makinesi eşliğinde senaryolar masaya konulur: "fiziksel sunucu mu kullanacağız, yoksa internetten sunucu mu kiralayacağız yahut bulut hizmet sağlayıcılardan 'kullandığın kadar öde' mi bulacağız? Peki bunların hangisi daha ekonomik?" vs.
Fırat Demirel, bu aşamada elimizi rahatlatacak bir fırsat bulmuş: AWS'den 49 dolar mukabilinde toplamı 5000 dolara ulaşan bir kredi paketi. Bunun yanı sıra pek çok kapalı siteye, video ve e-kitaba erişim gibi ekstra kazanımlar da varmış. Detaylar şurada.
Kuantum Hikayeleri
Ülkemizde Kuantum Bilgisayımı hakkında ilgi ve farkındalık oluşturmayı amaçlayan, eğitimler ve yarışmalar düzenleyen QTurkey topluluğu, geçtiğimiz aylarda L4Y ile ortak “2040 Yılında Kuantum Teknolojiler Hayatımızı Nasıl Etkileyecek?” başlıklı bir hikaye yarışması düzenlemiş. Akabinde dereceye giren hikayeleri Medium'da yayımlamış(birinci, ikinci, üçüncü).
Diğer yandan Dr. Furkan Semih Dündar, bir "kuantum hal"in neden kopyalanamayacağını anlatmış.
Unity ile Oyun Geliştirme
Bahadır Kandemir, hobi olarak bir oyun sunucusu geliştirmeye başladıktan sonra Unity'de oyun geliştirme sevdasına düşmüş. İşin güzeli bu serüveni, blog olarak yayımlamaya karar vermiş. Şu ana kadar 2 yazı yayımlamış(1, 2).
Bu yazıları okuduktan sonra "Unity hakkında başka Türkçe blog var mıdır?" diye biraz bakındım.
Hüseyin Seber, basitçe Unity'de oyun geliştirme mantığından bahsetmiş. Ayrıca bolca Unity videosu paylaştığı bir Youtube kanalı varmış.
Mehmet Kerem Ceylan, Unity 2019'da oyun mimarisini anlattığı bir seriye başlamış.
Fatma Erdoğan, bir Flappy Bird klonu yazmayı anlatmış.
Osman Anıl Özcan, Unity'nin sitesindeki örnek bir oyundan çıkardığı notlarla 9 yazılık bir "Unity Günlükleri" serisi kaleme almış.
.Net Core
Sərxan Baxşaliyev, ASPNET Core'da arka plan görevleri oluşturmayı sağlayan Hangfire kütüphanesinin kullanımını anlatmış.
Bora Kaşmer, Entity Framework Core'un derinlerine dalarak farklı senaryolar için ipuçları kaleme almış.
Gökhan Gökalp, örnek bir chat uygulaması üzerinden ASPNET Core'da Reaktif programlamayı ve RX kullanımını anlatmış.
Code Review
İbrahim Seçkin, Code Review kavramı hakkında bir seriye başlamış. "Nedir, ne değildir, faydaları nelerdir, nasıl yöntemleri vardır, nasıl daha efektif uygulanabilir?" gibi sorulara yanıt aramış.(1, 2)
Kod kalitesine değinmişken Sevilay Ağıl, çevik süreçlerin uygulandığı projelerde test kültürünün nasıl olması gerektiğinden bahsetmiş.
İş İlanı
Şirket: Logiwa
Pozisyon: Software Developer
Teknoloji: C#, MVC
Lokasyon: Kartal/İstanbul
Haber
Emre, Dijital5 isminde dijital pazarlama ile ilgili bir günlük e-posta bülteni yayımlamaya başlamış.
Kısa Kısa
Başlangıç Noktası, Deloitte'un 2020 Teknoloji Trendleri Raporu'nu özetlemiş.
Sinan Bozkuş, Visual Studio ile sunucudaki uygulamayı uzaktan(remote) debug yapmayı anlatmış.
Gamze Nurluoğlu, madde madde We Are Social raporunun Türkiye bölümünü özetlemiş.
Cihan Özhan, Blockchain ve Yapay Zeka teknolojileri ile uygulama geliştirme hakkında yaptığı sunumları makale haline getirmiş. Ayrıca geçmiş yıllarda yayımladığı T-SQL kitabını ücretsiz olarak paylaşmış.
Onur Dayıbaşı, fonksiyonel programlama serisine bu paradigmanın tarihini ve gelişimini anlatarak devam etmiş.
Muhammed Burak Çakır, Kotlin anlattığı bir seriye başlamış.(1, 2, 3)
Muhammet Ömer, Flutter’da geliştirdiği ve zamanla spagettiye dönen projeyi nasıl refactor ettiğini anlatmış.
Evren Özmen, mobil uygulama gelirlerinde vergi meselelerini anlatmış.
Emre Mert, çalışmakta olduğu IoT projesinde edindiği tecrübeleri ve çıkardığı dersleri paylaştığı bir seriye başlamış.
Oğuzhan Gedik, DevOps nedir, ne değildir, biz yazılımcıların buradaki rolü nedir, olay süreçler midir araçlar mıdır gibi bir dizi soruyu cevaplayan bir yazı yayımlamış.
Seda Oğuzer, Scrum'da tahmin yaparken kullanılan pratiklerden bahsetmiş.
Ömer Özgür, derin öğrenme için kullanılan EfficientNet kütüphanesinden ve Transfer Öğrenmesi yönteminden bahsetmiş.
Sergen Gönenç, Apple'ın öğrenciler için burs programı WWDC Scholarship'ten bahsetmiş.
Oğuzhan Demir, Trendyol'da ElasticSearch kullanım tecrübelerinden bahsetmiş.
Malik Masis, C#'ta çokça karıştırılan IQueryable ve IEnumerable kavramlarını ve farklarını anlatmış.
Mustafa Akseli, "geliştirici dostu Docker" başlıklı bir seriye başlamış.(1, 2, 3)
Oğuzhan Filiz, yazılımla ilgili bölümlerden mezun öğrencilerin hali pürmelalinden bahsetmiş.
Proje & Kütüphane & Araç
Hüseyin Serkan Özaydın, Android'de ExoPlayer aracıyla video cachelemeyi anlatmış.
Kadriye Taylan, veritabanı bağımsız "veritabanı yönetim aracı" DBeaver'dan bahsetmiş.
Yusuf Kocaman, adım adım Kubernetes Cluster kurulumunu anlatmış.
Atakan Demircioğlu, Apache Bench ile stres testi yapmayı anlatmış.
Haydar Külekçi, ElasticSearch üzerinde Curator uygulamasını kullanarak yedek almayı anlatmış.
Muhammet Ayal, Jira, Confluence ve Bitbucket için kullanılabilecek oyunlaştırma araçlarından bahsetmiş.
Hüseyin Göztok, React'te Ant Design kütüphanesi ile tema oluşturmayı anlatmış. (1, 2)
Ender Gümen, bulutta çalışan uygulamaların önünde konumlanarak güvenlik, erişim kısıtı, proxy gibi ihtiyaçlara cevap veren CASB (Cloud Application/Access Security Broker) araçlarından bahsetmiş.
Serdarcan Büyükdereli, Netflix'in uygulama metriklerini izlemek ve görselleştirmek için kullanılan açık kaynak uygulaması Vector'ü anlatmış.
Bitirirken
Bu sayı da nihayete erdi.
Faydalı olması ümidiyle.
Zâtınıza çook iyi davranın.
Bana ulaşmak için: Linkedin, Twitter, CuriousCat
Daha fazla motive etmek için: Patreon