Blog 文章轉信到 BBS 站個板

cornguo 前幾天跟我聊到他用各家 BSP mailpost 功能把散落在網路各地的 blog 同步的事情。受他的激勵,我這幾天重寫了一個類似功能的 WordPress 外掛;倒是除了 mailpost 出去,它還可以把 Blog 文章丟上Group.NCTU 轉信出去給 BBS 站。轉出去之前會先把 HTML 轉換成ANSI 彩色、轉成 bug5 big5 再稍加排版。

例如原本的文章是這篇,這是文章出現在BBS站上的樣子:

Blog post sync to BBS

圖片和連結的網址會印出來,粗體、斜體等會有相對應的醒目/不醒目的顏色。[img] tag 是為了配合 gaaan.com 的多媒體標籤。

Source 再修改一些東西再放出來…。還有一些小小不完美的地方,名字也還沒取。寫成 Plug-in 架構,所以可以裝 Plug-in 的 Plug-in … 像現在做好的是發文就送 newsgroup 或是 e-mail 的 (sub) plug-in,以後應該可以加上用 metaWeblog API 同步文章出去的部份。

My Very First UWA Widget

Widget = 小工具,放在個人化首頁上那個。不知道自從我上次推銷 Netvibes 之後有多少人真的開始用它當首頁還是從 iGoogle 跳槽?

來說說我寫的第一個小工具「物理演示實驗—今天看什麼?」:這是之前改版的時候順手幫物理演示實驗寫的,它的功能只有像首頁左上角那個輪播一樣播實驗照片。寫起來真的很順手,因為是用 Netvibes UWA 開發的,把範例存下來改一改,貼一貼原有的程式碼就做好了。UWA 還有一個很棒的重點是開發的小工具可以同時用在 Netvibes 和 iGoogle 上面,未來更可以加到 MacOS Dashboard 甚至是 Facebook 上面。對 Developer 來說,這點 Netvibes 就比 iGoogle 優秀太多了。

寫 Widget 的精力主要都花在把原本用 scriptaculous 的程式碼改成 mootools。終於知道 Netvibes 首頁為什麼吃這麼多記憶體了:每個 Widget 都是 iframe,而且每個 frame 都載入自己的 mootools!雖然 mootools 算是很輕量的 library,但是整體加起來也是個負擔呀。

如果有在用 Netvibes 或是 iGoogle 的話就加一下吧,到小工具的頁面按相對應的新增按鈕。只有在 Firefox 上面可以直接預覽,不知道為什麼在其他瀏覽器會被安全限制擋下來。

如果沒在用個人化首頁的話,開始用吧!個人化首頁真的很方便。

前幾天還拿到了 Netvibes 新版 Ginger 的邀請函;新版變得超漂亮的,新增的 Universe 功能也整個吸引人。有機會再介紹吧。

我在墾丁*天氣晴

Wayward Kenting

寒假前兩週都在忙計畫,來回了學校幾次。用倒楣不足以形容我的慘況 —— 天氣好的那幾天在台北 (但是台北天氣不好)、寒流來的那幾天在學校 (敝校雖然海拔不高但是氣溫總是硬生生的低一度)、最慘的是要坐車的時候寒流總是剛好來,逼迫我在鋒面的細雨裡趕車。

公視的我在墾丁*天氣晴是最近 keep me going 的力量。至少在電視裡面可以看到陽光、沙灘、海水,可以放輕鬆假裝我在南台灣。Blog、網路作家的身份被揭穿的橋段有和生活經驗呼應的趣味,但是有沒有相似到令人感到沈重(例如某個叫做《危險心靈》的電視劇)。

不過,漢文明明就是漁村鄉下小孩,為什麼手機是 SonyEricssion k800i、筆電是 vaio 呀… 我都買不起 T_T。還有查留言板IP呀,打 ipconfig 的畫面顯示的是 media disconnected 耶,查到的也是區域網路IP耶… (踢飛) (對不起我是做網路的對這個太敏銳)

總之是部好片,謹此推薦。