Archive for the ‘General’ Category
Gobby
Gobby 是一個 collaborative editor ,就像是 Mac 上有名的 SubEthaEdit 一樣,可以多人一起編輯同一個文件,在這之前,似乎只有 MoonEdit 可以在 Linux 上使用。
今天聽 Carlos 才知道這個軟體,感覺已經達到可用的程度,因為採用 gtk+ 與 gtksourceview ,畫面也比 MoonEdit 美觀。今天跟 #debian-zh 與 #dot 的幾位朋友測過以後,發現了幾個問題,第一就是有時後會發生搶者輸入的情形,我發現只要先把 focus 切到別的視窗,這樣就不會搶到別人的游標,而可以同時編輯不同的地方。第二就是在 Quit session 之後想要儲存檔案就會 coredump ,這個問題我已經寫了一個 patch 解決,上游作者也已經 accept ,應該會在一兩天內有 bugfix 版本。
總體來講,是很優秀且易於使用的軟體,若在加強 co work 的一些 hint ,例如提示某人正在編輯那裡,分享反白區域等等,也許多人一起 hacking 也不是不可能
殺了一堆螞蟻…
今天下午只做了一件事,殺螞蟻.. 為什麼呢? 說來話長: 從我回埔里那天,把房間整個打掃過以後,書桌上還是不斷有螞蟻出沒,我就覺得很奇怪,今天心血來潮,看看那些螞蟻都爬到那裡去,一路從我房間地板,跟到我的書桌,爬上螢幕,然後……就不見了!這下可好,難道我的螢幕裡面有吃的?把我同學叫過來一起研究,他說正好看到一篇關於螢幕裡面生螞蟻的文章……我的心一沉,再仔細看看那些螞蟻,果然不是從螢幕搬東西出來,而是把東西搬到螢幕裡!跟同學小心翼翼打開背蓋,結果撒了一桌的螞蟻出來 @_@ 趕快手忙腳亂的把桌上東西收拾好,只剩螢幕,把液晶跟背蓋分離,再用急救用的冷凍劑往背蓋的洞裡面噴……於是跑出更多的螞蟻 O_O||| 接下來就是殘忍血腥的用各盡各種辦法撲殺.. 所以今天總共殺了有一小窩螞蟻那麼多隻… 我想我這一陣子看到螞蟻都會緊張 XD
又做了蠢事
最近常常讓系上的 mail server 停掉.. 原因是 firewall rule 沒弄好… 今天又弄壞了,用 ipfw flush 想要重新設定 rule 沒想到 flush 會清掉手動設定的 rule 留下預設的,預設的就是 deny all…. 所以又要等到明天拜託人家幫忙開機了… orz
無線網路偵測
這是上次控制 LED 的 wifi_check.sh 的加強版,要知道目前的無線網路狀況不用 sed 來 awk 去,只要
cat /sys/class/net/eth2/wireless/level就夠了
ASUS Laptop 上的 LED
我這台 ASUS 的 Laptop M24NE C5PDR 上面有四個 LED 燈,分別代表了 power, battery, email, wireless ,在使用 windows driver 時會自動控制這幾個燈號,很幸運的,從 Linux 下面也可以透過 asus_acpi 控制這幾個燈號,例如要讓 email 燈亮,只要 echo 1 > /proc/acpi/asus/mled 就可以,所以我分別設定了有新郵件時,讓 mled 亮,搜尋到 AP 時,讓 wled 亮,非常的方便
底下是 wifi led 設定 script:
#!/bin/sh
set -x
WIFI_STATE=off TOGGLE=false trap 'leave' INT QUIT TERM
leave()
{
echo 0 > /proc/acpi/asus/wled
echo "Wifi Led Monitor: off"
exit 0
}
while true
do
if [ cat /proc/net/wireless |sed '1,2d'|awk '{print $4}'|bc -gt 0 ]
then
if [ $WIFI_STATE = off ]
then
WIFI_STATE=on
TOGGLE=true
else
TOGGLE=false
fi
elif [ $WIFI_STATE = on ]
then
WIFI_STATE=off
TOGGLE=true
fi
if [ $TOGGLE = true ]
then
if [ $WIFI_STATE = on ]
then
echo 1 > /proc/acpi/asus/wled
else
echo 0 > /proc/acpi/asus/wled
fi
fi
sleep 1
done
久違了,粗體字
距離上次測試 freetype2-cvs 又過了幾天,今天在 Firefly 的討論區看到又有新發展,點陣字部份的粗體支援也已經加進去了,而且都是預設 enable 的,表示下次 freetype2 release 極有可能就有完整的粗體支援了
剛剛興奮之餘,馬上抓了 source 來測試,編譯完之後,又是興奮的重新啟動 X Window ,真是太棒了,馬上體驗到許多的粗體字,畫面很好看,在此謝謝 Chia I Wu 與 Firefly 兩位前輩的努力,讓中文的顯示越來越趨近完美.. Clap!!
我用的系統是 Debian ,所以我是以包成 deb 的方式安裝,有興趣的人可以自己從 cvs source 安裝,或是跟我拿已經包好的 deb
期中考將近
根據經驗 期中考前後會不可思議的有生產力… 難道是因為一併激發了腦力的關係嗎? Anyway, 希望能多生一些東西出來
走馬瀨農場渡假去
前兩天全家一起出動到位於台南縣玉井附近的走馬瀨農場去渡假
這個地方雖然不大,一天之內就可以逛完,可是風景優美,自然生態景觀豐富
我們這兩天不知道看到了多少種鳥兒,最精彩的是看到黑冠麻鷺從土裡挖出一條又肥又粗的蚯蚓
Planet Debian TW
只要 Blog 有新聞章就會出現在這個裡,裡面有很多大大的 Blog 喔
大家一起來 Blog~~~
高畫質 Console
最近趁著 Linux Kernel 2.6.10 的發佈,重新編譯 Kernel 之際,順便把之前沒有試成功的東西解決掉。高解析度的 Console 是其中之一。
之前靠著 bootsplash 的 patch 才體驗到了 Console 下的高畫質美感,每次編譯新 Kernel 前總是會試著加入 bootsplash 的 patch ,可是不是每次都能成功,且 bootsplash 的開發好像停滯不前,Gentoo 的開發者之一發展出了 vesafb-tng 和 fbsplash ,其中 vesafb-tng 是可以使用高解析度的部份,fbsplash 是 splash 的部份,我只需要 vesafb-tng 就可以了。 在 Debian 下使用 vesafb-tng 要注意需先把 Debian 的 modular-vesafb 的 patch 去掉,之後只要把 vesafb-tng 設定好(在 GRUB 中加入參數 video=vesafb:1024×768-32@60)就可以有高解析度的 Console 了。 不過在我的 ASUS M2 NB 上這招沒有用,因為 vesafb-tng 無法驅動 intel 865GM 的晶片,不過很幸運的是在 Kernel 2.6.10 中,intelfb 再度復活了,而且支援 intel 865G ,需注意的是,若是使用非 CRT 的螢幕,需要把 intelfb 直接 buitin Kernel 才能發揮作用。在 GRUB 中加入參數 vga=791 這部份和以前一樣。