15 Aralık 2010 Çarşamba

lsof

Linux ta bilinmeyen bir komut lsof. Açık dosyaları listeleyen süper bi komut. şöyle kullanılıyo efem

sadece lsof yazarsanız kol gibi liste döküldüğünü görürsünüz. onun yerine lsof -i yazarsanız mesela bağlantıları gösterir.



4 Kasım 2010 Perşembe

29 Mart 2010 Pazartesi

Mercurial

Mercurial çok kullanışlı bir repository versioning aracı. Svn, cvs, pvcs, sourcesafe, perforce kullandıktan sonra onlardan daha iyi gözüktüğünü söyleyebilirim en azından... Tavsiye edilir ...Joel Spolsky abimiz de beğenmiş. Haa bir de beleş...


tutorial : http://hginit.com/

22 Mart 2010 Pazartesi

set opendns ip addr

sudo gedit /etc/dhcp3/dhclient.conf

# append the following line to the document
prepend domain-name-servers 208.67.222.222,208.67.220.220;

1 Mart 2010 Pazartesi

restart cups server

/etc/cups$ sudo /etc/init.d/cups restart
* Restarting Common Unix Printing System: cupsd [ OK ]

15 Şubat 2010 Pazartesi

Core Dump

linux altında çatlayan kodların dore dump vermesi için bash e:

ulimit -c unlimited

yazıyoruz.

Akabinde segmentation fault yediğimizde bir core file üretiliyor.

Artık onu gdb ile açıp backtrace yapabiliriz.

> gdb ./bizimbinary -c core

22 Ocak 2010 Cuma

Cmake

Malum makefile larla uğraşmak embedded linux ta iştir .. cmake tool u var bunun için hemen pathleri variable ları veriyosunuz sonra > cmake . yazınca komut satırına hoop makefile hazır.

Şimdi bu kolaylık hoşuma gitti, bu komut bir CMakeList.txt dosyasında belli formatta okuyup makefile oluşturuyor . Ancak belli bir klasörün altındaki tüm source dosyaları nasıl seçilir şeklinde bir soru oluştu kafamda araştırdım şöyleymiş efendim ...

5 Ocak 2010 Salı

Find Pattern

#!/bin/bash


grep -Irns --color --exclude-dir=.svn "$1" *