Günün bilmecesi ve diğer şeyler...
Wednesday, February 13, 2008, 05:54 PM
Şömbik resimdeki nesnelerden hangisidir? (yanıt için resme tıklayın)
Gömülü sistem yada sessiz bilgisayar için anakart arayışlarındaysanız, size EPIA CN serisini önerebilirim. Ucuz ve etkili. Pardus ise "standart ekran modu" seçeneği ile sorunsuz kuruluyor :D
Sahte Rakı var bir de, hem de Yavuz Çetin'den. Tadından yenmez.
Arrrrrrr-Ge
Monday, October 22, 2007, 09:50 PM
"Plan yada Pilav değil, Pilon istiyoruz."
- Eski bir Protoss atasözü
Serbülent'in Hayali Yazılımcılar ve Faik'in Yurdum ArGesi yazılarını bir arada ele almak lazım. Neden şirketler ar-ge yapmaz, ve neden şirketleri buna özendirme girişimleri hep vergi indirimi ve karşılıksız para verme basitliğinde kalır.
Ya da önce dünyada neler oluyor ona bakalım. Üç gün sonra Kaliforniya'daki eski bir hava üssünde DARPA Urban Challenge yarı finalleri yapılacak. Birinciye 2 milyon $ ödüllü bu yarışmada amaç, normal bir şehir ortamında tüm trafik kurallarına uyarak, ve yoldaki diğer araçlarla çarpışmadan, 60 millik bir parkurda belirtilen noktalara gidecek, otonom bir araba yapmak.
Şehir ortamı ve trafik bu sene eklenen kurallar. Çölde yapılan ve hiç bir arabanın tamamlayamadığı 2004 yarışı ve beş arabanın tamamladığı 2005 yarışından sonra, yeni bir mücadele sunuyor. Yarı finale kalan takımlar arasında Austin, Caltech, Stanford, MIT, Princeton gibi bir dizi üniversite ile çeşitli öğrenci grupları da göze çarpıyor.
Her iyi Civilization oyuncusu bilir ki, hangi teknolojiyi araştırmayı seçeceğiniz uygarlığınızın batması veya çıkmasını belirler. Genişleyebileceğiniz karasal alan bittiğinde elinizde denizcilik bilgileri yoksa, barutu keşfetmiş bile olsanız, tıkanmaya başlamışsınız demektir.
DARPA bu yarışmaları belki 20 yıl sonrasının otonom savaş araçları vizyonuna ulaşmak için finanse ediyor.
Bu örneği bırakıp genele bakarsak, Ar-Ge güdüm projelerinde benim gördüğüm dört ortak nokta var. 1) İleri bir zamana yönelik bir vizyon ve buna giden iyi planlanmış adımlar, 2) Firmalara rastgele destek vermeye çalışmak değil, onların üretecekleri şeylere talip olarak arz-talep dengesiyle yapılan destek, 3) Özellikle üniversite ve öğrencileri üretime ve girişimciliğe çekmek, 4) Mali gücüyle para kazanan seri üretim firmalarından ziyade (ki maalesef yazılım firmalarının inanılmayacak bir çoğunluğu aslında bu grupta), yeni bilimsel gelişmeler sağlayan ve bunları üretime de taşıyabilen firmaları özendirmek.
Her ufkun ötesini görmeye çalışanın cebinde 3.2 milyar $ bütçe olmayabilir, ama önünü görebilmek için de para gerekmiyor.
maceraya hoşgeldiniz...
Thursday, September 27, 2007, 01:08 PM
Üç yıllık çalışmadan sonra, bugün itibarıyla Tübitak'taki görevimden ayrıldım. Pardus, Türkiye için önemli bir proje, ama yapılacak daha büyük ve daha önemli işler de var. Geliştiricilerimiz ve stajyerlerimiz bana bu projenin kendi ayakları üzerinde devam edebileceği umudunu verdi. Bu sebeple yeni sulara yelken açmaya (literally ;) karar verdim.
Pardus geliştiricisi olmaya ve özgür yazılım camiasına katkıda bulunmaya devam edeceğim. Ancak bu tahminen ana projelerden ziyade yan işlerle olacak, antik özgür yazılımlarımdan bazılarının eski defterlerini de tekrar açabilirim hiç belli olmaz :)
Pardus sayesinde bir sürü kişiyle birlikte çalıştık/sabahladık. İsimleri saymakla bitmez ama özel olarak, M.Umut Pulat, Barış Metin, A.Murat Eren, S.Çağlar Onur, Onur Küçük, İsmail Dönmez, Faik Uygur, Ekin Meroğlu, Bahadır Kandemir, Gökmen Göksel, Mehmet D. Akın, ve Koray Löker e buradan açık bir teşekkür etmek istiyorum.
Eski bir blues amcanın da dediği gibi, see you down the road...
ketum
Friday, September 7, 2007, 06:15 PM
Uzun zaman olmuş yazmayalı.
Özgür yazılım cephesinde, iksemel'i Coverity'nin scan projesine kabul ettiler, Proje listesinden takip edebilirsiniz. Pek güzel bir analiz araçları varmış.
Pardus'ta stajyerlerimiz, göç aracı, proksi arayüzü, paket yapım aracı, kooka yerine bir tarayıcı arayüzü gibi yazılımlar ürettiler. Çomar belgelendirmesi, pisi inşa çiftliği, paket imzalama, grafik yapılandırma, ağ yapılandırma istemcileri, Ahenk yönetim sistemi üzerinde geliştirmeler yaptılar. Bu projelerin büyük bir kısmı 2007.3 sürümüne yetişecek durumda.
OpenSC'nin yeni sürümü AKİS desteği ile çıkmak üzere. LDAP dizin sunucusu üzerinden Pardus kurulu bilgisayarları yönetebildiğimiz Ahenk sistemimiz de ilk geniş kapsamlı kullanımına başladı. Şu anda kullanıcıların, pisi paket ve güncellemelerinin ve sistem servislerinin bir merkezden yönetilebilmesini sağlayan bu sistemin, gelişerek komple bir Active Directory rakibine dönüşmesini umuyoruz. Son zamanda üzerinde çalıştığım şeyler bunlar oldu.
Hayat cephesinde ise büyük değişiklikler geliyor :p
bahar geliyor bahar
Thursday, April 26, 2007, 06:45 AM
Pardus için akıllı kart paketlerini yapar ve test ederken, önceden pek bilmediğim bu konuyla ilgili epey not tutmuştum. Bunları bir düzene sokup şöyle bir akıllı kart nedir belgesi haline getirdim, artık kimin işine yararsa.
PiSi için hazırladığımız sandbox modülümüz catbox nihayet kullanılır hale geldi. Paket inşa edilirken, inşa dizini dışına çıkmasını engelleyen bu özellik, paket hatalarını yakalamak bakımından oldukça gerekliydi.
Belgesinde anlatılan bazı nedenler yüzünden fakeroot yada Gentoo sandbox bize pek uygun değildi. Modülü yazarken basitmiş gibi görünen, başka bir sürece ait bir yol (path) dizisinin, gerçekte nereyi gösterdiğini bulmanın ne kadar karmaşık bir problem olduğunu öğrendim :) Sembolik linkler, garip sistem çağrısı davranışları, /proc/self gibi çok özel dosyalar vb derken ortalık iyice karıştı. Neyseki her çıkan hataya ve özel duruma önce birer test kodu yazarak gidiyordum. Eski hataların tekrar ortaya çıkmasını önleyen bu tekniği ne kadar övsem az.
Sandbox özelliğini kullanmak isteyen geliştiricilerimiz, Pardus 2007 deposundan catbox paketini kurup, /usr/lib/pardus/pisi altında, yakında PiSi'ye de girecek olan bu yamayı uygulayarak deneyebilirler.
Yamadan görebileceğiniz gibi, birçok autoconf (yada autocrap :) paketi /usr/lib/cf* gibi absürd yerlere dosya yazıyor inşa sırasında. Qt derleme süreci de ev dizinindeki plugin dosyasını kitlemek istiyor illa ki.
Pardus'a yapılan yaz stajı başvurularında yaygın olarak gördüğüm eğilim, öğrencilerin CV ve başvuru metinlerinde, stajın çok dışında kalan konularda (ata binmek, keman çalmak, hayat hikayesi, vb) fazla bilgi verirken, ne üzerinde çalışmak istediklerinden çok az bahsetmiş olmalarıydı. Konu listesindeki bir işin yapılıp getirilmesini beklemiyorum tabi, o zaman stajın anlamı kalmıyor :) ama en azından yazılan şeylerin incelenip, üzerinde yarım günlük bir çalışmayla biraz fikir yürütülmesi düz bir CV den yada okul notlarından çok daha anlamlı olurdu. Bu şekilde başvuran az sayıdaki stajyerin hemen hepsini kabul ettik.
Milli takımımız ise Robocup German Open 2007 de dört ayaklı kategorisinde dördüncü olmuşlar. Kendilerini kutluyorum.
Son olarak yarın saat 10:30 da, Sakarya Üniversitesi Esentepe kampüsünde, Python vakfına yeni müritler katmaya çalışacağım der, bu uzun yazıyı burada keserim...
Sonraki