Yazılımcılar İçin Hafta Sonu Okumaları - Sayı #23(Antipatternler, Yapay Zeka ve Hukuk, Google Assistan'da İlk Uygulama ve daha fazlası)
Merhabalar.
23. sayı ile birlikteyiz. Geçtiğimiz hafta sektörün tanınmış isimlerinin paylaşımları sayesinde abone sayımız %20'den fazla arttı ve 900'e yaklaştı. Çekinmeyin, siz de paylaşın.
Antipatternler
Burak Selim Şenyurt, yıllar sonra bir kez daha Antipatternler demiş. Tanım olarak, çoğunlukla iyi bir çözüm diye uygulanıp uzun vadede başa bela olan yöntemler denilebilir. Yazıdaki müthiş tespitle: "Bir Pattern çözdüğünden daha fazla problem oluşturuyorsa AntiPattern’ dir."
Tüm yazılımcılar için adeta bir başucu yazısı. Okuyun, okutun, broşür olarak bastırıp Mecidiyeköy'de, Levent'te, Maltepe'de metro/metrobüs duraklarında dağıtın.
Bir Başucu Listesi
Son dönemin bilgi paylaşım trendleri podcast ve e-posta bültenleri. Görkem Çetin, dev bir amme hizmetine imza atarak faydalı gördüğü podcast ve bültenleri derlemiş. Her ortamda desteklediği işbu bültene, söz konusu liste de yer vermiş. Sağ olsun, var olsun.
Bu arada bir teşekkür de Günün Özeti Bülteni'nde bu bültenden bahseden Hasan Yaşar'a sunuyorum.
Yapay Zeka ve Hukuk
Yeni çıkan teknolojiler hayatın her alanını etkiliyor. Bu da doğal olarak disiplinlerarası çalışmaların önemini artırıyor. Yapay zeka ve hukuk ilişkisi bu kapsamda her geçen gün daha fazla önem kazanıyor. Onur Akçınar, bu ilişkiyi irdelediği bir yazı dizisine başlamış.
Programcıları Yanlış Tanıyorsunuz
Medium profiline göre pazarlamacı olan Gizem Terzi Türkoğlu, dışarıdan bir göz olarak yazılımcılar hakkında yanlış bilinenleri derlemiş. Yazının muhatabı yazılımcı olmayanlar olsa da biz yazılımcıların da çıkaracağı dersler var.
Google Asistan'da İlk Uygulama
Merve Başak, "Hey Google!" serisine devam ediyor. Geçtiğimiz hafta yayımladığı ikinci yazıda, Codelab üzerinde Google Asistan için örnek bir uygulama geliştirmeyi anlatmış.
Çevrede Blockchain
Geçen sayıda da 2 yazısından bahsettiğim Turan Sert, Blockchain’in kullanım senaryolarında geçtiğimiz hafta, çevreyi koruma alanından bahsetmiş. Devam yazısının geleceği anlaşılan bu ilk yazıda problemin teşhisini yapmış.
Kripto Para 2.0
Başta Bitcoin olmak üzere kripto paralar, kendilerinden beklenen devrimi henüz gerçekleştiremedi. Ama bu durum, yıkıcı etkisinin hiç gelmeyeceği anlamına gelmiyor. Bu etkinin ayak sesleri İsmail Hakkı Polat'a göre IMF tarafından duyulmaya başlandı. IMF başkanının kripto paralar hakkındaki öngörüsü veya tavsiyesine yönelik detaylar şuradaki yazısında.
Kuantum Bilgisayarları İçin Umut Veren Girişimler
Ülkemizde Kuantum Bilgisayarlar konusunda içerik üreten nadir insanlardan Zeki Seskir, bu konudaki gelişmeleri takip etmeye ve bizlere aktarmaya devam ediyor. Geçtiğimiz hafta yayımladığı iki yazıda(1, 2) Ekim ayı sonunda Viyana'da açıklanan "Kuantum Amiral Gemisi" programının detaylarından ve kısım kısım fonlanacak girişimlerden bahsetmiş.
Tıklamadan Önce Dikkat
Netsparker’ın haftalık hacklerinde yine ilginç bir zafiyet var. İsmini Ziyahan Albeniz'in bu yazısından öğrendiğim Open Graph Protocol(OGP), sosyal ağlarda link paylaştığımız zaman başlık, resim ve özeti ekleyen yöntemmiş. Yazıda bu yöntemi kullanarak yapılabilen bir oltalama senaryosundan bahsedilmiş.
.Net Core, EF Core, Dependency Injection, Web Api...
Bora Kaşmer, yine tıka basa bilgi/pratik ile dolu, müthiş bir makale yazmış. .Net Core üzerinde EF Core, Dependency Injection ve Web Api kullanarak adım adım bir katmanlı mimari oluşturmayı kodlarıyla anlatmış.
Girişimciler İçin Yeni Fonlar
TÜBİTAK, 10 adet yeni girişimcilik fonu açıklamış. Serkan Ünsal, bu fonların detaylarını; aynı zamanda verimli kullanılması için teknoparklardan, girişimcilerden ve yatırımcılardan beklentilerini yazmış.
Kısa Kısa
Gökhan Şengün, haftalık yazılarında "iptables nedir, nasıl ve nerelerde kullanılır" başlıklı bir seriye başlamış.
Halil Özel, Swift'te UIButton'u anlatmış.
Sıddık Açıl, SOAP ve REST API çağrıları için kullanılan SoapUI ve Postman araçlarından bahsetmiş.
SHERPA Blog, InVision'dan çeviriler yayımlamaya başlamış. İlk yazı: Hava durumundan çok daha fazlası: İlham veren 7 yaratıcı arayüz
Haberler
Halihazırda çalıştığım firma olan Logiwa, e-ticaret ve perakende sektöründeki oyuncular için "Round Table" isimli ilginç bir etkinlik düzenliyor. Katılımcıların aktarımlarıyla yeni bir ürün tasarlamayı planlıyor.
Frontend İstanbul, önümüzdeki çarşamba "Write Once, Run Everywhere" isimli bir React/React Native etkinliği düzenliyor.
Yine çarşamba günü Data İstanbul, "Automated Machine Learning. Data Scientist için avantaj mı? Dezavantaj mı?" isimli bir etkinlik düzenliyor.
Bitirirken
Bu sayıyı da tamamladık. Faydalı olmasını umuyor; varsa görüş ve önerilerinizi benimle, bülteni ise herkesle paylaşmanızı temenni ediyorum.
Hemen aşağıdan sosyal medya paylaşımlarınızı, video ve karikatürünüzü almayı unutmayınız.
Zâtınıza çook iyi davranın.
Bana ulaşmak için: Linkedin, Twitter, CuriousCat
Daha fazla motive etmek için: Patreon
Sosyal Medya
[tweet https://twitter.com/uyducusirin/status/1061745212127670274]
Yiğit Erbaş on LinkedIn: "Kodlama, uygulama geliştirme ve iç yüzü" — www.linkedin.com November 13, 2018: Yiğit Erbaş posted on LinkedIn
Hiç bilmeyenler için Mini Programlama Challenge'i — twitter.com Hep birlikte küçük görevleri yaparak programlamaya adım atıyoruz.
Umut Ekmekci on LinkedIn: "Geleneksel eğitim sisteminde "başarı" tanımı o kadar standarttır ki, otoritenin "öğrettiklerini" doğru kabul eden, yöntemlerini, başarı kriterlerini benimseyen ve "tekrar edebilenlere" otorite önce "teşekkür eder", daha da başarılı görürse (kraldan çok kralcı yapabildiyse) "takdirlerini" sunar. O teşekkür - takdir belgeleri de herkes tarafından kabul görmüş başarı tanımının yansımasıdır. Ne kendi başarı kriterinizi tanımlarsınız, ne kendiniz ölçersiniz, ne de kendiniz karar verirsiniz. Hiç "kendi koyduğum hedeflere ulaşabildiğim için kendime takdir belgesi hazırladım, bravo bana" diyebilen bir çocuğa ve düşük notlara rağmen onun başarısına inanan "çevresine" rastladınız mı? Başarıyı ve ödülü bu kadar dışsal olarak dayattığımız çocuklara, sonra bir de "içindeki tutkuyu keşfet", "öz yönetimini geliştir", "hayallerinin peşinden koş" diyoruz. İçlerindeki girişimciyi yıllar önce katlettiğimiz bol takdir-teşekkür belgeli o çocuklar büyüyünce "iç girişimcilik" yarışmalarında "yaratıcı fikir üretmek" için ödüllendirme sistemi, çeyrek altın, takdir - teşekkür vs bekliyor." — www.linkedin.com November 10, 2018: Umut Ekmekci posted on LinkedIn
TED: Merkezi Olmayan İnternet Konusu
Tamas Kocsis: The case for a decentralized internet | TED Talk — www.ted.com Who controls the internet? Increasingly, the answer is large corporations and governments -- a trend that's threatening digital privacy and access to information online, says web developer Tamas Kocsis. In this informative talk, Kocsis breaks down the different threats to internet freedom and shares his plan to build an alternative, decentralized network that returns power to everyday users.