Kebab Web OS 2.0 client versiyonuna ait ilk ekran görüntüleri

Bir süredir üzerinde çalıştığımız Kebab 2.0′ın client web os tarafına ait henüz css stillendirme çalışmaları tamamlanmamış ilk halinin birkaç ekran görütüsünü sizlerle paylaşmak istiyorum. Continue reading

Posted in Açık Kaynak, Css - Css3, Ext JS, JavaScript, Kebab Project | Tagged , , , , | Leave a comment

Kebab Project’in v.1.5.0.rc2 sürümü yayınlandı.

Merhabalar,

Kebab Project’in v.1.5.0.rc2 sürümü yayınlandı.

Detaylı bilgiyi http://kebab-project.2299591.n4.nabble.com/Kebab-Project-1-5-0-rc2-has-been-released-tt4123892.html adresinden görebilirsiniz

İyi çalışmalar.

Posted in Kebab Project | Tagged | Leave a comment

Kebab Project 2.0.x ilk testleri yazıldı

İlk rspec testlerini yazmaya başladığımız Kebab Project‘in Revolution kod adlı 2.0 versiyonunda, Ruby ve JavaScript tarafında TDD ve BDD konularında hassas davranmaya çalışıyoruz. Kebab’ın server tarafı olan Ruby on Rails için Rspec,  client tarafı olan Ext JS 4 Web OS uygulamasında ise Jasmine kullanılmaktadır. Continue reading

Posted in Açık Kaynak, Ext JS, JavaScript, Kebab Project, Ruby, Ruby On Rails | Tagged , , , , , , | Leave a comment

Sass ve Compass alet çantama hoş geldiniz

Merhaba dostlar,

Uzunca bir zamandır planlayıp iş yogunlugundan nihayet kolları sıvama fırsatı bulabildiğim Sass ve Compass artık alet çantama bizzat alınmış bulunuyor.

Burada sizlere kısaca nasıl kurup nasıl kullanabileceğinizi anlatmak istiyorum. Henüz çok yeni olsamda, bu konuda uzmanlaştıkça daha detaylı yazılar gelecektir.

Orjinali  gelistiricigunlugu.com‘da bulunan makalelerden alıntı ve yazıların tam adresleri aşağıdadır; Continue reading

Posted in Alet Çantası, Css - Css3, Geliştirici Günlüğü | Tagged , , , , , | Leave a comment

Ext JS 4 Baslangıç Kılavuzu

Merhaba,

Bazı sevdiğim web-yazılım geliştirici dostlarım ile birlikte içerik oluşturmak için kolları sıvadığımız gelistiricigunlugu.com‘da yayınlanan, aşağıda kısa bir alıntısını bulacağınız yeni makalemi sizlerle paylaşmak istiyorum.

Merhabalar,

Uzunca bir zaman Ext JS 3 ile projeler geliştirdikten sonra, yakın zamanda bir çok yeni beta versiyonu çıkan Ext JS 4 ile çalışmaya başladım. Bu makalemde sizlerle Ext JS 4 için hızlı bir başlangıç klavuzu oluşturmaya çalışacağım. Makalenin hazırlanmasında Sencha Learning Center‘da bulunan ilgili makalelerden faydalandığımı belirtmek isterim..

Yazının devamı için:http://www.gelistiricigunlugu.com/ext-js-4-baslangic-kilavuzu/ adresini ziyaret ediniz.

İyi çalışmalar dilerim.

Posted in Ext JS, Geliştirici Günlüğü, JavaScript | Tagged , , , , | Leave a comment

Ext JS 4 – The Data Package (Veri Paketi) – Bölüm 2

Tekrar merhaba,

Bir önceki Ext JS 4 veri paketi (Data package) – Bölüm 1 ile ilgili yazımın devamı olan bölüm 2′ ye hoş geldiniz. Bu bölümde sizlere ilişkiler (assocations), iç içe verilerin yüklenmesi (nested data), geçerlilik ve doğrulama (validations) konularını aktarmaya çalışacağım. Continue reading

