24 Ekim 2007 Çarşamba

Bağımlılık yapan bir oyun




Flash Element TD
Warcraft'tan esinlenerek yapılmış bir oyun. Oyunun amacı basit. Bir labirentten her turda farklı özelliklerde ve sayılarda yaratıklar çıkıyor ve siz bunları labirentin kenarlarına kurduğunuz farklı özelliklerdeki kulelerinizden ateşlenen silahlarla durdurmaya çalışıyorsunuz. Kuleleri nereye kurduğunuz çok önemli. Aman dikkat.

Ben 34. turda 2054 puanda kalabildim. Zaten 39. turdan sonrasına gelen yok sanırım.



19 Ekim 2007 Cuma

Web 2.0 biziz



Web'in (özellikle de 2.0'ın) düşünce tarzımızda, kendimizi ifade edişimizde ne gibi değişikliklere sebep olduğuna dair bir video... Kansas State Üniversitesi'nden Michael Wesch tarafından hazırlanan video hem sunum tekniği hem anlattıkları açısından oldukça takdire şayan.

İzlerken beni çok gülümseten ve hoşuma giden bir sunum. Tavsiye ederim.

16 Ekim 2007 Salı

Firefoxu Hızlandırmak

Normal olarak Firefox bir web sayfasını açmak için o sayfaya bir istek gönderir. Eğer Firefox da Pipeling özelliğini aktif hale getirirseniz, sayfaya istek gönderilmez, aksine direkt olarak sayfa açılmaya çalışılır. Buda sayfanın daha çabuk tarayıcı ekranında gösterilmesini sağlar.

Firefox'da Pipeling özelliğini aşağıdaki şekilde aktif hale getirebilirsiniz:

1. İlk önce URL adres çubuğunda "about:config" yazın ve enter yapın.

2. Açılan menüdeki arama çubuğunda "pipelining" yazarak arama kriterlerini kısaltın. (Daha az sonuç ekrana yansır)

3. Aşağıdaki değerlerin TRUE olmasını sağlayın

* network.http.pipelining
* network.http.proxy.pipelining

Tips: Bu parametreler üstüne 2 kere çift tıklayarak TRUE olmasını sağlayabilirsiniz.

4. En fazla sorgulama için 30 değerini atayın. Bunun için,

* network.http.pipelining.maxrequests

değiskenin olduğu satırı bulun ve değişgen üstünde fare ile Sağ tıklayın, açılan menüden "Değiştir" seçerek, açılan kutuya 30 yazıp enter yapın.

5. Aynı menude fare ile boş bir yere sağ tıklayın.
Yeni -> Integer kısayolunu takip edin. Açılan menuye

* nglayout.initialpaint.delay

yazın. Değer olarak 0 (sıfır) atayın.

Bu yeni değer sayesinde istenen bilgiler için bekleme süresi 0(sıfır) olarak tanımlanır.

Pipeling özelliği aktif edilmiş Firefox tarayıcınız ile artık daha hızlı internette gezebileceksiniz, saygılar ..

5 Ekim 2007 Cuma

ZK Framework

Overteam'deki son projemiz diyalogo'da javascript ve ajax olayı biraz canımızı sıkınca, MIT mezunu dahi patronumuz Dr. Yaşar imdadımıza yetişti ve bizi ZK Framework isimli "javascript kullanmadan ajax" uygulayabileceğimiz bir framework ile tanıştırdı.

ZK framework, javascript bilgisi gerektirmeden birazcık programlama bilgisiyle zengin kullanıcı arabirimli web uygulamaları gerçekleştirmeyi sağlayan açık kaynak kodlu bir ajax web kütüphanesi. (1)

Ön yüz server tarafında XML ile oluşturuluyor, bir java web server’ına ve MySQL database’ine ihtiyaç duyuyor. En ilginç özelliği ön yüz için oluşturduğunuz XML içerisinde hem javascript hem de serverda çalışacak java kodları yazabiliyor olmanız. Mesela bir düğme tıklandığında validation’ı javascript ile yaparken tıklama sonrasında serverda yapılacak işleri java ile aynı XML’in içinde yazabiliyorsunuz. Dökümantasyon konusunda da çok zengin. (2)

ZK ile neler yapabileceğinizi görmek istiyorsanız, bu linkten canlı örneklere bakabilirsiniz: ZK Live Demo

ZK framework'ü hakkında daha ayrıntılı bilgi sahibi olmak için: http://www.zkoss.org/




1-) http://en.wikipedia.org/wiki/ZK_Framework
2-) http://www.yesiltas.net/sezer/2006/10/ajax.html