September 2008 Archives
26-09-2008 17:18:33
Bugün
322 dersinin slaytlarını hazırladım
bütün gün ve hiç birşeye benzemedi. 30 dk anlattım ancak, pek hoş
olmadı. Biraz düşünmek lazım bu iş üzerinde.
Ubuntu 8.04 kurdum vmware'e. Vmware'de baya uğraştırdı yine. Vmware 1.0.7 ile 2.6.26 kerneli için gereken patch budur.
Ubuntu 8.04 kurdum vmware'e. Vmware'de baya uğraştırdı yine. Vmware 1.0.7 ile 2.6.26 kerneli için gereken patch budur.
26-09-2008 10:39:23
Dün
Bir kısım literatür çalışması.
Kamera için iskele sistemi ön keşif. İskele olayına da girince artık bir sayfa yapmak lazım bu iş hakkında bitince.
Kamera için iskele sistemi ön keşif. İskele olayına da girince artık bir sayfa yapmak lazım bu iş hakkında bitince.
24-09-2008 11:49:38
Dün
Kameranın if parantezi problemi
bulunup çözüldü.
235 öğrencileri ile birşeyler olabilir gibi duruyor.
Tez toplantısı faydalı oldu, yönlendirici konuşmalar oldu.
235 öğrencileri ile birşeyler olabilir gibi duruyor.
Tez toplantısı faydalı oldu, yönlendirici konuşmalar oldu.
23-09-2008 13:00:34
Dün
Sıkıcı bir gün oldu, olmadık işler
çıktı, çırak işleri, vavlab işler, asistanlık işleri. Biraz
literatür baktım, kamera baktım, o kadar. Bugün de pek süper
gitmiyor, hadi hayırlısı.
22-09-2008 17:26:00
Derdime deva
Bir gün bir ağ ortamı varmış. Bu ağ
ortamına yeni bir yönlendirici(router) eklenmiş, NAT yapsın,
ateşten duvarlar örsün diye.
Günlerden bir gün, NAT sakinlerinden birisi MATLAB lisans sunucusuna ile münasebet etmek istemiş. Ancak talih buna bir türlü izin vermemiş. Sebebini kimse bilmez imiş...
NAT sakini ile bendeniz çaresiz Erdinç ustanın yardımına başvurmuş. Yüce ustamız WINS sunucusunu NAT sakininin bilgisayarına ve yönlendiriciye girerek, bütün sıkıntılarımıza derman olmuştur.
Ama neden olmuştur?!??!?! Bu soruma bir cevabı olanların beri gelmesini ve bana eposta atmasını rica eder, kıssadan hisse ile bu yazıyı bitirmek isterim: tecrübe en büyük erdemdir, tecrübeli kişileri sayınız, seviniz, başınızın üstünde tutunuz, bkz. milyon tane danışmanlık şirketinin kazandığı yüksek meblâlar.
Günlerden bir gün, NAT sakinlerinden birisi MATLAB lisans sunucusuna ile münasebet etmek istemiş. Ancak talih buna bir türlü izin vermemiş. Sebebini kimse bilmez imiş...
NAT sakini ile bendeniz çaresiz Erdinç ustanın yardımına başvurmuş. Yüce ustamız WINS sunucusunu NAT sakininin bilgisayarına ve yönlendiriciye girerek, bütün sıkıntılarımıza derman olmuştur.
Ama neden olmuştur?!??!?! Bu soruma bir cevabı olanların beri gelmesini ve bana eposta atmasını rica eder, kıssadan hisse ile bu yazıyı bitirmek isterim: tecrübe en büyük erdemdir, tecrübeli kişileri sayınız, seviniz, başınızın üstünde tutunuz, bkz. milyon tane danışmanlık şirketinin kazandığı yüksek meblâlar.
19-09-2008 16:53:00
Bugün
Bir Linux günü. Halbuki araştırma
günü olsa daha iyi olurdu sanki.
Labdaki kurulum bir adım daha güzelleşti. Home klasörünün bağlantıları yapıdı, kişisel ayarlar mümkün. Birkaç hata düzeltildi gibi. Sanki oldu gibi. Ne meşakkatli işmiş gerçekten. Gerçi biliyordum : ) İşin ilginç yani insan bir işi yaparken hiç düşünmediği şeylerin ortaya çıkması. Kıssadan hisse: insan yapmadığı hiçbir işi bilemez, biliyorum dese de kendini kandırır.
Labdaki kurulum bir adım daha güzelleşti. Home klasörünün bağlantıları yapıdı, kişisel ayarlar mümkün. Birkaç hata düzeltildi gibi. Sanki oldu gibi. Ne meşakkatli işmiş gerçekten. Gerçi biliyordum : ) İşin ilginç yani insan bir işi yaparken hiç düşünmediği şeylerin ortaya çıkması. Kıssadan hisse: insan yapmadığı hiçbir işi bilemez, biliyorum dese de kendini kandırır.
19-09-2008 06:45:59
x2x ve 2.6.26 kerneli
Dün Debian'ın paketlediği 2.6.26
kerneline geçtim, veeee WLAN lambası çalışmaya başladı!!! Olley!
Bununla beraber procmeter3 programının göstermeyi bıraktığı bazı
değerler (ör. pil durumu) geri geldi, ne de güzel oldu.
(Hatırlatma, bilgisayar: VAIO SZ71MN)
Dünün nostaljik bir değeri vardı. Baya zaman önce uğraştığım ve tek çözüm olarak ortaya çıkmış x2x programını yeniden çalıştırdım. Bu sefer eski bir bilgisayarı değerlendirmek için.
x2x programının yaptığı şey şudur: bir X sunucusuna gelen klavye ve fare girdilerini, başka bir X sunucusuna yönlendirmek. Bu durumda benim işime yarayan kısmı şu oluyor, eski bir p2 işlemcili dizüstü bilgisayara kendi sistemimi kurup*, istediğim zaman fareyi monitörün sağ tarafından dışarıya doğru ittirdiğimde fare ve klavye kontrolü öteki bilgisayara geçiyor, ağ üzerinden.
Böylece, aynı klavye ve fareyi kullanarak, diğer bilgisayarda bir belge açıp onu okurken, bu bilgisayarda başka bir iş yapabiliyorum. Bu işi niye iki monitör ile yapmıyorsun diyen olursa, sebebi basit, canım istemiyor! Bunun dışındaki bir sebep de eski bilgisayarı değerlendirmek.
* Kurulum çok problemli olmadı. Gözünü sevdiğimin kernelinin core duo da çalışan kodunun aynısı gitti p2 de de çatırt diye çalıştı! Dehşet birşeysin sen ulu kernel! Bunun yanında enlightenment da çok ulu bir "window manager" olduğunu bir kez daha kanıtladı, o da p2 makinede core duo da çalıştığı hızda çalıştı (açılış hariç).
x2x in kurulumu için birkaç şey yapmak gerekiyor, ve ne yazık ki bunlar x2x in belgelemesinde iyi anlatılmamış. Adımlar şöyle:
Klavye ve faresini kullanacağımız bilgisayara (ip si 198.168.2.2 olsun) şöyle diyoruz:
Klavye ve faresini uzaktan kullanacağımız bilgisayardaki /etc/X11/xdm/Xservers dosyasındaki
satırındaki "-nolisten tcp" kısmını siliyoruz. Böylece hedef bilgisayardaki X sunucusu tcp den komut dinler oluyor. Bu değişikliği yaptıktan sonra X sunucusunu yeniden başlatmak gerekir tabiki. Güvenlik için sıkıntı oluşturabilir tabi bu istenirse.
İkinci adım olarak da, yine klavye ve faresini uzaktan kullanacağımız bilgisayarda, X'e giriş yapmış kullanıcı ile şu komutu veriyoruz, ki öteki bilgisayardan gelecek X komutları bu bilgisayarda kabul görsün:
Bu adımlar tamamlandıktan sonra, klave ve faresini kullanacağımız bilgisayarda (ip si 192.168.2.10 olsun) , şöyle bir komut vererek diğer bilgisayarın klavye ve faresini kontrol edebiliyoruz:
Bu komutunu verdikten sonra kaynak bilgisayarın sol tarafına doğru fareyi götürüp ittirdiğimizde faremiz hedef bilgisayarın sağ tarafından çıkıyor ve işlem tamamlanıyor. Kaynak bilgisayara geri dönmek için, hedef bilgisayarın sağ tarafına aynı işlem uygulanır.
-west yerine, istendiği gibi -north, -east, -south da kullanılabiliyor. Bir not, enlightenment'da önceden tanımlanmış olarak gelen ayarlarda olduğu gibi, kaynak bilgisayarda, zaten fareyi sağa, sola götürerek sanal masa üstleri arası gezinme durumu varsa, bunu kapatmak iyi bir fikir olabilir, çünkü x2x in geçişi ile kaynak bilgisayardaki sanal masa üstü kaydırma işlevi birbirine girebiliyor ve pek kullanılabilir olmuyor. Ben şimdilik enlightenment'ın sağ tuş menüsü ile çıkan "Virtual Desktop Settings" altındaki "Enable edge flip" seçeneğini kaldırarak bu değişikliği yaptım; zaten çoğu zaman klavyeyi kullanarak bu geçişi yapıyorum fare yerine. Hatta farkettim ki sanırım farenin bu geçişleri çoğu zaman istemediğim şekilde oluyor : )
Yaşasın Linux!
Dünün nostaljik bir değeri vardı. Baya zaman önce uğraştığım ve tek çözüm olarak ortaya çıkmış x2x programını yeniden çalıştırdım. Bu sefer eski bir bilgisayarı değerlendirmek için.
x2x programının yaptığı şey şudur: bir X sunucusuna gelen klavye ve fare girdilerini, başka bir X sunucusuna yönlendirmek. Bu durumda benim işime yarayan kısmı şu oluyor, eski bir p2 işlemcili dizüstü bilgisayara kendi sistemimi kurup*, istediğim zaman fareyi monitörün sağ tarafından dışarıya doğru ittirdiğimde fare ve klavye kontrolü öteki bilgisayara geçiyor, ağ üzerinden.
Böylece, aynı klavye ve fareyi kullanarak, diğer bilgisayarda bir belge açıp onu okurken, bu bilgisayarda başka bir iş yapabiliyorum. Bu işi niye iki monitör ile yapmıyorsun diyen olursa, sebebi basit, canım istemiyor! Bunun dışındaki bir sebep de eski bilgisayarı değerlendirmek.
* Kurulum çok problemli olmadı. Gözünü sevdiğimin kernelinin core duo da çalışan kodunun aynısı gitti p2 de de çatırt diye çalıştı! Dehşet birşeysin sen ulu kernel! Bunun yanında enlightenment da çok ulu bir "window manager" olduğunu bir kez daha kanıtladı, o da p2 makinede core duo da çalıştığı hızda çalıştı (açılış hariç).
x2x in kurulumu için birkaç şey yapmak gerekiyor, ve ne yazık ki bunlar x2x in belgelemesinde iyi anlatılmamış. Adımlar şöyle:
Klavye ve faresini kullanacağımız bilgisayara (ip si 198.168.2.2 olsun) şöyle diyoruz:
aptitude install x2xKlavye ve faresini uzaktan kullanacağımız bilgisayardaki /etc/X11/xdm/Xservers dosyasındaki
:0 local /usr/bin/X :0 vt7 -nolisten tcpsatırındaki "-nolisten tcp" kısmını siliyoruz. Böylece hedef bilgisayardaki X sunucusu tcp den komut dinler oluyor. Bu değişikliği yaptıktan sonra X sunucusunu yeniden başlatmak gerekir tabiki. Güvenlik için sıkıntı oluşturabilir tabi bu istenirse.
İkinci adım olarak da, yine klavye ve faresini uzaktan kullanacağımız bilgisayarda, X'e giriş yapmış kullanıcı ile şu komutu veriyoruz, ki öteki bilgisayardan gelecek X komutları bu bilgisayarda kabul görsün:
xhost 192.168.2.2Bu adımlar tamamlandıktan sonra, klave ve faresini kullanacağımız bilgisayarda (ip si 192.168.2.10 olsun) , şöyle bir komut vererek diğer bilgisayarın klavye ve faresini kontrol edebiliyoruz:
x2x -west -to 192.168.2.10:0Bu komutunu verdikten sonra kaynak bilgisayarın sol tarafına doğru fareyi götürüp ittirdiğimizde faremiz hedef bilgisayarın sağ tarafından çıkıyor ve işlem tamamlanıyor. Kaynak bilgisayara geri dönmek için, hedef bilgisayarın sağ tarafına aynı işlem uygulanır.
-west yerine, istendiği gibi -north, -east, -south da kullanılabiliyor. Bir not, enlightenment'da önceden tanımlanmış olarak gelen ayarlarda olduğu gibi, kaynak bilgisayarda, zaten fareyi sağa, sola götürerek sanal masa üstleri arası gezinme durumu varsa, bunu kapatmak iyi bir fikir olabilir, çünkü x2x in geçişi ile kaynak bilgisayardaki sanal masa üstü kaydırma işlevi birbirine girebiliyor ve pek kullanılabilir olmuyor. Ben şimdilik enlightenment'ın sağ tuş menüsü ile çıkan "Virtual Desktop Settings" altındaki "Enable edge flip" seçeneğini kaldırarak bu değişikliği yaptım; zaten çoğu zaman klavyeyi kullanarak bu geçişi yapıyorum fare yerine. Hatta farkettim ki sanırım farenin bu geçişleri çoğu zaman istemediğim şekilde oluyor : )
Yaşasın Linux!
19-09-2008 06:11:25
Dün
Galiba labı toplama işi bitti
sonunda? Bütün bir günün ardından!
pire'nin kurulumu bitti, iyi oldu.
pire'nin kurulumu bitti, iyi oldu.
17-09-2008 16:18:59
Bugün
Taşınma, taşınma, taşınma...
pire makinesini, taşınma sırasında el koyduğum P2 makineyi, kurma.
Ne de boş bir gün. Tek inanılmaz enfes nokta, kameraların gelmiş olması!
pire makinesini, taşınma sırasında el koyduğum P2 makineyi, kurma.
Ne de boş bir gün. Tek inanılmaz enfes nokta, kameraların gelmiş olması!
16-09-2008 21:06:53
Bugün
Biraz literatür taraması.
Levent hoca ile asistanlık ve tez konuşması.
MASA TAŞIMA!
Levent hoca ile asistanlık ve tez konuşması.
MASA TAŞIMA!
15-09-2008 18:44:45
Bugün
Literatür taraması.
Theo Pavlidis semineri.
Masa organizasyonu.
Çırak eğitimi.
Theo Pavlidis semineri.
Masa organizasyonu.
Çırak eğitimi.
12-09-2008 20:47:30
Bugün
Aldığım 3. kamerayı da geri verdim.
Mecidiyeköy esnafına tebrik ve teşekkürler. Levent hocanın 2 kamera
olsun şartıyla iş kolaylandı bir parça. Ölçümler ve Barış Gökçe'nin
kamera pozisyonu fikriyle işlem tamam gibi duruyor. Bakalım
kalibrasyon vs. işlerini halledebilcez mi?
Vavlab a gittim bulamadım, sonra tekrar gittim halloldu gibi. Fena değilmiş Linksys'in routerı.
Tez için wiki kuruldu.
Vavlab a gittim bulamadım, sonra tekrar gittim halloldu gibi. Fena değilmiş Linksys'in routerı.
Tez için wiki kuruldu.
11-09-2008 18:34:50
Bugün
Günün webcam macerası: acayip marka
kamera geri verildi, Piranha marka alındı Barış Gökçe'nin
elindekine bakılaraktan. Ama görüldü ki UVC olan kamera, verilen
ile aynı genişlikte görüntüleme yapıyor... Üstelik daha az fps
ile... Anlaşılan bütün UVC kameralar benzer algılayıcılar
kullanıyorlar. Üstelik Piranha daha pahalı %16 daha pahalı! Of ki
ne of!
Bunun yanında, dolap taşıma ve istasyon broadcaster widget ı ile uğraşıldı bugün.
Bunun yanında, dolap taşıma ve istasyon broadcaster widget ı ile uğraşıldı bugün.
10-09-2008 18:40:26
Bugün
İnanılmaz yağmur altında Mecidiyeköy
bilgisayarcılarında kamera aramasıyla başladı bugün. Ama güzel
bitane buldum galiba, hem ucuz hem de fena olmayan bir
kamera.
Bu kamera olayı patlattı beni vallaha, Levent hocaya havale ettim artık. Umarım hallolur yakın zamanda.
Az daha m$ asistanı oluyordum, ucundan kurtardım : )
Dolap işleriyle uğraştık bir sürü. Güzel oldu ama laboratuar.
Bu kamera olayı patlattı beni vallaha, Levent hocaya havale ettim artık. Umarım hallolur yakın zamanda.
Az daha m$ asistanı oluyordum, ucundan kurtardım : )
Dolap işleriyle uğraştık bir sürü. Güzel oldu ama laboratuar.
09-09-2008 17:29:45
Bugün
Kamera işi çok uzadı çook... Ama
bitcek galiba artık.
FieldObserver işinde Ergin ile konuştuğumuz "callback" sisteminin temelini attım, 50 satırda yapı bitti, enfesmiş süpermiş.
Odayı toparlamaya başladık. Düzgün olsa bu sefer ne de güzel olur. Hatta hep düzgün kalsa ne de güzel olur.
FieldObserver işinde Ergin ile konuştuğumuz "callback" sisteminin temelini attım, 50 satırda yapı bitti, enfesmiş süpermiş.
Odayı toparlamaya başladık. Düzgün olsa bu sefer ne de güzel olur. Hatta hep düzgün kalsa ne de güzel olur.
09-09-2008 10:07:08
Dün
İkinci proposal bitti.
Linux labında birkaç hata giderildi, giderilecekler bulundu.
UVC kamera çalışamadı bir türlü. Bugün çalışcak. LD_LIBRARY_PATH in gerçek uygulaması keşfolundu.
Linux labında birkaç hata giderildi, giderilecekler bulundu.
UVC kamera çalışamadı bir türlü. Bugün çalışcak. LD_LIBRARY_PATH in gerçek uygulaması keşfolundu.
05-09-2008 18:07:07
Dün bugün
Dün ilk emacs kullanıcı ayarımı
yaptım, mutlu oldum. ~/.emacs.d/init.el dosyama
ayarlarını yaptım. Ne güzel. Ayrieten yine dün ilk "shared library" imi yaptım ve daha da önemlisi çalıştı! oley!
Yine dün, "el yordamıyla kodlama" konusunda ilerlediğimi gördüm. Dedim ki bu thread çalıştırma işi statik olsa çalışır sanki, nitekim çalıştı : )
Gayet verimsizlik içinde bugün de uzatılmış tez önerisini yazmaya çalıştım. Bunun yanında banka işleri, router işleri falan gibi nereye gittiği anlaşılmadı...
(global-set-key (kbd "C-f") 'forward-word )
(global-set-key (kbd "C-d") 'backward-word )ayarlarını yaptım. Ne güzel. Ayrieten yine dün ilk "shared library" imi yaptım ve daha da önemlisi çalıştı! oley!
Yine dün, "el yordamıyla kodlama" konusunda ilerlediğimi gördüm. Dedim ki bu thread çalıştırma işi statik olsa çalışır sanki, nitekim çalıştı : )
Gayet verimsizlik içinde bugün de uzatılmış tez önerisini yazmaya çalıştım. Bunun yanında banka işleri, router işleri falan gibi nereye gittiği anlaşılmadı...
03-09-2008 17:30:29
Bugün
İnanılmaz verimsiz bir günün ardından
kamera tedarik sorunu çözüldü gibi.
Tez konusunda bir şeyler daha belirlendi hoca yeni bir proposal istedi.
Tez konusunda bir şeyler daha belirlendi hoca yeni bir proposal istedi.
03-09-2008 17:26:23
Bugün
İnanılmaz bir verimsiz bir günün
ardından kamera tedariki sorunu çözüldü gibi.
03-09-2008 00:00:23
Bugün
Asistanlık işleri ve kamera peşinde
koşmakla geçen saçma bir gün oldu. Ama iyi yanı Ergin ile tez
hakkında konuşup bir yerlere varmak idi.
01-09-2008 22:04:22
Bugün
Lab da işlem tamamdır. Uzaktan
erişimli disk bağlantısı kuruldu. Sunucudaki uzaktan erişilen
klasörlerin kullanıcıları için kota sistemi kondu. Ne de güzelmiş
kota sistemi. Sunucuya statik IP verildi. 8 makineye kuruldu. Mis
gibi oldu : ) Maşallah demeli...
Ntfs-3g ne güzeldir, ntfs i çatır çatır okur yazar, alsan kaplan.
Ntfs-3g ne güzeldir, ntfs i çatır çatır okur yazar, alsan kaplan.