撰文於銘 飄散隨風 心行無語 仰首蒼穹

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=...

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

安裝及使用 Ubuntu 9.04

何謂 Ubuntu?

Ubuntu 是一套由社群開發的作業系統,適用於筆記型電腦,桌上型電腦和伺服器。無論您在家中,在學校或是在工作中使用,Ubuntu 提供了您所需要的程式,從文字處理,電子郵件程式到網頁伺服器,程式設計工具,應有盡有。

Ubuntu 永久免費,您無需支付授權費用;您可以自由下載、使用、與您的同伴分享 Ubuntu,而毫無任何代價。

以上文字是摘錄自 Ubunto 正體中文站

去年 Ubuntu 8.04 LTS 出來時,就已經開始在 ASUS F9E 測試安裝,一來是因為 Windows XP 的支援接近尾聲,而 VISTA 雖然比 XP 美觀,但在實際上實在很不好用,佔了許多資源,讓真正的工作反而綁手綁腳。第二個原因是看到 Ubuntu 強大的 3D 桌面特效,就忍不住被它吸引而進行測試了。第三個原因則是有愈來愈多的人要求我們開發跨平台的佛典工具,所以我也必須學著擺脫 Windows 的環境,Ubuntu 則是我學習跨平台的開始。

換了一位乾女兒

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

我忘了是何時開始贊助這位迦納的小女孩,手中最早的一封信是 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);

腦在燒--續篇

這二天在趕工,要交年度成果了。我似乎是年紀大了,過去寫程式時,在腦中模擬程式都沒什麼大問題,現在卻常常在腦中跑到一半,就會突然忘記前面的過程或是腦袋打結。雖然如此,我又實在不想拿出紙筆來記錄流程,就這樣在腦中跑個幾次之後,覺得頭腦愈來愈熱了,若是在電影場景中,大概會看到有煙冒出來吧。

此時我突然覺得腦子有點像 CPU,開始過熱了,好想拿一台特大的電風扇頂在頭上讓它散熱,就像 CPU 給它吹風扇的樣子。

後來愈來愈受不了,決定去洗把臉,但效果不大,又好想喝瓶冰的可樂或汽水,大概會有降溫的效果。

緊急連署:支持豎琴海豹法案,救救海豹們

連署 - 緊急:支持豎琴海豹法案

史上第一個可以終止小海豹屠殺的法案,只剩幾個星期

救救可愛的海豹來自 IFAW (國際野生動物保護組織)執行長 Fred O'Regan 的一封緊急信涵:

各位愛護動物的朋友們,2009年的加拿大海豹獵補季又將展開。只剩不到幾星期的時間,三十幾萬隻棲息在東加拿大冰上無辜的小海豹們,就要被獵人的棍棒與來福槍殘忍地屠殺甚至被活活剝皮,牠們的血將染紅整個冰原。而其中有些甚至還不到三週齡,還來不及好好用他們那雙無辜純潔的眼睛好好看看這個世界,甚至也還沒下水游一生中的第一次泳。

好消息是,歷史上的第一次,加拿大的參議員提出了一個讓這樣的慘劇不再年年重演的法案。

告訴加拿大政府您支持豎琴海豹法案,終結加拿大的商業海豹屠殺

IFAW 每年都實地到獵補現場紀錄下這些殘酷的血腥畫面(編案:原文有一張很血腥的圖片,本文已移除)。我們目擊了無數小海豹在掙扎中活生生地被金屬尖鉤拖行到船上,或是被大頭棒痛擊後被留在冰上呻吟等死。這些畫面令人無比痛心,卻又無法可施,因為現行的法律禁止我們作出干涉的行動。

但是我們終於等到了豎琴海豹法案

加拿大 Harb 參議員以他無比的領導能力與勇氣,代表過半數的加拿大人民站出來為小海豹發聲。

我們必須要趕快以實際行動,連署促使這個法案通過

Harb 參議員需要足夠的支持訊息來讓這個豎琴海豹法案通過。目前的目標是蒐集到 20 萬份以上的 E-mail 信件、卡片與支持連署。以每一封支持信件或連署來代表將被屠殺的一隻小海豹的形式,您的一份連署實在對牠們非常的重要。

這是第一次我們有機會能夠挽救那些即將被屠殺的小海豹們

耗損 CPU 資源的 SearchIndexer.exe

因為工作已經進入最後的趕工階段,所以把 NoteBook 拿出來一起跑程式,讓二台電腦都有事做,才能節省時間。

程式都設定好之後,就讓 NoteBook 開始執行,執行一陣子之後,去看進度如何時,結果卻發現系統報告記憶體不足,而且 CPU 使用率極高。

那個並不是大程式耶,而且筆電所搭配的記憶體比我的 PC 還多,怎麼可能記憶體不足?

訂閱文章