Munou Diagram 2

Let's munou!

新のものがたり


圖:台北 101 與煙火?!

一直很期待 2007 的到來,但既不是因為 Perl6, Py3k, Rite 的開發,也不是因為天時地利人和可以搞大事業,而是一直有預感,今年一定會很美好,於是就這樣期待著了。

大學過到現在已經一半多了,卻一直感受不到自己在上「大學」很像一個一天到晚在填鴨的補習班,然後自己就是那隻肥鴨, 2007 年,也有可能是繼續這樣度過的吧?

1/1 就要結束了,今年也請多多指教。

Amazon 將帶領 Rails 走向高峰

前陣子都在用 Rails 做學校的住宿系統,跟一大堆被 VPSLink 扼殺的專案,沒時間好好關心新聞。在滲透至校園行政單位開始使用 Rails,以及跟老師借課廣告 RoR 之後,今天難得有閒,就在這邊看到一則新聞: Amazon 開始使用 Rails

哇,不見一日如隔三秋啊!如今 Rails 1.2 也要玩 REST 了,Amazon 竟也開始關注 Rails 了,不知道明天 Ruby 是不是就可以幫你養牛了咧?

首先來看看這句話當中的兩個名詞,Amazon 與 Rails,Ruby On Rails 是兵器級的 Web Development Framework (大家都知道),Amazon 則是 Web 技術的先驅,Amazon 使用 Rails 進行子專案的開發,代表 Rails 已獲得商業界的肯定,有機會正式成為下一波 Web 開發的主角,讓我們一同準備迎接 Ruby 的盛世吧,Cheers!

題外話,Rails 專案做多了,漸漸地對 REST 這種 Design Pattern 有了感覺,雖說 1.2 才正式將 Resources 的概念引入,不過早在之前 Typo 就將 Group Controller 發揮得淋漓盡致啦!真是越來越佩服開發團隊的遠見,早就想到 REST 這一步,一切都發生得如此自然而美妙,Ruby 果真是 Programming Languages 裡的 Art 啊!

雖然之前有個大洞事件,不過這並不會挫了 Rails 的銳氣。Developer 們加油,讓他們看看用 Ruby 真的能「開發得又快又好」!

Site5 US$5/mo

Ruby On Rails 的著名 Hosting Site5 推出了一個月五塊美元的優惠,包括了 55GB 的儲存空間以及每個月 5TB 的流量,另外還有 55 個 Domain Pointer,這數字真是……

不過這個 Plan 要預繳兩年,折合新台幣約 $4,000 上下,這數字說大不大,說小不小,比較擔心的還是像大多 Hosting 會發生 CPU 時間嚴重切割的現象,不過就算發生了的話,一個月 US$5 的價格大概也能使人寬慰一些吧。

詳情請參閱 Site5 Hosting Plan

Microsoft Firefox 2007

Microsoft Firefox 2007 官方網站

偶然看到的連結,這個惡搞網站做得很有微軟味 (掩鼻),看看首頁的安全性簡介,哇,微軟終於把安全性放在第一位了,連 Symantec 這種木馬都偵測得到;點進去 Features 看,還有精美盒裝咧:

其中最令人興奮的功能莫過於 Googling Filter 了,MSFX 2007 可以為您擋掉惱人的 Google 資訊,必要時還會自動關機以保護您的電腦不受 Google 的傷害。

另外此產品也「終於」開始支援 PNG Alpha Channels 了,以後我們就可以在開發網頁的時候使用透明圖啦~

HIJAX 也是近來備受矚目的 Web 技術之一,HIJAX 是取自 Hijacks 這個同音字,為了增加穩定性與安全性,微軟真是不惜成本地開發新技術啊!

喔,還有,RSS = Real Simple Sex,千萬不要搞錯了。

Zooomr 免費 PRO Account

Zooomr 抄 Flickr 抄完了,還來個免費升級 PRO Account 嗆它,只要在自己 Blog 引用 Zooomr 上面的圖片,然後再到這個地方來貼上那篇文章,就可以升級為 PRO 啦~一方面跟 Flickr 競爭,一方面又鼓勵大家使用 Blog,真是高招啊。

偶然看到飛天雞的一篇文,也跟著想把 Zooomr 升級,雖然它不怎麼好用;可惜我 Blog 一直沒修好,又很堅持不想用 WordPress.com,只好一直到今天才引用,嘖嘖,這張很恐怖吧。

tyr.munou.tw 您回來了

經過一連串的挫折之後,我終於將 Tyr 從苦海中拯救出來了,這次 tyr.munou.tw 總算是可以定下來了。

不過 fcgi 的事情還是讓我驚嚇了一陣子,sudo gem install fcgi 竟然一直失敗,結果幫 urpmi 換了個 source,升級之後,一切問題都迎刃而解。還是 Gentoo 好啊,不過 Mandriva 我用到現在,只是常常得找可更新的 source 可用之外,好像也就沒有什麼缺點就是了。

