Miranda日誌:美化界面

這一系列的文章主要談的是我從Trillian跳槽到Miranda的過程,我的目的是儘量讓跳槽過後的操作感不致於相差太多。由於Miranda剛安裝完的預設界面非常非常的陽春,因此我第一件事情就是將其界面改成比較美觀的界面。

閱讀全文

Google 要比微軟 evil?

雖然 Google 說”You can make money without doing evil“,雖然微軟一向給人為錢不惜邪惡的觀感,但是公司這麼大,為了爭取進入中國大陸的市場,考驗就來了。

誰在這場考驗中,會有比較好的表現呢?

基本上,進入當地市場,都必須符合當地法規,一方面是符合國家的法治領域,一方面也可以避免不小心觸碰到當地的文化禁忌。以目前中國大陸的現狀而言,就會碰到言論自由箝制的問題。但是網路偏偏又沒有國界,在中國的網站其訪客/站主可能來自國外,在中國的使用者也會前往國外的網站瀏覽,要如何讓中國政府高興,卻又不影響到使用者(包括來自中國或是國外的使用者)的觀感,兩者之間如何拿捏,就是藝術了。

閱讀全文

Trillian還在等什麼?

Trillian算是我看過最會「龜」的軟體之一了。

出的慢,更新的更慢,而且跟 GaimMiranda 最不一樣的:「它是要錢的。」

說起來, trillian要錢的方式也蠻有趣的:平常的軟體,只要主版號不變動,小版號都是免費升級的。不然,也有那種註冊,然後一年內免費升級/更新,一年到了? 要嘛你就再用舊的版本,要嘛就乖乖付錢買新的license吧,至少可以升級。而 trillian,就把這發揮得更淋漓盡致了:第一次花錢,買到的是一年的免費升級,過期了? 沒關係,你可以買「一天」的升級,花一天的時間把更新的版本給下載回來用。聽起來好像比較划算? 那可不一定。由於許多的功能要用 plugin的方式來支援,但是plugin又只能在付費會員only的討論區裡才能下載,因此…..不僅僅是主程式的更新,就連plugin的更新也得付費才拿得到。好險,不是每個plugin作者都選擇把plugin發表在member only的討論區 🙂

閱讀全文

WordPress 2.0無法 trackback時的簡易檢查

雖然之前我有針對 WordPress 2.0 無法trackback時,整理了一個簡單的解決方案,不過還是陸陸續續有人反映一樣trackback不出去。

這些不管是用email,還是直接在迴響裡反映的人,有的是因為直接把 diff 檔覆蓋掉原來的source(所以我後來又釋出了已經patch過的版本),有的則是說改過了還是不行。想一想,我決定談談我自己碰到無法trackback時,如何檢查這個狀況。

閱讀全文

PMTexporter 0.65

在我釋出程式並把我自己的資料轉換到AM之後,就把code埋到svn裡去了。畢竟,把資料從PMT轉換到AM這種事,作一次就夠了。

不過感謝 GAAP 的測試,他發現一個在note(附註欄位)的bug。這個 bug 會使得某些中文字在轉換後變成亂碼,如 “)” 這個全形的括號。

在檢視code之後,發現是在使用 search&replace 作escape 時出了問題。

閱讀全文

Patch for WordPress 2.0 trackback issue

After upgrading to wordpress 2.0, I found the WP2.0 is failed to send trackback.

This issue is also confirmed by ijliao, priv, and Ah Knight’s Blog.

There has been a workaround in Ah Knight’s Blog for this issue.But even you clean up the “to_ping” field, you may encounter this issue again later. Instead of clean up the “to_ping” field times by times, I try to dig the bug out from the source.

閱讀全文

讓 WP2.0 可以正常trackback

An english version of this post can be found here .

把站台從 wordpress 1.5 升上 wordpress 2.0 的人們,可能發現不能 Trackback了。我,也中標了。

Ah Knight’s Blog提供了一個蠻暴力的解法變通的方法:把資料庫中的 to_ping欄位給清光光,並提及可能的原因是:

this problem is because of to_ping field contain some char ( including space, tab which represent by \n\r )

正好在 IRC 上,我跟 ijliaopriv也在討論這個問題,既然問題可能出在 to_ping這個欄位,於是乾脆進source裡翻翻看,看問題到底出在哪裡。

不翻則已,一翻嚇出一聲冷汗。

閱讀全文