Havadis #4 (Eylül’09)
Efendim, bayramlar gelir geçer ama havadisler de akmaya devam eder. Size yine yazılım geliştirme dünyasından sıcak, kıpır kıpır, neşeli haberler derledik. En sevimli cinayet zanlısı, kafa koparan C.G’nin koğuşta neler yediği, kimlerle volta atacağı ve kaç yıl yatacağı gibi daha neşeli haberleri de ana akım medyadan okursunuz. Biz işize bakalım. Buyrun:
- Apple Yazar Jailbreak Bozar – IPhone şüphesiz şu an uygulama geliştirmesi en zevkli ve en bereketli ortam. Bu nedenle dünyanın büyükçe firmaları birer birer IPhone’a özel web arayüzleri ve yetinmeyip özel uygulamaları devreye aldılar. Yapacak bir şey yok, bu platform cazibenin merkezi. Geliştiriciler de ucun köşesinden yeni bir şey yazıp cepleri dolara boğma peşinde. Müthiş bir arz ve müthiş bir talep var. Düşünün Windows Mobile yıllardır var ve bu denli hareketli ve verimli bir topluluk oluşmadı etrafında. Apple, belki cihazı alladı pulladı, iyi sattı. Ama dostlar, esas gerçek şu ki arkasını da iyi besledi. Tıpkı Wordpress’in, tıpkı Firefox’un bağımsız geliştiriciler elinde zirveye yükselmesi gibi IPhone da aynı serüveni yaşadı. Dünya yine gördü ki geliştiriciye yatırım yapan getirisini alır. Bağlantımız ise IPhone’a uygulama geliştirme odaklı Türkçe bir siteye. Site bir “Turkcell Teknoloji” personelinin elinden çıkıyor. Umut Gökbayrak, IPhone ve Android geliştirmeye dair püf noktaları ve kılavuzlar yayınlıyor. Güzel bir çalışma. Siteye aynı Wordpress temasını seçmiş olmamızdan dolayı da ayrıca ısındık. (Biz yakında değiştireceğiz Umut Bey, siz devam edebilirsiniz.)
- MonoTouch – Novell, nereye kadar Allah rızası diyerek taşı toprağı altın Apple âlemine girdi ve işte karşınızda dokunmatik IPhone üzerinde C# diliyle kodlar yazalım, şen olalım projesi: MonoTouch. Novell bu ürünü potansiyel .NET kodcularını IPhone âlemine taşımak için konumlandırdı (bu kelimeye hastayım be!). Geliştiriciden yıllık güncelleme ile beraber 400 papel istiyor. Belki açık kaynak .NET izdüşümü olan Mono, yıllardır kıramadığı şeytanın belini bu sefer atomlarına ayırır.
- ASP.NET Yürümeyi Öğreniyor – Bugüne kadar ASP.NET (ve dahil ASP) kendi kendine kalkıp yürümeyi bilmez, illâ birinin elinden tutmasını beklerdi ayağa kalkmak için. Deneyimli geliştiriciler ne demek istediğimizi anlamıştır. Şimdi ASP.NET 4 – IIS 7.5 paketiyle Scott Bey’in dilinden bu sızıya bir merhem sürüldüğünü görüyoruz. Ama efendim dikkatinizi çekerim. Bu fasülye için bize söylenen adıyla Windows 2008 R2 ya da halk arasındaki adıyla Windows 2010′u yüklemeniz gerekiyor. Ufak bir yama geçeyim de oluversin diyemiyorsunuz.
- YouCube - Geliştiricinin böylesi de var tabi. Chris Cavanagh, klişede sınır tanımamış; manşetlere çıkmak için elinden geleni yapmış. Kabız bir proje adıyla WPF üzerinde yazdığı MS’in kod gezegenine yerleştirdiği 3B tarayıcıyı anons ediyor. Chris’i insanlığa yaptığı bu büyük katkı için kutlamamak elde değil. Ama merak etmiyor değiliz bugüne kadar neden başka bir âdemoğlu 3 boyutlu web tarayıcısı yapmayı düşünemedi. Şahidiz; WPF ile kaybolan heyecanımızı yeniden bulduk!
- Ajax CDN – Scott Bey, Microsoft’tan yeni bir haber getirdi. Herkesin sitesinde kullandığı ortak JavaScript kütüphanelerini benden çekebilirsiniz, parasız diyor. Bu javascript framework’leri yaygınlaşalıberi herkesin sitesine jquery vs. koyması bana anlamsız gelmeye başlamıştı. Neden interneti bu kadar israf ediyoruz ki deyip dururdum. Kim duyduysa artık. İlk Google bu konuda bir adım attı hatırladığım kadarıyla. Şimdi Microsoft bir adım ileri götürüyor. “Edge Cache” denen ve yüksek trafikli sitelerde moda olan önbellekleme modeliyle ziyaretçinize jquery’yi sizin siteden daha hızlı ulaştırırım havasında. Neden böyle olabileceğini basitçe açıklarsak: CDN yani Content Delivery Network adı üstünde bir sürü sunucudan oluşan bir “bulut“. Statik dosyaları dünya üzerinde belli şubelerde aynalıyorlar. Siz sadece bulutu görüyorsunuz. Buluttan talep ettiğiniz statik dosya, size en yakın şubeden fırlayıp geliyor. Bu tür statik dosya bulutlarına özel kullanım amaçlı bir örnek de Amazon S3 servisi. (Google’da yapacağınız Türkçe arama ile bu konuda yazdığımız yazılara ulaşabilirsiniz. )
- SDL Çalışıyor – Microsoft’un emniyetli yazılım geliştirmeden sorumlu dairesi iki adet araç yayınladı. Birisi binary üzerinden kod ve derleme analizi yapıyor: Binscope. Diğeri de uygulamanızın kabul ettiği dosya türlerini aşmaya çalışıyor. Bağlantı verdiğimiz sahifeden araçların video kılavuzlarına da ulaşabiliyorsunuz. Tedbirli olmak istiyorsanız böyle araçları ihmal etmeyiniz. Bayramda da aşırı hız yapmayınız.
- IE 6 ile Başa Çıkma Yolları – Bir ara anlamadığım bir IE 6 eylemi vardı. Siteler IE 6′yı istemiyoruz diye eylem yapıyorlardı. Tahmin edersiniz ki bu eylemi yıllardır tarayıcılar arasında şaşkına dönmüş web arayüzcüleri yapıyordu. Onların sitelerinde ortaya çıkıyordu bu pankartlar. Bir arayüzcü arkadaşımdan dinlediğim kadarıyla web’ciler IE 6′dan standartları desteklemediği için hazzetmiyorlar. Tamam da bu işe taksiciler gibi mi tepki koymak gerekiyordu? Bağlantısını verdiğimiz sahife, IE 6′yı uysallaştırma yöntemlerini ihtiva ediyor. Güzel hazırlanmış bir kılavuz.
- .NET’çilerin Ruby Hakkında Bilmesi Gerekenler – Sevenlerine gitsin diyerek kısa keselim.
Bulutlararası’nda şimdi bayram arası. Görüşmek üzere.

Hastayım şu bulutlararasinin havadis sunuş biçimine. Hergün havadis var mı diye deli gibi bakıyor, devamını bekliyoruz.
Haberler güzel ancak IE6 ile ilgili kısım canımı sıktı =) Ben de o “anti-IE6″cılardanım ve hayır arayüz tasarımcısı değil UI Developer’ım. Hem daha yavaş hem de çok daha fazla sorunlu olan bu tarayıcıyı korumayın, bize de acıyın, esen kalın =))