2008年4月24日 星期四

Valgrind - Find Memory leak & invalid Memory Use

Memory Leak, 簡單說就是忘了釋放Memory

Memory Leak使得程式浪費多餘的Memory

造成系統Performance的下降

所以在coding時都要儘量避免Memory Leak

不過人總是會出錯,總是會有漏掉的bug

這時Valgrind就派上用場了

使用的方式很簡單

就…

[略](爆 XD)

最近有點懶,就直接參考官網的文件囉

Google上找"Valgrind"也有很多HOW-TO

這是wikipedia上的條目

2008年4月23日 星期三

Linux下自定hotkey

也是從逛來的

actkbd - A keyboard shortcut daemon

自動mount USB Sotrage

在網路上逛到的時候發現的

使用 usbmount 搭配 udev 就可以自動mount USB Sotrage

sudo apt-get install usbmount
vi /etc/usbmount/usbmount.conf
更改內容如下:
+++++++++++++++++++++++++++++++++++++++++++
FILESYSTEMS="ext2 ext3 vfat"
FS_MOUNTOPTIONS="-fstype=vfat,iocharset=big5"
VERBOSE="yes"
+++++++++++++++++++++++++++++++++++++++++++
/etc/init.d/udev restart
記下囉

Minicom & usb to RS232線材

現在NB上幾乎沒有在配RS232的serial port了,

都是用usb取而代之,方便歸方便,要用到的時候還是麻煩。

所以就有了usb to RS232這種adapter

這東西有貴有便宜,以後還是記得買Prolific和FTDI的chip組

在windows底下使用時,自動會產生一個對應的com port,

超級終端機開了就可以連

在linux底下可以用minicom取代超級終端機的功能

要注意的是minicom的設定

連接的serial port要設成"/dev/ttyUSB0"

Ubuntu上的 IM軟體

因為桌面環境是Gnome的關係

IM都是用pidgin(gaim)一次解決

amsnKopete也不是沒用過後

只是最後還是回到pidgin(gaim)而已

前陣子開始改用emesene,只是gtalk就沒得上線了

因為emesene只針對msn而已

剛剛又翻到個Gajim,這是中文維基介紹

專門用來做XMPP/Jabber的Client,

剛裝上,也還不知道順不順手,目前就這樣囉。

Unix 指令速查 & Ubuntu 指令速查

FOSSwire之前推出個Unix 指令速查表

最近又推出了Ubuntu 指令速查表

就留著以備不時之需囉。

2008年4月22日 星期二

在Ubuntu下連上VPN

懶得打字了 :p

以後應該有用到的時候,先記下吧

參考自Ubuntu GeekHowto Connect to Windows VPN server (PPTP) with Ubuntu 7.10 (Gutsy Gibbon)