現在這家 hosting 的 gethostbyname() 以及 checkdnsrr() 都怪怪的 (可以參考 http://gslin.org/gethostbyname.php 以及 http://netnews.nctu.edu.tw/~gslin/gethostbyname.php),所以透過 DNSBL 查詢 spamhaus 擋 spammer 的動作就沒辦法作了,我只好在 DNS-anti-spam.php 上動一些手腳…
最簡單的方是就是改檢查傳回值是不是 /^127\./ (因為目前看到的 DNSBL 都會用 127.x.x.x 當作傳回值),改了以後「理論上」應該沒問題了…
終於把 Group.NCTU.edu.tw 弄完了,對 user 而言,這次最重要的功能是長久以來一直沒有弄的 “Forget Password” :p
對我而言,終於把 mod_perl2 給拿掉了… (一開始寫的時候就只是想練 mod_perl2 而已,拿 Group.NCTU.edu.tw 當實驗品,沒想到現在是國內最大的 Private Newsgroups Server 了)
當然,還是有很多 idea 想架構在上面,不過 Pentium 450 的機器實在太慢了,雖然 1GB 的記憶體夠多,不過硬碟 I/O 也是一個大問題,這使得 mysql 的 performance 一直好不起來…
Anyway,目前看起來一切順利,等幾個月後再來寫好了 :p
用老方法 – printf() 去 trace,發現問題在 dbm 上面,看起來 perl5.8 有什麼地方有改變,造成 dbm 爛了。
把 tmp 下面 mailpost 用到的 dbm 砍掉就好了…
基本上這是個多災多難的系統…
這幾天 perl 換成 5.8.6 以後就問題重重,像是 mailpost 會跑到 singal 10,ovdb 會爛掉 (用 berkeleydb 3.x),然後一堆奇奇怪怪的問題都發生了 XD
只好先 recompile inn,然後開始慢慢 rebuild history + ovdb,最後再來研究 mailpost 為什麼不會動 o_O
我的 bloglines 破 300 feeds 了 (中文的 feed 看得很快,看到有趣的都訂,然後就…),沒想到當初 ijliao 講的話成真了 -_-
在 freshmeat 上看到的:Yet Another PHP Forum 0.0.0 (Default),由於 Screenshot 看起來太和我胃口,所以我要從 pre-alpha version 開始盯著這個 Software 了 :p
在 -The Cross of Darkness-黑暗十字架- 看到的:如何增加網站的曝光率,當中提到了這篇文章:如何增加網站曝光率 (大頭鼠的部落格)。
簡單的提一下,就是利用 META tag 的方式讓 Search Engine 更容易分析你的網頁。
這群人瘋了 :p 在 Slashdot 看到的消息:Enterprise Fans Buy Full-Page Ad In LA Times。(這邊的 Enterprise 是指 Star Trek: Enterprise)
在 InsideGoogle 看到的:Yahoo Developing Blog Search Engine?。
有人在他的 web log 裡面看到 Yahoo 在測試某些東西 “Yahoo-NewsCrawler Test (http://help.yahoo.com/help/us/news)”,看起來的確很像在弄 RSS Search Engine :)
Gea-Suan Lin's technical note and murmuring :)