Son zamanlarda Ruby programlama diline daha fazla vakit ayırır oldum. İnternetteki güncel dökümanları bulup çıktısını alıyorum ve okuyorum. En son net.tutsplus sitesi Ruby ile ilgili 13 adet makale yayınlamıştı (ingilizce). Bu makaleleri, çıktısı çok daha kolay alınabilsin, rahat okunabilsin diye sadeleştirdim ve PDF‘e dönüştürdüm. Bu 13 dosyayı isteyen bilgisayarında okuyabilir isteyen de çıktısını alabilir.
Devamı »
9 yorum
30.465 okunma
27 Ağustos 2011
Web sayfalarında javascript ağırlığı gün geçtikçe artıyor. Dolayısıyla <script> etiketi kullanarak artık daha fazla javascript dosyası yükletiyoruz. Fakat bir zaman sonra bunları yönetmek, aralarındaki bağımlılıklara dikkat etmek zorlaşabiliyor. İşte bu noktada Javascript Yükleyicileri (js loaders) bir çözüm olarak karşımıza çıkıyorlar.
Devamı »
6 yorum
14.577 okunma
22 Ağustos 2011
Bugünden itibaren SiteBilgi‘nin mobile versiyonunu yayını açmış bulunuyorum. m.sitebilgi.net adresinden erişebileceğiniz bu mobile versiyonda, herhangi bir web adresinin popülerliğini sorgulayabiliyorsunuz. Mobile versiyonun altyapısını tamamen jQuery Mobile ile hazırladım.
Devamı »
10 yorum
12.412 okunma
5 Ağustos 2011
Requi, php ile yazılmış bir gereksinim kontrolü sınıfıdır. Yazdığınız bir php uygulamasını herhangi bir sunucuya yüklemeden önce, o sunucunun uygulamanız için gerekli olan şartları yerine getirip getirmediğini test eder. Ayrıca, sunucu üzerinde yapılan bir değişiklik sonucunda, halâ uygulamanızın sağlıklı bir şekilde çalışıp çalışmadığından emin olmanızı sağlar.
Devamı »
7 yorum
10.100 okunma
23 Temmuz 2011
Hemen hemen her framework’de routing (rotalama veya yönlendirme) işlemleri çok önemlidir. Rota (route) ismi verilen tanımlamalara göre adres satırından gelen URI ayrıştırılır ve böylece Controller, Action ve Parameters gibi bilgiler tespit edilir. Diğer bir değişle rotalar, dışarıdan yapılan isteklerin uygulamamız içerisinde hangi yollardan geçeceğine karar verirler. Kohana‘da bu tanımlamaları yapmak hem çok kolay hem de çok esnektir. Bu yazıda Kohana’daki rotalara yakından bakacağız.
Devamı »
5 yorum
14.238 okunma
13 Şubat 2011
Biliyorsunuz benim yazdığım ve ismi eBurhan VT Class olan bir php sınıfı var. En son 1.5 sürümünü yayınlamıştım. Bu sınıfı yazmaya başlarken tasarımını basit tutmuştum fakat umduğumdan daha çok kullanıcısı olunca gelişmiş bir versiyonunu hazırlamaya karar verdim. İşte bu sebeble eBurhan VT Class artık geliştirilmeyecek. Bundan böyle bu yazıda tanıtacak olduğum daha gelişmiş, daha esnek ve daha soyut olan eburhan DBO class ile devam edeceğiz. Tabir-i caizse eburhan DBO class, eski olan eBurhan VT Class’ın tam bir evrim geçirmiş halidir
Devamı »
29 yorum
22.226 okunma
11 Eylül 2010
Web sitenizin ayarlarını tek bir noktadan yönetmek istiyorsanız veya herhangi bir PHP sınıfının içindeki ayarların sorumluluğunu başka bir sınıfa yüklemek istiyorsanız şimdi tanıtacak olduğum yeni sınıfım işinize yarayabilir.
Devamı »
3 yorum
14.981 okunma
10 Eylül 2010
Birçok durumda ya lokaldeki ya da uzaktaki bir kaynaktan (veritabanı, web servisi gibi) kendi web sayfamız içerisine büyük miktarda veriler çekeriz. Fakat her istekte bu veri çekme işlemini tekrarlamak web sayfamızı yavaşlatabilir. Peki bu durumda ne yapabiliriz?
Devamı »
12 yorum
17.717 okunma
7 Eylül 2010
Web tarayıcıların bizlere sunduğu alert, confirm ve prompt isimli dialog kutuları sayesinde javaScript yoluyla kullanıcılarla etkileşime geçebiliyoruz. Yazdığım yeni eklenti sayesinde bu dialog kutularını ekranda gösterirken, web sayfasının kararmasını sağlayabiliyorsunuz. Aynen lightbox örneklerinde olduğu gibi…
Devamı »
6 yorum
20.465 okunma
20 Ağustos 2010
Daha önce Batur Orkun ve M.Ozan Hazer tarafından açılan JetAnket sitesinden blogumda bahsetmiştim hatırlarsanız. Yine aynı ikili bu sefer Uzman Sorusu adlı soru-cevap servisleriyle karşımızdalar.
Devamı »
7 yorum
17.264 okunma
19 Ağustos 2010