Archive for June, 2007

Evlilik ve Danışmanlık

Merhabalar,

Geçtiğimiz bir ay içerisinde hayatımda olup biten değişikliklerin toplamı belkide beş senedir başıma gelmemiştir. Kardeşim insan hayatı değişir değişirde bu kadar mı değişir. Aslına bakarsanız depresyona bile girdim ama teşhis koyamadım (ne olduğunu bilmiyorum ki, sanki siz biliyorsunuz?). Tek bildiğim önceden sevgili eşime çok uyuduğu için ‘tavuk’ lakabını uygun görürken, şimdilerde eşim televizyon seyrederken;
- ‘Agghhh… benim uykum geldi ben yatıyorum’ diyorum,
- ‘Daha erken, sana iyi uykular canım…!’ diyor…

Bu durumda iki seçenek var; ya gülme komşuna gelir başına olayı ya da ben depresyondayım. Kolay mı kardeşim? 5 Mayıs 2007′de evlendim, iyi tamam süper, eşimi çok seviyorum, zaten uzun süredir beraberdik o yönden pek bir değişiklik olmadı ama, (burada ‘ama’nın altı özellikle çizili) haftanın ortalama 6 günü akşam yemeklerini dışarda (yani Taksim’de) yiyen ben.. artık tüm yemekleri evde yiyorum! Taksim’i ancak hafta sonlarında, açık görüş olduğunda :P ve rüyalarımda görebiliyorum. Tüm bunların yanında bir de şu Vodafone Türkiye olayı çıktı ama nasıl çıktı, anlatayım; evlenir evlenmez dinlenmek için bir hafta tatile çıktım (ohhh canıma değsin iyi ki çıkmışım) tatilden dönmek üzere iken şu anki patronum Osman Ataker’den bir telefon aldım. Kendisi bana pazartesi Vodafone Türkiye’ye gitmemi, bundan sonra orada danışmanlık hizmeti vereceğimi söyledi. Gittim, ve halen Vodafone Türkiye’de danışmanlık hizmeti vermekteyim.

Şimdi ben size bunları anlattım ama siz bir gariplik göremediniz değil mi? Evet göremezsiniz tabii, çünkü “yok” sadece evlilik, ortam ve arkadaş değişiklikleri hepsi bir arada fazla geldi aslında :). Demek ki neymiş, herşeyinizi bir anda değiştirmeyin, tamam benim için önemli değil siz değiştiriyorsanız değiştirin de benim değiştirmemi istemeyin.

Şimdi sizlere biraz da Vodafone Türkiye’nin Bilgi İşlem-Yazılım Geliştirme (IT-Software Development) bölümünden bahsedeyim, belki aranızda burada çalışmak isteyenler olabilir. Aslında Vodafone’un bilgi işlem bölümü diğer rakiplerine göre biraz daha küçük, çalışan sayısı daha az ama gene de aynı işi yapıyorlarki sizlere yani Vodafone kullanıcılarına hizmetler sorunsuzca ulaşıyor. Tam rakamı bilmiyorum ama tüm bölümler ile beraber toplam ~300 kişiden oluşuyor. Tüm yazılım geliştirme proseslerinde tahmini ~100 kişi (fazlası olabilir) çalışmakta. Tüm bu insanların açık bir ofiste beraber çalıştıklarını düşünün, işte orası Vodafone’un IT bölümü :). Yaklaşık 100~120 metre uzunluğunda, 50~70 metre genişliğinde bir açık ofiste veri tabanı yöneticilerinden tutunda, testçilere kadar herkes bu açık ofiste çalışıyor, kaynaşıyor, gülüşüyor :) kısaca hafta içi hergün sabah 08:00′inden akşam 17:00′ına kadar yaşıyor, fazla mesai yapanlar da cabası :(. Küçük bir bilgi, yöneticilerin ayrı bir odası yok, IT’nin başındaki kişi de bu açık ofiste çalışıyor. Yakın zamanda Maslak’a taşınmayı düşünüyorlarmış, o zamana kadar halen danışmanlık görevim devam ederse, bana da Maslak yolları gözüküyor. Hemen eklemekte fayda var, sanırım halen işe alım süreci devam ediyor, bilginize.

Kolay gelsin..

JRuby 1.0 RC3

Merhabalar arkadaşlar,

Küçük bir yazı olacak, sadece sizlere JRuby’nin 1.0 Release Candidate 3 sürümünü duyurmak için bu yazıyı yazıyorum. Evet doğru duydunuz, JRuby takımı Microsoft’tan daha hızlı davranarak (yarış halen bitmedi, gerçi ortada bir yarış var mı onu da bilmiyorum ama :) ) RC3′de olsa 1.0 sürümünü dünyaya *nihayet* duyurdu.

Şimdi aklınızda soru işaretleri olabilir, Hemen sizlere JRuby’nin ne olduğunu anlatmaya çalışayım. Aslında sizler normal Ruby uygulamalarınızı yazıyorsunuz, çalıştırıyorsunuz..vs..vs. Fakat sonra canınız sıkılıyor, neden sıkılıyor bilmiyorum ama birden Ruby’de yazdığınız kodların Ruby’nin doğal ortamında değil de, Java Virtual Machine (JVM) üzerinde çalışmasını istiyorsunuz, nedenleriz şunlar olabilir;
- Performans amaçlı olabilir (bu konu tartışılır)
- Ruby’nin çalışmadığı fakat java’nın çalıştığı bir ortamda çalıştırmak için (Hangi ortam o ?? belki vardır, bilen varsa yazsın…)
- Müşterinizi ‘ben programı Java’da yazdım’ diye kandırmak için :)

galiba en geçerli neden bu sonuncusu :).

Ama sonuçta güzel, hoş ve desteklenmesi gereken bir olay. Ruby dili çok güzel ve akıcı bir yapıya sahip neden JVM’yi kullanmak istiyenler bu güzel dili kullanmaktan mahrum kalsınlar ki.. ciddiyim, espiri falan yapmıyorum, tamamiyle destekliyorum.

Rails kullanıcılarına önemli bir not, RoR altyapısı tamamiyle Ruby’de yazıldığı için JRuby yoluyla JVM üzerinde de dolayısı ile Java Application Server’lar üzerinde çalışabilir hale gelmiştir. Özellikle sağlam veri tabanı özelliklerini kullanan uygulamalarda bu sayede hız artışı sağlanabilir. (Henüz 1.0 RC3′ü inceleyemedim ama bazı kısıtlardan bahsediliyor fakat kesin bir şey söyleyemiyorum.)

Kolay gelsin…