RSS

Terminal Bash Renkleri

0 Comments | This entry was posted on Jul 16 2010

Mac bilgisayarımda command prompt rekleri olarak aşağıdaki olayı kullanıyorum

export PS1="[\e[0;32m\]\W\e[m]\[\e[0;31m\] > \e[m\]"

Directory renklendirmesi içinse ~/.bash_profile dosyası içine

export CLICOLOR=1

export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx

iş yerinde ise “ubuntu” kullanıyorum. oradaki renk kodlarımı ise sonra yazıcam. evet evdeyim şu anda

Neşeli Hayat: Parodi gibi film

0 Comments | This entry was posted on Nov 27 2009

Farkettim ki iyi filmleri değil de kötü filmleri yazıyorum burada. Lakin yazmadan da edemeyeceğim. Normalde gitmezdim ama ailemle beraber “aile” filmidir herhalde diyerek sinemada izledim bu filmi. Capitol’de izlediğim son film olan spiderman3 için de tespit ettiğim üzere capitol’un seyircisi cak cak konusan abartılı gülen insanlar. Bu film sürecinde de ben hiç gülmedim lakin arkamdaki kızlar gülme krizine girdi. Ya benim espri anlayışım berbat ve film süper komik, ya da bu kızlar yılmaz erdoğandan para almışlar gülmek için.

Netekim şaka gibi bi filmdi. Baştan sona olacak o kadar parodilerine benziyordu. Sinematograf bakış açısı kamera tekniğinden zerre anlamam lakin sinema filmi gibi değil tv dizisi tadındaydı. Bir de naçizane tespitim şudur ki: yılmaz’ın filmlerinin kalitesi eksponansiyel şekilde azalmakta. İlk çektiği vizontele serisi gayet iyiydi. organize işler eh işte. bu film de bildiğin kötü filmdi. bi sonrakini tahmin edemiyorum.

sonuç: 2 saatlik zaman kaybı.

Safari için Firebug benzeri araç

1 Comment | This entry was posted on Nov 09 2009

Evet böyle birşey yapmış safarideki abiler. Çok güzel çok kullanışlı olmuş. Firebug’ın eline su dökemese de yine de en azından bunun olması safariye sempatimi artırdı. Ancak Mac üzerindeki safari’de varsayılan olarak bu özellik kapalı geliyor. Aşağıdaki komutu terminal’de çalıştırdıktan sonra herhangi bir elementin üzerine sağ tıklayıp “inspect element” dediğinizde “firebug for safari” aktif edilmiş oluyor.

defaults write com.apple.Safari WebKitDeveloperExtras -bool true

Scalability in PHP

0 Comments | This entry was posted on Nov 07 2009

PHP nin sevdiğim tarafı iyi scale edilebiliyor olması. Bu konuda güzel bi prezentasyon buldum.

Shared Hosting için Zend Framework kurulumu

1 Comment | This entry was posted on Oct 29 2009

dertli bir iş. en büyük sıkıntı da shared hostinglerde document root değiştirilemediği için oluyor. zend framework için önerilen dizin yapısında public klasörü rootda yer almıyor. bu bir çok açıdan tercih edilmesi gereken bir durum. ancak shared hostinglerdeki document root olan httpdocs ya da public_html klasörünün bir üzerinde değişiklik yapılamadığı için aşağıdaki kodu root dizindeki .htaccess dosyasının içine kopyalayın. public dizinindeki .htaccess dosyasını da kaldırın. mis gibi.

RewriteEngine On

RewriteRule ^\.htaccess$ - [F]

RewriteCond %{REQUEST_URI} =""
RewriteRule ^.*$ /public/index.php [NC,L]

RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule ^(.*)$ /public/$1

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]

RewriteRule ^public/.*$ /public/index.php [NC,L]

kaynak: şurası.

The Sky We Scrape – Jam Session

0 Comments | This entry was posted on Oct 17 2009

Evet utopiano ile 2 kişi yaptık bu işi geçen hafta. Acayip killing road çaldım ben. Saolsun stürdyo sahibi olan emre de basları çaldı. Benim solo ise akıllara zarar.

Bunun dışında acaip süper bi kaç şarkı çıktı galiba. Kayıtlar bende ama emrenin mastering işi olmadan olmuyo.

Ha bi de can kişisi olmadan girdiğimiz ilk stüdyoydu bu. Atacaz olm seni gruptan :)

Pearl Jam ile yaşlanmak

0 Comments | This entry was posted on Oct 17 2009

Çok değil 5 yıl kadar önce pearl jam pek de ilgimi çekmeyen bi grupdu. Hep bişeylerin eksik olduğunu düşünmüşümdür müziklerinde (ki hala bu fikrim değişmiş değil). Ancak zamanla nasıl olduğunu bilmiyorum, bi şekilde kendimi sürekli bunları dinler buluyorum. Sanıyorum yaşlandım. Pj’in dingin, mantıklı havasını seviyorum. Pek risk almayan, kabuğndan çıkmayan bi müzik.

