我要寫無名 Blog 備份的機制…

我打算用 + 寫無名 Blog 備份的部分。

目前的進度是透過 抓取所有公開的 Blog 文章,已經可以正確抓出所有 Category 與 Content,所以我想問 的備份輸出格式是什麼?我輸出成 RSS 2.0 可以 import 進去嗎?

下面是為什麼要寫這個備份程式的原因:

我在「[分享] 無名新增備份功能」看到「備份」的功能只有「白金會員」才有,我對於這點非常不滿,關於這部分,我的想法跟 在「东拉西扯:也说网站粘度」對 提供 OPML 直接讓使用者將所有的 feed 下載回去的想法類似:

其实这是一种经营策略,你给用户留出退路,反而可能是最好的挽留方式。与此相反,你只允许用户导入,不允许导出,表面上好像是套牢了用户,但失去的却是用户的信任和安全感。对于RSS阅读器,这样的小算计其实会加速用户的离去。

服务商把心思花在套牢用户,而不是改善服务上,是一种很不上流的做法。老子说,大智若愚,大巧若拙。看起来很傻、很笨的做法,可能恰恰是最聪明的。同样是为了留住用户,两种做法的境界截然不同,效果当然也肯定不一样。你越自信,用户对你也就越有信心。

所以我打算在無名開放白金會員備份功能時自己刻 Blog Backup。

寫下你的密碼

Microsoft security guru: Jot down your passwords 這篇裡面, 的安全顧問告訴我們,當你必須設定很多系統的密碼時:寫下你的密碼,然後好好保管。

原因是:對於一般人而言,如果你不允許使用者寫下密碼,那麼他就會選一個爛密碼 (i.e. 好猜的密碼),而且每個系統都用同一個密碼,於是就… :p

不過… 我認為應該還是要保持良好的習慣:當你有能力多記幾組密碼時,就不要寫下來。

Firefox 發展上的問題

Mozilla Uncooperative With OSS Groups on Security? 這篇文章裡面提到了 Ben Goodger ( 開發人) 說:

redistributions of the official Mozilla releases are never going to give you security updates as quickly as Mozilla
(他的意思是說「當出現安全問題時,提供複製版本的人絕對沒辦法像官方版本那麼快更新」)

而 Christopher Aillon ( Desktop Team 負責 Browser 的部分) 則說:

I’d like to note that if this is true, it is because of mozilla.org isn’t playing by the same rules that other open source projects play by.
(簡單來說就是「他媽的你不合作當然更新不夠快」)

然後舉了 RedHat 的 RHEL 與 Fedora 的例子來說明 team 的動作實在是個鳥蛋 :p

擋 BBS 的 Crosspost 與 Multipost

先定義一下我所說的 Crosspost 與 Multipost。

在 Usenet 上,Crosspost 通常是指一個 Message-ID 有多個 Newsgroups,而 Multipost 是指同樣內容的東西貼到許多不同的 Newsgroups。而在 BBS 上,Crosspost 則是指「轉貼文章」的功能所產生的文章,而 Multipost 則是使用者自己一篇一篇的貼。

要注意的是,如果 BBS 上有轉信,由於 bbslink 不支援 Usenet Crosspost,所以轉出去的 article 都是 Multipost。

然後回到正題… 前幾天我在寫 的 code 發現 BBS 的 Multipost 似乎不好處理: 是直接限制每次上站只能 post 二十篇文章,其中在分站長與板主在自己地盤上發表文章不會計算在這二十篇內。

不過這種方式來擋 Multipost 看起來就很虛,於是就要找一些替代方案,不過我想了幾天沒想到,就跑去找一群不願意具名的長輩們討論 XD

中間討論的過程在 blog 上就略過好了 (有提出來很多實在是笨到不行的方法),直接講最後的做法:五分鐘內只能在五個看板發表文章。(當然,數字可以再調整)

所以你在某個看板上面灌水是沒有問題的 (因為只有一個看板),而如果你是回文章的話也沒問題,理論上看一看文章然後再 reply 的動作應該會超過一分鐘?:p

hmmm,大概先這樣 :p

Gea-Suan Lin's technical note and murmuring :)