結婚三周年前夕

今天看到這篇新聞:
《讀報新聞》警訊! 半數已婚民眾 覺得不幸福,這透露幾個訊息:
1.對婚姻抱持不切實際的幻想.
2.媒體言過其實,統計資料向來如此,此外這篇報導也沒有說明資料來源以及取樣範圍與標準,所以僅能參考.
3.生活大不易,賺的少,花的多.
不過結婚就是這樣囉.
我自己在婚後有不少牢騷,有些朋友甚或親人對我的牢騷相當驚訝.
但那主要是因為我少了許多獨處時間的緣故,大家不用驚慌呀~~
女人都要人陪,這是一定的啊~
想起昨天看到這篇:I love you not because of who you are…,裡面有句話,也是我想在三週年結婚紀念前夕對我太太說的,”You complete me. 謝謝你,蔡太太~”

RSS 時刻表 (feedgator)

目的:收集 feed, 然後依照時間顯示最近的 50 筆
主要部份:
1. Crawler, 抓取 feed, 並安插到 Database
1.1 Remover, 週期性刪除,刪除資料庫中超過 30 天或特定天數的 feeds ( This is setting is in web.config, FeedExpiredDays )
2. 主頁面, 從 database 取資料出來顯示
3. Manage:
3.1 新增 feed url
3.2 編輯/修改 feed url 資料
Table 規劃:
feeditem ( author, guid, link, pubdate, title )
feedurls ( link, lastbuild )
其他事項:
1. 頁面美觀, 可以參考 lilina; 另外記得 DataGrid 可以做 grouping.
2. manage 部份可以引進 tab panel, 這樣就可以把 add 與 browse/edit/delete 放在一起了
3. 是否要支援 log4net 來存放 crawler 的 log??
4. 支援 atom?
後記:
其實這個小 project 已經進行一段時間了,都是間斷的寫…到現在還沒弄完…
寫的過程裡面學到不少東西:
1. Mono xsp 可以直接在 httpd 的 configuration 中設置就好(/etc/httpd/conf.d/mono.conf), httpd 會負責把 xsp(mod-mono-server) 叫起來.沒有以前那麼麻煩了.
2. Mono xsp 的 default encoding 需要在環境變數中指定, mod_mono 的設定裡面可以指定 (MonoSetEnv “LANG=en_US.UTF-8”),否則將會是 Apache 的預設 encoding (ASCII)
3. RSS 的 pubdate 用的是 universal time, 而非 local time.
4. MySQL 3.x 不支援 unicode, 或者應該說, bytefx.Data mysql data provider 會依賴 MySQL database 內的 codepage 設定來決定是否要轉碼,而 php mysql library 並不會.
5. nHibernate 尚未移植到 Mono
參考資料:
*Mono
*Mod_mono”
*RSS.NET: An open-source .NET class library for RSS feeds