2008年12月29日 星期一

無題~~

既然你誠心誠意的發問了
我們就大發慈悲的告訴你
為了防止人們被解僱
為了改善台灣的經濟
貫徹愛與花錢的欲望
可愛又迷人的敗家角色
武藏!
小次郎!
我們是穿梭在銀河中的「消費券」
白洞、白色的明天正等著我們
就是這樣喵!

2008年9月3日 星期三

Google Chrome 的密技?

引用來源:http://www.mobile01.com/print.php?f=110&t=755918&p=6&v=7897991

about:memory - 顯示記憶體使用狀況
about:version - 顯示當前版本 也可以是chrome-resource://about/
about:plugins - 顯示已安裝插件
about:histograms - 顯示歷史記錄
about:dns - 顯示DNS狀態
about:cache - 重定向到 view-cache: 顯示緩存頁面
view-cache:stats - 緩存狀態
about:stats - 顯示狀態
about:network - 很酷的網絡工具
about:internets - 水管?
chrome-resource://new-tab/ - 新標籤頁

2008年8月26日 星期二

Pidgin v2.5.0 的 MSN 無法連線

Pidgin v2.5.0 釋出有一陣子了,雖然喜歡它可以傳送自訂表情給朋友的新功能,但是連線卻變得非常不穩定,常常上上下下的,後來乾脆放棄了,回頭用起的 v2.4.3,雖然沒有那些新功能可用,卻勝在連線穩定。

2008年8月7日 星期四

環境參數的問題

最近剛好解決了 Firefox 3 在 openSUSE 11 底下無法正常關閉的問題,也解決了 Beyond Compare 3 Linux 版 無法執行的問題,而這兩件事剛好都是系統環境參數所導致的。

自從將 openSUSE 升級到 11 之後,Firefox 3 就無法正常關閉需要將 process 直接 kill 掉,不然就是更新套件後,重新啟動時突然掛掉,忍了這麼久,就上網找找看有沒有人也遇到相同的問題,結果還真的有,解法也很簡單,就是調整系統環境參數 GTK_IM_MODULE=xim,網路上建議修改的參數的位置有兩個,一個是修改 firefox 的啟動 script,另一個是修改 ~/.profile,而我是採用第一個作法。

在 openSUSE 11 底下,firefox 的啟動 script 是在 /usr/bin/firefox,修改的片段如下:
# needed for SUN Java under Xorg >= 7.2
export LIBXCB_ALLOW_SLOPPY_LOCK=1

export GTK_IM_MODULE=xim


Beyond Compare 2 是一套需要收費,但蠻不錯的檔案比對工具,尤其是用在 "手動" 同步目錄時更是好用,為何要說 "手動",因為我同步的對象是程式,程式的同步往往需要先檢視要同步的對象內容,避免將別人寫好的程式功能給覆蓋,所以需要手動同步。

最近突然想到去看看 Beyond Compare 2 有沒有更新,去官方網站一看,傻眼了,整個網站風格全改,我還以為我連錯網站了呢!好了,言歸正傳,去檢查一下有沒有更新,發現他有更新了,而且還是全新的版本 Beyond Compare 3,除了 Windows 版外,還出了 Linux 版,看到 Linux 版我就猜測他的 Linux 版是透過 wine 讓 Windows 版在 Linux 底下執行,下載後解開一看,居然是原生程式,不需要透過 wine,這就讓我大大的興奮,Linux 底下一直沒有我用的順手的檔案比對工具,勉強用 kdiff3,但是他對中文的支援實在不好,現在他將可取代 kdiff3 的位置了。

不過,興奮歸興奮,安裝後開始執行才發現什麼畫面都沒有,仔細一看「程式區段發生錯誤」怎麼會這樣,嘗試安裝它所須的 lib,也不行 (不過是不同的錯誤訊息,找不到所需的 function),必須用它附帶的 lib 才行,好吧!既然這樣,就去官方網站回報一下這個問題,既然要回報,當然不能用中文回報,我就將我的 LANG 從 zh_TW.UTF-8 改成了 en_US.UTF-8,想取得英文的錯誤訊息來回報,只是沒想到錯誤訊息沒取得,卻讓 Beyond Compare 3 正常啟動了,天啊!又是環境參數搞的鬼。在 console 底下執行
env LANG=en_US.UTF-8 /usr/local/bin/bcompare

或是修改 /usr/local/bin/bcompare 加入底下的指令。
export LANG=en_US.UTF-8


編輯:新版 v3.0.1.8602 已經修正這個問題了,不需要再修改 LANG 的設定了

2008年7月1日 星期二

Firefox 3 Party 慶祝活動

Firefox Partya3.0

MozTW 將在 2008 年 7 月 19 日 14:00 舉辦 Firefox 3 的慶生派對,有興趣的可以去參加!

相關網址:
詳細活動內容:http://moztw.org/events/firefox3party/
報名網址:http://registrano.com/events/firefox3party

2008年6月27日 星期五

mount error 20 = Not a directory

這次將桌機的 openSUSE 升級到 11.0,結果卻發現無法 mount 另外一台 NAS 的網芳,可是卻可以 mount windows XP 的網芳,無法 mount 的錯誤訊息就是標題的「mount error 20 = Not a directory」,在 openSUSE 10.3 卻還沒有這個問題。

Google 了一下,終於看到解法 [http://www.linuxquestions.org/questions/linux-networking-3/mount.cifs-mount-error-20-not-a-directory-443693/]
echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled

我執行上面那行指令後,已經可以正常的 mount 到我的 NAS 了。

2008年3月12日 星期三

將 openSUSE 10.3 中 KDE 內日期時間設定的台灣國旗加回來

在使用 openSUSE 10.3 時發現 KDE 內的日期時間設定的台灣國旗換成一個寫 TW 的圖示,所以花了點時間找了一下要如何加回來,幸好 openSUSE 還沒做得太絕,台灣的國旗都還在,只要複製回來就可以了。
$> sudo cp /opt/kde3/share/locale/zh_TW/flag.png \
/opt/kde3/share/locale/l10n/tw/