19
Ekim
2010
Bu cumartesi günü Linux Kullanıcıları Derneği ve Yeditepe Üniversitesi Bilgisayar Topluluğu tarafından ilk kez düzenlenen Özgür Web Günleri etkinliğindeydim.
Birbirinden güzel konular ve konuşmacılarla dolu etkinlikte, aynı anda 3 salonda birden seminer verildiği için, hangi seminerlere katılacağım konusunda biraz kararsız kaldım. Cuma günü çalıştığım için cuma günkü etkinliklere katılamadım fakat cumartesi günü bütün gün oradaydım.
Etkinlik kapsamında Java, PHP ve Python gibi yazılım dilleri, Web Frameworkleri, WordPress, Drupal gibi içerik yönetim sistemleri, mobil web uygulamaları, kurumsal uygulamalar ve veritabanı sistemleri konularında sanırım 40 civarı seminer/atölye çalışması gerçekleştirildi.
Benim seçtiğim seminer konusları;
Sistem Darboğazlarının Analizi ve Belirlenmesi – Alper Yalçıner
Nosql Veritabanları – Gökhan Bayraktar
PHP Obullo ile Yazılım Geliştirme – Ersin Güvenç
Apache Cassandra – Timu Eren
Python TurboGears Web Çatısı – Timuçin Kızılay
PHP Symfony ile Web Uygulama Geliştirme – Onur Yalazı, Deniz Bahadır Gür
PHP Symfony ile Facebook Uygulamaları Geliştirme – Gürkan Oluç
Sistem Darboğazlarının Analizi ve Belirlenmesi:
Daha çok Linux Sistem yöneticilerine yönelik bir etkinlikti. Benim gibi Linux okur-yazarı birisi için biraz teknik kaçmış olsa da yine de güzel bir etkinlikti.
Nosql Veritabanları:
Etkinlikler içerisinde en çok ilgimi çeken konulardan biriydi. Son günlerde sıkça konuşulan, İlişkisel Veritabanı Yönetim Sistemleri’nin gereksiminlerimizi karşılamaması durumunda kullanabileceğimiz teknolojilerden birisi. NoSQL veritabanı başlığı altında 20′ye yakın noSQL veritabanı hakkında bilgi verdi. Çok detaylarına girmesi beklenemezdi, her biri en az bir günümüzü alabilecek derinlikte konulardı.
Genel olarak şu iyidir bu iyidir gibi bir karşılaştırmadan çok bizim ihtiyacımıza uygun olanı inceleyip kullanmak çok yerinde olacaktır. Tamamiyle performansa dayalı olduğu için her biri farklı özellikleri ile öne çıkıyor. Çok iyi olması bizim işimize en iyi yarayan demek olmuyor.
PHP Obullo ile Yazılım Geliştirme
CodeIgniter framework’unden türetilen ve Türk yazılımcılar tarafında geliştirilen bir framework olan Obullo hakkında geliştiricileri bilgi verdiler.
Merak edenler ya da ilgilenenler detaylı bilgiyi http://www.obullo.com/ adresinden alabilirler.
Apache Cassandra
noSQL seminerinde de bu konuya değinilmişti. İlk olarak Facebook tarafından geliştirilen ve daha sorna da Apache tarafından da opensource olarak geliştirilmeye başlanan bir noSQL veritabanı sistemi.
Facebook kendi geliştirdiği kısımları bizlerle maalesef paylaşmıyor. Biz sadece apache tarafından geliştirilen kısımlarını kullanabiliyoruz.
Diğer noSQL veritabanları gibi bunu da detaylı bir incelemeden sonra kendi ihtiyacınıza uygun olması durumunda kullanabilirsiniz.
Python TurboGears Web Çatısı
Python ile son dönemde ilgilenmeye başladım. Pyhton geliştiricileri genelde Django kullanıylar, fakat alternatif olarak TurboGears da kullanılabiliyor. Öne çıkan özelliği ise; her framework’ten en iyi özellikleri bir araya toplayarak bir toplama framework oluşturmuşlar.
Öğrendiğimiz kadarı ile teknik doküman ve destek konusunda sıkıntı yaşayabileceğimiz bir framework.
Bence bilginiz olması açısından TurboGears ile ilgilenebilirsiniz ama Django ile geliştirme yapmak daha mantıklı duruyor.
PHP Symfony ile Web Uygulama Geliştirme
Symfony Framework hakkında bir bilgilendirme oldu.
PHP Symfony ile Facebook Uygulamaları Geliştirme
Gürkan Oluç tarafından gerçekleştirilen seminer benim için noSQL seminerinden sonra en faydalı seminer oldu. Çok kısa sürdü, Facebook Uygulamaları ilgilendiğim bir konu olması nedeni ile gün boyu sürmesini isterdim. Yine de benim adıma bir başlangıç oldu.
Bu arada Gürkan’ın belirttiğine göre 2010 sonu itibari ile FBML kullanılmayacakmış. Artık iframe uygulamalara ağırlık verilecekmiş. Facebook’un aldığı son karar bu yönde.
yorumlar:
yorum yapmak ister misin?