Posted in Açık Kaynak, Akıl Defterim, Ext JS, JavaScript, Seminerler & Etkinlikler, Seminerler Notlarım | Tagged , , , , , , , , , , , , , , , , | Leave a comment

Ext JS 4 – The Data Package (Veri Paketi) – Bölüm 1

Bu yazımda sizlere ext js 4 ile yenilenen ve daha da güçlenen, özellikle ORM’ ye aşina iseniz daha da seveceğiniz veri paketinden (data package) bahsetmek istiyorum.

Ext JS 4 veri paketleri tüm uygulamanızdaki verileri tutmak ve kaydetmek üzere hazırlanmıştır ve yaklaşık 41 sınıftan oluşmaktadır. Bu sınıflardan en önemli 3 tanesi Model, Store ve Proxy sınıflarıdır. Hemen hemen tüm uygulamalarda kullanılmaktadır ve çok sayıda sınıf tarafından desteklenmektedir. Continue reading

Posted in Açık Kaynak, Akıl Defterim, Ext JS, JavaScript, Seminerler & Etkinlikler, Seminerler Notlarım | Tagged , , , , , , , , , , | Leave a comment

Özgür Web Günleri 2011′ deki Kebab Project atölye çalışmasına bekleriz…

Merhaba Dostlar,

Ben ve ortağım / kardeşim Onur Özgür ÖZKAN,  her yıl Yeditepe Üniversitesi’ nde düzenlenen ve bizce çok verimli bir etkinlik olan Özgür Web Teknolojileri Günleri‘ nde Kebab Project ile Web Uygulamaları Geliştirme adlı atölye çalışması düzenleyeceğiz.

Açık kaynak ve web teknolojilerine ilgi duyan arkadaşları aramızda görmekten mutluluk duyarız. Continue reading

Posted in Açık Kaynak, Ext JS, JavaScript, Kebab Project, PHP, Seminerler & Etkinlikler | Tagged , , , , , , , , | Leave a comment

JavaScript ile Navigator objesi ve userAgent kullarak iPhone iPad ve iPod cihazları tespit etmek

Merhaba,

Kimi zaman uygulamanızı kullanan kullanıcının hangi platformdan girdiğini bilmek ve genellikle uygulama arayüzünüzü buna göre düzenlemek isteyebilirsiniz. Bu gibi durumlarda javascript’te bulunan Navigator  objesi size ziyaretçi hakkındaki öğrenmek isteyeceiğiniz bazı bilgileri verecektir. Continue reading

Posted in Akıl Defterim, JavaScript | Tagged , , , , , , | 4 Comments

JSDuck ile kendi Ext JS 4 uygulamalarınızın JavaScript API dokümantasyonunu oluşturun

Merhaba,

Eğer Ext JS 4 kullanarak büyük JavaScript ugulamarı geliştiriyorsanız kodlarınızda JSDoc kullanmanız hayati önem arzeder. Eğer kodlarınızı diğer yazılımcılar ile paylaşıp ekip çalışması yapıyorsanız bu durum daha da önemli hale gelir. Bu gibi durumlarda eğer disiplinli davranıp classlarınızı, methodlarınızı, değişkenlerinizi, dosyalarınızı v.b. güzel dokümante ettiyseniz proje tamamlandıkça bu dokulanları bir API dokumanı haline getirmek gerekir ve bu aşamada çoğu zaman bir araca ihtiyaç duyarız. Biz lab2023 – internet teknolojileri olarak bu sorunun üstesinden gelmek için kendimize Sencha Labs tarafından geliştirilen kendi API dokumantasyonlarını oluşturmak için kullandıkları JSDuck‘ u araç olarak belirledik. JSDuck kullanarak oluşturacağınız API dokumantasyonları Ext JS’ in API dokumantasyonu gibi olacaktır. Continue reading

Posted in Akıl Defterim, Alet Çantası, Ext JS, JavaScript | Tagged , , , , | Leave a comment