Bonus Checker
Proje: Bonus Checker
Adresi: http://apps.facebook.com/fbbonuschecker/
Geliştirici: Göktuğ Öztürk
Proje Tanıtımı:
Facebook üzerinde oyun oynayanlar, "Sosyal Oyun" gereklerinden biri olarak arkadaşlarından birşeyler toplamak zorunda kalmaktadır.
Episode Service
Proje: Episode Service
Adresi: http://www.episodeservice.com
Geliştirici: Göktuğ Öztürk
Proje Tanıtımı:
Yabancı dizi izleyenlerin yeni bölüm indirme dertlerine çare olması için hazırlanmış basit bir web sitesidir.
Proje Tasarımı
Mutlaka okumanızı tavsiye edeceğim proje tasarımı, yönetimi ve bu süreçte yaşanan sıkıntılar üzerine güzel bir yazı;
Altı Üstü Yazılım, Proje Tasarımı
IP.Nexus 1.1.0 Türkçe Çeviri Dosyası
IP.Board 3 üzerine geliştirilen E-Mağaza uygulaması IP.Nexus için 4 Ocak tarihinde 1.1.0 sürümü yayınlandı. Yayınlanan eklenti ile birkaç özellik üzerinde geliştirmeler yapılmış. Bu güncellemenin getirdiği yenilikleri öğrenmek için resmi sitedeki linki okuyabilirsiniz.
Ne yazık ki bu sürümde bazı kritik hatalar mevcut. Bu sebeple çok kısa bir süre sonra IP.Nexus 1.1.1 sürümünün yayınlanacağını tahmin ediyorum.
Çeviri Notları
- Bu çeviri sadece kullanıcı ekranlarını kapsamaktadır.
- Yönetici Paneline ait dosyalar çevrilmemiştir.
- Türkçe çevirisi IP.Nexus 1.1.0 üzerinden yapılmıştır.
Dosyayı indirmek için aşağıdaki bağlantıyı kullanabilirsiniz.
- IP.Nexus 1.1.0 Türkçe Dil Dosyası IP.Board 3.1 üzerinde çalışan IP.Nexus 1.1.0 sürümü için yapmış olduğum Türkçe çeviridir.
IP.Nexus 1.0.3 Türkçe Çeviri Dosyası
IP.Nexus, IP.Board 3 üzerine kurularak forumunuza Mağaza, Abonelik, Bağış ve Reklam gibi özellikler sağlayan ücretli bir eklenti paketidir.
Daha detaylı bilgiye ulaşmak veya satın almak için IP.Nexus adresini ziyaret edebilirsiniz.
Invision Power Board – IP.Board 3.1.4 Türkçe Dil Çevirisi

Bu çeviri IP.Board 3.1 serisi için hazırlanmıştır. Çeviri için 3.1.4 sürümü baz alınmış ve sadece forum kullanıcıları tarafından görülen kısımlar Türkçe'ye çevrilmiştir.
Türkçe çevirisi yapılmış olan modüller ve versiyonları:
PHP ve SOAP ile TC Kimlik Numarası Doğrulama
Daha önceden yazmış olduğum TC Kimlik No Algoritması ve JavaScript Doğrulama Fonksiyonu yazısında, T.C. Kimlik Numarası'nın kontrol algoritmasını JS fonksiyonuna dönüştürerek kullanmayı anlatmıştım.
Bu konuda ise kontrol algoritmasını bir adım daha ileri götürecek ve kullanıcıdan aldığımız TC Numarası, Ad, Soyad ve Doğum Yılı bilgilerini kullanarak nvi.gov.tr sunucularından doğruluğunu kontrol edeceğiz.
TC Kimlik No Algoritması ve JavaScript Doğrulama Fonksiyonu
Her ne kadar rastgele gibi görünse de TC Kimlik Numarası belirli bir algoritma kullanılarak üretilmektedir. İlk 9 hanesi gerçek numara, son 2 karakteri ise kontrol amaçlı olarak kullanılan parite anahtarlarıdır.
icmsLite
2006 yılında Agah ALICI ile birlikte geliştirmeye başladığımız ICMS projesi, birkaç projede kullanıldıktan ve her projede bir önceki sürüme göre farklılaşmasından dolayı kontrol edilemez bir hale gelmişti.
Bununla beraber, geçen zaman içinde gelişim gösteren kod yazım tekniklerimiz ve projemizde farkettiğimiz algoritma hatalarını da göz önüne aldığımda projeyi sıfırdan ele almanın ve "maksimum esneklik" hedefiyle yeni bir projeye başlamanın daha uygun olacağını birçok defa Agah'a anlattım. Fakat inka sürecinde pek başarılı olamadığımın farkındayım.
Bu aşamada icms projesi için yollarımız ayrılmış görünse de, ilerleyen zaman içinde Agah'ın da icmsLite projesine destek vereceğini ümit ediyorum.
Lafı daha fazla uzatmadan temel çekirdek sınıflarını derlediğim icmsLite projesini sizinle paylaşmak istiyorum. Proje googleCode üzerinde oluşturuldu. Kaynak kodlarına ulaşmak için http://code.google.com/p/icmslite/ adresini ziyaret edebilirsiniz. Projenin temel kullanımı ve geliştirme süreci hakkındaki dökümantasyon sürecini projenin googleCode üzerindeki Wiki sayfası üzerinden yürüteceğim.
window.onhashchange Event
Javascript framework'lerinin ve Ajax ile çalışan dinamik sayfaların sayısı arttıkça adreslerin anchor kullanarak çalışan uygulamaların sayısı artmaya başladı. Bu uygulamalara en büyük örnekler olarak gmail ve facebook verilebilir.
Çoğunuz gmailde gezinirken sadece sayfa adresinin sonundaki # işaretinden sonraki kısımın değiştiğini ve tarayıcının ileri/geri okları ile gezildiğinde sayfanın da buna göre değiştiğini farketmiştir.