View profile

Yazılımcılar İçin Hafta Sonu Okumaları - Sezon #2 / Sayı #57(2020'de Yazılım Trendleri, Kuantum Programlama Projeleri, Javascript'te Fonksiyonel Programlama ve daha fazlası)

Merhabalar. 57. sayı ile huzurlarınızdayım. Yine milletimizin cevval gençlerinin ürettiği dolu dolu
Yazılımcılar İçin Hafta Sonu Okumaları - Sezon #2 / Sayı #57(2020'de Yazılım Trendleri, Kuantum Programlama Projeleri, Javascript'te Fonksiyonel Programlama ve daha fazlası)
By Muhammed Hilmi Koca • Issue #57 • View online
Merhabalar.
57. sayı ile huzurlarınızdayım. Yine milletimizin cevval gençlerinin ürettiği dolu dolu içerikleri sizler için derledim.
Bu arada bu sayıdan itibaren iş ilanı köşesi açıyorum. İş ilanınızı paylaşmamı isterseniz bu maile cevaben veya bültenin sonundaki sosyal medya hesaplarım üzerinden bana ulaşabilirsiniz.
Son olarak bu sayıda her birine ayrı başlık açamadım ama “Projeler” başlığında çok güzel projeler var.
Neyse sadede gelelim:

2020 Yazılım Trendleri
Birkaç senedir zevkle okuduğum “gelecek yılın dijital pazarlama trendleri” raporlarından hareketle ben de yazılım dünyası için böyle bir derleme yapmaya niyetlendim. Alanında yetkin 13 uzmandan(Ahmet Usta, Arda Çetinkaya, Ayyüce Kızrak, Burak Selim Şenyurt, Fatih Hayrioğlu, Gökhan Topçu, Görkem Çetin, Hüseyin Mert, Kıvılcım Hindistan, Selçuk Ermaya, Serhat Can, Uğur Umutluoğlu, Zeki Seskir) 2020 yılı için yazılım dünyası öngörülerini alıp derledim. Tarık Çayır da çalışmayı e-kitap haline getirdi.
Buradan buyurun bu güzel imece ürününe.
Kuantum Programlama Projeleri
QTurkey Topluluğu, Aralık ayında Kuantum Programlama Uygulamaları başlıklı bir hackaton düzenlemişti. Hackaton sonucunda 8 projeye ödül verilmiş. Geçtiğimiz haftalarda söz konusu projelerin amacını, anlatımını ve kaynak kodlarını paylaşmışlar.
Açık Veri
Geçtiğimiz haftalarda kamu sahalarında ender görülen bir harekete şahit olduk ve İstanbul Büyükşehir Belediyesi hayata geçirdiği Açık Veri Portalı ile şehre dair pek çok veriyi hem dosya olarak hem de API olarak paylaşıma açmış.
Özcan Yazıcı, bu hadisenin öneminden ve getireceği kazanımlardan bahsetmiş.
Abdülkerim Karaman, bu veri setlerinden yararlanarak İspark'a ait otoparkları listeleyen bir mobil uygulama geliştirmiş.
Bekir Arslan ise atık üretim verilerini görselleştirerek İstanbul'un atık haritasını çıkarmış.
Bir Tutam .Net Core
Ethem Boynukara, kuş bakışı .Net Core'u ve .Net Framework'ten .Net Core'a göç hikayelerini anlatmış.
Sena Kılıçarslan, ASP.NET Core'da In-Memory cache ve Redis ile dağıtık cache yapısı oluşturmayı anlatmış.
Gökten Karadağ, .Net Core'da middleware kullanarak hata yakalama ve Serilog kütüphanesi ile loglamayı anlatmış.
Bora Kaşmer, .Net Core 3.1'de Controller ve Action bazlı kullanıcı yetkilendirmeyi anlatmış.
Umut Kahraman, .Net Core'da bir API üzerinde uçtan uca rol bazlı yetkilendirmeyi anlatmış.
Emre Çabuk, .Net Core'da bir örnek üzerinden gRPC kullanımını anlatmış.
Bir Tutam da React Native
Burada zaman zaman yazılarına yer verdiğim, üretken bloggerlarımızdan Zafer Ayan, son haftalarda özellikle React Native üzerine oldukça aktif(ortalama 1-2 günde bir) içerik üretiyor.
İlk etapta React Native ile bir Instagram klonu geliştirerek -şu ana kadar- 8 yazı halinde bu uygulamanın geliştirilmesini anlatmış.
Akabinde ise biraz temellere inerek React Native Bridge‘in çalışma prensibini ve React Native'in müstakbel mimarisi JSI'ı detaylıca anlatmış.
Diğer bir yazısında ise reaktif programlamayı anlatmış.
Javascript ile Fonksiyonel Programlama
Son dönemlerin zinde konusu fonksiyonel programlama hakkında Türkçe olarak da güzel içerikler çıkmaya devam ediyor.
En son Javascript temelleri hakkında güzel bir seri yazan Onur Dayıbaşı, bu kez Javascript'te fonksiyonel programlama hakkında başarılı bir seriye başlamış. An itibariyle 8 yazıya ulaşmış.
Konu hakkında daha önce paylaştığım Zafer Ayan'ın 2 yazısını da analım(1, 2).
İş İlanı
Şirket: Logiwa
Pozisyon: Full Stack Developer
Teknoloji: C#, MVC, AngularJS
Lokasyon: Kartal/İstanbul
Kısa Kısa
Proje & Kütüphane & Araç
  • Ozan Kara, Python‘da YemekSepeti yorumları üzerinden Beşiktaş'ın en iyi lahmacuncusunu(lahmacun yapan en iyi restoranı değil, lahmacunu en beğenilen restoranı) bulan bir uygulama geliştirmeyi anlatmış.
  • Bilal Yaşar, Python ile web scraping(web'de veri kazıma/toplama) yapmayı, Google'ın Github'daki projelerinde kullandığı dilleri listeleyen bir uygulama geliştirerek anlatmış.
  • Ahmet Ataşoğlu, ihtimaller arasında en iyi ve en kötü senaryoları bulan MiniMax algoritması ile Javascript'te TicTacToe oyunu geliştirmeyi anlatmış.
  • Mustafa Mert Tunalı, derin öğrenmede model eğitimi için kullanılabilecek bir GUI tasarlamış ve geliştirme serüvenini anlatmış.(1, 2)
  • Selçuk Usta, Istio marifetiyle TLS sertifikalarının nasıl yönetileceğinden bahsetmiş.
  • Veli Bacık, Flutter’da geliştirdiği Healtho UI uygulamasını anlattığı serinin 6. ve son yazısını yayımlamış.
  • Muhammet Ömer, Flutter’da bir login ekranı tasarlamayı anlatmış.
  • Sergen Gönenç, Apple Music'te en çok dinlenen şarkıları görüntüleyen bir uygulama geliştirmeyi baştan sona adım adım anlatmış.
  • Nadin Tamer, iOS'ta UIKit ile Onboarding ve Launch ekranı yapmayı anlatmış.
  • Yusuf Borucu, Vue.js ve Socket.io kullanarak chat uygulaması geliştirmeyi anlatmış.
  • Kerem Hallaç, Spring kullanarak gerçek zamanlı mail dinleyen bir uygulama geliştirmeyi anlatmış.
  • Ozan Eser, test aracı(performans, yük…) JMeter'ı anlattığı bir seriye başlamış.
  • Ali Kayım, container teknolojileri için bir güvenlik uygulaması olan Twistlock hakkında bir seriye başlamış.
  • Fırat Yaşar, Azure Kubernetes Service'te kullanılabilecek storage tiplerini anlatmış.
  • Kadriye Taylan, uygulamalar arası entegrasyonu kolaylaştıran PaaS ürünü Azure Logic Apps'ten bahsetmiş.
  • Gökhan Gökalp, uygulamalar için giriş noktası oluşturan, routing ve CDN gibi ihtiyaçları yerine getiren servis Azure Front Door ile uygulama performansını ve erişilebilirliğini geliştirmeyi anlatmış.
Bitirirken
Bu sayı da nihayete erdi.
Faydalı olması ümidiyle.
Zâtınıza çook iyi davranın.
Bana ulaşmak için: LinkedinTwitterCuriousCat
Daha fazla motive etmek için: Patreon
Sosyal Medya
Necdet Yücel
Eleştiriye cevap vermeden tartışmadan zaferle ayrılmanızı sağlayacak taktikler hakkında yazmıştım 8 yıl önce. Bakıyorum hâlâ gecerliliklerini kaybetmemişler

https://t.co/XWyUHuoChS
İbrahim Kürce
"İyi kod yazmak istiyorum ama yönetici baskısı yüzünden yapamıyorum" ile ilgili Clean Code kitabında şu olayı anlatır. TR'ye ne kadar uyar bilemedim.

"Eğer yöneticimin dediğini yapmazsam, kovulurum." diyebilirsiniz. Büyük ihtimalle kovulmazsınız.
C ve Sistem Programcıları Derneği
'Yapay Zeka ve Makine Öğrenmesi' kursumuzun notları tek parça olarak indirilemiyor dosya boyutu çok büyük olduğu için. Bu kursumuzun kaynaklarının dizinlerini de ayrı ayrı indirebilirsiniz şu anda.

'Doc' Dizini:

https://t.co/wVIuWZQbp0

Tamamı:

https://t.co/9Mwetm0m7L
Sedat Kapanoğlu
delinin biri anker marka usb-c şarj aletinden dört tanesinin ay'a giden apollo 11 mekiğinde kullanılan tüm bilgisayarlar yerine kullanılabileceğini yaptığı ayrıntılı bir analizle birlikte öne sürmüş. https://t.co/dB5JnpHtua https://t.co/cH8YhWikSa
Did you enjoy this issue?
Muhammed Hilmi Koca

Okuduğum, istifade ettiğim ve başka yazılımcılar için de faydalı olacağını düşündüğüm bir kısım makale ve haberleri haftalık olarak derleyip kısa kısa tanıtıyorum.
Cumartesi sabahları posta kutunuzu kontrol edin!

If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue