Yazılımcılar İçin Haftasonu Okumaları - Sayı #16(Yazılım Testleri, Linux Dertleri, Sanallaştırma ve daha fazlası)
Merhaba.
Yoğun bir haftanın ardından bülteni yine geciktirdim maalesef. Affola.
Abone sayımız 450'yi de aşarak bir destek noktası oluşturdu. Sıradaki hedef 500. Bu direnç noktasını da aşarsa 750'ye kadar önü açık.(Döviz gündemini fazla takip edince böyle oluyor)
Neyse, buyrun makalelere..
Yazılım Testleri
Bu bültenin ilk sayısında Süleyman Fazıl Yeşil'den ve yazılım testlerinin tarihçesini anlatan makalesinden bahsetmiştim. Geçtiğimiz hafta bu makalenin devamı yayımlandı. Kendi ifadesiyle testlerin "ne" olduğundan ve "nasıl" yazılacağından bahsediyor. Aynı zamanda farklı dillerde kullanılan araç ve kütüphanelerinden de bahsediyor. Yazı elbette yine enfes. Okuma süresinin 17 dakika gözüktüğüne bakmayın. Yazı akıp gidiyor. Sizinle muhabbet ederek girift konuları bir çırpıda anlatıyor.
Ben şahsen kendisinin yazılarını aşağıdaki arkadaşın Şevket Hoca'yı dinlediği hissiyatla okuyorum:
Can Yakan Yar: Linux
Görkem Çetin, geçenlerde Twitter'da Linux kullanırken yaşadığımız problemleri sormuştu. (Ben gözünü üniversitede ve Windows'ta açan bir yazılımcı olarak cevap veremedim tabi :( )
Gelen cevapları derleyip blog yazısı olarak yayımladı. Anlaşıldığı kadarıyla her biri sabır timsali olan bu arkadaşlar özgürlüğün bedelini ziyadesiyle ödemiş.
Linux'ta Hafıza Yönetimi
Gökhan Şengün, geçtiğimiz haftaki yazısında Linux’ta proseslerin hafıza yönetimini; stack ve heap alanlarının, kullanımını, ayrılmasını ve çalışma mantığını anlatmış.
Gelecek Black Mirror'da
Zeki Seskir, yine güzel bir yazı yayımladı. Çin başta olmak üzere dünyada yaşan Black Mirrorvari gelişmelerden bahisle gelecekte nelerle karşılaşabileceğimizden ve muhtemel yasadışı girişimcilerden söz ediyor.
Tecrübeler
Adem İlter, 10 yıllık iş hayatında edindiği — daha ziyade acı — tecrübeleri derlemiş. Esasında kendi tecrübesinden daha çok sektörün acı tarafının aynada bir yansıması ortaya çıkmış.
Bu hafta yayımlanan bir diğer tecrübe yazısında da Elif Kuş, 41 yıldan çıkardığı 41 dersi yazmış. Oldukça değerli tavsiyeler içeriyor. Bu arada sonu sürprizli.
Şu Sanallaştırma Ne Menem Şeydir?
Sanallaştırma nedir, de değildir, türleri nelerdir, hangi araçlarla yapılabilir, ne tarz mimarilerle gerçekleştirilir, babam böyle pasta yapmayı nereden öğrendi.. vb. pek çoğunun cevabı Halid Altuner'in sanallaştırmayı enine boyuna anlattığı yazısında. (Yine de son soru için garanti vermeyeyim)
Okul Bitti Şimdi Ne Öğreneceğim?
Yazılımla ilgili yeni mezunların en büyük meselelerinden biri belki de hangi teknoloji üzerinde uzmanlaşacakları konusu. Tarık Güney de bu konuya kafa yorarak bir yazı yazmış. Tam iştirak etmediğim ufacık bir kaç nokta olsa da mezun arkadaşlar için çok ufuk açıcı bir yazı.
Güvenlik Sorunları Blockchain'de
Mert Susur, Blockchain hakkında kaliteli Türkçe içerikler üretmeye devam ediyor. Arka Kapı Dergi için yazdığı "Blok zinciri uygulamaları ve güvedlik sorunları" isimli makalesini Medium'da "member preview" olarak yayımladı. Özellikle Ethereum üzerinden, blok zincir yapısına yapılabilecek saldırılardan bahsediyor. Yazıyı okurken bir yandan da Ethereum yapısının detaylarını anlıyorsunuz.
Yük Testi İçin Bir Araç
Web servis ve API'ların yük testi için Apache'nin Bench isimli bir aracı varmış. Suat Köse, söz konusu aracı tanıtıp, örnek bir .Net Core uygulamasıyla kullanımını anlatıyor.
Kısa Kısa
Vazgeçilmez bilim kurgu öğelerinden olan ve basit seviyede hayata da geçirilen "Beyin Bilgisayar Arayüzü" meselesini Ahmet Doğan yazmış
Arda Çetinkaya, Asp .Net Core'da tekrar kullanılabilir bileşenler oluşturmayı anlatmış.
Ahmet Yaşar Y. Xamarin.Forms'ta performans artırma yöntemlerini anlatmış.
Abdurrahman Işık, RESTFul API "best practice"lerini yazmış.
Sosyal Medya
Yararlı gördüğüm birkaç bilgiseli:
[tweet https://twitter.com/celilbozkurt/status/1045389193629831174]
Bitirirken
Okuduğunuz için teşekkür ediyor, faydalandığınızı ve başkalarıyla paylaşacağınızı ümit ediyor ve haftaya tekrar bekliyorum.
Zâtınıza çook iyi davranın.
Bana ulaşmak için: Linkedin, Twitter, CuriousCat
Daha fazla motive etmek için: Patreon
Video: Sizi Öldürmeye Gelecekler