Archive for the ‘Teknik’ Category

Like a Prayer

Monday, October 13th, 2008

Son dönemde mail istemcilerinin büyük çoğunluğunu İnternet tarayıcıları ele geçirdi. Çogu kişi IMAP istemciler yerine aslen HTTP-IMAP geçidi olan webmail uygulamalarını tercih ediyor.

Webmail sunucularının büyük çoğunluğu durumsuz çalışıyor. Yani istemciden gelen her tıklamada yeni bir IMAP oturumu açıp işlemi yaptıktan sonra oturumu kaybediyor. Rouncube gibi posta başlık listesini tamponda tutanlar var ama hala bir “yetkilendir-işlemi yap-çık” döngüsünü işletmek zorunda kalıyorlar.

İşlemi hızlandırmanın bir yolu bir IMAP vekil sunucusu yerleştirmek (Bkz. imapproxy) böylelikle yetkilendirmeyi ve oturumu açık tutarak yeniden kullanabiliyorsunuz. Ama hala sunucu, istemcinin durumunu tutmadığı için thunderbird, kmail, evolution benzeri istemcilerden yavaşsınız.

İki yıl kadar önce, ya bunu yapmışlardır dediğimde Prayer‘la karşılaştım. C ile yazılmış, tam düşündüğüm gibi her oturum için oturumun durumunu sunucuda tutan, IMAP oturumunu açık tutan ve dolayısıyla her tıklamada sadece minimum gerekli işlemi yapan, bu sayede de son derece hızlı bir webmail yazılımı. Kullanıcı arayüzü çirkin olsa da hızı gerçekten müthiş. Ayrıca PHP tabanlı olan webmail’lere göre güvenli olduğu da muhakkak. Eminim Java gibi bir dilde uygulama sunucuları üzerinde çalışan muadilleri vardır ama ben Prayer’in bu koşullarda popüler olmamasına çok şaşırıyorum.

Eeee, bunları niye şimdi yazıyorsun derseniz, yeni sürümü çıkmış, Gökdeniz kurmuş, ben duyurayım, siz kurun, sonra gelenler de hani bana hani bana desin diye… :)

OOXML raporu

Thursday, March 27th, 2008

Ocak ayında bölümümüze TSE’den daha önceki OOXML görüşünü değerlendiren ve yeni görüş isteyen bir yazı gönderilmişti. Biz de kısa süre içinde Internet’teki iki taraftan kaynakları ve diğer ülke görüşlerini okuyarak bölüm görüşü oluşturan bir rapor hazırlamıştık. Raporu dağıtmadığımızı farkettim. Buyrun: OOXML ODTÜ Bilgisayar Mühendisliği görüşü

Ders Notlarim

Thursday, March 13th, 2008

Geçen yaz ODTÜ’nün OpenCourseWare projesi için ders notu çağrısı yapmışlardı. Ben de
yanıt vermiştim. 2-3 hafta önce Programlama Dili Kavramları dersimi koyduklarını gördüm. Dersin 2/3′lük kısmının notları var ve güzel yanı uzaktan eğitim için Türkçe hazırlamış olmam.
İngilizce olarak yine “Bilgisayarlı Grafik” dersi notlarım da aynı yerde var. Gerçi bu dersin daha güncel OpenGL örnekli kopyası dersi benden sonra verenler tarafından bölüm sayfasında geliştiriliyor.
Proje güzel bir proje. Ders içerikleri Creative Commons’la açılıyor. Ama şu anda ders sayısı çok az ve dersler detaysız. ODTÜ gibi İngilizce eğitim yapan bir kurumda Türkçe not pek üremiyor tabii. Çevirme gönüllülerini severek projeye dahil edeceklerini tahmin ediyorum.

LKD YK’ya veda

Wednesday, October 10th, 2007

2003 yılında yedek üyelikten dahil olmuş olduğum Linux Kullanıcıları Derneği Yönetim Kurulu’ndan 1 hafta kadar önce istifa ettim. Yönetim Kurulu’nun yoğun toplantı programına ve çalışma yöntemine uyamadığım için uzun süredir gurur duyarak sürdürdüğüm bu görevi bıraktım. Malesef devam ederek bir şeyleri değiştirecek enerjim yoktu.

(more…)

Tuna ve Gcompris sunumu

Tuesday, May 8th, 2007

BMB_198.jpg Sanırım şenlikte bu sene bir yaş rekoru kırdık. Değerli arkadaşım ve asistanım Tuna’yla “GCompris: Çocuklar İçin Eğitici Özgür Oyunlar” adlı bir seminer verdik. Ben sıkıcı kısmı yapıp projeyi vs. anlattım Tuna da bilmeyenler için oyunları gösterdi.
Tuna 2002 doğumlu, 5 yaşında ve 2 yaşından beri GCompris oynuyor. Bir kurtarma operasyonu için annesinin dizüstü bilgisayarına acilen Linux kurup onun üzerinde ppracer gibi oyunlarla birlikte GCompris’le tanıştırdım. Uzun süredir de bayağı idare etti. Malesef artık Zoo Tycon gibi boyundan büyük oyunlara merak saldı. Eskisi kadar oynamıyor ama arada bir bakmayı ihmal etmiyor.
Seminerden sonra Tuna biraz bozulmuş “ben sayı toplamayı da gösterecektim, ben sözcük bulmayı da gösterecektim. Onur bana göstertmedi” diye. :) . Eh kısmetse başka zaman…

