Uzun süredir ertelediğim teknik kitap alma işini nihayet hallettim ve aşağıdakileri aldım. Gelelim ilk görüşlerime:
Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development
Git geliştiricilerinden Jon Loeliger'ın kitabı. Pro Git arasında kararsız kalıp, epey yorum okuduktan sonra almaya karar verdim. Pro Git'in ücretsiz versiyonunu da okuyup satın alacağım büyük ihtimalle. Özellikle Subversion'dan Git kullanmaya başlayanlar için Git'in dağıtık mimarisini çok güzel açıklıyor kitap.
Hadoop: The Definitive Guide
Apache Hadoop projesinin geliştiricilerinden Tom White'ın kitabı. FriendFeed'de Berk D. Demir'in tavsiyesi üzerine aldım. Zaten Hadoop üzerine pek fazla kitap yok. Henüz ilk iki bölümü tamamladım ve oldukça açıklayıcı bir kitap olduğunu söyleyebilirim rahatlıkla. Eğer benim gibi başlangıç düzeyinde teorik bilginiz varsa, kitapla beraber Wikipedia ve Google'ı kullanarak kısa sürede "temel" bilgi edinebilirsiniz.
JavaScript: The Good Parts
Douglas Crockford amcanın kitabını duymayan yoktur herhalde. Daha önce korsanlık yapıp e-book versiyonunu okumuştum. "Emeğe saygı kardeş +rep" deyip orijinalini de aldım :) YDN Theater'daki sunumlarını izlediyseniz ve ortalamanın biraz üzerinde JavaScript bilginiz varsa çok yeni şeyler anlatmadığını göreceksiniz. Yine de her şekilde kitaplığınızda bulunması gereken güzel bir kitap.
Pro JavaScript Design Patterns
Web günlüğünü zevkle takip ettiğim Dustin Diaz'ın Ross Harmes ile beraber yazdığı kitabı. Scope, closure gibi kavramlardan haberdar değilseniz kitaba dalmadan önce temel JavaScript bilgisine sahip olmanızı tavsiye ederim. Aksi takdirde kitaptan istediğiniz verimi alamayabilirsiniz.
Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries
Stoyan Stefanov'un kitabı hakkında çok fazla basite inerek anlattığına dair eleştiriler var. JavaScript'le ilgilenip, kitabı almış geliştiriclerin çoğunun zaten bildiği şeyleri tekrar tekrar okumak bazen rahatsızlık verse de çok da göze batacak bir şey değil. Üst düzen JavaScript bilginiz olduğunu düşünseniz de ilk iki bölümü dikkatli okumanızı tavsiye ederim. JavaScript konulu üç kitap içerisinde, fazla seviye ayrımına girmeden tavsiye edebileceğim yegane kitap budur diyebilirim rahatlıkla. Tabii bu başlangıç seviyesindekilere önerdiğim anlamına gelmesin :)
Coders at Work
Sıra geldi en ilginç ve eğlenceli kitaba. Practical Common Lisp'in yazarı Peter Seibel, bilgisayar dünyasına yön vermiş gurularla sohbet ediyor; programcılığa nasıl başladıklarını, önemli kararları nasıl aldıkları gibi sorular soruyor. Yanıtlar çok ilginç. Mesela çoğunluğu programcılığa BASIC ile başlamışlar; Lisp ve Emacs gurularından Jamie Zawinski aynı zamanda gece kulübü sahibiymiş :) Kısıtlı İngilizceniz bile olsa, küçük bir sözlük yardımıyla okumanızı kesinlikle tavsiye ediyorum. Bu arada, muhtemelen serinin devam kitapları da gelecektir. Zira epey eksik üstad var :) Kim bilir belki Paul Graham'ın Hackers & Painters kitabı gibi Türkçeye de çevirilir.
Son olarak, düzenli olarak okumasam da boş zamanlarımda devam ettiğim okuyabileceğiniz özgür kitapları da verip, 2010'un ilk -umarım son olmaz!- kitap girdisini bitiriyorum :)
Türkiye'de Python ile ilgilenenlerin yakından tanıdığı Firat ÖZGÜL(istihza)'ün Python kitabı nihayet -orijinal olarak- çıkıyormuş. Daha önceki talihsiz olayın ardından böyle bir kitabın çıkması sevindirici. En azından orijinal içeriğe değer verildiğini görüp mutlu oluyorum.
Küçük bir not: Kitabın kapağı hazırlanırken, benim gibi yılan fobisi olan insanlar da dikkate alınsa çok güzel olurmuş. En azından O'Reilly'nin Python kitaplarındaki gibi bir görsel kullanılabilirdi. Kapağı ilk gördüğümde monitör karşısında şekilden şekile girdim :)
Bu aralar boş zamanımı İkinci Dünya Savaşı hakkında kitaplar okuyarak geçiriyorum. Bunlardan biri olan "Panzer Birlikleri" hakkında dilim döndüğünce bir şeyler karalamak istiyorum.
Panzerlerin İkinci Dünya Savaşı boyunca kazandıkları başarıların ana nedeni; modası geçmiş süvari, piyade ve topçu prensiplerini hiçe sayması ve cephede bağımsız kararlar alması sayesinde, süratli mevki değiştirebilmeleri ve düşmanı sürprizlerle yanıltabilmeleriydi.
Ama ego ve megolamaninin sınırlarında gezen Adolf Hitler'in intihar derecesindeki emirleri, henüz hazır olmayan tank endüstrisi, erken kazanılan başarılar neticesinde Panzerlere duyulan aşırı güven ve -özellikle- düzensiz ikmal hatları nedeniyle yenilgileri kaçınılmaz oldu.
Kastaş Yayınları'nın, İkinci Dünya Harbi Belgeseli serisi altında yayımladığı K.J. Macksey MC tarafından kaleme alınan bu harika kıtabı, Panzer Birlikleri'nin zaferleri ve yenilgilerini objektif bir bakış açısıyla okumak isteyen her tarih meraklısına rahatlıkla tavsiye edebilirim.
Ayrıca, konuya ilgi duyanlar için Kastaş Yayınları'nın İkinci Dünya Harbi Belgeseli kitapları da okunmaya değer eserler.
Kitap hakkında ayrıntılı bilgi almak ve satın almak için:
ipucu javascript php yaptıklarım
Yayımlanan yazılar, kaynak gösterildiği müddetçe kullanılabilir.
Yapılan yorumların sorumluluğu yazarına aittir.