Google Web Toolkit Plugin for Eclipse
[2010-01-19 02:16:00]
[Ahkam Kes]
Ubuntu Karmic uzerinde Eclipse ile Google Web Toolkit kurmaya calisirken, butonlar bir garip davraniyordu. Farenin imleci next butonunun uzerine gelince buton basilmis sekle burunuyor, ancak basilma olayi asla tetiklenmiyordu.
Nette biraz arastirinca bunun Karmic uzerinde GTK ile ilgili bir problem oldugunu anladim, cozumu bir cevre degiskenini set etmekten geciyor:
export GDK_NATIVE_WINDOWS=1
Iyi uykular efendim.
Pidgin ve Google Talk
[2009-11-28 00:00:00]
[Ahkam Kes]
Pidgin ile Google Talk hesabima baglanmaya calisirken, surekli "Connection time out" hatasi aliyordum. Sebebi, Pidgin'in baglanmaya calistigi port'un kapali olmasiymis. Cogu yerde 443 numarali SSL portu acik oldugu icin, baglantinin gelismis ayarlarindan,
Force old (port 5223) SSL
deyince baglanabildi.
Gimp Ipucu - Slice image
[2009-11-24 15:37:37]
[Ahkam Kes]
Gimp'te resimleri parcalara ayirmak icin yollar sunlar:
image->transform->Guillotine
Bunu yapmak icin, imaja guide cizgileri eklemek gerek, cetvelden fareyle tutup asagi ya da saga surukleyin.
Ikinci yontem,
filters->web->slice
Bu yontemde, cikti hem parcalanmis resimler, hem de ayni imaj goruntusunu elde edebileceginiz html kodu oluyor.
Sevgiler efendim.
Gunun PHP ilgincligi
[2009-11-19 17:54:44]
[Ahkam Kes]
Ofiste uzerinde calistigimiz projelerden birinde, stajyerlerden birine test senaryolari yazdirip, diger bir stajyere de senaryolari test ettirirken, karsilastirdigimiz sorunlardan birinde soyle bir ilginclik vardi:
Action'i "sayfa.php?a=1" seklinde olan bir form, verileri baska bir sayfaya post ediyordu. Bu sayfada, a isimli degiskeni $_GET dizisine eriserek alabiliyorduk, ancak sonrasinda, post edilmis verilerden birine $_POST dizisi ile erismeye calisinca, post edilmis degiskenler bos gorunuyordu.
$_GET ve $_POST ile erisim islemlerinin sirasini degistirince, yani once post degiskenine, sonra get degiskenine erismeye calisinca, bu defa get degiskenleri bos geldi.
Post edilmis bir sayfada, $_GET dizisinin bos olmasi gerekli gibi gorunuyor, normalde buraya erismenin hatali oldugu apacik belli. Ancak kafa karistirici olan, iki diziden yalniz birine erisebiliyor olmam.
Sonuc olarak, dogru yol olan, hem post, hem get, hem de cookie degerlerini iceren $_REQUEST dizisini okuyarak sorunu hallettim.
Javascript Donguleri Icin Guzel Bir Yaklasim
[2009-11-12 14:59:12]
[Ahkam Kes]
Pozitif yonde giden bir for dongusu yerine bu sekilde kullanmak performans artisi getirebilir:
1 var i = arr.length;
2 ⋮
3 while (i--) {