Archive for January, 2008
CellWriter - 手寫工具
在 GnomeFiles 上看到的專案,是可以進行手寫辨識的工具。CellWriter 可以在訓練之後辨識出你在寫什麼,基於 Unicode,辨識方法無關語言,所以也可以輸入中文,但是因為訓練困難(太多字),加上我是用滑鼠畫的… 就只 demo 一個字囉。


介面挺好用的,辨識效果也不錯,不過檔案格式效率不高,字數過多時訓練不易,還有很多可以加強的地方。
TTYRec and TTYShare
ttyrec 是類似於 script 指令,可以用來紀錄 tty 下一切動作,然後可以用 ttyplay 來播放,所有的動作、時間都會紀錄下來,播放的時候就好像源源本本的在你面前操作一樣。是在教學的時候很有用的指令。
ttyshare 則是類似於 nopaste 服務的網站,讓你可以直接在網路上分享播放 ttyrec 的紀錄,非常有趣!
ps. 今天原本想上傳自己的 demo 的,結果傳不上去,怎麼了呢… Orz
pps. ttyshare 好像是日本人做的網站,ttyrec 也是日本人寫的喔。
GNOME Applet for monitoring Debian bugs
臨時想要監控某個 debian bug 但是嫌訂閱 bug 麻煩嗎?利用這個 GNOME Applet 讓你方便紀錄 debian bts 的動態。

取得方法
% git-clone git://git.chris-lamb.co.uk/debian-bts-applet
ps. 我還沒測試過 :p
Linux 上的 Quicksilver
Quicksilver 是 mac 上好用的輔助軟體,可以在圖形介面下享受命令列直接執行指令的快感,相關介紹請見 zonble 跟 orcas 的 blog。
Gnome 下有人寫了 Quicksilver 的 clone,Gnome-Do,安裝的時候需要 mono,所以應該是以 .Net 完成的,使用起來應該跟 Quicksilver 差不多吧(沒用過快銀),連介面都非常相似,也可以自己寫 plugin =)
ps. 聽說 Quicksilver 變成 opensource 了?不過網站怎麼跑到 127.1.1.1 去了.. Orz
gcc-4.3 & linux kernel
答案就是:gcc-4.3 還不能拿來 compile kernel.. 因為會用到沒有定義的 libgcc function.
錯誤如下:
CC arch/i386/lib/msr-on-cpu.o
LD arch/i386/lib/built-in.o
CC arch/i386/lib/bitops.o
AS arch/i386/lib/checksum.o
CC arch/i386/lib/delay.o
AS arch/i386/lib/getuser.o
CC arch/i386/lib/memcpy.o
CC arch/i386/lib/mmx.o
AS arch/i386/lib/putuser.o
AS arch/i386/lib/semaphore.o
CC arch/i386/lib/string.o
CC arch/i386/lib/strstr.o
CC arch/i386/lib/usercopy.o
AR arch/i386/lib/lib.a
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
kernel/built-in.o: In function `getnstimeofday':
(.text+0x1d927): undefined reference to `__umoddi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x1d9e9): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x1da0c): undefined reference to `__umoddi3'
kernel/built-in.o: In function `timekeeping_resume':
timekeeping.c:(.text+0x1db18): undefined reference to `__udivdi3'
timekeeping.c:(.text+0x1db3b): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1e214): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1e237): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1e2d3): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x1e2fd): undefined reference to `__umoddi3'
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/linux-source-2.6.23'
make: *** [debian/stamp-build-kernel] Error 2
參考:
New Theme
偷了這個 theme 過來,修改了一下讓他可以用 wordpress widget..,等有空再來慢慢調整吧 XD
