Skip to Content

意外的貓訪客

我住在二樓,後面是一條舊式防火巷,大概沒什麼人在走,偶爾會看到貓咪在二樓的遮陽板上走來走去。最近大概是春天的關係,不時聽到貓咪喵喵叫,我也習以為常,沒特別去留意。

早上起床後,在浴室刷牙,突然覺得外面的喵喵叫聲不太一樣,聽起來位置很固定,聲音也有點弱,我在想會不會發生貓咪掉到水溝或被卡住的問題,於是立刻去後面陽台察看。

到了陽台,發現聲音是在近處,不是在樓下。尋聲找去,卻發現在陽台角落一個廢棄的水族箱中,有著二隻很小的幼貓。

Ubuntu 如何設定由 Windows 開機

雖然在自己的電腦上安裝了 Ubuntu,不過大部份時間都還是要在 Windows 底下工作,然而預設開機是 Ubuntu,所以為了要方便一點,不要每次都等在電腦前選擇開機系統,就要自行修改 gurb 的開機順序。

比較簡單的方法,是安裝「開機管理程式」,方式是在終端機下執行:

sudo apt-get install startupmanager

安裝完之後,執行 「系統」->「管理」->「開機管理程式」,就可以選擇開機的作業系統。

使用離線部落格軟體 Zoundry Raven

Zoundry Raven剛知道 Zoundry Raven 的時候,就想過要寫一篇簡單的介紹,結果拖了許久,待寫的資料還是排了一長排,今天剛好同事有需要用到這類的工具,就寫了篇介紹給他們,我也樂得順便改一改貼上來。

一般在網路上寫部落格或使用 Web Mail 的人都知道,在網路上發表資料總是比較麻煩,一來怕突然斷線,辛苦輸入的資料就此付諸流水。二來要上傳檔案也相當麻煩,總是要把檔案一個一個的先上傳好,再插入至圖檔中,雖然有許多好方便的上傳工具或套件,但總是無法非常直覺好用。

我猜想大概是為了解決這個問題,所以有一些懶惰的聰明人就發明了「離線部落格」這種軟體,如果把線上寫部落格想像成線上寫 Web Mail,那麼離線部落格就像是用 Outlook 等 Email 軟體,可以先在自己電腦裡寫好,然後再上傳就解決了。

目前我試用過二套,一套是 Windows Live Writer,另一套就是本篇使用的 Zoundry Raven。

我選擇了 Zoundry Raven,理由有二,第一個是因為我正在努力學習擺脫 M$ Windows 的控制,第二則是因為本站是使用 Drupal 架設,Windows Live Writer 並沒有支援,而 Zoundry Raven 不但支援 Drupal,也支援非常多的部落格程式與網站,所以它就成了我唯一的選擇了。

Zoundry Raven 不但只是能上傳文章到網站,它還可以當成網站資料的備份,把網站的文章下載到自己電腦,讓二邊可以同步。若在自己電腦中修改文件,也可以同步更新到網站,刪除文件也是可以同步達成,這都是非常好的功能。除此之外,它也同時能上傳好幾個網站,如果你有好幾個部落格,只要上傳一次,就全部一次解決了。

另一個好處,如果要在文章中插入的圖檔很多,使用本程式就會很方便,圖檔在一般繪圖程式中準備好之後,根本不用先儲存成檔案,就可以直接由剪貼簿貼到 Zoundry Raven 編輯視窗裡,上傳時它會自動放置在 Drupal 的上傳目錄,也可以自行選擇圖檔的上傳位置,這可說是非常貼心的作法,底下會說明設定方式。

Drupal 使用的 TinyMCE 正體中文語言包

在 Drupal 中,我是使用 Wysiwyg 模組來建立編輯環境,Wysiwyg 模組應該是一個界面,它整合支援許多種第三方編輯工具,我比較習慣使用其中的 TinyMCE

在下載 TinyMCE 3.2.3 版之後,也同時下載了語言包,不過語言包在使用上有一點問題,底下一一解釋。

TinyMCE 只有 "zh" 為代碼的語言包,但在 Wysiwyg 模組設定中,中文的代碼有 "zh_cn", "zh_tw","zh_tw_utf8" 三種,所以並無法直接使用。

Drupal localhost 多站開發設定

文章出處 : http://drupaltaiwan.org/forum/20090112/2982

Drupal localhost 多站開發設定, Drupal localhost multi-site config
一, 2009-01-12 23:50 — joetsuihk

作為一個 Drupal developer, 通常都有幾個開發同時進行
一般人可能會用htdocs/[folder] 名
例如 http://localhost/drupal6, http://localhost/drupal5
或者案子名 http://localhost/blog 等等
但萬一core 要更新, 或者cck, views 有更新
便要更數個站, 實在麻煩

