lselect ve OpenTerminalHere

lselect Finder için mükemmel bir tool. Basitçe yaptığı işlem aktif Finder penceresinde vereceğiniz bir regexp satırına uyan bütün dosya ve dizinleri seçmek. *.png veya *[0-9].??? gibi desenlerle bir dizinde select yapabilmek işleri kolaylaştırıyor -D

http://anoved.net/files/lselect-toolbar-app.zip

Link bir gün kırılırsa diye local mirror koydum. Snow leopardda denedim sorun yok, leopard ve tiger da deneyip yorum olarak eklerseniz sevinirim.

Daha önce bahsettiğim Finder için terminal butonunda eğer terminal penceresi açıksa, yeni bir pencere açıyordu. Buradan ve buradan yararlanarak bu zip dosyasını hazırladım. Diğer script de olan 2. pencere açma hatası ve terminal açıldıktan sonra görünen cd komutu yok. Eğer Terminal penceresi açıksa yeni bir terminal penceresi açıyor.

Scriptlerin nasıl kurulacağını Finder için TextMate Butonu yazısında söylemiştim.

iMac 27 inch ve 4 çekirdek keyfi

Kendime bir iyilik yaptım, iMac 27 inch 2.66 Ghz i5 Quad Core modeli standart konfigürasyonla aldım. 21 Ocak da ebay den siparişini verdim, 26 Ocak 2010 Salı günü elimdeydi. Makine öyle böyle değil moruk.. 2560×1440 çözünürlük görülmeye değer, quad core‘u hissediyosun. Almak isteyipde tereddütde olanlara diyebileceğim tek şey düşünmeden alabileceğiniz en ideal Macintosh modeli. Dell UltraSharp 27 inch IPS Panel in USA Fiyatı $929 ve Dell UltraSharp 30 inchin Türkiye fiyatı 2699$ + KDV olduğunu düşünün, ve tekrar iMac i düşünün. Bu arada 30 inch Dell 2560×1600 çözünürlük veriyor, ciddi bir fark yok iMac ile arasında. İkiside IPS panel LCD kullanıyor.
(daha&helliip;)

WHM-cPanel Sunucularda Symfony İçin PHP ve eAccelerator

Var olan sisteminizin yükünü düşürmek istiyorsanız eAccelerator en iyi yöntem diyebilirim. eAccelerator derlenen PHP dosyalarını cache dizinde tutup, tekrar aynı dosyalara istek geldiğinde kodları yeniden derlemek yerine, bu dizindeki derlenmiş kodları httpd ye gönderir.

Yeni bir sisteme başlayacaksanız ve yeterli miktarda ram e ve server a para harcayabiliyorsanız memcached kullanılabilir. Memcached için özetle dağıtık önbellek sistemi diyebiliriz (Distributed Memory Caching System). Memcached’in diğer bir dezavantajı da işin yükünü programcıya bırakmasıdır. Memcached detaylı bir konu olduğu için (WordPress stats eklentisi bile var) daha sonraya bırakıp işimize dönelim.

PHP ile birlikte eAccelerator derlemek için bazı parametreler girmeniz gerekiyor. WHM/cPanel sunucularda bu imkanımız var gibi görünsede CentOS 5.4 üzerinde işe yaramıyor.

(daha&helliip;)

Pear Symfony Update

Symfony 1.2.8 kullanıyordum, güncellemek için pear uninstall symfony/symfony-1.2 ile kaldırdıktan sonra 1.4.1 i kurayım dedim.

$ pear channel-discover pear.symfony-project.com
Channel "pear.symfony-project.com" is already initialized
$ pear install symfony/symfony-1.4.1
Failed to download symfony/symfony, version "1.4.1", latest release is version 1.3.0BETA1, stability "beta", use "channel://pear.symfony-project.com/symfony-1.3.0BETA1" to install

Himm bir terslik var bu işte

(daha&helliip;)

Garanti Bank Sorun Çözme Süresi

444 03 34 ü aradım az evvel. 6 Aylık 29 TL hesap işletim ücreti + 35 TL kredi kartı üyelik ücreti, toplamda 64 TL paramı gasp etti. Bende paramı geri almak istiyorum. Sorun bu.

Alo garantinin telefon şubesi menüsü o kadar karışık ki, kimsenin yolunu bulabildiğini sanmıyorum.

Yaklaşık 4 kez menü ile boğuştuktan sonra, kredi kartımı kaybettim tuşuna bastım ve bi insan evladı çıkıp bana 343 ü tuşlamam gerektiğini söyledi, tuşladık.
Sonra biri çıktı 43 ü tuşla dedi, onu da tuşladık.
Sonra ki tip 12122 yi tuşla dedi onu da tuşladık. Aralarda 20 şer dk bekleme süresi var gecenin 3 ünde.. Gündüz bu sürenin ne kadar uzayabileceğini tahmin bile edemiyorum. Neyse listeye devam.
Sonraki tip 26 yı tuşlamamı söyledi, onu da yaptık.
Sonra telefon kapandı.
Bu da geçen sürenin ekran görüntüsü : (daha&helliip;)

MacOS X ve BIND ile yasaklı sitelere kesin çözüm

Gün geçtikçe Türkiye’nin kullanabileceği internet servisleri azalıyor. Daha önce Youtube DNS ve IP Adresleri başlıklı ve The Pirate Bay’dan Sıkıntısız Torrent Kullanabilmek başlıklı yazılar yazmıştım. Fakat her yasaklı site için bu gibi bir yöntem kullanmak oldukça zahmetli ve can sıkıcı bir iş. İleride servislerde yapılacak değişiklikler sonrasında bu yöntemler etkisiz kalacaktır.

MacOS X üzerinde default gelen bind ile bu sorunu tamamen ortadan kaldırıyoruz. Terminalden aşağıdaki komutları uyguluyoruz.

$ sudo rndc-confgen > /etc/rndc.conf
$ sudo service org.isc.named start

Alternatif yöntem;

$ sudo rndc-confgen -a
$ sudo service org.isc.named start

System Preferences -> Network -> Advanced -> DNS kısmına dns adresi olarak 127.0.0.1 giriyoruz.
Bilgisayarımızı yeniden başlatıyoruz.

Detaylı bilgi için ISC sayfalarını kontrol edebilirsiniz.

Sisteminiz MacOS X değil ise, BIND kurup gerekli değişiklikleri yapıp aynı şekilde DNS bazlı yasakları aşabilirsiniz.