Category Archives: Blog

Anything about BLOG

Upgrade 到新版的 WordPress

剛剛把 WordPress 升級到 2005/02/14 nightly (其實是改 code 改爛了,只好順便 upgrade 上去),剛好發現我要改的東西已經寫進去了 :)

因為 pesty 跟我說他用 Google Adsense Preview Tool (我自己也有裝) 看 交大首頁 有正常出現廣告,不像我們的網頁出不來。所以他猜測是 Google Adsense 認不出 UTF8 繁體中文,但是我拿 hlb 的 (UTF8 繁體中文) 去測,發現是 okay 的,於是我猜測是 HTTP Header 的問題,拿出來比對了一下發現 hlb交大首頁 都有正確的噴:

Content-Type: text/html; charset=UTF8

Content-Type: text/html; charset=Big5

而我們的都沒噴 UTF8 出來… 剛剛 upgrade 的時候發現也不用改了,新版的加上去了,接下來就要等 Google Adsense 來更新了…

整合 bloglines 及 del.icio.us

persistent.info 看到 Integrating Bloglines and del.icio.us

這篇文章裡面告訴你如何在 Firefox 裡 利用 greasemonkey 這個 extension 以及一個 script,將 bloglinesdel.icio.us 整合起來:在 bloglines 看到好東西可以直接轉到 del.icio.us 上。

greasemonkey 是一個邪惡的 extension,可以對某些特定的頁面設定特殊的事情,就像這個範例提到的 bloglines

這是 greasemonkey 網頁上的簡介:

Greasemonkey is a Firefox extension which lets you to add bits of DHTML (“user scripts”) to any webpage to change it’s behavior. In much the same way that user CSS lets you take control of a webpage’s style, user scripts let you easily control any aspect of a webpage’s design or interaction.

gethostbyname 的問題

現在這家 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 當作傳回值),改了以後「理論上」應該沒問題了…