
Martin_Fowler_QCon_2007.jpg
Martin Fowler, yazılım dünyasının önde gelen guru’larından biridir. Geçenlerde bir vesile ile üstadın, “Enterprise Application Architecture” adlı eseri elime geçti. Ben, hem Martin Fowler’ı uzaktan takip eden, hem de Kurumsal Uygulamalara 10 yılını vermiş biri olarak kitaba balıklama daldım tabi. Aşağıda kitapta bulunan ve, genç yazılımcılar için faydalı olabileceğini düşündüğüm, “The Evolution of Layers in Enterprise Application” başlıklı kısa bölümü, naçizane kendi yaptığım çevirisi ile sunuyorum. Yazar bu bölümde yıllar içinde evrimleşen, Kurumsal uygulama geliştirme konusuna kısa bir tarihçe sunarken, katmanlı mimariye nasıl ulaşıldığını özetliyor. Bu serüvenin her kilometresinde, yanlış yapa yapa doğruları öğrenen, ben ve benim gibi diğer yazılım dinazorları için de hoş bir panorama olduğunu düşünüyorum. more…

Çoktandır aklımda soy ağacımı internet üzerinde bir ağaç yapısında tanımlamak ve bunu akrabalarımla paylaşmak isteğim vardı. Daha önce bu konuda yıllardır faaliyet gösteren ve bu mecranın dünyada ağababası olan MyHeritage sistemini incelemiştim. Ancak bu yazılım kullanıcının bilgisayarında çalışıyordu. Son incelemenden bu yana, soy ağacı meselesi çağ atlamış. Bu konu genel olarak dünyada “Genealogy” kavramı ile ifade ediliyor.
6 yaşında bir kızım var. Yeni nesil okuma yazma dan önce bilgisayar kullanmayı öğreniyor. Benim kız da 1 yaşından beri bilgisayar başında. Selen’in en çok vakit geçirdiği web sitelerinden birisi de oyun siteleri. Ben de kızına örnek olan bir baba olduğumdan, bu sitelerde bir miktar vakit geçiriyorum tabi ki. Bu sitelerde bazen harika oyunlar da yakalıyorum. Bu yazıda 3 tanesinden bahsedeceğim. Bu oyunların ortak özellikleri bir dakika içinde oyunu kavrayıp hemen oynamaya başlıyor olmak ve oyunlarda ilerledikçe beyin kıvrımlarınızın kızışması.