Değmesin Yağlı Boya

Monday, May 7th, 2007

Şenlikte bir oturumda branda boyamış olmam gündeme geldi. Meraklısına hikayesi…
Brandanın orijinal tasarımı:
flama

Branda hazırlanıp kapılara asılmak üzere onaya gittiğinde ODTÜ logosunun içi saydam olduğu için geri plan renginde kalmış. Üniversitemin duyarlı (!) kişilikleri daha önce bu konuda iç hizmetlerin başının etini yemiş olsa gerek ki brandayı geri çevirdiler.

Alelacele çözüm bulmak için biraz debelendikten sonra “daksille olmaz, yağlı boya lazım” dendi. Sevgili öğrenci işleri sekreterimiz Perihan’ın gazıyla yağlı boya, kağıt bant , makas ve fırça marifetiyle logonun kırmızı kısımlarını bantlayarak geri kalanını boyadım:
00001-800.jpg

Fakat akşam mesai saati geçince sabaha kadar kurumaya bıraktım ve sabah açtım:
00002-800.jpg

Malesef bandın altına sızan boya sağa sola da bulaşmayı ihmal etmemişti. Neyse yine alelacele tiner bulup kenarları rotuşlandı ve tertemiz hale getirildi. 2 Mayıs sabah 9:45 itibariyle afişleri iç hizmetlere ilettim. “Şoför gelince hemen astıralım” yanıtını aldım.

Bütün bu koşuşturmacanın ardından kapıda brandalar asılmıştır iç huzuruyla diğer işlerle uğraşırken brandaların asılmadığı haberi geldi. Nilgün sorduğunda “biz onları etkinlik başladığı gün asıyoruz. Gece yarısı asacağız” yanıtını aldık >:-(. Brandamız Sindrella’nın aracının balkabağı olmasını müteakiben göndere nihayet çekildi.

Asıldıktan sonra beğenilerini sunanlara teşekkür eder, her türlü boya badana işlerinizde titiz işçiliğimiz ve uygun fiyatlarımızla hizmetinizde olduğumuzu birkez daha belirtiriz. :-)

Şenlik programı

Thursday, April 26th, 2007

“Hadi o eklendi bu çıktı, bunun yeri değişti” derken makul düzeydeki şenlik programı çıktı. bu adresten ısrarla isteyiniz :) . Seminer özetlerini yakında ekleyeceğiz. Konferans bildirileri de şöyle:

Konferans (Salon D)

5 Mayıs Cumartesi
09:30 Büyük Ölçekli Arama Motorlarında Karşılaşılan Zorluklar Enis Söztutar
Bigtable ve HBase: Yapılandırılmış Veri için Dağıtık, Ölçeklenebilir ve Güvenilir bir Depolama Sistemi Sertan Alkan
11:15 MapReduce, Basitleştirilmiş Dağıtık Veri İşleme Sistemi ve Arama Motoru Örneği Doğacan Güney
Linux Cluster üzerinde LVS kullanarak Layer 4 seviyesinde ipvsadm ile yük dengeleme Kürşad Yusuf Konuş
13:30 Üniversitelerin Özgür Yazılımlara Geçiş Sürecinde İzlenmesi Gereken Yollar Üzerine Tasarı Server Acim
İşletim Sistemleri Derslerinin Linux Tabanlı Verilmesi İbrahim Körpeoğlu
15:15 Kablosuz Ağlarda Tek Kullanımlık Şifre ile Kimlik Doğrulama Uygulamaları Çağlar Ülküderner
Çoban Tux: Robot Oğulları Projesi ve Linux

1. Özgür Yazılım Konferansı imiş…

Wednesday, April 4th, 2007

Daha önceki duyurularımda hata yapmışım. İsmi 1. Özgür Yazılım Konferansı imiş. Neyse düzelttik. 1 salonu iki gün konferansa ayırmayı düşünüyoruz. Kapasite sınırlı. Bildiri göndermek için 6 gün kaldı, anımsayın, anımsatın…
http://senlik-program.linux.org.tr/

1. Linux ve Özgür Yazılım Konferansı

Thursday, March 15th, 2007

Bu sene yıllardır konuştuğumuz konferansın birincisini yapıyoruz. Katılalım, duyuralım, dağıtalım, katıltalım…
Konferans çağrı metni
Konferans bildiri yükleme arayüzü
Şenlik seminer izleyici anketi
Duyurmak isteyenlere banner (http://senlik-program.linux.org.tr/ adresine bağlanacak)

konferansbanner.png

ODTÜ Bilgisayar Topluluğu Programlama Yarışması

Thursday, March 8th, 2007

ODTÜ Bilgisayar Topluluğu, liselerarası uluslarası bilgisayar olimpiyatları formatında bir programlama yarışması yapıyor. Hem de bu sene dalya dediler, onuncusunu düzenliyorlar. Olimpiyat daha dünyada DOS ortamında yapılırken topluluk ilk yarışmasından bu yana Linux kullanarak bu konuda öncü oldu. Artık uluslarası olimpiyatlar da Linux ve özgür yazılım ortamlarında yapılıyor.
Yarışma bütün üniversite öğrencilerine açık. Bilgisayar bilimi ve algoritma bilginize güveniyorsanız buyurun http://www.cclub.metu.edu.tr/yarisma/ adresine gidin katılın, duyurun.