Tabi bu satırları yazmamda can biladerimin zamanında yapmamı istediği “which pearl jam song are you” testini tekrar yapmamın da katkısı var. İlk yaptığımda -ki sanıyorum yıl 2005di- bana uygun görüşen şarkı “go” olmuştu. İnanamamış testi tekrar değişik şıklarla yapmış ve yine “go” sonucunu almıştım. Lakin kendimi pek öyle hissetmiyordum. Şimdi ise sonuç ise “lukin“.

Zend Studio ile Xdebug Kullanmak

0 Comments | This entry was posted on Sep 16 2009

Oldukça uzun süredir Zend debugger kullanıyordum. Halimden de memnundum açıkçası, çünkü debugging olayından beklentim remote debugging den ibaretti ve Zend debugger da sorunsuz çalışıyordu. İşletim sistemi değiştirip mac’e geçmemle birlikte Xdebug’ı denemeye karar verdim, ve şimdi bi sürü “fancy” özelliğiyle birlikte Xdebug’ın Zend debugger’dan çok daha iyi olduğunu anlamış bulunuyorum.

Mac’e geçmemle beraber uzun süredir kullandığım Zend Studio 5.5 ve Aptana’dan da Zend Studio 7′ye geçmeye karar verdim. Zend Studio 7 eclipse üzerine kurulmuş harika bir ide. Gerçi ben hala alışabilmiş değilim ama artık bir değişikik yapmam şarttı.

Neyse, Zend Studio 7 malesef debugger olarak sadece Zend Debugger’a izin veriyor. Xdebug disable edilmiş durumda. Ancak ufak bir trick ile bunu değiştirmek mümkün. Şöyleki;

1. Zend Studio folder’a gidilir. cd /Applications/Zend/Zend\ Studio\ -\ 7.0.0
2. cd pluginsmkdir disabled
3. mkdir disabled
4. mv com.zend.php.debug* disabled
5. Bir de configurasyon dosyasında ufak bir değişiklik yapmamız gerek. open -a TextWrangler com.zend.php_<ZSE_version_number>/plugin_customization.ini
6. ‘org.eclipse.ui.workbench/UIActivities.com.zend.php.debug.ui.XDebugActivity’ alanının değerini ‘true’ olarak değiştir.
7. Zend Studio’yu yeniden başlat.
8. Preferences içinde PHP -> Debug sayfasında gerekli değişiklikler yapılır (debugger olarak Xdebug seç, PHP executable path i göster vb.)

Afiyet olsun.

Linux Başlangıç Programları

0 Comments | This entry was posted on Sep 02 2009

Bu diyeceklerim red-hat bazlı distrolar içindir. Debian için de çok farklı değil.

Başlangıçta yani boot sonrası program mı çalıştırmak istiyorsunuz (mesela subversion deamon programı). O zaman tek yapmanız gereken “/etc/rc.d/rc.local” dosyasına gerekli satırı eklemek.

Mis gibi

Ubuntu için tortoise svn alternatifi

0 Comments | This entry was posted on Jul 21 2009

Win Xp’de kullanıp hastası olduğum tortoise svn programının linux versiyonunun olmaması çok fena bir durum. Tortoise explorer shell ine entegre oluşu ve kolay kullanımıyla diğer bütün svn client’larının arasında pırlanta gibi parlıyor. Ubuntu (9.04 versiyonunu kullanıyorum şu anda) için rapidSVN isimli güzide bir program kullanıyordum. Kendi GUI si olan, C++ ile yazılmış güzel bir program. Ancak Nautilus shell ine entegre olmadığı, yani sağ tıklayıp işlem yapma güzelliğine sahip olmadığı için bana hep angarya gibi gelmiştir. İşte çözüm:

Buradan indireceğiniz program sayesinde aynı tortoise de olduğu gibi sağ tıklamak suretiyle svn repository’lerinizi kontrol edebilirsiniz. Ancak tortoise kadar ayrıntılı değil. sadece checkout, commit, update gibi basit işlemleri yapabiliyorsunuz. Ancak yine de baya bir zaman kazandırıyor.

Bu arada program Nautilus file manager programının “User scripts” isimli güzide özelliğini kullanıyor. Yani tek yaptığı menuye bir kaç dosya eklemek ve komut satırına komutlar vermek. Yani isterseniz kendiniz de menuyu genişletebilirsiniz.

Programın install edilmesi de şöyle, paketi açtığınızda içerideki “subversion” isimli dosyayı “~/.gnome2/nautilus-scripts” klasörüne kopyalamanız yeterli.

Boot sırasını değiştirmek

0 Comments | This entry was posted on Jun 16 2009

Benim gibi ubuntu + windows kombinasyonu kullanıyorsanız, boot sırasındaki os seçim listesinde ubuntu’nun default olması dert olabilir. özellikle bilgisayarı başka biri de kullanıyorsa. çözüm ise

sudo gedit /boot/grub/menu.lst

ile menu.lst dosyasını açmak, içinde “default 0″ yazan satırı listedeki sıraya göre değiştirmek. default kurulumda windows 4. sırada çıkıyor. dolayısıyla “default 4″ yapınca işlem tamamlanmış oluyor. afiyet olsun.