2010/06/25

利用cross-tools-來反組譯arm的binary檔
1.先把binary檔轉成ELF檔
$ arm-linux-objcopy -I binary -O elf32-littlearm u-boot.bin u-boot.elf
2.反組譯
$ arm-linux-objdump -marm9 -D u-boot.elf > u-boot.asm

2010/06/19

Terminal 專用字型

1.Return of Monaco
下載 http://www.gringod.com/2006/02/24/return-of-monacottf/

2.Debian Terminal 專用字型
$apt-get install ttf-inconsolata

3.alan 推薦 terminus 字型
$apt-get install xfonts-terminus

字型下載後放至/usr/share/fonts/truetype/
執行 fc-cache -f -v

參考
http://plog.longwin.com.tw/programming/2007/08/14/programmer_best_font_monaco_2007
http://zh.wikipedia.org/zh-tw/Consolas
ubuntu 優化

ubuntu-tweak
網頁
http://ubuntu-tweak.com/

Ubuntu 進階優化和調校(Ubuntu wiki)
http://wiki.ubuntu-tw.org/index.php?title=Ubuntu_%E9%80%B2%E9%9A%8E%E5%84%AA%E5%8C%96%E5%92%8C%E8%AA%BF%E6%A0%A1
Linux 程式編輯器- Geany
安裝
$sudo apt-get install geany xterm

參考
http://plog.longwin.com.tw/news-application/2009/05/04/linux-develop-editor-geany-2009
PDFedit 它可以實現:書寫/創建/編輯PDF文件;
打印、保存PDF文檔;還可以把PDF文件轉化成XML等等
安裝
$sudo apt-get install pdfedit

運行PDFedit,只需輸入:
  $pdfedit /path/to/pdf.file &
  $pdfedit &

另外如只需要對pdf加註記的話,xournal 是一個不錯的選擇