大家都或者知道 Drupal 是可以設定 multi-site 的
即是, 同一套code 可以供給兩個站使用 ( 例如 example1.com 和 example2.com )
優點很簡單, 模組更新的時候, 只要更新一次便可以令兩個完全不相關的 Drupal 站更新模組
而兩站可以使用完全不同的模版, 完全不同的資料庫
只是共用 core 和某些常用的模組 (例如views, cck 之類)

ASUS F9E 安裝 Ubuntu 8.04 桌面特效及音效的問題

這是去年遇到的問題,但還是記下來參考。

去年用 ASUS F9E 安裝 Ubuntu 8.04 時,桌面特效與音效都沒有作用,所以在網路上找到一些解決方法。

■ 桌面特效

因為 Intel 965 晶片組被 compiz fusion 加在黑名單之中,因此要修改如下:

sudo nano /etc/xdg/compiz/compiz-manager

在最後加上這行:

SKIP_CHECKS=yes

重新啟動後,安裝 compiz

sudo apt-get install compizconfig-settings-manager

就可以執行 系統->偏好設定->Advanced Desktop Effects Settings

ASUS F9E 安裝 Ubuntu 9.04 桌面特效的問題

我使用的 Notebook 是 ASUS F9E,顯示卡是 Intel 965 Express Chipset Family。

ASUS F9E 安裝 8.04,有桌面特效,但沒有聲音。
升級至 8.10,有桌面特效,也有聲音了。
但再升級至 9.04,聲音依然在,桌面特效卻沒了。

後來至 Ubunto 正體中文站請教 : http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=flat&type=...

初步得到一些解答,簡述如下:

換了一位乾女兒

昨天收到一封信,世界展望會的人通知我,我的乾女兒因為舉家搬遷,所以又幫我換了一位乾女兒。

我忘了是何時開始贊助這位迦納的小女孩,手中最早的一封信是 2005 年的,她畫了一顆鳳梨給我,之後每年都會收到最新資料及卡片。2008 年時,她還親筆寫了一封信給我,可惜我不是一位盡責的贊助者,有時幾度很想回信給她,但常常因為事情一忙就忘記了,再回想起時也因為懶得動手就作罷了。

不知為何她們搬走了,希望她的生活情況已經略有改善,也祝福她與家人有一個更美好的未來。

趕工碰上肚子痛

今年光碟實在趕工趕的不太順利,3/28 那天才因為覺得用腦過度寫了一篇「腦在燒--續篇」,當天晚上吃過晚飯後,肚子就開始不舒服了,不太像是吃壞肚子,而是悶悶地隱隱作痛,有時還覺得好像有輕微的胃痙孿,結果晚上有好長一段時間無法做事。當時工作急到都快燒到眉毛了,因為 3/30 就要交出成果,當時每分每秒都是寶貴的時間,偏偏肚子很不舒服,浪費了不少時間。

大概是到了晚上 10 點多,有時會覺得突然痛到受不了,幾度想出去看看 7-11 有沒有賣胃腸藥,或是有沒有還沒關門的藥局。同事在信中說有些屈臣氏是 24 小時營業(或者屈臣氏全部都是24小時營業?),也有介紹一些藥,不過忍了幾次還是沒出去,後來乾脆去洗了個熱水澡,才舒服一點,晚上才能再度開工。後來我想,這可能是累積的壓力在最後一天反撲回來了吧。

如何判斷磁碟機是硬碟、光碟或隨身碟

判斷磁碟的型態,可以知道磁碟機是硬碟、光碟、隨身碟、遠端網路磁碟及記憶體虛擬磁碟。

    AnsiString Drive = "C:";
    AnsiString Type;
    int i = GetDriveType(Drive.c_str());
    switch (i)
    {
        case  0 :
        case  1 :                     // 未知的,不存在的
            Type = "DRIVE_UNKNOWN";
            break;
        case  DRIVE_REMOVABLE  :      // 可移除的裝置,例如 USB 隨身碟,軟碟機
            Type = "DRIVE_REMOVABLE";
            break;
        case  DRIVE_FIXED      :      // 不可移除的裝置,像硬碟
            Type = "DRIVE_FIXED";
            break;
        case  DRIVE_REMOTE     :      // 遠端磁碟,例如網路磁碟機
            Type = "DRIVE_REMOTE";
            break;
        case  DRIVE_CDROM      :      // 光碟機
            Type = "DRIVE_CDROM";
            break;
        case  DRIVE_RAMDISK    :      // 記憶體虛擬磁碟
            Type = "DRIVE_RAMDISK";
            break;
    }
    ShowMessage(Drive + Type);
訂閱文章


about seo