2010 güzel bir yıldı. Çok şey öğrendim, sinirlendim, güldüm, sorguladım. Pek çok güzel insan tanıdım. 2011 sadece hedefler koymadığım, hedeflerim için düzenli çalışmaya da başlayacağım bir yıl olacak.
Unutmadan, 2,5 yıl çalıştığım Hürriyet'e bu ay veda ettim. Yeni yılda yeni bir yerde, Tribal DDB Istanbul'da olacağım.
Türkçe Python Kitabı
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 :)
Yeni tasarım ve format üzerine
Yine uzun süredir yazamasam da bu sefer zamanı iyi kullanamamın veya tembelliğimin arkasına sığınmıyorum :) Efendim, kısa süre içerisinde blogun tasarımı, altyapısı ve içeriğinde büyük değişiklikler olacak. En önemlisi, İngilizce yazılarımı da yayımlamaya başlayacağım. Aslında format konusunda hala kararsızım: Blog içerisinde Türkçe ve İngilizce yazıları kategorilere ayırmakla, yeni bir sub domain oluşturma arasında gidip geliyorum. Hatta, eğer okuyan varsa görüşlerinizi almak isterim.
Gelelim işin teknik kısmına: Ofisteki yoğunluğumun azalması ve zamanımı daha iyi kullanmaya başlamamla kişisel projelerime ayırdığım zaman da artmış oldu. Böylece sadece blogun tasarımını değil altyapısını da tekrardan kodlamaya başladım. Bu sefer kendi basit(ve yetersiz) frameworküm yerine Kohana'yı kullanıyorum. Aslında birçok projede CodeIgniter kullanıyordum ama arkasında bir şirket olması özellikle patch gönderiminde ve kabul ettirmede epey dezavantaja dönüşüyor. Kohana tercihimin en önemli sebeplerinden birisi de bu aslında - ki önümüzdeki günlerde birkaç şey yazmak istiyorum bu konuyla alakalı.
Şu ana kadar DOM başlıklı makalem -yeri gelmişken bu makaleyi de yeniden yazdığımı ve içeriğini genişlettiğimi de belirteyim- haricinde planladığım kadar detaylı döküman yazamadım ama bu aralar HTML5 ve CSS3 hakkında epey detaylı iki makale hazırlıyorum. Yeni konseptle beraber bu içeriği de ayrı bir bölüme alacağım. Böylece, mevcut yapıdaki en büyük sıkıntım olan içeriği sınıflandıramama sorununu da halletmiş olacağım. Lab bölümüne, projelere ek olarak küçük kod parçalarım için küçük bir bölüm eklemeyi planlıyorum. Böylece, günlük bölümünü biraz daha günlük formatına çevirmiş olacağım.
Mim - Severek izlediğim yayında olmayan 3 dizi
izon mimlemiş beni. Laf kalabalığı yapmadan hemen konuya gireyim. İşte benim severek izlediğim, hayranı olduğum 3 dizi:
The X-Files: İzlediğim açıkara en iyi dizi. Fox Mulder, Dana Scully, SCB Spender, Walter Skinner hatta John Doggett gibi kült karakterlerle 9 sezon su gibi akıp geçti. Zaman zaman aşırı Hristiyanlık propagandası yapılsa da gülmekten yerlere yatıracak ince esprilerle bezeli harika bir senaryosu vardı. David Duchovny, son sezonda diziden tamamen ayrılınca 9. sezon nispeten kopuk geçti. Tabii dizinin de sonu da benim için pek tatmin edici olmadı. Umarım bir gün 10. sezonunun çekimlerinin başladığı haberini alırım.
Twin Peaks: David Lynch yapımı olduğunu söylemem yeterli olur sanırım :) Twin Peaks kasabasında geçen ilginç olayların anlatıldığı sadece 2 sezon süren bir diziydi. 2. sezonunda olaylar biraz pembe diziyi andırsa da yine The X-Files'taki gibi diyaloglardaki ince espriler ve mimikler görülmeye değerdi.
Coupling: Breasts, breasts, breasts!
Ben de mimi Selim, Simto ve Hüseyin'e paslıyorum :)
Son yazımın üzerinden yine 2 aya yakın bir süre geçmiş. Bakalım bu uzun sürede neler olmuş:
İş hayatında en nefret ettiğim şey haftasonu çalışılmasıdır. Süper zeki işverenler neye dayanarak haftasonu çalışmanın verimli olduğunu düşünüyorlar çok merak ediyorum doğrusu. Yeni işe girecek arkadaşlara önerim, lütfen iş görüşmesi sırasında kesin çalışma gün ve saatlerini öğrenin. İçinde esnek ve türevi kelime bulunan bir cevap alırsanız, şartları ne olursa olsun kabul etmeyin. Kendinize ayıracak zamanınız olmayacaksa maddi şartların ne kadar iyi olduğunun önemi yok.
TürkiyeF1'den arkadaşlarımla açtığımız blogumuz dembudemdir'in tasarımını yeniledim. Çok basit olsa da şimdilik iş görüyor. Belki daha sonra dağıtabilirim temayı.
Tuna, devlicious yazar kadrosuna katıldı.
Arada bulduğum boş zamanlarda çeşitli PHP frameworklerini deniyorum. CodeIgniter ve Kohanayı sevsem de Zend Framework ve symfony'nin yeri ayrıdır :)
Yeni uğraşlarımdan biri de Django. Blogun yeni versiyonunu büyük ihtimalle django ile yazacağım.
2 Mart berkerpeksag.com'un *birinci yıl dönümüydü <:o)
Blogumla çok fazla ilgilenemesem de FriendFeed ve dembudemdir'de oldukça aktifim. Aradaki farkı kapatacağım umarım :) Bu dönemde neler yaptım bir bakalım:
İstanbul'a biraz daha alıştım gibi. Merkeze biraz uzak kalsam da ilk günkü kadar yabancılık çekmiyorum. Tabii bunda arkadaşlarımın da etkisi büyük.
İşyerinde çok yoğun bir 2 hafta geçirdim. Nihayet bu haftasonu iyi bir tatil yapıyorum.
Blog için tamamlanmayı bekleyen 4 yazım var. Tabii bir de teknik bir hata sonucu berbat ettiğim Belge Nesne Modeli yazım var ki bu haftasonu düzeltilmiş ve gelişmiş halini yayına sokacağım.
Yazmasam da blog ve lab bölümünde küçük değişiklikler yaptım. Lab'ın proje sayfası çok daha okunabilir oldu.
jQuery eklentim jGrow'un yeni versiyonu sonunda bitti. Dökümantasyonunu yazıp yayımlayacağım.
İki yeni jQuery eklentim de hazır. Onların da dökümantasyonlarını hazırlamam gerekiyor.
Tuna Toksöz ve Doğa Öztüzün ile yeni bir blog projesine başladık. Yayımlayabiliriz umarım :)
Bu yazıyı daha geniş bir zamanda yazmak istiyordum ama şimdilik tarihe not düşmekle yetiniyorum :) Efenim, 30 Temmuz 2008 tarihi itibariyle Hürriyet'te çalışmaya başladım. Ev sorunumu halledip her şeyi yoluna koyduktan sonra İstanbul maceralarımı da anlatacağım.
Blog açılalı henüz bir hafta olsa da bu kısa sürede, ilk yazımda bahsettiğim gelişim sürecinde farketmediğim hatalar ve eksiklikler ortaya çıktı. Not ettiklerimi bugün itibariyle düzelttim. Bir de geliştirici kısmının, tasarım tercihi dediği hatalar var ki sormayın gitsin :)
Bu hafta içerisinde labı da biraz elden geçirip daha işe yarar hale getirmeyi düşünüyorum. Belki MediaWikiyi sisteme adapte ederim.
Ayrıca şu sıralar Mark Knopfler ve Metallica kafamı karıştırmakla meşguller. İkisi de ölmeden önce gidilmesi gereken konserler listesinde ama görünen o ki birini seçmem gerekecek. Tabii gönül Iron Maiden ister ama o başka bir yazının konusu olsun :)
Panzer Birlikleri - K.J. Macksey MC
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 Birliklerinin 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.
jGrow 0.2 yayında!
Ocak ayında, hem ihtiyaç hem de jQuery'yi biraz daha öğrenmek amacıyla jGrow'un ilk versiyonunu hazırlamıştım. İlk sürümün ardından gelen yorumlar neticesinde, iki adet küçük değişiklik yaptım.
Opera 9'da çalışmama sorunu düzeltildi.
Mike Alsup'ın plugin development pattern'i kullanıldı.
jGrow hakkında bilgi almak ve son sürümünü indirmek için proje sayfasını kullanabilirsiniz.