R's Workshop

Use neconsole to Debug Linux Kernel Panic

在開發 Linux driver 時, kernel panic 是家常便飯. 在一般的 embedded system 上通常會有接出 console 讓我們在另外一台電腦上紀錄 panic 訊息. 但如果是在一般 PC 上開發, 沒有 console, kernel panic 時又來不急把訊息寫到 disc (e.g. /var/log/syslog or /proc/kmesg) 的... Read more

Run sudo without Password on Ubuntu

Modification Read more

Update Git Submodule without Checkout

Update a git submodule without checking out the submodule in advance. Read more

Display Git Tagging Message

Git 的 tag 分為 annotated tag 和 lightweight tag 兩類, 但只有 annotated tag 有 tagging message. Read more

Push Git Tag to Remote

將 local 的 git tag push 到 remote Read more