這段時間遭逢 VPSLink 劇變,我的頭像是被砸下一塊重石一樣,本來一切步入軌道的生活都失序了,這個故事說來話長,就讓我長話短說吧:

VPSLink 的服務很迅速,但是沒把我的要求看清楚很令人火大,我租了兩台,其中一台功成身退我希望能取消租用,我請他們在月底結帳時再取消 Server,沒想到在我繳費後沒多久,竟然就把我停掉了,而且還沒有備份,我當天就是要回家備份這台主機的,沒想到竟然晴天霹靂,無語問蒼天。

好幾個專案就這樣付諸流水,除了怪自己沒有好好備份之外,實在沒能去遷怒週遭人。一直到現在,終於有個好事了,希望這台主機能夠陪伴我長長久久,我也能慢慢的把事情處理完,讓一切歸回穩定狀態,然後好好唸書,考個好研究所……

拜託啦,不要再來磨練我的心臟跟肝臟了。

2006/10/27: 上冰館

今天中午跟著黑人哈比少林黑人妻殺皮去吃牛肉麵,所以本來這篇主題是牛肉麵,但是冰照出來的效果太好啦~因此特別貼在這裡給大家欣賞。


綜合水果冰三分之一視角


綜合水果冰俯瞰視角


超級紅豆冰


奇異果冰


地瓜冰

果然猜不透 FastCGI

我不懂,為什麼 dispatch.cgi 就可以正常運作,但是一換成 dispatch.fcgi 就會吃鱉呢?

我參考這篇的作法,將 Apache2 設定完成,cgi 模式可以跑得很正常,但是就如大家所知──慢到令人拷貝。於是我把 .htaccess 下面這行

RewriteRule ^(.*)$ dispatch.cgi [QSA,L]

換成

RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

嗯,啟動首頁果然快很多,大概兩三秒就 Fully loaded 了,可是呢?當我要進 admin 介面的時候,卻發現 dispatch.fcgi 的原始完整的呈現在我面前,於是我開始懷疑首頁到底是怎麼產生的?是不是只是 Apache restart 的時候沒清 cache?我動手把 cache 清除後再次 restart,奇怪,還是一兩秒就 loaded 了,進入 admin 也還是會顯示 dispatch.fcgi 原始碼,這讓我再度開始懷疑,該不會其實 dispatch.cgi 就沒能好好運作吧?我再次將 RewriteRule 換成 dispatch.cgi,咦?明明就是正常的!

這真是令人火冒八丈,原始檔既然顯示出來,也就是說這根本沒有經過 FastCGI,就直接當 text/plain 輸出了,於是我做了幾個考慮

  1. FastCGI 有可能安裝失敗。但首頁是怎麼回事?如果說是 FastCGI 裝錯了,應該連首頁也是會顯示原始檔才對啊
  2. RewriteRule 寫錯了。可是 dispatch.cgi 都可以正常運作啊,所以也初步排除這個可能性,[QSA, L] 也寫了,沒道理……

結果寫到這裡,我發現我在 /etc/conf.d/apache2 裡面忘記加上 -D FASTCGI,原來是個腦殘錯誤 = =

可是這樣的話,我清了 server 跟 client 端的 cache,如果沒有 load mod_fastcgi 的話,那麼首頁又是怎麼產生的呢?太玄疑了。

有關新厝

首先,munou.tw 終於脫離各個公家機關的魔掌,成為私營的主機了,哈。

VPSLink 不是家便宜的公司,規格也給的相當小氣,但我現在用了兩天,卻沒有感受到不愉快,雖然有可能是因為第一次自己出來租 VPS,不過更讓我在意的是他的管理方面,相當方便!

很多 Hosting 都管太多東西了,從主機設定管到 Blog 的選擇,老實說對於一個在 VMware 練習過幾個禮拜的 Linux 新手來說,編譯軟體、安裝套件,都不是多麼困難的事情,何況是很 Popular 的 LAMP) ?那些多餘的功能反而會礙手礙腳,一點都不人性化。

搬新家的喜悅要是被嚴肅的話題限制住可就不好了,因此有關 VPS Hosting 的部份待我這一個月好好的使用,再來跟各位報告心得吧!總之這是項不錯的投資。

有點累了,一切等回家再說,WordPressWYSIWYG 編輯器跟 Opera 犯沖,所以我在想用看看其他的 Blog System,像是 Drupal 之類的。

Textile 老實說沒有比 Markdown 好用,不過還是選了這套 TextPattern 當 Blog System,雖然沒有一些絢麗的 Trackback 之類的功能,不過這才是我寫 Blog 的初衷:簡單易寫,輕鬆管理。