qt v4l capture

qt sınavı yazısını yazınca aklıma geldi geçen hafta güzel bir örnek uygulama yazmıştım. linuxde qt ile direk v4l(video for linux) den data alıp gösteren bir uygulama. bunun benzeri bir örnek bulabilmiştim oda opencv kullanıyordu. opencv tam nedir ne iş yapar kurcalayasım yokdu. dedim bunu direk v4l ye bağlasam omasmı. ve sonuç 🙂

threadden direk GUI elemanına gösterim yaptığı için arada bir çatlayabiliyor. bide her kişinin kodu mıncıklaması lazım en boy verisi benim makinede çalışıyor başkalarında hata verdiği oldu 🙂

qt sınavları

çok eskiden qt trolltech.com tarafından geliştirilen çok tatlı bir C++ libiyken tanışmıştım kendisiyle ve bi kaç projede kullandım. hala ara ara bakınırım ne oldu yaşıomu diye. bundan bir kaç zaman önce nokia trolltech i satın aldı ve bütün telefonlarını inceden linuxe taşımaya karar verdi. symbian ın yanında qt yi de desteklemeye başladı velhasılı bugün bakınırken qt developerları için sertifika ot bok dağıttığınıda görmüş oldum. garip geldi ilk başta ama neden olmasın diye düşündüm türkiyede varmı diye baktım ve var 🙂

http://www8.pearsonvue.com/Dispatcher?application=VTCLocator&action=actStartApp&v=W2L&cid=552

Infoturk Bilgisayar 106.4 Denizli Turkey
Platon Bilism Akademi 138.7 Adana Turkey
Atlantik Ltd 151.9 Ankara Turkey
Anka Iletisim 152.4 ANKARA Turkey
BILGE ADAM ANKARA 152.4 Ankara Turkey

hepsi ankarada 🙂 sınav olmaya burdan oraya gidilmez. zaten oldum olasıda sınavları sevmem. sonuç QT hala güzel bir c++ kütüphanesi 😀 bende sertifikasız bir developeri olarak kullanmaya devam ederim.

adhoods ve adtech

adhoods turkticaretin bir reklam sistemi. adtech de garantiarkadaş ın falan sahiplerinin kurduğu bir reklam sistemi. adsense kullanamayacağım bir ortamda bu ikisinide deneme şansım oldu. durum şu adtech gık demedi takır takır reklam yayınladı. parayı ödermi ödemezmi bilemem ama adhoods iyidir gazına gelip bide adhoods koydum aynı siteme. adhoods sonunda allah belanı versin sen bizi kandırıon dedi 86 binlik gösterim boşa gitti. zaten %38 inide vergi ve stopaja vereceğim için adhoods un başından beri umudum kalmamıştı. adhoods da 4 lira birikmişti onunda 1 lirasını alacakken kestiler hesabımı adtechde de durum 7.52$ bunun ne kadarı kalır bilmem ama denemeye devam. bakalım adtech den para alabilecekmiyim onu merak ediyorum. olmadı porno reklamına falan dadanıcam 😀

postgresql de 5 dakikadan uzun çalışan query leri durdurmanın yolu

geçen gün timu sağolsun postgrede çalışan query leri query den görmeyi öğrendim sonra düşünürken dedim ulan bunları bir bir cancel edioz iyi hoşta aslında bir kısım select o tabloya update yapılırken çok bekleyebiliyor. olay web olunca 5 dakikadan uzun süredir çalışan queryleri bulmalıyım ve selectse ver kill i gitsin demi dedim bi kaç kişide hata alsın 🙂 sonuç güzel oldu


select pg_cancel_backend(procpid) from (
SELECT * FROM pg_stat_activity
where current_query like '%select%'
and query_start < now() - interval '5 minute'
order by current_query

) a

reiserfs görmeyeli çok olmuştu

sabah geldim ofise mantisde bi issue yu birisine aticam mysql hata verdi. tabloya yazamıom anam öldüm bittim ben gibi. girdim makineye ssh dan dedim mysql restart edim bi yol şişti heral verdim komutu tıkandı kaldı allah allah dedim apache stop edim oda tıkandı. makinede postgresql de var onuda stop edim dedim ve hatayı gördüm olduğu gibi disk read only olmuş. allah allah dedim dmesg a bakim orda yazar bunun sebebi. ve vala.

REISERFS error (device sda1): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [19405359 19406511 0x0 SD]

REISERFS (device sda1): Remounting filesystem read-only

REISERFS error (device sda1): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [19405359 19406511 0x0 SD]REISERFS (device sda1): Remounting filesystem read-only

disk reiserfs miş ve hata alıp read only olmuş.  seneler önceye götürdü beni.  bu reiaser ilk çıktığında epey buzz yapmıştır ortamda epeyde hızlıydı sonra aradan vakit geçti ve hatalar çıkmaya başladı kurtarılamayan diskler türedi. adminlerde topluca sövüp reaiser a beddua ettiler bana hiç dert yaşatmadı şükür 🙂 sonra reiserfs i yazan adam sıfırdan reiser4 diye bişey yazmaya başlicaktı military den destek köstek alıcaktı. sonra yanlış hatırlamıyorsam adam aldığı beddualardan dolayı kudurdu karısını kesti hapse düştü 🙂 olaya bak birgün nezih bir yazılım uzmanısın ertesi gün katilsin hapistesin kader.

neyse bende durum makineyi restart edince düzeldi 271 gündür kapanmayan linuxde azcık bünyeyi dinlendirmiş oldu 🙂 mysql tabloları hala düzelmemişti onlarada repair dedim düzeldiler. mantis çalışmaya devam ediyor.

swing jlabel setbackground çalışmıyor

hasbel kader java ile swing kullanmam gerekti ve bi yerde bi label ın background’ını kırmızı yapmam lazım. set ettim validate dedim repaint ettim yemedi meğer durum opaklıkla ilgiliymiş. ve çook eski bişey.

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4421165

çözüm basit arka rengi set ederken bide araya opaqlık set ediyoruz. örnek kod

jLabel.setOpaque(true);

jLabel.setText(“Recording”);

jLabel.setBackground(Color.red);

jLabel.repaint();