**這個頁面不需註冊/登入也可以直接編輯的內容喔**
聚會期間會先用
http://pad.ubuntu-uk.org/h4
來共筆打字,過一陣子後再整理更新至此頁
Kanru:
debsums 可以用來檢查系統已安裝的套件的內容有沒有變更。
用法:
debsums <package name>
Mat:
如何檢查 debian 系統內裝過的套件有那些被動過
dpkg-query -W| cut -f1| xargs debsums
因為某個原因需要 recovery 某個 debian 系統的系統檔,但是一些程式不能正常運作,像是 aptitude
經 kanru 的指點,可直接解 *.deb 到某個 tmproot , 然後再針對需要的目錄作 rsync, 如下:
cd /var/cache/apt/archives/
# for deb_file in `ls *.deb`
for deb_file in `dpkg-query -W| cut -f1`*.deb
do
dpkg-deb -x $deb_file /tmp/root2/
done
X="bin"; rsync -n -avz /tmp/root2/$X /$X
X="usr"; rsync -n -avz /tmp/root2/$X /$X
X="sbin"; rsync -n -avz /tmp/root2/$X /$X
wuman:
用 vala 寫了一個 plurk 的 client library
$4: 你用什麼 scm
wuman: 我用 dropbox
因為寫完了 client library 後,就想說來吃自己的狗食
想到兩個自己的 program
先用 vala 寫一個 CLI 版本的 client program
plurk [limit] [field]
unread [limit]
response <plurk id>
wuman: 怎麼有 bug
=> never live demo
Demo 到此結束
vala 不能像 glib 那樣帶 g_pointer 的 user data,而是帶 closure 進去
基本上只能存取到這個函式的 scope
blue119:
Firefox 的外掛,用來畫流程圖的工具
http://pencil.evolus.vn/en-US/Home.aspx
有 xulrunner 的版本
Rex:
之前跟 thinker 討論的時候,在追 code 時,要追 function name 的 caller/callee 的關係
在 linux 上有 cscope,但不會畫圖
cscope 可以列出很多資訊,但是我只想知道關鍵的 function
可以用 dot 來畫 dep tree
先列一個 function 列表,放在某檔案
用 cscope + filter 來找出那些 funtion 的 relation
RTFM => Read The Fucking Manual
Thinker :
global 也可以查 caller/callee 的關係
Rex: 在 trace wine, 需要去 catch 特定的某個 event
Thinker: 可以先自己寫一個 signal handler .so,然後用 gdb 來載入去 override.