Category: Web

  • Apache HTTP Server 2.4 + PHP-FPM + mod_proxy_fcgi

    You may use mod_fastcgi to integrate with your php-fpm. Unfortunately, it seems not support Apache 2.4 at the moment. Alternatively, you can use ByteInternet/libapache-mod-fastcgi Or use mod_proxy_fcgi instead. Configuration for DocumentRoot For virtual hosts, please add ProxyPassMatch for each virtualhost Reference: http://wiki.apache.org/httpd/PHP-FPM

  • 如何讓 moodle 的 Certificate mod正確顯示中文

    其實我的正職跟網頁一點關係都沒有(爆) moodle Certificate Module 是一個讓 moodle 可以做出結業證書的 module,不過以原本的狀況而言,沒辦法很正確的生出中文的 pdf,這時候就需要動一些手腳。

  • Media Temple 小感想

    原本的網站(不是這個 blog)放在國內某家知名的主機商,因為每個月都在付超流費,再加上曾經傳出客戶資料外流的問題,所以我們就決定把現在的網站搬到 Media Temple。流量跟 storage 一次到 1000GB 跟 100GB,一年刷下來 200 美金,乾脆省事。 從 9 月底租到現在,大概也差不多三個月了,覺得他還算穩定,還可以讓我用 SSH 連進去,再用 rsync 去 deploy 一些東西(也方便用 rsnapshot 去備份)。再加上可以依照 domain 開不同的帳號,讓我們把 admin 帳號跟 domain 帳號隔開,對於現在的使用上其實也很方便。 不過最近爆出來的一些 security issue 讓人覺得很無言,像是官方 blog 的這兩個 issue #1047 Cluster.05 Storage Segment 1 #1026 (gs) Security Advisory Twitter 也有爆出來 http://twitter.com/macgillavry/status/6497221013 http://twitter.com/mdravnieks/status/6491481100 然後因為放在美國的關係,過去大概也要 150ms,對於 response time 來說是蠻高的,就現在來說,我也只能對 YSlow 有的東西修一修,支援一下…

  • Discogs: 一個社群性的唱片資料庫

    不知道你有沒有這種經驗,買了一張 CD 回家,興高采烈的想要轉成 MP3 或是 FLAC,結果 freedb 壓根子找不到,最後還得到官方網站去把曲目資訊一個一個的重新 key 進來。其實這也不能責怪任何人,畢竟把唱片的曲目資訊整理進 freedb 本來就不是什麼理所當然的事情,這大概只得靠社群性中唱片擁有者的熱情才能做到。 我曾經跟幾個朋友說,為什麼 CD 市場中比較少像是 aNobii 般的社群網站呢?你可以給予評分、可以交換、也可以在資料庫中新增最新發行的 CD 資訊,在這個社群中每個人都可以是審核者(Moderator),能審核一張專輯資訊的正確性,也同時是貢獻者(Contributor),提供專輯的所有資訊,可能包括類別、製作人、發行日期、甚至每首歌曲的詞曲創作等。而這些資訊可以被應用在各種地方,像是數位音樂的標籤(Tag)上,以及專輯資料的數位化上。 而 Discogs 就是這樣的一個網站。最早留意到這個網站是在 Mp3tag 的使用上,他能夠從 Amazon.com 以及 Discogs 取得曲目資訊,並幫你 Tag 到音樂檔中。 以前來說,我總覺得 freedb 就已經夠好用了,但總有一些意外,例如 Sarah McLachlan 最新的專輯 Closer: The Best of Sarah McLachlan 似乎就會因為某些曲目的刪減(因為發行的地域性,日本專輯格外容易出現這種事情),造成 freedb 找不到專輯資訊。這點 Discogs 就顯得人性化許多,你可以搜尋一張專輯,然後視情況改變其對應關係。像是 就可以把最後三個 DVD 的資訊給移除掉,讓 Discogs 把前 13 首歌的資訊寫到對應的檔案上。 我覺得…

  • YousableTubeFix 給你高畫質的 youtube

    YousableTubeFix 是一個 Greasemonkey 的 script,他做的事情還蠻多的,除了能幫你下載 youtube 的影片之外,最好用的莫過於以下拉式選單讓你選擇 standard Low Quality FLV, MP4, High Quality FLV or High Quality MP4 這幾種格式,讓這個 HD 的世代能有比較好的影音體驗。 雖然你還是可以用老方法,手動去改 fmt 成 18 或者 22 看看,不過我還是喜歡用這個 script。而且你可以比較一下畫質上的差異,第一張是一般品質,第二張則是 High Quality MP4,我想應該高下立判吧! 不過 fmt=22 的狀況下,你的電腦也需要強力一點的 CPU 才放得動,以我現在這台 Pentium-M 1.3G + 512MB 的機器,實在很沒辦法阿….

  • WordPress 2.6

    http://wordpress.org/development/2008/07/wordpress-26-tyner/ 我是白老鼠,吱吱。

  • Jollen 寫的「Linux 驅動程式的中斷處理」系列文章

    正在等開會,原本應該 18:30 就要結束的事情,我現在還沒被抓進去 XD,就趁這個時候寫一點東西吧。 因為工作的關係,我必須開始看關於 Linux Kernel 關於網路的部份。我的主管介紹我兩本書可以參考,一本是 O’Reilly 的 Understanding Linux Network Internals,另一本則是 Pearson 的 Linux Networking Architecture ,我大概花了三四天的時間讀了 Understanding Linux Network Internals 的前九章,他的文字淺顯易懂(讓我不太用查字典),觀念解釋的也不錯,唯一的缺點大概就是太貴了 XD 不過最近有新的工作要作,就沒時間好好讀書了。不過,我最近拜讀了 Jollen 所寫的「Linux 驅動程式的中斷處理」相關文章,這個系列真的寫的很不錯。先前讀到 tasklet 的時候,也一直在找關於這方面的中譯文章,但這方面的資源比我想像中要少很多。現在有這些文章的出現,我想那對於我們這些初學 Linux Kernel 的人們,一定有很大的助益吧 🙂 咦,為什麼還沒換我去開會,我想回家吃晚餐啊~~ Updated: 果然還是自己敲門進去比較快 XD

  • 檢查 OPML 的 feed 是否有效

    過去我從 Bloglines 跳槽到 Google Reader ,原因就不講了,在使用 Google Reader 幾年下來,我覺得 Google Reader 的優點莫過於優良的搜尋、能以 Star 保存重要的 item、讀過的 item 才會 Mark(那個 Friends’ shared items 實在很雞肋);而缺點則常是介面上的,諸如 feed 的標題不會更新、沒有手動排序、List View 不好用、不能針對單一的 feed 設定等。反過來說,Bloglines 就沒有 Star,對讀過的 item 的 mark 上做的也沒有 Google Reader 好。 除了上述那些缺點之外,Google Reader 還有一個不太好的地方,他不會提醒 feed 已經失效了,這點 bloglines 就會用 [!] 來告訴你。那我近 300 個 feed 到底有哪些是失效的?Google Reader 不會和你說,就只能自己手動檢查了。我寫了一個小程式來判斷 Google Reader 輸出的…

  • 從 Nokia 6120 classic 談錯誤訊息

    一切都從換了 Nokia 6120 classic 開始。 很早開始我就是 Nokia 的忠實愛用者,而這段時間的手機操作歷程以來,我只有一隻手機是 Motorola,其餘全都是 Nokia,換機的理由很簡單:「我不小心壓壞螢幕了」,這也不是廠商的問題,畢竟我是如此暴力使用手機的人,手機在汰換前總得承受個百來次的墜機、外加無數次背包雜物的擠壓,他就只得赤裸裸地以塑膠外殼承擔這一切悲慘,直等到心力交瘁(電池充不飽)以及顏面崩壞(螢幕爆裂)才能夠電磁波戰場前線中退了下來。趁著結訓假,我去中華電信續約,也從原本的 2G 門號升級成 3G,手機的選擇的確是個問題,但最終我還是克服心中敗家慾望的惡魔,那對於 6500 Slide 質感的嚮往,也順道忘卻當年在 Symbain S60 上開發遊戲悲痛的經歷,我還是選擇那經濟實惠的 Nokia 6120 Classic。 理論上,新手機總是特別完美的,外加 Nokia 還提供極度友善的 Nokia PC Suite 這套工具,他可以將我那歷經滄桑 Nokia 6610 內所有通訊錄、簡訊,一切私密而珍貴的條目無一不漏的轉換至新的手機上,那真是貼心至極啊。我想我是做了正確的選擇,正當我這樣想時,我才發現那所有匯入 SMS 訊息聯絡人寫的不是個國字,也不是個英文字,全部都是 +886 開頭的字串,我只得傻眼這 2007 年出廠的手機也會忘記查詢通訊錄……。 fine!也總會有人注意到這種問題,也該會有新的韌體出現來解決這種鳥事吧!Nokia 還是不會辜負大家的期待,他還有一套叫做 Nokia Software Updater 的好東西,只是他果不其然的又出包了……。 啥?Connected Phone was not recognized?自家的軟體不認識自家的手機?這真是見鬼了!我把英文版的軟體換成中文版,檢查過所有的連接線、驅動程式,翻了各大討論區還有一些有的沒有的,直到我看到 Nokia Europe – News – Device…

  • 來試用 Google Adsense

    最近逛的幾個 blog 常常會出現「世界展望會」的公益廣告,就很多層面而言,我非常認同世界展望會的事工。而這些廣告大部分是由部落客廣告聯播所提供。我申請了帳號,但是卻覺得這樣的單位有些不可靠。那又為什麼不用大家常用的 Google Adsense 呢?就如同我在現實世界的作法一樣,像是發票,我會把中獎的金額捐獻給指定的單位。 現在已經正式上線啦,我不知道結果會如何,只是我想以後我會稍微多寫一點東西吧 XD