Bu aralar bloga olduça seyrek (ayda bir) yazmaya başlamıştım. Madem öyle biraz işe yarasın, bakalım son günlerde nelerle uğraşıyorum.
Öncelikle okulun ikinci dönemi yeni başladı, her zamanki gibi oldukça sıkıcı ve eğlencesiz geçiyor. Henüz ödevler-projeler başlamadığı için kafama eseni yapabildiğim bir dönemdeyim. Bu nedenle kafama esenleri yapmaya başladım biraz.
Tatilde iki proje yaptım. Biri Android tabanlı telefonlar için bir mobil uygulamaydı, ufak ve 2 günlük bir hackathon oldu. 1 günde web tarafını play! framework, siena framework üzerinde yazdım ve Google App Engine üzerinde çalıştırdım. 1 günde arayüzünü modelledim ve çalışır hale getirdim. ertesi gün de arayüze güzel rötuşlar yaptım. Bir süredir de optimize etmeyi erteleyip duruyorum. Her an Android Market’e koyabilirim. :P (koyarsam duyuruyor olacağım blogdan) Bir diğer proje Berker’le girişmeyi düşündüğümüz yine ufak bir hack’ti fakat Google App Engine üzerinde yükü scale edemeyeceğimizi fark ettiğimiz anda bıraktık, bırakana kadar da dünyanın kodunu yazmıştım. valla, çöp oldu o kadar kod hehe.
Bir haftadır boş zamanımın büyük bir kısmını orman adı verdiğim açık kaynaklı bir Java ORM framework’ünü geliştirmeye harcıyorum, birkaç katı kadar da harcamaya devam edeceğim. Proje, Java’daki nesneleri (neredeyse hiç) SQL kodu yazmadan veritabanına ekleyip objeler halinde veritabanından sorgulamanızı sağlayacak. Zaten bir sürü ORM (object relational mapping) framework’ü var, hatta yüzlerce committer’lı projeler de mevcut. Benim amacım sadece kendi başıma üretebildiğim sağlam bir mimariye sahip bir framework ortaya koyabilmekti. Şimdilik bitmedi ama yaptığım kısımları epey iyi gidiyor ve umut verici, kendine has bir tarzı da var. Oldukça lightweight bir çözüm olacak ve veritabanı adaptörlerinden başka bağımlılık gerektirmeyecek gibi görünüyor. MySQL ve SQLite desteklemesini planlıyorum. (Committer aranıyor duyurusunu da yapmayı unutmayalım.) İlerideki projelerimin hepsinde kullanıp eksiklerini tamamlamayı da planlıyorum. Dokümantasyon yazılacak, demo yapılacak falan filan. Ama adı güzel olmuş dimi, hehe. :P ilker yoldaş‘a hem orm’i anlatan hem Türk olduğumuzu çaktırmadan belli eden isim önerisi için teşekkürler.
Okuldan birkaç arkadaşla avea’nın mobil uygulama yarışmasına katılmayı düşünüyorduk, gerçi hala katılabiliriz 1 gün daha var başvuruya. :P Proje düşünürken aklıma birdenbire fevkalade bir killer-idea gelmez mi. :D Elbette avea’ya satmamaya karar verdik. Şimdilik aklımda modelleme aşamasındayım, kısmetse arkadaşlarla uzun bir geliştirme, altyapı hazırlığı ve iş planından sonra belki birkaç ay sonra açabiliriz, kim bilir. ama uzun soluklu bir proje olmasını istiyorum. ;) (her zaman yaptığım gibi uluslar arası odaklı bir servis olacak.)
Son olarak, staj başvuruları kapsamında telefon mülakatından dönüş aldığım bir firmanın mülakatı için aksilik olmazsa 28 Şubat-2 Mart arası Dubai‘de olacağım. Yeşil pasaportumu da aldım. Hangi firma olduğunu gidene kadar söyleyemiyorum ama Dubai’deki değil; ABD’deki bir pozisyon için mülakata giriyor olacağım. :) Eğlenceli olur umarım, oradaki maceralarımı dönüşte yazmayı planlıyorum. ;) Şans dileyin şimdiden!
Yazımın sonuna da yeni takip etmeye başladığım blogları vereyim tam olsun: comTalks, Jim McBeath, BTdünyası, Androidanya. ilkeryoldas.com/
Leave your thoughts