View profile

Yazılımcılar İçin Hafta Sonu Okumaları - Sayı #27(Blockchain Tecrübeleri, 2019 Trendleri, Çöp Toplayıcı ve daha fazlası)

Merhabalar. 27. sayı ile huzurlarınızdayım. 30'a doğru emin adımlarla ilerliyoruz. Yine çok bereketli
Yazılımcılar İçin Hafta Sonu Okumaları - Sayı #27(Blockchain Tecrübeleri, 2019 Trendleri, Çöp Toplayıcı ve daha fazlası)
By Muhammed Hilmi Koca • Issue #27 • View online
Merhabalar.
27. sayı ile huzurlarınızdayım. 30'a doğru emin adımlarla ilerliyoruz. Yine çok bereketli bir haftayı geride bıraktık.
Haftanın meyveleri için buradan buyrun.

Başarılı Blockchain Tecrübeleri
Blockchain, pek çok projede halen deneysel olarak kullanılıyor. Ama başarılı Blockchain projeleri de varmış. Enes Türk, bu projeleri anlattığı faydalı bir yazı dizisine başlamış. İlk durağı İsviçre olmuş. İsviçre Federal Demiryolları'nda çalışan 30 bin(kadrolu+farklı firmalar üzerinden taşeron) personelin dijital kimlikleri oluşturulmuş ve sahip oldukları sertifikalar dağıtık veritabanına kaydedilmiş. Akabinde de her çalışma alanına girişlerinde bir QR kod okutarak, o alanda çalışma yetkinliğine sahip olduklarını doğrulamaya başlamışlar.
DevOps Araçlarına Devam
Geçen hafta bazı DevOps araçlarının kurulum/kullanım rehberi niteliğindeki birkaç yazıdan bahsetmiştim. Bu hafta da bu konseptte yeni yazılar geldi ve daha da gelecek gibi gözüküyor.
Emre Özkan, geçenlerde Docker üzerinde GPU kullanmayı anlatmıştı. Geçtiğimiz hafta da Docker'da GPU ve CPU kullanımı için performans testleri yapmış ve sonuçları yazıya dökmüş. Aynı zamanda Kubernetes Istio kurulumunu anlattığı bir yazı da yayımlamış.
Geçen haftaki bir diğer yazıda Hakkı Öğretmen, Jenkins pipeline ile Azure Kubernetes Cluster oluşturmayı anlatmış. 
Halil İbrahim Mollaoğlu da bu kapsamla ilişkili olarak bulut bilişim araçlarını anlatmaya başlamış. Bu bağlamda Azure DNS hizmetini, Azure Sql ve Azure DevOps Server kurulumlarını anlatmış.
2019 Trendleri
IoX Digital, 2019 trendleri isimli çok güzel bir seriye başlamış. Şu ana kadar 5 konu başlığı yayımlanmış:
7 konu başlığı ise yoldaymış.
Çöp Toplayıcı
Yüksek seviyeli dillerin önemli kısıtlarından biri hafıza yönetimini soyutlaması ve yazılımcının buradaki kontrolünü zorlaştırması. Bu soyutlamanın sonucu olarak da hafıza yönetimini Garbage Collector marifetiyle kendisi yapıyor. Tabi bize de yerine göre disposable nesneler kullanarak ve gereksiz instance üretiminin önüne geçerek kendisine yardım etmek düşüyor. Gökhan Şengün, bu haftaki yazısında . NET'in Garbage Collector mekanizmasını anlatmış.
Bir Veri Tarihi
Favori yazarlarımdan Süleyman Fazıl Yeşil, seyrek ama dolu dolu yazanlardan. Bu kez verinin iletiminin tarihini Eski Yunan'dan başlayarak uzun uzun, hikaye tadında anlatıyor. Yine konuyu geniş bir yelpazede ele alıyor. Mors alfabesi, telgraf, delikli kartlar, çipler, ASCII, MIME standartı, unicode, ikili kodlama, on altılık kodlama, dijital sinyal, URL kodlama, barkod, karekod, protobuf yazıda bahsedilen başlıca anahtar kavramlar.
Doğru Koleksiyonu Seçme
Fatih Uçar, tam sevdiğim tarzda, faydalı bir yazı yayımlamış: “.Net Koleksiyonlarının Algoritma Karmaşıklığı ve Doğru Koleksiyonun Seçilmesi”. Uzun başlıktan anlaşıldığı koleksiyonların arka planına eğiliyor ve çalışma prensipleri/kullandıkları algoritmalar üzerinden hangi durumda hangi koleksiyonu seçmemiz gerektiğinden bahsediyor. Umarım bu konseptte yeni yazılar da gelir.
Süreç Gömmece
Dünyada başarıyla uygulanan pek çok Best Practice ilginç bir şekilde Edirne'den bu tarafta birer antipatterne dönüşüyor. Misal agile, scrum vb. metodolojiler/süreçler. Gerektiği gibi uygulayan bir avuç firma dışında diğerleri bir hevesle 2-3 hafta uygulamaya çalışıp pes ediyor veya kişilere gerekli yeni süslü unvanlar verildikten sonra her şey aynı maşrapa(artık sürecimiz agile) aynı hamam devam ediyor. Bir Geliştirici isimli anonim bir hesap, bu konuda bir yazı yazmış. Pek çok doğru noktaya parmak basmış ama gömme işlemi esnasında “yeni unvanının hakkını veren eski geliştiricileri” hesaba katmadan fazla genelleme yapmış. 
.Net Core Yenilikleri
Microsoft tarafında güzel haberler var. .Net Core 3.0 yoldaymış. Baya kullanışlı yenilikler var. Ahmet Selçuk Özyurt, önemli gördüğü yenilikleri derlemiş. 
Eczacılıktan Yazılımcılığa
Medium'da geçen senelerde tesisatçılık yaparken yazılım öğrenmeye karar veren ve bir Code Camp ile yazılımcılığa adım atan bir arkadaşın hikayesi vardı. Bizde de Çağlar Or isminde eczacı bir abimiz, işini bırakıp üniversite yıllarında bir miktar meşgul olduğu yazılım alanına geçmeye karar vermiş. Sonra Green Card çıkınca ABD'ye taşınmış ve oradaki iş görüşmelerine hazırlanmaya başlamış… Akabinde bütün bu serüvenini yazı dizisi halinde paylaşmaya başlamış.
Kotlin Coroutine
RXJava'nın Android uygulama geliştirirken kompleks network çağrıları için kullanılan bir kütüphane olduğunu ilk kez geçen hafta öğrenmiştim. Android dünyasının yeni gözdesi Kotlin'de bunun muadili built-in bir çözüm varmış: Coroutineler. Furkan Aşkın, Coroutine nedir, ne değildir, nasıl kullanılır anlatmış.
Av Olma Yöntemleri
Son zamanlarda Product Hunt'ta görücüye çıkan yerli uygulama sayısı artışta. Geçtiğimiz haftalarda 1.liği de gören GetForm, bunlardan biri. Mertcan Yücel, bu süreci ve geliştirdikleri stratejiyi detaylarıyla anlatmış.
Kısa Kısa
Haberler
Bitirirken
Bu sayı da kazasız belasız bitti. Bol bol istifade edersiniz umarım.
Zâtınıza çook iyi davranın.
Bana ulaşmak için: LinkedinTwitterCuriousCat
Daha fazla motive etmek için: Patreon
Sosyal Medya
Dr. Görkem Çetin
İşe yeni girecek ve iş arayacak arkadaşlar: Özgeçmişlerinizi mutlaka her firma için, o firmaya özel olacak şekilde, ayrı ayrı, özenle, ihtiyaçları düşünerek hazırlayın. İş arayanların en büyük hatası özelleştirilmemiş ve işin ihtiyaçlarına odaklı olmayan özgeçmiş hazırlamak.
5:47 PM - 17 Dec 2018
Umut Gökbayrak
Çoğu şirketin "developer bulamıyoruz" dediğine tanık oluyorum. Öncelikle kafa yapısını değiştirmek lazım. Artık "hazır yetişmiş" eleman işe alma devri bitti. Daha okuldayken yeteneğe kucak açma, onlara kişisel gelişim ortamı sağlama dönemi geldi. Uyum sağlayan ayakta kalır.
6:59 PM - 16 Dec 2018
Erman Turan
Türkiye’de girişimcilerin en çok düştükleri hatalardan sanırım biri yatırım almayı bir amaç olarak görmeleri. Yatırım bir girişim için amaç değil o girişimin hedeflerine ulaşabilmesi için bir araçtır. Yatırımı ve yatırımcıyı putlaştırmayın derim... #girişim #yatırım #yatırımcı
10:57 AM - 16 Dec 2018
Hüseyin Mert
API yazacak herkes için uzun uzun okumalık eser
https://t.co/oYUSbWlOMD
9:32 PM - 16 Dec 2018
Deep Learning Türkiye
Tamamen ücretsiz olarak 400 kişiye sağlayacağımız 2019 yılı #YapayZeka eğitim ve uygulama programına kabul edilenlere e-postaları göndermeye başladık.

Programa başvuran 96 lise öğrencisi arkadaşımızın “tamamının” başvurusunu kabul ettik. https://t.co/W4LO7SRoJM
2:07 PM - 15 Dec 2018
TED: İyi Teknoloji Bizi Dikkat Dağınıklığından Nasıl Koruyabilir
Tristan Harris: How better tech could protect us from distraction | TED Talk
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