June 2008 Archives

26-06-2008 11:27:30

Bugünler

Çizgi algısı ve kale algısı üzerinde çalışmalar hızlan devam ediyor, milli maç heyecanları geçti, iyiydi.

Posted by Can Kavaklıoğlu | Permanent Link | Categories: Günlük

20-06-2008 17:25:14

40 masaüstüne 40 küp kısa yol

Enfes Window Manager, yılların dostu, Enlightenment sayesinde son aylarda 40 masaüstü kullanmaya başladım, bugün itibariyle klavye kısa yollarını da oluşturarak, 40 masaüstüne 40 küp (tuş) ile ulaşabilmekteyim. Herkese tavsiye olunur.

Posted by Can Kavaklıoğlu | Permanent Link | Categories: Linux

17-06-2008 02:05:55

Bugünler

Dönem sonu ile birlikte, takım çalışmaları tam gaz devam etmekte.

Bu esnada bitirme ve dönem projeleri ile uğraşan 4. sınıflar ortamdalar, onlara birşeyler anlattıkça birşeyler biliyormuş gibi hissediyorum : )

Her gece rüyamda ceng ediyorum, hayırlısı.

Kale algısında ilerleme, çizgi algısında geliştirme mevcut. Tez de proposal mevcut. Bunun yanında bir sürü minik işler çıkıyor, robot sunucusuna nat kurmak, sunumlara katılmak, vmware de Tunc'a ve diğer insanlara birşeyler hazırlamak. Doktor sitesine de daha fazla vakit ayırmam lazım.

Yöntem, yöntem, yöntem diyoruz.

Posted by Can Kavaklıoğlu | Permanent Link | Categories: Günlük

09-06-2008 00:44:58

Gnu Debugger

Tam olarak bir günüme mâl olan (diğer) bir indeks hatasından kalp krizi geçirmeden kurtulduktan sonra, bu durumu bir parça da olsa faydalı birşey haline getirmek için gdb ile komut satırından nasıl break edilip, programın değerleri okunur onları öğrendim:

gdb ./programadi

diye başlattığımız gdb nin içerisinde, programı başlatmadan önce diyoruz ki:

break AIBOVision::percept

böylece programı çalıştırdığımızda, program akışı bu AIBOVision sınıfının percept fonksiyonunda duracak. Programı başlatıyoruz:

run

Program istediğimiz yerde duruyor. Burada istersek print(degiskenadi) seklinde degiskenlere bakabilir, yada mesela başka bir breakpoint belirtebiliriz:

break 149

o an için geçerli stack içerisinde (AIBOVision sınıfı), 149. satıra bir breakpoint vermiş olduk. Tekrar run dersek program orada duracaktır.

Program durduktan sonra adım atmak için step komutu kullanılabilir.

Aslansın kaplansın gdb!

Posted by Can Kavaklıoğlu | Permanent Link | Categories: Linux

07-06-2008 16:39:47

Doğru yöntemin önemi

Bir işi doğru yöntemi kullanarak yapmıyorsan, hiç yapmamak daha iyidir.

Çizgi algısı için Least Squares yöntemini kullandım, pat diye çalıştı, ama başka konularda bu tip yöntemleri araştırmadan birşeyi yapmaya çalıştım, ve hiç bir şekilde olmadılar. Şöyle özetleyelim;

doğru yöntem, doğru yöntem, doğru yöntem.

Posted by Can Kavaklıoğlu | Permanent Link | Categories: Günlük

06-06-2008 20:28:09

Bugünler

545 final/projesi bitti, takım işlerine ve teze dönüyorum yeniden.

Posted by Can Kavaklıoğlu | Permanent Link | Categories: Günlük

06-06-2008 01:35:09

Toshiba Servisi - iris Bilgisayar

Bozulan Toshiba bilgisayarımız iris Bilgisayar (Mecidiyeköy) tarafından hayatımda görmediğim kadar hızlı ve düzgün şekilde GARANTİ KAPSAMINDA tamir edildi.

Sabit diski bozulduğu için götürdüğümüz bilgisayarımızın, bazı tuşları basmayan klavyesi de yine garanti kapsamında değiştirildi ve bütün bunların hepsi bir hafta kadar bir zaman içerisinde yapıldı.

Toshiba ve iris Bilgisayara (daha çok iris Bilgisayara) çok teşekkürler.

Posted by Can Kavaklıoğlu | Permanent Link | Categories: Günlük