<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">

<channel>
	<title>Planet DebianHK</title>
	<link>http://planet.debian.org.hk/</link>
	<language>en</language>
	<description>Planet DebianHK - http://planet.debian.org.hk/</description>

<item>
	<title>企鵝佬: SEO (搜尋器排名最佳化)</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-3402994806887255061</guid>
	<link>http://spamgoaway.blogspot.com/2009/06/seo.html</link>
	<description>現代人決定購物或使用某一服務，除了看廣告外，大都會在網上找資料。例如我的朋友 Roy Chan 買 HTC Magic 都參考了不同網上的資訊。搜尋引擎就是找尋有關資料的工具。故此生產商或服務提供者應該經常留意閣下公司產品在搜尋引擎的排名。我每次在這裡貼了文，我都會有個習慣是過了幾個小時後看看文章的關鍵字 (key words) 在各大搜尋引擎的排名。正如我前文所講，根據 Google Analytics 分析，因為「USB 手指」這個關鍵字仍然是進入此站的第一名，第二名是 Gmail email address 一文，第三名是 Ahsay Backup 一文。Ahsay Backup 是一個有趣的例子，這個關鍵字在 Google HK ，我的文章是排在五名之內。Yahoo HK 更厲害，是排第一，比廠商的 official site 更前。我每星期都會看 Ezone 電腦雜誌，當看到</description>
	<pubDate>Tue, 30 Jun 2009 06:44:05 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: Gmail Spam</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-8006495911193548408</guid>
	<link>http://spamgoaway.blogspot.com/2009/06/gmail-spam.html</link>
	<description>我經常跟我的客戶說 gmail 不能在  commercial 環境使用其中一個原因就是它的 Spam filtering 處理/評分方式的不透明，完全不知道為何某一郵件入了 Spam folder，就算按了 &quot;Not spam&quot;，下次類似郵件也會照入 Spam folder，沒有 whitlist 機制。就算是我也不會「得閒」到 Spam folder 看看有沒有 False postive 的信件，何況是一般打工仔。今天就「得閒」去看看: (please click for larger image)這封由 Google 自己寄出的郵件也被 classify 為  Spam。</description>
	<pubDate>Mon, 29 Jun 2009 20:26:07 +0000</pubDate>
</item>
<item>
	<title>來醫: 轉了 HTC Magic 三週</title>
	<guid>http://blog.xychen.org/archives/2009/06/28/bought-htc-magic/</guid>
	<link>http://blog.xychen.org/archives/2009/06/28/bought-htc-magic/</link>
	<description>&lt;p&gt;買了 HTC Magic 三週，買的原因如下:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;確實想要個易於 customize 又可以用的電話 (OpenMoko 的電話一直可用性都似乎很差)&lt;/li&gt;
&lt;li&gt;最好是 Free/Open Source Software 電話 (iPhone 不是)&lt;/li&gt;
&lt;li&gt;相關公司比較開放 (Apple 一向出名限制多多, 有時比 M$ 更甚。 Palm 則仍有待觀客)&lt;/li&gt;
&lt;li&gt;有大 vendor 支援, 個 OS 唔會只變成小眾 Hacker Toy (現時除 Apple 外，只有Google 有這種號招力)&lt;/li&gt;
&lt;li&gt;推出時間， Palm Pre 在香港推出遙遙無期&amp;#8230; Samsung Galaxy 和 HTC Hero 也是沒有 keyboard.. 值得等待的程度大減&lt;/li&gt;
&lt;li&gt;Android 的勢不錯，確實成功感引了大量非 GNU/Linux 的開發者為他編寫程式，前景應該不錯﹐值得投資 (我指心力上)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;遲點講講用後報告。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;相關連結&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ringhk.com/report2.php?id=2016&quot; title=&quot;RingHK.com:【全方位試玩】全港首部 Android 手機！HTC Magic 功能解構 (上集)&quot;&gt;RingHK.com:【全方位試玩】全港首部 Android 手機！HTC Magic 功能解構 (上集)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ringhk.com/news2.php?id=2017&quot; title=&quot;RingHK.com:【全方位試玩】全港首部 Android 手機！HTC Magic 功能解構 (下集)&quot;&gt;RingHK.com:【全方位試玩】全港首部 Android 手機！HTC Magic 功能解構 (下集)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://board.phonehk.com/viewthread.php?tid=261426&quot; title=&quot;PhoneHK 討論區: HTC Magic 用家發表意見&quot;&gt;PhoneHK 討論區: HTC Magic 用家發表意見&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.dcfever.com/news/readnews.php?id=2993&amp;amp;link=guid&quot; title=&quot;DCFever.com - HTC Magic 真機試用報告(上)&quot;&gt;DCFever.com - HTC Magic 真機試用報告(上)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.eprice.com.tw/mobile/phone/?prod_id=3317&quot; title=&quot;ePrice 比價王 手機館 HTC Magic 手機介紹&quot;&gt;ePrice 比價王 手機館 HTC Magic 手機介紹&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.eprice.com.tw/mobile/talk/?prod_id=3317&amp;amp;tid=4114678&quot; title=&quot;ePrice 比價王 手機館 - HTC 討論區 - 黑色款 HTC Magic、補充功能詳細看&quot;&gt;ePrice 比價王 手機館 - HTC 討論區 - 黑色款 HTC Magic、補充功能詳細看&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://hk.apple.nextmedia.com/template/apple_sub/art_main.php?iss_id=20090522&amp;amp;sec_id=12187373&amp;amp;art_id=12785408&quot; title=&quot;蘋果日報 - 20090522 - 9個 Sales7個撐　愛 Magic唔要 G1&quot;&gt;蘋果日報 - 20090522 - 9個 Sales7個撐　愛 Magic唔要 G1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Sun, 28 Jun 2009 09:55:42 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: sorbs.net</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-2100430438852139475</guid>
	<link>http://spamgoaway.blogspot.com/2009/06/sorbsnet.html</link>
	<description>足足化了一個月才可以從 sorbs.net 中 delist 出來。我有幾個客戶是使用 PXXW 的 broadband 作為公司的對外網絡，取的是固定 (fixed) ip address，也自然的起了個 email server。從六用初開始發覺很多郵件不能寄出，彈回頭的信件說有關的寄件 ip address 已經給 sorbs.net blacklist 了。再看清楚資料和上 sorbs.net 做 database check，竟然發覺有關的 ip address 是歸納為 Dynamic ip range ，即跟家用的 broadband 一樣。我首先是利用網上的 delisting request 上訴，回覆 (是一個 robot 回覆，還要三日後 ! @@) 說它們仍然認為這是 Dynamic Range，還直指整個 Class C 都是。沒有辦法了，只好找  ISP 吧，</description>
	<pubDate>Sat, 27 Jun 2009 12:16:06 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: ssh 伺服器強化</title>
	<guid>http://me.abelcheung.org/?p=710</guid>
	<link>http://me.abelcheung.org/2009/06/25/ssh-%e4%bc%ba%e6%9c%8d%e5%99%a8%e5%bc%b7%e5%8c%96/</link>
	<description>&lt;h3&gt;針對蠕蟲&lt;/h3&gt;
&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;任&lt;/span&gt;何有&lt;strong&gt;用心&lt;/strong&gt;管理伺服器的管理員都會清楚，&lt;abbr title=&quot;Secure Shell&quot;&gt;ssh&lt;/abbr&gt; 伺服器長年累月都會被全世界千千萬萬電腦使用不同的使用者名稱 / 密碼組合，不斷嘗試進入。如果沒有收緊密碼的品質，很易就被人在伺服器內玩個天翻地覆，不亦樂乎。固然制止的方法非常多，就好像我自己，以往是使用 &lt;a href=&quot;http://denyhosts.sourceforge.net/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;denyhosts&lt;/a&gt; 的；但最簡單又有效，應該是更改 port number。因為絕大多數蠕蟲其實都笨得要死，試名稱和密碼，往往只會找 port 22 來不斷試，只要改了 port，立即一片安寧。&lt;/p&gt;
&lt;p&gt;不過改了 port，以後使用時是否每次都要用 &lt;code class=&quot;cmd&quot;&gt;ssh&amp;nbsp;-p&amp;nbsp;1234567&lt;/code&gt; 那麼麻煩？其實不用那麼煩，只要改一下設定，以後就可一勞永逸。假設需要經常進入兩部不同的伺服器，一個 ssh 用 port 1234，另一個用 port 34567，可以在 &lt;code&gt;~/.ssh/config&lt;/code&gt; 內加入：&lt;/p&gt;
&lt;pre class=&quot;brush: text; light: 1;&quot;&gt;
Host myhost1
  Hostname blah.myexample.com
  Port 1234

Host myhost2
  Hostname foobar.example12345.info
  Port 34567
&lt;/pre&gt;
&lt;p&gt;以後用 Linux / Unix 進入兩部主機只需要用 &lt;code class=&quot;cmd&quot;&gt;ssh&amp;nbsp;myhost1&lt;/code&gt; 和 &lt;code class=&quot;cmd&quot;&gt;ssh&amp;nbsp;myhost2&lt;/code&gt; 就可以，不用記 port。至於 Windows，雖然每個 ssh 程式 (例如 &lt;a href=&quot;http://www.chiark.greenend.org.uk/~sgtatham/putty/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;putty&lt;/a&gt;) 的設定介面有所不同，但都很輕易就可以改 port。而且這個方法連帶所有依賴 ssh 的服務都一併搞定，例如 &lt;a href=&quot;http://subversion.tigris.org/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;subversion&lt;/a&gt; 配合 ssh (svn+ssh://)，就不需要好像 subversion 手冊所教那樣用些&lt;a href=&quot;http://svnbook.red-bean.com/en/1.0/ch06s03.html#svn-ch-6-sect-3.3&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;又煩又容易忘記的途徑&lt;/a&gt;處理。&lt;/p&gt;
&lt;h3&gt;應付有心人&lt;/h3&gt;
&lt;p&gt;對於人就沒有那麼輕鬆，很大程度上是因為可以進行 port scan，找出更改到哪個 port，然後繼續測試。規避一些 port scanner 經常掃描的 port，特別是 &lt;a href=&quot;http://nmap.org/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;nmap&lt;/a&gt;，是可以騙倒一些大笨蛋，但醒目一點的，即使是用防火牆防備 port scan，也只是權宜之計，花多點時間和耐性始終是找得出用哪個 port 的。&lt;a href=&quot;http://en.wikipedia.org/wiki/Port_knocking&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;port knocking&lt;/a&gt; 好像未有足夠大眾認知， 而且老實說，我對它還是有點戒心。(如果它忽然發傻，那我以後要怎樣進入伺服器？) 所以，到最後加強密碼的質素始終是不二法門。&lt;/p&gt;
&lt;p&gt;另外有個稍為麻煩的方法可以採用，就是用防火牆限定某些 IP range 才可進入，像自己用的 ISP、工作地點等等，不過這個 range 不可謂不大，為了它可能要加數十條規則也說不定，不容易做。&lt;/p&gt;
&lt;p&gt;世上任何一部伺服器，只要連上互聯網，就有可能被攻擊，除非像人們所說般，關掉伺服器，鎖進夾萬，那才是最安全的。同時，這世上也從未出現過萬能的防御 (有的話，發明的人或許是這世上最有錢的人了)，暫時唯有 &lt;a href=&quot;http://en.wikipedia.org/wiki/Defense_in_Depth_(computing)&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;defence in depth&lt;/a&gt;，將各式有用的防御組合起來，才是王道。就目前來看，改 port 加上防火牆是最節省資源的方式，雖然不表示防火牆容易設定。為節省腦汁，我嘗試過將&lt;a href=&quot;http://me.abelcheung.org/2006/06/06/get-hong-kong-ip-addresses/&quot; class=&quot;liinternal&quot;&gt;全香港的 IP range&lt;/a&gt; 都加入防火牆。能夠阻擋所有外國的攻擊已算不錯，但那些規則足足有數百條之譜！&lt;/p&gt;</description>
	<pubDate>Wed, 24 Jun 2009 17:48:10 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: FSCKVPS 事件簿</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-2507878789827197256</guid>
	<link>http://spamgoaway.blogspot.com/2009/06/fsckvps.html</link>
	<description>上文提到我 5月初時在 fsckvps 購入了一個 vps。本來打算在 6月初寫一篇 Fsckvps one month review 的，但想寫時就發生了 VPS 有史以來最嚴重的攻擊事件。6月7日開始，VAServ期下 hosting 公司(包括 fsckvps, cheapvps 和 a2b2)都因為 HyperVM 的漏洞被入侵了，有近一半的 VPS 被完全 data deleted，據說有 100,000 網站受到影響。我的網站有 24 小時不能 login 。焦急的等了 24 小時，看著 VaServ 首頁的 status report 和 Webhosting Talk 上的貼文，當可以登上時，幸運地，我的 data 還完整。化了整整一個星期，VaServ 的服務還未完全修復過來，我到今天還未可以使用到 Control Panel (可能已經放棄了 hypervm，據聞</description>
	<pubDate>Tue, 16 Jun 2009 09:41:23 +0000</pubDate>
</item>
<item>
	<title>wanleung: lighttpd+nagios</title>
	<guid>http://www.debian.org.hk/18861 at http://www.debian.org.hk</guid>
	<link>http://www.debian.org.hk/blog/lighttpdnagios</link>
	<description>&lt;p&gt;最近在弄nagios的监控，发现网上很少介绍在lighttpd的基础上配置nagios的资料，英文的也很少，我把我写的放出来，希望能帮到有需要的 朋友。我这里给出基本的配置文件，对于nagios的高级配置和操作我也在学习过程中。&lt;/p&gt;
&lt;p&gt;第一步，因为是在debian下，所以可以直接用apt-get安装nagioa。&lt;br /&gt;
apt-get update&lt;br /&gt;
apt-get upgrade&lt;br /&gt;
install nagios3 mg less&lt;/p&gt;
&lt;p&gt;这样nagios就基本装好了，默认的配置可以满足最基本的要求。不过会自动安装上apache，对于基于lighttpd的web服务来说，可以手工停止apache。&lt;/p&gt;
&lt;p&gt;第二步，创建用户和密码文件&lt;br /&gt;
cd /etc/nagios3&lt;br /&gt;
htpasswd -c htpasswd.users nagiosadmin&lt;/p&gt;
&lt;p&gt;htpasswd这个命令式在apache带的，如果是通过源码包安装的nagios，又没有apache的话，需要单独安装htpasswd命令。&lt;/p&gt;
&lt;p&gt;第三步，创建并写入nagios的lighttpd配置文件&lt;br /&gt;
vim /etc/lighttpd/conf-enabled/nagios3.conf，写入&lt;br /&gt;
alias.url =&amp;nbsp; &amp;nbsp;&amp;nbsp; (&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;/cgi-bin/nagios3&amp;quot; =&amp;gt; &amp;quot;/usr/lib/cgi-bin/nagios3&amp;quot;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;/nagios3/stylesheets&amp;quot; =&amp;gt; &amp;quot;/etc/nagios3/stylesheets&amp;quot;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;quot;/nagios3&amp;quot; =&amp;gt; &amp;quot;/usr/share/nagios3/htdocs&amp;quot; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;/p&gt;
&lt;p&gt;$HTTP[&amp;quot;url&amp;quot;] =~ &amp;quot;^/cgi-bin&amp;quot; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cgi.assign = ( &amp;quot;&amp;quot; =&amp;gt; &amp;quot;&amp;quot; )&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;$HTTP[&amp;quot;url&amp;quot;] =~ &amp;quot;nagios3&amp;quot; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; auth.backend = &amp;quot;htpasswd&amp;quot; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; auth.backend.htpasswd.userfile = &amp;quot;/etc/nagios3/htpasswd.users&amp;quot; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; auth.require = ( &amp;quot;&amp;quot; =&amp;gt; (&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;method&amp;quot; =&amp;gt; &amp;quot;basic&amp;quot;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;realm&amp;quot; =&amp;gt; &amp;quot;nagios&amp;quot;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;require&amp;quot; =&amp;gt; &amp;quot;valid-user&amp;quot; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;如果配置文件里不加入&amp;quot;/nagios3/stylesheets&amp;quot; =&amp;gt; &amp;quot;/etc/nagios3/stylesheets&amp;quot;，而nagios又可以正常访问的话，可以去掉。如果发现访问的页面只有文字，没有图标和颜色的话，加上就可以了。&lt;/p&gt;
&lt;p&gt;第三步，修改lighttpd的主配置文件，加入&lt;br /&gt;
mod_auth&lt;br /&gt;
mod_fastcgi&lt;br /&gt;
mod_cgi&lt;br /&gt;
mod_access&lt;br /&gt;
mod_alias&lt;br /&gt;
mod_accesslog&lt;br /&gt;
mod_compress&lt;/p&gt;
&lt;p&gt;已有的项目之用去掉注释符号&amp;ldquo;#&amp;rdquo;就可以了。&lt;/p&gt;
&lt;p&gt;完成后，debian下的nagios就基本可用了，当然，这样只能做最基本的监.&lt;/p&gt;</description>
	<pubDate>Mon, 08 Jun 2009 11:44:21 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: Interesting Regular Expression Quiz</title>
	<guid>http://me.abelcheung.org/?p=709</guid>
	<link>http://me.abelcheung.org/2009/06/06/interesting-regular-expression-quiz/</link>
	<description>&lt;div class=&quot;notification&quot;&gt;This is solved. Actually quite a few people immediately figured it out in Twitter and Plurk etc.&lt;/div&gt;
&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;S&lt;/span&gt;omething is very wrong here. What happened? Is &lt;code&gt;sed&lt;/code&gt; buggy?&lt;/p&gt;
&lt;p&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;/p&gt;
&lt;pre class=&quot;brush: text; highlight: [7,8,9]; light: 1;&quot;&gt;
$ cat xxx.csv
113.941112252,22.2889218875
113.941063733,22.288921817
113.941160771,22.2889219579

$ sed 's/,/e,/; s/$/n/' xxx.csv
n13.941112252e,22.2889218875
n13.941063733e,22.288921817
n13.941160771e,22.2889219579
&lt;/pre&gt;
&lt;p&gt;If nobody can solve this mystery in this weekend, one more hint will be provided in the coming Tuesday.&lt;/p&gt;</description>
	<pubDate>Sat, 06 Jun 2009 14:46:03 +0000</pubDate>
</item>
<item>
	<title>Punky Tse: Upgrade Debian Etch Xen 3.0.2 to Lenny Xen 3.2</title>
	<guid>http://www.punknix.com/127 at http://www.punknix.com</guid>
	<link>http://www.punknix.com/node/127</link>
	<description>&lt;p&gt;
After &lt;a href=&quot;http://www.punknix.com/node/124&quot;&gt;upgrading&lt;/a&gt; the &lt;a href=&quot;http://www.punknix.com&quot;&gt;punknix.com&lt;/a&gt; to Debian Lenny, the next major task is upgrading the Xen kernel in Dom0 host and the kernels in all DomU guests.  Thanks to this &lt;a href=&quot;http://maff.ailoo.net/2009/04/upgrade-from-debian-etch-xen-30-to-debian-lenny-xen-32-amd64/&quot;&gt;link&lt;/a&gt;, it provides useful information on upgrading Debian Lenny Xen 3.2.  
&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;
Upgrade the Xen kernel and hypervisor by:
&lt;pre&gt;
# apt-get install \
    xen-hypervisor-3.2-1-i386 \
    xen-linux-system-2.6.26-2-xen-686 \
    xen-utils-3.2-1 \
    xenstore-utils xenwatch \
    xen-shell xen-tools
&lt;/pre&gt;
&lt;/p&gt;

&lt;p&gt;
Edit all /etc/xen/*.cfg to change the Xen DomU guest kernels:
&lt;pre&gt;
kernel      = '/boot/vmlinuz-2.6.26-2-xen-686'
ramdisk     = '/boot/initrd.img-2.6.26-2-xen-686'
extra       = &quot;console=hvc0 xencons=tty&quot;
&lt;/pre&gt;
The last &quot;extra&quot; line is needed for 2.6.26 DomU guest. Then reboot the machines and then restart all DomU guests, that is!
&lt;/p&gt;
&lt;p&gt;
After reboot, new Xen hypervisor is run, Dom0 host shows:
&lt;pre&gt;
punknix:~# uname -a
Linux punknix 2.6.26-2-xen-686 #1 SMP Mon May 11 21:51:55 UTC 2009 i686 GNU/Linux
punknix:~# 
&lt;/pre&gt;
Restart Xen DomU guests, and one of my DomU guest shows new kernel is run:
&lt;pre&gt;
punknix-uml:~# uname -a
Linux punknix-uml 2.6.26-2-xen-686 #1 SMP Mon May 11 21:51:55 UTC 2009 i686 GNU/Linux
&lt;/pre&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.punknix.com/node/127&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 06 Jun 2009 10:39:42 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: 投訴 Google Maps 的人真不該</title>
	<guid>http://me.abelcheung.org/?p=704</guid>
	<link>http://me.abelcheung.org/2009/06/04/%e6%8a%95%e8%a8%b4-google-maps-%e7%9a%84%e4%ba%ba%e7%9c%9f%e4%b8%8d%e8%a9%b2/</link>
	<description>&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;一&lt;/span&gt;直以來在網上都見到不少人投訴香港 &lt;a href=&quot;http://maps.google.com/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;Google Maps&lt;/a&gt; 的更新有多慢，資料如何不準確，這些人一定是未用過 &lt;a href=&quot;http://maps.yahoo.com/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;Yahoo 那個地圖&lt;/a&gt;。如果︰&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-704&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;中環渡輪碼頭外的是南中國海；&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/06/yahoomap1.png&quot; alt=&quot;Yahoo map, 中環渡輪碼頭&quot; title=&quot;Yahoo map, 中環渡輪碼頭&quot; width=&quot;461&quot; height=&quot;350&quot; class=&quot;alignnone size-full wp-image-705&quot; /&gt;&lt;/p&gt;
&lt;p&gt;九龍和香港之間一條隧道都沒有；&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/06/yahoomap2.png&quot; alt=&quot;Yahoo map, 維多利亞港&quot; title=&quot;Yahoo map, 維多利亞港&quot; width=&quot;434&quot; height=&quot;318&quot; class=&quot;alignnone size-full wp-image-706&quot; /&gt;&lt;/p&gt;
&lt;p&gt;彌敦道和旁邊的橫街是對等的存在；&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/06/yahoomap3.png&quot; alt=&quot;Yahoo map, 彌敦道&quot; title=&quot;Yahoo map, 彌敦道&quot; width=&quot;290&quot; height=&quot;346&quot; class=&quot;alignnone size-full wp-image-707&quot; /&gt;&lt;/p&gt;
&lt;p&gt;香港從來沒有一間稱為「城市大學」的建築；&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/06/yahoomap4.png&quot; alt=&quot;Yahoo map, 九龍塘站&quot; title=&quot;Yahoo map, 九龍塘站&quot; width=&quot;339&quot; height=&quot;316&quot; class=&quot;alignnone size-full wp-image-708&quot; /&gt;&lt;/p&gt;
&lt;p&gt;那麼還會不會這麼憤憤不平？就算要指出 Google Maps 的錯處，也不會像是 Google 負了大眾一樣的態度吧？固然 Google Maps 還有許多有待改善的地方，但它已經是全港僅有的兩個值得改善的地圖之一 (另一個要算是&lt;a href=&quot;http://www.centamap.com/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;中原地圖&lt;/a&gt;)。真是身在福中不知福！&lt;/p&gt;</description>
	<pubDate>Thu, 04 Jun 2009 06:16:21 +0000</pubDate>
</item>
<item>
	<title>來醫: 二十年的回望</title>
	<guid>http://blog.xychen.org/archives/2009/06/04/%e4%ba%8c%e5%8d%81%e5%b9%b4%e7%9a%84%e5%9b%9e%e6%9c%9b/</guid>
	<link>http://blog.xychen.org/archives/2009/06/03/20-years-ago/</link>
	<description>&lt;p&gt;二十年前，我只是一個中學生，曾經參加過大大小小不同的集會和遊行。二十年來的集會，我大約參予了超過一半。曾經思考過繼續參加的意義和作用，結果這幾年仍是繼續。不知不覺地，已二十年了。&lt;/p&gt;

&lt;p&gt;從來沒有想過在香港這資訊發達的地方，歷史可以被埋沒。我中學時代的歷史科對中國近代史也是輕輕帶過。對大躍進和文革的描述亦是十分含糊，但最少我也知道文革大概是怎麽一回事。然而，聽得多新一代言論令我驚覺很多時不是如我所想理所當然。我不怪新一代對歷史的不關心，最多只能說是無奈。因為我相信我不能把自己的價值觀强加新一代。不過面對新一代對是非黑白的扭曲就不得不正視。&lt;/p&gt;

&lt;p&gt;今年的集會對我來說多了一份意義。這不單是要告訊當權者歷史不能被埋沒，亦是期望被洗腦的新一代看到我們經歷過那時代的人思想和他們的差異，重新思考自己價值觀的正確性。&lt;/p&gt;

&lt;p&gt;謹以 Les Miserable 的一曲 Drink with me 送給二十年前的死難者:&lt;/p&gt;

&lt;blockquote&gt;
ENJOLRAS: Marius, rest.&lt;br /&gt;
FEUILLY: Drink with me to days gone by. Sing with me the songs we knew&lt;br /&gt;
PROUVAIRE: Here&amp;#8217;s to pretty girls who went to our heads.
JOLY: Here&amp;#8217;s to witty girls who went to our beds.
ALL: Here&amp;#8217;s to them and here&amp;#8217;s to you!
GRANTAIRE: Drink with me to days gone by. Can it be you fear to die? Will the world remember you When you fall? Could it be your death Means nothing at all? Is your life just one more lie?&lt;br /&gt;
ALL: Drink with me to days gone by. To the life that used to be
WOMEN: At the shrine of friendship, never say die
MEN: Let the wine of friendship never run dry
ALL: Here&amp;#8217;s to you and here&amp;#8217;s to me
&lt;/blockquote&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
	<pubDate>Wed, 03 Jun 2009 15:22:22 +0000</pubDate>
</item>
<item>
	<title>Vern: 欧冠决赛的“几千万”</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-2327790250077916156</guid>
	<link>http://s5unty.blogspot.com/2009/05/blog-post.html</link>
	<description>FROM: &lt;a href=&quot;http://blog.sina.com.cn/s/blog_5137be260100dhu4.html&quot;&gt;http://blog.sina.com.cn/s/blog_5137be260100dhu4.html&lt;/a&gt;&lt;p&gt;1，千万不要和巴萨打对攻，哪怕只是开场前10分钟的出其不意的战术性试探。&lt;p&gt;2，千万不要怀疑在自己以前的所有那些面对巴萨时无法抢下球来的球队的抢截能力，他&lt;br /&gt;们都不比你们差，实在是真的抢不下来。&lt;p&gt;3，千万不要上巴萨的心理战的当。当他们在媒体上高喊&amp;quot;有种就对攻&amp;quot;的时候，千万不要&lt;br /&gt;跟他们斗气，不要被激怒，不要为了面子去当那个有种的傻瓜。今天的比赛，感觉是&amp;quot;老&lt;br /&gt;人家上了年轻人的当&amp;quot;。&lt;p&gt;4，千万不要再质疑希丁克面对巴萨和西班牙队时安排的战术了，他是最有体会最明白如&lt;br /&gt;何制约巴萨和西班牙的了。千万别想尝试另外一条路，那是死路一条。&lt;p&gt;5，明年世界杯赛上，面对西班牙，千万让老天安排一下阿根廷或者巴西队来，让我们看&lt;br /&gt;看到底这个星球上目前有没有可以跟他们打对攻比控球比技术战术的球队。至少目前欧洲&lt;br /&gt;没有，这个真没有。&lt;p&gt;6，千万不要以为梅西不会头球。尽管今夜之前的确很少看到他的头球得分。&lt;p&gt;7，千万不要以为一个第一年干主教练的人就不可以包揽所有参加的比赛的冠军，尽管这&lt;br /&gt;样的起点高得吓人，让人不知道他以后的每个赛季如何评定业绩——难道以此赛季为标准，&lt;br /&gt;那岂不是年年都是负分了？&lt;p&gt;8，千万不要以为足球场上技术和意识是有尽头的，看巴萨的比赛，感觉他们的技术和意&lt;br /&gt;识水平，领先世界一个年代。&lt;p&gt;9，千万不要因为一场足球比赛的胜负影响了端午节的心情，无论胜负哪一方，都不会免&lt;br /&gt;费送给任何一个中国球迷一件真品球衣或者一张飞到自己主场看球的机票和门票，人家是&lt;br /&gt;职业足球。反正我是不会少吃一个粽子的。&lt;p&gt;不能再写了，再有一个千万就够一亿了。&lt;p&gt;今天的足球是美丽的，足球还是可以更美丽的。&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-2327790250077916156?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 28 May 2009 16:50:02 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: 沒有高官子女在內的教育制度就是這樣</title>
	<guid>http://me.abelcheung.org/?p=692</guid>
	<link>http://me.abelcheung.org/2009/05/28/%e6%b2%92%e6%9c%89%e9%ab%98%e5%ae%98%e5%ad%90%e5%a5%b3%e5%9c%a8%e5%85%a7%e7%9a%84%e6%95%99%e8%82%b2%e5%88%b6%e5%ba%a6%e5%b0%b1%e6%98%af%e9%80%99%e6%a8%a3/</link>
	<description>&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;i&lt;/span&gt;-cable 今次為莘莘學子做了件好事，即使我早就脫離魔掌，不再受這天殺的所謂教育制度蹂躪，仍為這班未來的所謂主人翁深感憂慮 (假設香港有未來的話)。一切出於&lt;a href=&quot;http://cablenews.i-cable.com/webapps/news_video/index.php?news_id=303204&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;有線找來了陶傑來試做通識科試卷&lt;/a&gt;，鬧出的是大笑話還是大悲劇，視乎觀點與角度吧。(這段影片需要在 Windows 觀看)&lt;/p&gt;
&lt;div class=&quot;sideblock alignright&quot;&gt;另有幾個相關的影片，有助了解試卷，包括其中一些題目本身 &lt;a href=&quot;http://cablenews.i-cable.com/webapps/news_video/index.php?news_id=303491&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;[1]&lt;/a&gt; &lt;a href=&quot;http://cablenews.i-cable.com/webapps/news_video/index.php?news_id=303492&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;[2]&lt;/a&gt;，和它們的評卷指引 &lt;a href=&quot;http://cablenews.i-cable.com/webapps/news_video/index.php?news_id=303493&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;[1]&lt;/a&gt; &lt;a href=&quot;http://cablenews.i-cable.com/webapps/news_video/index.php?news_id=303494&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;[2]&lt;/a&gt;。&lt;/div&gt;
&lt;p&gt;之後陶傑在商業電台的《光明頂》節目更仔細地批評整件事。有幾位人兄在&lt;a href=&quot;http://www.881903.com/Page/ZH-TW/Msg881_Summit.aspx&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;節目留言板&lt;/a&gt;中留言，當然支持反對皆有︰&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;我是中學教師,多年來都有改會考卷,我發現考評局的評分標準通常是少數人把持,就算不合理都不會考慮教師或公眾人士的意見,而最考卷是通常是某些被當局揀選的人擬設,當中有少數為現職中學教師,這些人既操縱出卷方向,亦把持評分方法,極不公平,相信在電視上有份批閱閣下答卷的通識老師都可能是考評局的擬卷員(特別是話你留力的鄧飛老師)&amp;#8230;..直接地說,通識科是專制獨裁政治制度下的產物.&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;主持人說：「通識科答案不重要，重要是思考方法&amp;#8230;」我想陶先生是成年人，人生經驗和知識都太廣博，但要是評卷後重重抨擊，倒不如在答卷時大膽一些，看看哪些評卷者是否「夠膽比分」，當有人「不夠膽答」怎能說人「不夠膽改」，然後又說這樣說那樣，對批改的老師並不公平。如果有人擔心政治不正確而自我審查，擔心自己答錯，而批評擬卷者有錯，對擬卷者亦不公平。尤其，陶先生有電台、報章等媒體幫助發聲，批卷老師和擬卷人士只可以啞忍，毫無還擊之力，亦是再一次不公平。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;可是，令我覺得最可悲的是這段留言︰&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;對各位主持的話感慨良多.&lt;br /&gt;
十來歲看徐志摩時, 感到弦外之音, 是作者懷念情人之意.&lt;br /&gt;
&lt;span&gt;當年問老師,他們叫我不要多事,只顧書本規範之意即可.&lt;/span&gt;&lt;br /&gt;長大後, 再看徐志摩, 他真的有林徽音, 唉!&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;這種教師在香港恐怕多如恆河沙數，如果不是這些人配合，香港又如何能搞得出那種畸型的教育體制出來，讓人引以為恥？&lt;/p&gt;
&lt;p&gt;話說回來，最精采的地方非得聆聽以下的節目錄音不可！&lt;/p&gt;
&lt;div&gt;

&lt;/div&gt;
&lt;p&gt;如果未聽過這段錄音，那就要聽聽了，因為這才道出整個笑掉牙的甚麼「通識」的本質出來！本來只看 i-cable 的影片還有點保留，但聽過節目後，我才完全 buy 陶傑的批評！很多地方是那種專養廢人的考試局無論如何都沒法死拗的︰&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;它何德何能去定義甚麼叫科學發展觀？一來明顯地這是政治問題，連國家領導人也不一定能即場輕鬆給個答案出來，要中學生去答？是要中學生去死，還是考試局自認為權威得可以越俎代庖，定義中國朝甚麼方向發展嗎？它配？又或者答一個不符合共產黨觀點的答案出來，給 0 分嗎？這些改卷的，配為這些國家發展的問題評分嗎？&lt;/li&gt;
&lt;li&gt;所謂的「熱身」題目(鄧飛說的)，不就是先要人承認了某個觀點，然後覆述這個觀點出來？這叫通識？或許就是為了要令人們接受「通識就是將官方提供的觀點成為自己的觀點」而設的熱身？&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;好，且看&lt;a href=&quot;http://www.takungpao.com/news/09/05/22/JX-1086045.htm&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;考試局那班廢柴怎樣回應&lt;/a&gt;？&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;試券有兩名閱券員評分&lt;/li&gt;
&lt;li&gt;通識好比奧運，評分一定是主觀的&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;還好意思拿奧運來比較？奧運每個項目有多少個評判？每個評判也不是省油的燈，能將隨時隨地可以做閱券員的人拿來相提並論？就是兩個閱券員那麼多，就可以&lt;strong&gt;保障&lt;/strong&gt;不會評錯？能夠保障不會是一個賭輸錢，另一個是前一日被校長訓話，準備找人出氣？我認為&lt;a href=&quot;http://www.singpao.com/NewsArticle.aspx?MenuID=2&amp;#038;NewsID=20461&amp;#038;Lang=tc&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;陶傑第二次出手&lt;/a&gt;，狠批？還是太小兒科！&lt;/p&gt;
&lt;p&gt;於我而言，考屎局無論怎樣被人鞭撻都不為過，只會嫌少，不會嫌多。全靠這班人，香港才能夠培育一大羣統一政治意識，符合「社會要求」的 clone army 出來呀。為甚麼說高官子女剛巧全都不適合香港的教育制度？理由現在不是路人皆知了嗎。&lt;/p&gt;</description>
	<pubDate>Wed, 27 May 2009 23:00:51 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: 選哪種交通工具好？</title>
	<guid>http://me.abelcheung.org/?p=693</guid>
	<link>http://me.abelcheung.org/2009/05/27/%e9%81%b8%e5%93%aa%e7%a8%ae%e4%ba%a4%e9%80%9a%e5%b7%a5%e5%85%b7%e5%a5%bd%ef%bc%9f/</link>
	<description>&lt;div class=&quot;notification&quot;&gt;歡迎各位留言，表達一下對於選擇交通工具時的想法和理由！&lt;/div&gt;

&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/05/routesample.png&quot; alt=&quot;Route sample&quot; title=&quot;Route sample&quot; width=&quot;289&quot; height=&quot;290&quot; class=&quot;alignleft size-full wp-image-697&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;不&lt;/span&gt;論上班、上學、回家，甚至遊山玩水，一般人無論選甚麼方法前往目的地，不外乎幾個原則：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;快&lt;/li&gt;
&lt;li&gt;平&lt;/li&gt;
&lt;li&gt;轉車次數少&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;這兒就不考慮理性以外的心理因素了，因為多得不可勝數，也無法預算和估量。例如：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;忽然想做些和平常不一樣的事情，而選乘別的交通工具&lt;/li&gt;
&lt;li&gt;時間多得無處打發，刻意拖慢到目的地的時間&lt;/li&gt;
&lt;li&gt;拍拖的情侶因為想多點時間一起而刻意繞道&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;撇除這些理由後，大原則大致不出上面幾個。但是，每個人的衡量標準都不盡相同，以哪個優先，極可能有不同答案。要有一個準則適合大部份人殊不容易。&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-693&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/05/clock-48x48.png&quot; alt=&quot;Clock icon&quot; title=&quot;Clock icon&quot; width=&quot;48&quot; height=&quot;48&quot; class=&quot;alignleft size-full wp-image-698&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;速度&lt;/h3&gt;
&lt;p&gt;生活節奏急促的都市人（不單是香港，各大城市皆然），時間是最寶貴的；尤其是上班一族，節省上下班的交通時間，以換取多點休息時間至為重要。如果收入不是很低，或者交通費用不是差太遠，相信很多人寧願選擇快一點的路線。如果出發地和目的地都在鐵路沿線範圍內，火車地鐵等交通工具都是上乘之選，因為這些交通工具不易受塞車影響。倒過來，這也是缺點之一，因為太多人會選擇鐵路，造成高峰時間過於擠迫。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/05/dollar.png&quot; alt=&quot;Dollar icon&quot; title=&quot;Dollar icon&quot; width=&quot;48&quot; height=&quot;48&quot; class=&quot;alignleft size-full wp-image-695&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;價錢&lt;/h3&gt;
&lt;p&gt;價錢也是一部份人的首要考慮條件，主要對於交通費用佔收入比例較高的人而言。不少人對於不斷加價的巴士、鐵路、渡輪服務叫苦連天，可見一斑。如果交通費用太高，所節省的時間未必能補償生活質素降低帶來的後果。不是這樣，也不會有那麼多人選坐電車和過海渡輪吧。&lt;/p&gt;
&lt;h3&gt;轉車次數&lt;/h3&gt;
&lt;p&gt;這也是針對上班一族的重要因素。出外旅遊的話，轉車多寡不一定重要；但上班一族大部份都不願意太勞累，因此不願轉車太多。車程不是差太遠，價錢也不是高得離譜，寧可在車上多睡一點，或者鬆弛一下神經。&lt;/p&gt;
&lt;p&gt;可是，不是任何類型的轉車都同樣地不可接受。至少，輕鐵和某幾處港鐵的轉車對大部份人來說都很輕鬆平常。雖然香港沒有這方面的實際統計調查，但大概的原因是可以推斷出來的：轉車不需要花太大的氣力。最好的例子莫過於在太子、旺角轉綫，幾乎不用走路之餘，列車班次又非常頻繁，不用等。走太遠，或者班次太稀疏，都是會有人不滿意的。&lt;/p&gt;
&lt;h3&gt;特殊例子&lt;/h3&gt;
&lt;p&gt;大多數情況下一般人都會在上述幾個條件中取捨。除此之外，還有在某些客觀和主觀因素下，令某個條件完全主宰決定。以下是一些例子：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;dl&gt;
&lt;dt&gt;往機場&lt;/dt&gt;
&lt;dd&gt;如果拖着一兩箱行李去機場，會選甚麼交通工具？本人問過幾個朋友，全都異口同聲，一致認為機場快綫是個好的選擇。即使價錢比別的路線明顯高出很多，這情況下避免轉車成為了唯一的衡量標準，因此再怎麼貴也不介意。（拖着重甸甸的行李轉車，不是活受罪是甚麼？）這情況我也親身經歷過，因為早機的關係，沒有公共交通工具直接到機場，也不願在機場呆等數小時，最後選擇了的士。&lt;/dd&gt;
&lt;/dl&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;dt&gt;榕樹灣往索罟灣&lt;/dt&gt;
&lt;dd&gt;恐怕大部份人選擇的都不是交通工具，而是走路！即使走路要一小時以上，絕大多數人都不會選渡輪。其中的重點在於，前往南丫島的人多數是遊客或者為了行山。明顯地這是心態的問題，用上面的標準衡量，行不通。&lt;/dd&gt;
&lt;/li&gt;&lt;/ul&gt;


&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/05/walking.png&quot; alt=&quot;Walking icon&quot; title=&quot;Walking icon&quot; width=&quot;48&quot; height=&quot;48&quot; class=&quot;alignleft size-full wp-image-696&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;步行和的士&lt;/h3&gt;
&lt;p&gt;這兩個選擇固然不是公共交通工具，但對於人來說，選擇交通工具不能不考量這兩個選擇：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;沒有任何一種交通工具比步行更廉宜。&lt;/li&gt;
&lt;li&gt;坐的士可保證不需要轉車而前往絕大部份的地方。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;它們隱含的意思是，衡量上面幾種原則時是有限度的。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;如果一條路線太短，或者坐交通工具比步行還要慢，那為甚麼不步行？&lt;/li&gt;
&lt;li&gt;如果一條路線太貴，那為甚麼不坐的士？&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;不久前就有朋友對我說坐巴士去學校，包括等車，需要足足一小時，步行也不過是一小時，寧可選擇每天步行。當然，這麼不濟的交通路線在香港應該是很罕有的。會出現步行或坐的士，一般上除了之前提過的特殊例子外，就是沒其它選擇的情況才會採用，例如前往某些交通不便的山頂或在離島範圍內活動。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/05/accessibility.png&quot; alt=&quot;Accessibility icon&quot; title=&quot;Accessibility icon&quot; width=&quot;48&quot; height=&quot;48&quot; class=&quot;alignleft size-full wp-image-694&quot; /&gt;&lt;/p&gt;
&lt;h3&gt;有特殊需要的人士&lt;/h3&gt;
&lt;p&gt;對於下肢殘缺的人士和有視力障礙的人士，要求很不同。一方面，他們/她們需要盡量避免在轉車期間長時間步行或坐輪椅，也有些交通工具不適合這些人，例如一部份巴士，和所有小巴、渡輪、電車，勉強乘坐易生危險。而且輔助設施的缺乏也限制了這批人的活動範圍。&lt;/p&gt;</description>
	<pubDate>Tue, 26 May 2009 17:22:12 +0000</pubDate>
</item>
<item>
	<title>Punky Tse: Modrewriting viewcvs to viewvc in Apache2</title>
	<guid>http://www.punknix.com/126 at http://www.punknix.com</guid>
	<link>http://www.punknix.com/node/126</link>
	<description>&lt;p&gt;
I have been using viewcvs to provide source browser to &lt;a href=&quot;http://linux.voyage.hk&quot;&gt;Voyage Linux&lt;/a&gt; source codes for a few years.  After &lt;a href=&quot;http://www.punknix.com/node/124&quot;&gt;Debian upgrade&lt;/a&gt;, viewcvs is now (seemlessly) replaced by viewvc.  The upgrade is not the trouble although there are some re-configurable issue I had to deal with.  The most painful part is that the original /cgi-bin/viewcvs.cgi/ URL no longer available and has changed to /cgi-bin/viewvc.cgi/ that makes all the reference link broken.  
&lt;/p&gt;
&lt;p&gt;
In order to provide backward compatibility to the original URL so that I have no need to modify all the cvs URL in Voyage Linux web site, I decided to use modrewrite to rewrite /cgi-bin/viewcvs.cgi/ to /cgi-bin/viewvc.cgi/.  So I edit my virutal host configuration file to add:
&lt;/p&gt;
&lt;pre&gt;
RewriteEngine On
RewriteRule ^/cgi-bin/viewcvs.cgi(.*) /cgi-bin/viewvc.cgi$1 [R]
&lt;/pre&gt;
&lt;p&gt;
I tried without the &quot;redirect&quot; [R] option, but won't work.  It works only if I set it as redirection rather than rewrite.  So when you test &lt;a href=&quot;http://cvs.voyage.hk/cgi-bin/viewcvs.cgi/&quot;&gt;http://cvs.voyage.hk/cgi-bin/viewcvs.cgi/&lt;/a&gt;, it is now being redirected to http://cvs.voyage.hk/cgi-bin/viewvc.cgi/ now.
&lt;/p&gt;
&lt;p&gt;
There is a side issue in the upgrade.  After upgrade, the viewvc image files are not accessible and return 404. For example if I access http://cvs.voyage.hk//cgi-bin/viewvc.cgi/*docroot*/images/logo.png&quot;, I got the following:
&lt;pre&gt;
An Exception Has Occurred

Static file &quot;images/logo.png&quot; not available
([Errno 2] No such file or directory: '/usr/lib/templates/docroot/images/logo.png')

HTTP Response Status

404 Not Found

Python Traceback

Traceback (most recent call last):
  File &quot;/usr/lib/viewvc/viewvc.py&quot;, line 3766, in main
    request.run_viewvc()
  File &quot;/usr/lib/viewvc/viewvc.py&quot;, line 183, in run_viewvc
    return view_doc(self)
  File &quot;/usr/lib/viewvc/viewvc.py&quot;, line 2342, in view_doc
    % (document, str(v)), '404 Not Found')
ViewVCException: 404 Not Found: Static file &quot;images/logo.png&quot; not available
([Errno 2] No such file or directory: '/usr/lib/templates/docroot/images/logo.png')
&lt;/pre&gt;
After searching, I found this &lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=409864#57&quot;&gt;debian bug report&lt;/a&gt; very useful.  The key is to give the template dir an absolute path:
&lt;pre&gt;
#self.options.template_dir = &quot;templates&quot;
self.options.template_dir = &quot;/etc/viewvc/templates&quot;
&lt;/pre&gt;
And this solve the final issue I have with viewvc.
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.punknix.com/node/126&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 26 May 2009 03:29:38 +0000</pubDate>
</item>
<item>
	<title>Punky Tse: Upgrading Asus P1-AH2 with AMD Athlon 64 X2 5050e</title>
	<guid>http://www.punknix.com/125 at http://www.punknix.com</guid>
	<link>http://www.punknix.com/node/125</link>
	<description>&lt;p&gt;
Around mid-May I have upgraded &lt;a href=&quot;http://www.punknix.com&quot;&gt;punknix.com&lt;/a&gt; server which is a &lt;a&gt;P1-AH2 barebone&lt;/a&gt; with the new AMD Athlon 64 X2 5050e.  Not only this CPU has a low 45W TDP (review can be find here: [&lt;a href=&quot;http://www.newegg.com/Product/Product.aspx?Item=N82E16819103298&quot;&gt;newegg&lt;/a&gt;] and [&lt;a href=&quot;http://www.tomshardware.com/reviews/athlon-64-power,2259-2.html&quot;&gt;tomshardware&lt;/a&gt;]), but also clocked at 2.6GHz.  Hence, I expected this CPU can run faster and with cooler temperature than the replaced Athlon 64 X2 4400 2.3GHz.  This CPU is the most best suited for my tiny punknix.com server with also runs 3 Xen DomU guests.  
&lt;/p&gt;
&lt;p&gt;
the 'cat /proc/cpuinfo' gives me this information:
&lt;pre&gt;
processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Processor model unknown
stepping        : 2
cpu MHz         : 2612.100
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush mmx fxsr sse
 sse2 ht nx mmxext fxsr_opt 3dnowext 3dnow pni cmp_legacy extapic cr8_legacy 
 3dnowprefetch
bogomips        : 5225.80
clflush size    : 64
power management: ts fid vid ttp tm stc 100mhzsteps
&lt;/pre&gt;
The most disappointed thing after the upgrade is that I cannot find any update of the BIOS of P1-AH2 (M2N8L motherboard ) to recognize the newest CPUs.  So /proc/cpuinfo reports &quot;AMD Processor model unknown&quot;.  Indeed, the CPU flags returns no &quot;svm&quot; flag.  I doubted that would 5050e support hardware virtualization as I thought that all latest AMD CPUs after Pacifica should support SVM.  This may be due to &quot;unknown AMD processor&quot; gives wrong report in cpu flags.  But when I run a voyage kernel compilation test on DomU guest, it reports:
&lt;pre&gt;
real	12m24.383s
user	17m2.576s
sys	1m56.547s
&lt;/pre&gt;
which is similar to my expectation.  Or, may be SVM does not affect Xen paravirtualzation at all, but only affects kvm.
&lt;/p&gt;
&lt;p&gt;
The sensors programs proved the new chip is COOLER!
&lt;pre&gt;
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:  +25.0 C
Core0 Temp:  +22.0 C
Core1 Temp:  +27.0 C
Core1 Temp:  +29.0 C

dme1737-i2c-0-2e
Adapter: SMBus nForce2 adapter at 4c00
V5stby:      +0.00 V  (min =  +0.00 V, max =  +6.64 V)   ALARM
Vccp:        +1.18 V  (min =  +0.00 V, max =  +2.99 V)
V3.3:        +3.29 V  (min =  +0.00 V, max =  +4.38 V)
V5:          +4.99 V  (min =  +0.00 V, max =  +6.64 V)
V12:        +11.83 V  (min =  +0.00 V, max = +15.94 V)
V3.3stby:    +3.27 V  (min =  +0.00 V, max =  +4.38 V)
Vbat:        +3.00 V  (min =  +0.00 V, max =  +4.38 V)
CPU_Fan:    2020 RPM  (min =    0 RPM)
Fan2:          0 RPM  (min =    0 RPM)
Fan4:          0 RPM  (min =    0 RPM)
RD1 Temp:      FAULT  (low  = -127.0 C, high = +127.0 C)  ALARM
Int Temp:    +50.7 C  (low  = -127.0 C, high = +127.0 C)
CPU Temp:    +45.0 C  (low  = -127.0 C, high = +127.0 C)
cpu0_vid:   +1.550 V
&lt;/pre&gt;
The fan is running steady 2,000 RPMs at idle and 3,000 RPMs at load.  When compare to 3000/5000 RPMs I saw with the old 4400, I am much satisfied.  Temperature figures also showed 5050e is 5-10 C degress cooler.
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.punknix.com/node/125&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 26 May 2009 02:50:37 +0000</pubDate>
</item>
<item>
	<title>wanleung: touchpad 滾動</title>
	<guid>http://www.debian.org.hk/18859 at http://www.debian.org.hk</guid>
	<link>http://www.debian.org.hk/blog/touchpad-%E6%BB%BE%E5%8B%95</link>
	<description>&lt;p&gt;近來主要玩 EeePC touchpad 的 gesture。UNR 預設設定了:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;雙指 tapping -&amp;gt; 按滑鼠中鍵&lt;/li&gt;
&lt;li&gt;三指 tapping -&amp;gt; 按滑鼠右鍵&lt;/li&gt;
&lt;li&gt;雙指 上下移動 -&amp;gt; 滾動滑鼠滾輪&lt;/li&gt;
&lt;li&gt;在touchpad 右邊沿上下移動 -&amp;gt; 滾動滑鼠滾輪&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;提到滾動滑鼠滾輪, 要滾動很長的網頁或文章。雙指上下移動 或在touchpad 右邊沿上下移動 都不是好方法。因為 touchpad 上下距動有限，scroll 不了多遠就到 touchpad 頂或底，如果要再 scroll 又要把手指移至 touchpad 頂再 scroll，很不方便。&lt;/p&gt;
&lt;p&gt;事實上 touchpad 亦可以用所謂 circular scroll, 即是在 touchpad 打圈來 scroll。這方法可以無限 scroll 上 scroll 下。要用 circular scroll, 要改動三個 synaptic touchpad 參數:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CircularScrolling - 0 停用 circular scroll, 1 啟用 circular scroll&lt;/li&gt;
&lt;li&gt;CircScrollDelta - circular scroll 多少角度 (in radian) 才產生一個 scroll event, 值越小， scroll 越遠。test 了多次，似乎設定為 0.5 較好。&lt;/li&gt;
&lt;li&gt;CircScrollTrigger - touchpad 那個區域可以啟動 circular scroll:
&lt;ul&gt;
&lt;li&gt;0 - 任何邊緣&lt;/li&gt;
&lt;li&gt;1 - 上邊&lt;/li&gt;
&lt;li&gt;2 - 右上角&lt;/li&gt;
&lt;li&gt;3 - 右邊&lt;/li&gt;
&lt;li&gt;4 - 右下角&lt;/li&gt;
&lt;li&gt;5 - 下邊&lt;/li&gt;
&lt;li&gt;6 - 左下角&lt;/li&gt;
&lt;li&gt;7 - 左邊&lt;/li&gt;
&lt;li&gt;8 - 左上角&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;我最後使用這個設定:&lt;/p&gt;
&lt;pre&gt;&lt;strong&gt;synclient CircularScrolling=0 CircScrollDelta=0.5 CircScrollTrigger=1&lt;/strong&gt;&lt;/pre&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
	<pubDate>Fri, 22 May 2009 21:21:24 +0000</pubDate>
</item>
<item>
	<title>Vern: Using Mutt with Awesome</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-2955992099927039248</guid>
	<link>http://s5unty.blogspot.com/2009/05/using-mutt-with-awesome.html</link>
	<description>参考: &lt;a href=&quot;http://awesome.naquadah.org/wiki/index.php?title=Irssi_tips&quot;&gt;http://awesome.naquadah.org/wiki/index.php?title=Irssi_tips&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;假设你用 awesome，也许你也用 urxvt，可能你还用 mutt，那么下面的技巧可能对你有用。&lt;br /&gt;&lt;br /&gt;打开一个终端运行 mutt，并把这个终端放到某个 tag 里(假设这个 &lt;a href=&quot;http://tag.name&quot;&gt;tag.name&lt;/a&gt; 是 4)，然后离开这个 tag4，&lt;br /&gt; 确认在 mutt 配置的 timeout 时间内(默认10分钟)不进入 tag4。当你看到 tag4 的标签背景色变红时，这就&lt;br /&gt;说明你有新邮件了。&lt;br /&gt;&lt;br /&gt;- awesome 配置项 bg_urgent (默认存在)&lt;br /&gt;bg_urgent = #ff0000&lt;br /&gt;&lt;br /&gt;- urxvt 配置项 urgentOnBell&lt;br /&gt;ilmf.s5unty% cat ~/.Xresources | grep Bell&lt;br /&gt;URxvt.urgentOnBell:  True&lt;br /&gt; &lt;br /&gt;- mutt 配置项 beep_new, check_new, timeout&lt;br /&gt;ilmf.s5unty% cat ~/.mutt/muttrc | grep -E &amp;quot;new|timeout&amp;quot;&lt;br /&gt;set beep_new=yes&lt;br /&gt;set check_new=yes #默认存在&lt;br /&gt;set timeout=600 #默认存在&lt;br /&gt;&lt;br /&gt;上述配置项有些是默认存在的，确保它们没有被删除就好。&lt;br /&gt; &lt;br /&gt;提醒: &lt;br /&gt;* 修改过 ~/.Xresources 之后记得运行 xrdb ~/.Xresources，并且要重新打开一个终端运行 mutt 测试。&lt;br /&gt; &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-2955992099927039248?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 21 May 2009 22:44:51 +0000</pubDate>
</item>
<item>
	<title>來醫: Moblin 2.0 for Netbook</title>
	<guid>http://blog.xychen.org/archives/2009/05/21/moblin-20-for-netbook/</guid>
	<link>http://blog.xychen.org/archives/2009/05/21/moblin-20-for-netbook/</link>
	<description>&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Moblin 不動聲色，突然發表了使用新設計介面的 Moblin 2.0 Beta for Netbook。這個柔合了 Nokia Maemo 和 OLPC Sugar 的介面頗酷，確實令人眼前一亮。&lt;/p&gt;

&lt;p&gt;Moblin 原本主要針對 MID 而設，但見 Netbook 大熱，2.0 也分一杯羮。這次展示的 UI 就是針對 Netbook。第一個畫面是所謂 &lt;a href=&quot;http://moblin.org/documentation/moblin-netbook-intro/how-get-around-moblin-netbook-ui/mzone&quot;&gt;m_zone&lt;/a&gt; 的介面，左邊顯示重要日程、To-Do-list 和常用軟件，右邊分兩區以 thumbnail 顯示多個最近存取的網站、圖片、影片和 Twitter 等 Microblog 訊息。頂部面板則用來顯示時間、電量、連線等狀態和主要工具。主要工具包括可以&lt;a href=&quot;http://moblin.org/documentation/moblin-netbook-intro/how-get-around-moblin-netbook-ui/status-panel&quot;&gt;即時改變 Twitter 等 Microblog 狀態&lt;/a&gt;、&lt;a href=&quot;http://moblin.org/documentation/moblin-netbook-intro/how-get-around-moblin-netbook-ui/people-panel&quot;&gt;通訊錄&lt;/a&gt;、&lt;a href=&quot;http://moblin.org/documentation/moblin-netbook-intro/how-get-around-moblin-netbook-ui/internet-panel&quot;&gt;瀏覽器&lt;/a&gt;、&lt;a href=&quot;http://moblin.org/documentation/moblin-netbook-intro/how-get-around-moblin-netbook-ui/media-panel&quot;&gt;多媒體管理程式&lt;/a&gt;、&lt;a href=&quot;http://blog.xychen.org/feed/rss2/&quot;&gt;剪貼薄&lt;/a&gt;、&lt;a href=&quot;http://blog.xychen.org/feed/rss2/&quot;&gt;應用程式列表&lt;/a&gt;和&lt;a href=&quot;http://blog.xychen.org/feed/rss2/&quot;&gt;切換應用程式&lt;/a&gt;。通訊錄、瀏覽器、多媒體管理程式、剪貼薄和應用程式列表都主要用 incrememtal 搜尋方式找需要的朋友、網頁、圖片、影片和應用程式。通訊錄功能頗似 Maemo，其實如果一般桌面都可以這樣做也不錯。瀏覽器兼具類似 Firefox Awesome bar 的 &lt;a href=&quot;http://moblin.org/documentation/moblin-netbook-intro/get-me-working-or-playing/moblin-web-browser&quot;&gt;automagic bar&lt;/a&gt;，亦可以用 thumbnail 切換不同分頁。切換軟件方面，用 zone 取替了傳統 X Window 的 workspace。各視窗可以方在不同的 zone, 當一個 zone 沒有任何視窗就會自動消失，將一個視窗移至最右邊又會自動產生一個新 zone 存放新視窗。在各 zone 間切換和移動視窗的介窗，很似令人引頸以待的 Gnome Shell。&lt;/p&gt;

&lt;p&gt;據說這個 beta 版還很 buggy, 但新介面確實令人感興趣。對一般桌面可能略少了彈性，但對細螢幕的 netbook 或 MID 似乎頗適合。如 &lt;a href=&quot;http://www.linux-foundation.org/weblogs/jzemlin/2009/05/19/moblin-v20-beta-calling-developers-to-work-on-the-next-big-thing/&quot; title=&quot;Moblin v2.0 Beta: Calling Developers to Work on the Next Big Thing : Jim Zemlin&quot;&gt;Jim Zemlin&lt;/a&gt; 所說，Moblin 這個 UI 設計是專研了一般使用者使用 Netbook 的習慣，而不是把桌面搬上 Netbook。並非完美但有很多值得借鏡的地方。&lt;/p&gt;

&lt;p&gt;不過針對 Netbook, 還是使用 Firefox 較適合。Moblin 自家的輕量 browser, 對 MID 使用者還可。始終 netbook 用戶是期週一些全功能的應用程式。&lt;/p&gt;

&lt;p&gt;相關連結:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Moblin.org: &lt;a href=&quot;http://moblin.org/community/blogs/imad/2009/moblin-v20-beta-netbooks-and-nettops-its-here&quot; title=&quot;Moblin v2.0 beta for Netbooks and Nettops - It's here... | moblin.org&quot;&gt;Moblin v2.0 beta for Netbooks and Nettops - It&amp;#8217;s here&amp;#8230;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Engadget: &lt;a href=&quot;http://www.engadget.com/2009/05/20/moblin-2-0-beta-impressively-demoed-on-video/&quot; title=&quot;Moblin 2.0 beta impressively demoed on video&quot;&gt;Moblin 2.0 beta impressively demoed on video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Engadget 中文: &lt;a href=&quot;http://chinese.engadget.com/2009/05/21/moblin-2-0-beta-impressively-demoed-on-video/&quot; title=&quot;Intel 示範 Moblin 2.0 beta 介面&quot;&gt;Intel 示範 Moblin 2.0 beta 介面&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ars Technica: &lt;a href=&quot;http://arstechnica.com/open-source/reviews/2009/05/hands-on-intel-brings-rich-ui-to-moblin-linux-platform.ars&quot; title=&quot;Hands-on: Intel brings rich UI to Moblin Linux platform - Ars Technica&quot;&gt;Hands-on: Intel brings rich UI to Moblin Linux platform&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jim Zemlin: &lt;a href=&quot;http://www.linux-foundation.org/weblogs/jzemlin/2009/05/19/moblin-v20-beta-calling-developers-to-work-on-the-next-big-thing/&quot; title=&quot;Moblin v2.0 Beta: Calling Developers to Work on the Next Big Thing : Jim Zemlin&quot;&gt;Moblin v2.0 Beta: Calling Developers to Work on the Next Big Thing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;openSUSE News: &lt;a href=&quot;http://news.opensuse.org/2009/05/19/moblin-v20-beta-on-opensuse/&quot;&gt;Moblin v2.0 Beta on openSUSE&lt;/a&gt; - OpenSuSE 版 Moblin v2.0&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.flickr.com/photos/jzb/sets/72157618396733781/&quot; title=&quot;Moblin v2 Beta on openSUSE - Flickr 上的相片集&quot;&gt;Moblin v2 Beta on openSUSE screenshot&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Thu, 21 May 2009 14:07:56 +0000</pubDate>
</item>
<item>
	<title>來醫: 山寨版 Magic</title>
	<guid>http://blog.xychen.org/archives/2009/05/21/htc-magic/</guid>
	<link>http://blog.xychen.org/archives/2009/05/21/fake-htc-magic/</link>
	<description>&lt;p&gt;在 &lt;a href=&quot;http://www.engadget.com/2009/05/20/keepin-it-real-fake-part-ccxiii-magic-trick-goes-awry-on-ebay/&quot;&gt;Engadget&lt;/a&gt; 看到&lt;a href=&quot;http://cgi.ebay.com/PDA-touchscreen-phone-T-Mobile-AT-T-NTC-M98-white-G1-G2_W0QQitemZ280342249751QQcmdZViewItemQQptZCell_Phones?hash=item4145b34117&amp;amp;_trksid=p3286.c0.m14&amp;amp;_trkparms=72%3A1546|66%3A2|65%3A12|39%3A1|240%3A1318|301%3A1|293%3A2|294%3A50&quot;&gt;山寨版 Magic&lt;/a&gt;，很搞笑。BTW，最少顯示有不少人對 G2 很有興趣!&lt;/p&gt;

&lt;p&gt;&lt;img id=&quot;image766&quot; src=&quot;http://blog.xychen.org/wp-content/uploads/2009/05/fakehtcmagic.jpg&quot; alt=&quot;山寨版 HTC Magic&quot; align=&quot;center&quot; class=&quot;frame&quot; /&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 21 May 2009 10:27:23 +0000</pubDate>
</item>
<item>
	<title>Vern: weechat + bitlbee 截图</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-8953518157723070610</guid>
	<link>http://s5unty.blogspot.com/2009/05/weechat-bitlbee.html</link>
	<description>weechat-0.3.0，虽然还未正式发布，但感觉已经足够稳定。&lt;br /&gt;很欣赏它自动保存布局的功能，还有默认支持用户列表的功能。&lt;br /&gt;在它的 jabber 插件未发布之前，可以先用 bitlbee 代替。&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/2daK-wrKGL0KfA4MKasTAA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_oKL9t7fM3TU/ShJLRoh5lgI/AAAAAAAAApg/-OFlwSQvl-8/s400/weechat-bitlbee.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-8953518157723070610?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 19 May 2009 14:23:33 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: 忘懷之旅 (1)</title>
	<guid>http://me.abelcheung.org/?p=682</guid>
	<link>http://me.abelcheung.org/2009/05/16/the-journey-without-memory-1/</link>
	<description>&lt;div class=&quot;notification&quot;&gt;整個旅程的另一面，已經記載在&lt;a href=&quot;http://me.abelcheung.org/2009/05/04/the-journey-of-memories/&quot; class=&quot;liinternal&quot;&gt;另一篇文章&lt;/a&gt;裏。&lt;/div&gt;

&lt;h3&gt;酒店&lt;/h3&gt;
&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;今&lt;/span&gt;次選的酒店，或許是期望太高，致使落空後有些失望。一般設施是沒問題的，至少是跨國的連鎖店，基本的質素沒特別可挑剔的地方，甚至連整理房間的，不是大嬸阿伯，而是看上去不太差的小姐！即使是上次去倫敦，其中幾天住屬於同樣的連鎖店，頗為滿意。倒是諸如牙膏等的細微之處似乎是因為節省成本而消失了，幸好附近有士多，自己買不成問題。最覺得不值的，反而是上網費用；大概是外判了，在香港的尺度來說，費用貴得嚇人 (雖然在英國可能很普通)：&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td rowspan=&quot;2&quot;&gt;瀏覽網頁&lt;/td&gt;
&lt;td&gt;1 小時&lt;/td&gt;
&lt;td&gt;£5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;24 小時&lt;/td&gt;
&lt;td&gt;£9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td rowspan=&quot;2&quot;&gt;所有服務全開&lt;/td&gt;
&lt;td&gt;24 小時&lt;/td&gt;
&lt;td&gt;£12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7 天&lt;/td&gt;
&lt;td&gt;£48&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;我會怎樣選？不用問了吧。可是即使是付了那種價錢，無線網絡強度和頻寛仍是不足，不比臨走前用電話分享網絡連線好多少。不是全無選擇，只是別的選擇也同樣差勁而已，其實外面有個月費少於 £40 的套餐，但問題是要在 Starbucks 和麥當勞等才可以用。我最需要上網計劃行程的都是晚上，哪會特地跑到那些地方去？況且那些地方都不會太夜關門，毫無意義。&lt;/p&gt;
&lt;div id=&quot;attachment_680&quot; class=&quot;wp-caption alignright&quot;&gt;&lt;img src=&quot;http://me.abelcheung.org/wp-content/uploads/2009/04/oyster_card.png&quot; alt=&quot;Oyster card&quot; title=&quot;Oyster card&quot; width=&quot;160&quot; height=&quot;101&quot; class=&quot;size-full wp-image-680&quot; /&gt;&lt;p class=&quot;wp-caption-text&quot;&gt;Oyster card&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;物價方面，並不覺得和三年前有大變化，只是初到貴境時被明顯加了的車費嚇傻了，因為會大大影響預算。如果不是為這個緣故下決心搞懂 London Underground 所用的儲值卡 (Oyster card) 如何用，會花得更多。第一趟不懂學精就算了，至少今次明白，要遊倫敦非用儲值卡不可，因為它無論如何扣錢都不會扣多於日票的價值，走動得少的話更會慳了。&lt;/p&gt;
&lt;h3&gt;大英博物館&lt;/h3&gt;
&lt;p&gt;在大英博物館流連了兩天（正確點計算是兩天半，因為臨走前還逗留了半天），最記得的要算是在其中的伊斯蘭館的講故事節目，一男一女，女的主講，男的負責效果和樂器，聽眾很多都是小孩子︰&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;上次沒留意，原來它連幾十年前的冥通銀行鈔票也收藏了幾張！個人覺得最有趣的莫過於從這種方式得知以往的日子是如何的。雖然冥通經常被人用來取笑，可是近幾年的津巴布聿元的通脹比冥通更厲害嘛（其實該說&lt;a href=&quot;http://en.wikipedia.org/wiki/Zimbabwean_dollar#Hyperinflation&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;已放棄了&lt;/a&gt;）！而且冥通也曾經有過沒有通脹的日子︰&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3622/3508488806_6b3038d22f.jpg&quot; class=&quot;tt-flickr tt-flickr-Small&quot; title=&quot;冥通銀行︰5 元！&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://farm4.static.flickr.com/3622/3508488806_6b3038d22f_m.jpg&quot; alt=&quot;冥通銀行︰5 元！&quot; width=&quot;180&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;玩具店&lt;/h3&gt;
&lt;p&gt;附近有一間玩具店，引起了我的興趣；它不是香港那些玩具反斗城式，那商業化卻無甚趣味的方式來經營，或者頂多賣幾十元一副的翻版棋的士多，而是歷史悠久又獨立經營的圖版 / 紙牌玩具店。本來望到它擺出來的 &lt;a href=&quot;http://www.boardgames.com/superscrabble.html&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;Super Scrabble&lt;/a&gt; 就流口水了，甚至打算將 &lt;a href=&quot;http://www.boardgamegeek.com/boardgame/24480&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;Pillars of the Earth&lt;/a&gt; 和它的 Expansion Set 一起吞噬，又或者將超巨型的 &lt;a href=&quot;http://chrisandnaomi.hathawayhome.net/news/family/the_worlds_largest_jigsaw_puzzle&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;18000 塊 Ravensburger 砌圖&lt;/a&gt;搬回家，到最終因為一個虛無縹緲的回憶而將全盤計劃推倒。是很遺憾，但不覺得後悔，因為回來時行李幾乎超重，買任何一盒都不可能全身而退。&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3382/3492313169_13cb491620.jpg&quot; class=&quot;tt-flickr tt-flickr-Small&quot; title=&quot;Game shop near British Museum&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://farm4.static.flickr.com/3382/3492313169_13cb491620_m.jpg&quot; alt=&quot;Game shop near British Museum&quot; width=&quot;240&quot; height=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3578/3508720168_0f53473f47.jpg&quot; class=&quot;tt-flickr tt-flickr-Small&quot; title=&quot;The largest jigsaw puzzle ever seen&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://farm4.static.flickr.com/3578/3508720168_0f53473f47_m.jpg&quot; alt=&quot;The largest jigsaw puzzle ever seen&quot; width=&quot;240&quot; height=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;h3&gt;Leicester Square&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3563/3492316135_da09e7b902.jpg&quot; class=&quot;tt-flickr tt-flickr tt-flickr-Small&quot; title=&quot;Leicester Square&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img class=&quot;alignright&quot; src=&quot;http://farm4.static.flickr.com/3563/3492316135_da09e7b902_m.jpg&quot; alt=&quot;Leicester Square&quot; width=&quot;240&quot; height=&quot;180&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;晚上漫無目的，因為坐 Underground 時得悉 Leicester Square 的站會很擠逼，於是即興起來，就在那處下車。毫無準備之下下車，又不看地圖，鐵定會迷路；但對不介意這種事的我，倒是好玩得很，食過翻尋味，之後也做過幾次同樣的事！只是沒想過，人可以多到那種地步：感覺上和晚上的旺角有得比！果然是娛樂、食肆、商店集中的區域，行來行去都是人山人海。&lt;/p&gt;
&lt;p&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;/p&gt;
&lt;p&gt;那兒行得太多，又有點肚餓，就隨便找了間食肆坐下；那間是印度式餐廳，裏面的侍應看來也全是印巴裔人。反正到了倫敦，不去豪一次怎麼也對不住自己，於是點了個 &lt;a href=&quot;http://en.wikipedia.org/wiki/Chicken_tikka&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;Chicken Tikka&lt;/a&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/Balti_(food)&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;Balti&lt;/a&gt;： &lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3394/3492356873_48a0059afd.jpg&quot; class=&quot;tt-flickr tt-flickr tt-flickr-Small&quot; title=&quot;The meal in Leicester Square&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3394/3492356873_48a0059afd_m.jpg&quot; alt=&quot;The meal in Leicester Square&quot; width=&quot;240&quot; height=&quot;180&quot; border=&quot;0&quot; class=&quot;aligncenter&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3396/3493176476_428f7e7ded.jpg&quot; class=&quot;tt-flickr tt-flickr tt-flickr-Small&quot; title=&quot;Highlight of chicken tikka balti&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3396/3493176476_428f7e7ded_m.jpg&quot; alt=&quot;Highlight of chicken tikka balti&quot; width=&quot;240&quot; height=&quot;180&quot; border=&quot;0&quot; class=&quot;aligncenter&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3362/3492359877_56f5998d29.jpg&quot; class=&quot;tt-flickr tt-flickr tt-flickr-Small&quot; title=&quot;Coconut icecream&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img class=&quot;alignleft&quot; src=&quot;http://farm4.static.flickr.com/3362/3492359877_56f5998d29_m.jpg&quot; alt=&quot;Coconut icecream&quot; width=&quot;240&quot; height=&quot;180&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;香辣得剛剛好（令我會流鼻水但又會直呼過癮那種），麵餅也 OK，只可惜那些雞塊未夠滑口和印度米 (?) 有點冷。總體來說還是值得的。之後再加了杯椰子雪糕。二十幾鎊，和在香港吃餐比較好的，差不多吧。&lt;/p&gt;
&lt;p&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3330/3492554655_627a11f4b8.jpg&quot; class=&quot;tt-flickr tt-flickr tt-flickr-Small&quot; title=&quot;Chinatown in London&quot; target=&quot;_blank&quot; rel=&quot;lightbox[682]&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3330/3492554655_627a11f4b8_m.jpg&quot; alt=&quot;Chinatown in London&quot; width=&quot;240&quot; height=&quot;180&quot; border=&quot;0&quot; class=&quot;alignright&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;難得有一日飽到想死，必須出外走動一下才行。真是天祐我也，誤打誤撞也遇到唐人街，映了幾張&lt;a href=&quot;http://me.abelcheung.org/2009/04/18/%e5%a4%a7%e5%ae%b6%e6%a8%82%e8%a6%8b%ef%bc%9f/&quot; class=&quot;liinternal&quot;&gt;看到就要掩咀暗笑的相&lt;/a&gt;。不愧是中國人，連那種事情都欺人不識貨造假！&lt;/p&gt;
&lt;p&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 16 May 2009 05:00:23 +0000</pubDate>
</item>
<item>
	<title>來醫: 無恥曾蔭權絕不代表我個人立場</title>
	<guid>http://blog.xychen.org/archives/2009/05/14/donald-tsang-never-represent-me/</guid>
	<link>http://blog.xychen.org/archives/2009/05/14/donald-tsang-never-represent-me/</link>
	<description>&lt;p&gt;&lt;strong&gt;嚴正聲明：&lt;/strong&gt;香港特別行區行政長官曾蔭權任何言論&lt;strong&gt;絕&lt;/strong&gt;不代表我個人立場。&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 14 May 2009 13:48:17 +0000</pubDate>
</item>
<item>
	<title>來醫: Linux 核心 mailling list podcast</title>
	<guid>http://blog.xychen.org/archives/2009/05/13/lkml-podcast/</guid>
	<link>http://blog.xychen.org/archives/2009/05/13/lkml-podcast/</link>
	<description>&lt;p&gt;這個是早幾天的舊聞，但頗有趣，所以提一提。Jon Master 上週開始製作了一個 &lt;a href=&quot;http://podcasts.jonmasters.org/kernel/kernel.xml&quot;&gt;Linux kernel mailling list (LKML) 的 podcast&lt;/a&gt;，每日提供一個約五分鐘當日 &lt;a href=&quot;http://lkml.org/&quot;&gt;LKML&lt;/a&gt; 上討論的總結。Jon 的說法是想方便沒有時間看 kernel mailing list 的朋友。不過這工程應該很浩大，每日出一集，要花的時間可不少，不知 Jon 可以支援多久。我下載聽過， Jon 的報導頗 flat，高低仰揚欠奉，但勝在夠慢，想練一練英文的 Linux 友不妨一聽 （Jon 也有上載講稱至 &lt;a href=&quot;http://kernelnewbies.org/KernelPodcast&quot;&gt;Kernel Newbies&lt;/a&gt;，也給 &lt;a href=&quot;http://www.jonmasters.org/blog/2009/05/04/linux-kernel-podcast/&quot;&gt;&lt;/a&gt; 多點支持。Jon 大約每天香港時間下午一、二點左右發佈新一集。&lt;/p&gt;</description>
	<pubDate>Wed, 13 May 2009 13:54:10 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: GoGrid Review</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-5846541984918711224</guid>
	<link>http://spamgoaway.blogspot.com/2009/05/gogrid-review.html</link>
	<description>GoGrid 試用報告上一篇 試用GoGrid  登出以後，前兩天收到一位網友的來信問給試用後的評價，就寫點東西吧。老實說，在GoGrid 開了戶口之後，我用了不太多。主要原因是申請了沒多久，GoGrid 的 network 就給人 DDOS 了，停了兩天。重新運作後，收到一封電郵說全部 non active 的 Server 都封了。如果要重新開啟就需開張 ticket request (只要一次，以後都不用。我想主要原因是想取消一些 non active accounts)，見這麼麻煩，便沒有理他。因為最近做了一些 Zenoss  Monitoring 的研究，需要 Windows Server，所以便重新使用。Control Panel他的 Control Panel 是很 User Friendly，很容易理解。左面是客口結餘和 Network (可選的 ip address)，</description>
	<pubDate>Sun, 10 May 2009 15:10:38 +0000</pubDate>
</item>
<item>
	<title>來醫: 修正 Intel 圖形晶片在 Ubuntu 9.04 (jaunty) 的表現</title>
	<guid>http://blog.xychen.org/archives/2009/05/08/fix-intel-graphic-chip-perforence-on-jaunty/</guid>
	<link>http://blog.xychen.org/archives/2009/05/08/fix-intel-graphic-chip-perforence-on-jaunty/</link>
	<description>&lt;p&gt;前提過 Ubuntu 9.04 的亮點，這次提提 9.04 的問題。如果你的電腦是使用 Intel 圖形晶片，你應該會發覺 9.04 在繪圖的表現比 8.10 差了不小，尤其在 Compiz 很明顯，很多特效都不流暢。這是因為 9.04 是值幾項重要圖形技術的轉接期，Linux 核心 2.6.28 開始轉用 Graphics Execution Manager (GEM) 以改進和簡化 X server 的記憶體管理。X.Org 亦引入了 UXA 和 Direct Rendering Infrastructure (DRI2) 取替 EXA/XXA 和 DRI，壐加上 kernel-based mode setting (KMS)。大量新玩意出現，問題臭蟲自然不少，互相兼容亦很多問題。&lt;/p&gt;

&lt;p&gt;現時 9.04 開啟了 GEM，但亦使用 EXA，而 UXA 又未隱定。部份使用舊 Intel 圖形晶片在 9.04 甚至出現鎖機現像。Ubuntu 的 release note 建議有鎖機問題的朋友可以停用 DRI (會同時停用 3D 和桌面特效 compiz) ，方法是在 /etc/X11/xorg.conf 的 Device 章節 (Section) 加上 &lt;code&gt;Option &quot;DRI&quot; &quot;off&quot;&lt;/code&gt;。&lt;/p&gt;

&lt;p&gt;如只是繪圖表現差或特效不流暢，可以啟用 &amp;#8220;greedy&amp;#8221; migration heuristic。我試了，果然 Compiz 回復 8.10 時的輰順。方法是 /etc/X11/xorg.conf 的 Device 章節 (Section) 加上 &lt;strong&gt;&lt;code&gt;Option MigrationHeuristic&quot; &quot;greedy&quot;&lt;/code&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;pre&gt;
Section &quot;Device&quot;
    Identifier &quot;Configured Video Device&quot;
    Option &quot;MigrationHeuristic&quot; &quot;greedy&quot;
EndSection
&lt;/pre&gt;

&lt;p&gt;參考資料:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.h-online.com/open/Ubuntu-9-04-and-Intel-graphics--/features/113196&quot; title=&quot;Ubuntu 9.04 and Intel graphics - The H Open Source: News and Features&quot;&gt;Ubuntu 9.04 and Intel graphics - The H Open Source: News and Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ubuntu.com/getubuntu/releasenotes/904#Performance%20regressions%20on%20Intel%20graphics%20cards&quot; title=&quot;Ubuntu 9.04 Release Notes&quot;&gt;Ununtu 9.04 Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ubuntu Wiki: &lt;a href=&quot;https://wiki.ubuntu.com/X/Troubleshooting/IntelPerformance&quot;&gt; Troubleshooting Intel graphics performance issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Phoronix: &lt;a href=&quot;http://www.phoronix.com/scan.php?page=article&amp;amp;item=ubuntu_intel_greedy&quot; title=&quot;[Phoronix] Does A Greedy Intel Driver Improve Performance?&quot;&gt;Does A Greedy Intel Driver Improve Performance?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Fri, 08 May 2009 13:13:06 +0000</pubDate>
</item>
<item>
	<title>Punky Tse: Debian Lenny Upgrade Experience</title>
	<guid>http://www.punknix.com/124 at http://www.punknix.com</guid>
	<link>http://www.punknix.com/node/124</link>
	<description>&lt;p&gt;
I have been a big fan of Debian for 7 year, from Woody to now Lenny.  All of my Linux servers and projects (&lt;a href=&quot;http://linux.voyage.hk&quot;&gt;Voyage Linux&lt;/a&gt;) are all Debian-based.  Although once upon a time I have used some bits from Ubuntu, but I totally abandon it now as twice-a-year upgrade would probably drive me crazy for server-oriented environment where stability and reliability are the keys.
&lt;/p&gt;
&lt;p&gt;
Debian community released the &quot;Valentine&quot; Lenny release on 14 Feb 2009.  Two of my Xen guests facilitated my Voyage Linux environment has already been upgraded to Lenny as soon as it is released.  But for punkn!x.com I only have time to upgrade it until now as I foresee some complexity during upgrade.  The complexity comes from a large amount of production services has been running.  punkn!x.com is also a Xen Dom0 host for my 3 Xen DomU guests.  It also runs mailing list, exim4 smtp server, web servers, mysql backend, etc.  So upgrade must take special care.
&lt;/p&gt;
&lt;p&gt;
Following the conventional upgrade procedure, upate /etc/apt/sources.list to point to lenny repository:
&lt;pre&gt;
deb http://ftp.tw.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.tw.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
&lt;/pre&gt;
then runs apt-get:
&lt;pre&gt;
# apt-get update
# apt-get dist-upgrade
&lt;/pre&gt;
The upgrade runs smooth, especially mysql server I didn't need to take care of it.  At the end, it is expected it would ask you to update some configuration files.  So my choice is to leave the original settings, and re-visit the configuration after the upgrade.  In the following sections, I jotted down some notes when upgrading particular services.
&lt;p&gt;&lt;a href=&quot;http://www.punknix.com/node/124&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;</description>
	<pubDate>Wed, 06 May 2009 02:21:34 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: How to get thumbnail image from Youtube video</title>
	<guid>http://me.abelcheung.org/?p=685</guid>
	<link>http://me.abelcheung.org/2009/05/05/how-to-get-thumbnail-image-from-youtube-video/</link>
	<description>&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;T&lt;/span&gt;he information about getting such thumbnail image seems to be sparse and scattered. Actually, Google has posted its &lt;a href=&quot;http://code.google.com/intl/zh-HK/apis/youtube/2.0/developers_guide_protocol.html&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;Youtube Data API&lt;/a&gt;, which indirectly hinted some information about image locations, but looks incomplete; while others seems to reckon &lt;a href=&quot;http://jquery-howto.blogspot.com/2009/02/how-to-get-youtube-video-screenshot.html&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;different&lt;/a&gt; &lt;a href=&quot;http://www.bernzilla.com/item.php?id=848&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;URLs&lt;/a&gt; for those thumbnail images. So here it is:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;http://&lt;strong&gt;$host&lt;/strong&gt;/vi/&lt;strong&gt;$vid&lt;/strong&gt;/&lt;strong&gt;$choice&lt;/strong&gt;&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3&gt;$host&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;$host&lt;/code&gt; can be one of the host names below:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;i.ytimg.com&lt;/li&gt;
&lt;li&gt;i1.ytimg.com&lt;/li&gt;
&lt;li&gt;i2.ytimg.com&lt;/li&gt;
&lt;li&gt;i3.ytimg.com&lt;/li&gt;
&lt;li&gt;i4.ytimg.com&lt;/li&gt;
&lt;li&gt;img.youtube.com&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Actually all host names point to the same IP address.&lt;/p&gt;
&lt;h3&gt;$vid&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;$vid&lt;/code&gt; is the ID of video. The value can be found in youtube URLs. Take the video of Youtube Symphony Orchestra at Carnegie Hall as example. The full URL of video page is:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;http://www.youtube.com/watch?v=ueJcRmfweSM&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Then the video ID is the last part of URL, &lt;code&gt;ueJcRmfweSM&lt;/code&gt;.&lt;/p&gt;
&lt;h3&gt;$choice&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;$choice&lt;/code&gt; indicates which thumbnail image shall be retrieved; it accepts certain limited values only.&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;&lt;code&gt;0.jpg&lt;/code&gt;&lt;/th&gt;
&lt;td&gt;about 320 &amp;times; 240, snapshot of about middle (?) of the whole video&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;&lt;code&gt;1.jpg&lt;/code&gt;&lt;/th&gt;
&lt;td&gt;about 128 &amp;times; 96, snapshot of about first 1/4 (?) of the whole video&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;&lt;code&gt;2.jpg&lt;/code&gt;&lt;/th&gt;
&lt;td&gt;about 128 &amp;times; 96, a smaller version of &lt;code&gt;0.jpg&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;&lt;code&gt;3.jpg&lt;/code&gt;&lt;/th&gt;
&lt;td&gt;about 128 &amp;times; 96, snapshot of about 3/4 (?) of the whole video&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th&gt;&lt;code&gt;default.jpg&lt;/code&gt;&lt;/th&gt;
&lt;td&gt;same as &lt;code&gt;2.jpg&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;h3&gt;Getting the pieces together&lt;/h3&gt;
&lt;p&gt;Let&amp;#8217;s use previous Youtube Symphony Orchestra video as example again. The following URLs are identical, corresponding to small version of default thumbnail image:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
&lt;code&gt;http://img.youtube.com/vi/ueJcRmfweSM/2.jpg&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;http://i2.ytimg.com/vi/ueJcRmfweSM/2.jpg&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;http://i4.ytimg.com/vi/ueJcRmfweSM/default.jpg&lt;/code&gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;This one is the larger version:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;http://i.ytimg.com/vi/ueJcRmfweSM/0.jpg&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;</description>
	<pubDate>Tue, 05 May 2009 09:20:40 +0000</pubDate>
</item>
<item>
	<title>wanleung: 在 EeePC 901 安裝 Ubuntu Netbook Remix</title>
	<guid>http://www.debian.org.hk/18853 at http://www.debian.org.hk</guid>
	<link>http://www.debian.org.hk/blog/%E5%9C%A8-eeepc-901-%E5%AE%89%E8%A3%9D-ubuntu-netbook-remix</link>
	<description>&lt;p&gt;上周五假期終於動手把 Ubuntu Netbook Remix 安裝在我的 EeePC 901 中，開機和 eeepc 原本的 Xandros 差不多，但可用性就好得多，WiFi, camera 都可以運作。&lt;/p&gt;
&lt;p&gt;又可以安裝 Medibuntu 上的 codecs, 不需要 lazyeeepc 了。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;取得 UNR 安裝映像檔 (ubuntu-9.04-netbook-remix-i386.img, &lt;a rel=&quot;nofollow&quot; title=&quot;http://www.ubuntu.com/getubuntu/download-netbook&quot; class=&quot;external free&quot; href=&quot;http://www.ubuntu.com/getubuntu/download-netbook&quot;&gt;http://www.ubuntu.com/getubuntu/download-netbook&lt;/a&gt;) 後，您需要把它寫入一個 1 GB 或以上容量的 USB 隨身碟用作啟動 UNR 安裝程式。&lt;/li&gt;
&lt;li&gt;插入 USB 隨身碟至 GNU/Linux 電腦中。&lt;/li&gt;
&lt;li&gt;使用命令 umount /dev/sdb 卸載隨身碟，請勿拔出隨身碟&lt;/li&gt;
&lt;li&gt;使用命令 dd if=ubuntu-9.04-netbook-remix-i386.img of=/dev/sdb bs=1M 把映像檔寫錄入隨身碟中&lt;/li&gt;
&lt;li&gt;重新開機&lt;/li&gt;
&lt;li&gt;開機時，按下開機按鈕後，長按 F2 鍵進入 BIOS 設定畫面，並改變啟動次序用 USB 隨身碟開機。&lt;/li&gt;
&lt;li&gt;接著就會看見平時安裝 Ubuntu 桌面的畫面詢問安裝介面語言，往後根著平常安裝 Ubuntu 桌面 (&lt;a rel=&quot;nofollow&quot; title=&quot;http://wiki.ubuntu.hk/w/Install_Ubuntu_desktop&quot; class=&quot;external free&quot; href=&quot;http://wiki.ubuntu.hk/w/Install_Ubuntu_desktop&quot;&gt;http://wiki.ubuntu.hk/w/Install_Ubuntu_desktop&lt;/a&gt;) 的方法就可以了。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;補充:&lt;/strong&gt; 請去 &lt;a href=&quot;http://wiki.ubuntu.hk/w/Install_Ubuntu_Netbook_Remix&quot;&gt;http://wiki.ubuntu.hk/w/Install_Ubuntu_Netbook_Remix&lt;/a&gt; 看最新版本&lt;/p&gt;</description>
	<pubDate>Tue, 05 May 2009 05:18:15 +0000</pubDate>
</item>
<item>
	<title>Vern: 超酷的 zsh prompt</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-392923689782641855</guid>
	<link>http://s5unty.blogspot.com/2009/05/zsh-prompt.html</link>
	<description>FROM: http://www.miek.nl/blog/archives/2008/02/20/my_zsh_prompt_setup/index.html&lt;br /&gt;&lt;br /&gt;不仅美观而且实用的 shell 提示符，除了常见的主机名、用户名、路径名等标识符，它还能&lt;br /&gt;1: jobs 提醒&lt;br /&gt;2: 非0的 exit code 提示&lt;br /&gt;3: 路径名右对齐&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-392923689782641855?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 04 May 2009 15:53:06 +0000</pubDate>
</item>
<item>
	<title>來醫: Jaunty Jackalope</title>
	<guid>http://blog.xychen.org/archives/2009/05/04/jaunty-jackalope/</guid>
	<link>http://blog.xychen.org/archives/2009/05/04/jaunty-jackalope/</link>
	<description>&lt;p&gt;其實 Ubuntu 9.04 (Jaunty) release 前兩周已傳用了 Beta 版本的 9.04，不過一直懶於動筆寫寫。當然&lt;a href=&quot;http://wiki.ubuntu.hk/w/Install_Ubuntu_desktop&quot; title=&quot;安裝 Ubuntu/Kubuntu/Xubuntu 桌面&quot;&gt;桌面&lt;/a&gt;和 &lt;a href=&quot;http://wiki.ubuntu.hk/w/Install_Ubuntu_with_Wubi&quot; title=&quot;使用 Wubi 安裝 Ubuntu/Kubuntu/Xubuntu 桌面&quot;&gt;Wubi 安裝手冊&lt;/a&gt;也算按是在 jaunty release 一日內出現。&lt;a href=&quot;http://wiki.ubuntu.hk/w/Install_Ubuntu_server&quot;&gt;伺服器版的安裝手冊&lt;/a&gt; 則因為考慮到其實不應鼓勵安裝非 LTS 的伺服器，加上每次 update 大花功夫 (最辛苦是 cap 圖)，決定以後只提供 LTS 版的伺服器安裝說明。&lt;/p&gt;

&lt;p&gt;Jaunty 這個版本改動不算太大，事實上 GNOME 2.26 比 2.24 的改動也不太大，多了 Brasero 這個其實 Ubuntu 一早預裝的光碟燒錄程式，在 Ubuntu 底下顯得不起眼。當然 Brasero 的介面是改變了不少，個別軟件也有不少改動。但面對一個已啟動的 9.04，驚喜似乎久奉。誰不知重點是在開機的一剎。&lt;/p&gt;

&lt;p&gt;如果說 9.04 最令我喜歡的，絕不是新的 OSD 通告系統 notifiy-osd，而是 9.04 的開機速度。我現在由開機到登入 GNOME 才花不到半分鐘的時間，而休眠和由休眠回復的時間也有很大改善。當然我安裝 9.04 beta 時也順道換了較快的硬碟，所以不能作準。但在其實沒有換硬碟的電腦安裝 9.04 , 似乎也確實快了不少。&lt;/p&gt;

&lt;p&gt;此外，9.04 這次的壁紙似乎是比較像樣 (雖然很 OS X) 。另外 9.04 也正式收錄 &lt;a href=&quot;https://wiki.ubuntu.com/Artwork/Incoming/DustTheme&quot;&gt;Dust Theme&lt;/a&gt;，這個 theme 我在 8.04 時已開始使用，這次不用自改去下載，免了麻煩。黑色 panel 配橙色壁紙，感覺比美很多。在外觀上，我認為 Ubuntu 還只差 icon theme, 尤其是 Emblems (最醜的設計) 。過往 Fedora 的 theme 一直比 Ubuntu 專業萬部，但 Fedora 9 的視窗邊框確實醜得嚇人。&lt;/p&gt;</description>
	<pubDate>Mon, 04 May 2009 15:02:14 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: 記憶之旅</title>
	<guid>http://me.abelcheung.org/?p=679</guid>
	<link>http://me.abelcheung.org/2009/05/04/the-journey-of-memories/</link>
	<description>&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;繼&lt;/span&gt;上次&lt;a href=&quot;http://me.abelcheung.org/2006/03/02/trip-to-londonvancouver/&quot; class=&quot;liinternal&quot;&gt;往倫敦&lt;/a&gt;製造&lt;a href=&quot;http://me.abelcheung.org/2006/03/19/%e6%b5%81%e8%90%bd%e8%a1%97%e9%a0%ad/&quot; class=&quot;liinternal&quot;&gt;鬧劇&lt;/a&gt;後，再一次重遊故地，雖然因為網絡連線壞了而無法適時計劃行程，但大概預計了頭兩三天會用來追尋記憶 &amp;mdash; 上次往倫敦，因為被工作方面的要求，指定要自費來打亂整個行程，致使很多地方都去不到，或是走馬看花，回來就像甚麼地方都未去過似的。目的當然達成，卻也沒預計過會超標。&lt;/p&gt;
&lt;p&gt;開始時固然將上次旅程的記憶刷新了一次，但到後來，感受的乃是遠古大地的記憶、人類文化的記憶 &amp;mdash; 對，就是博物館。跑博物館跑了許多天。更預計不到的，到頭來最後兩天竟將被丢掉的記憶挖了出來。&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-679&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;上次去倫敦回來後，其中一件最苦惱的事是，如何為幾百幅相追查內容。在大英博物館亂映一通，最終回來後完全不知道映的是甚麼東西。有少數可以透過翻查網站或別的地方介紹而回憶起來，但大部份只能當是不明照片處理，頗為泄氣。經常這次教訓，今趟有好好地記下拍的照片的內容了。這樣產生了意料之外的結果：因為太仔細地映相，在博物館（特別是大英博物館）逗留過度，反而犧牲了前往別的景點的時間。&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3381/3451835675_28ed3273a1.jpg&quot; class=&quot;tt-flickr tt-flickr-Small&quot; title=&quot;No. 10 restaurant, Earl&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3381/3451835675_28ed3273a1_t.jpg&quot; alt=&quot;No. 10 restaurant, Earl's Court&quot; width=&quot;100&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3626/3451834273_d885d92e3c.jpg&quot; class=&quot;tt-flickr tt-flickr-Thumbnail&quot; title=&quot;第二天去的餐廳&quot; target=&quot;_blank&quot; rel=&quot;lightbox[679]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3626/3451834273_d885d92e3c_t.jpg&quot; alt=&quot;第二天去的餐廳&quot; width=&quot;100&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3608/3452649540_772aed89f8.jpg&quot; class=&quot;tt-flickr tt-flickr-Thumbnail&quot; title=&quot;&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3608/3452649540_772aed89f8_t.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;感觸最大，要算是第二晚去的這間餐廳。&lt;a href=&quot;http://me.abelcheung.org/2006/03/23/ubuntu-last-2-days/&quot; class=&quot;liinternal&quot;&gt;上次已去過兩次&lt;/a&gt;，再加這一趟，是第三次了。第一次去，知道是香港人開的，和侍應有講有笑；第二次，已經認不出我的面孔了，好生失望。今次是完全將懷念的心情和記憶都全丢掉了！為甚麼？縱使裝修和以前一樣，當初認識的人都不在了，見到的統統是新面孔；還不止，吃的東西和住家菜沒甚分別，印象中那碟很懷念的炒飯，餐單中已不復再。以前就本該明白，沒用的記憶就該捨棄，到頭來還是無法切實實行。&lt;/p&gt;
&lt;p&gt;最能體現剛才那句的笨事，最能反映修為不夠的事，莫過於在最後一天付了 £12 在酒店上網（而且只用了半天！）。當初下決心扔掉的回憶，竟又像彊屍回魂似的跑回來。幸好，只是自己個人控制不了，到最後甚麼事都沒發生（錢當然是白付了）。後悔？不知怎的，倒是從來沒那個念頭。只有…平靜。&lt;/p&gt;</description>
	<pubDate>Mon, 04 May 2009 12:14:33 +0000</pubDate>
</item>
<item>
	<title>Vern: vifm-0.4-1 仍旧不能显示中文的问题</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-4155451785335024366</guid>
	<link>http://s5unty.blogspot.com/2009/04/vifm-04-1.html</link>
	<description>vifm 是一款终端下的文件管理工具，支持背景透明，符合 vi 用户的使用习惯&lt;p&gt;发行摘要说 0.4 版本已经支持 UTF-8 了，但是我从 unstable 源安装的 0.4-1 版本仍&lt;br /&gt;旧不能正常显示中文文件名。&lt;br /&gt; &lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495805#15&quot;&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495805#15&lt;/a&gt;&lt;p&gt;检查源码包发现是链接库使用错误，参考这两篇帖子&lt;br /&gt; &lt;a href=&quot;http://www.linuxsir.org/bbs/thread288877.html&quot;&gt;http://www.linuxsir.org/bbs/thread288877.html&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.linuxsir.org/bbs/showthread.php?t=267078&quot;&gt;http://www.linuxsir.org/bbs/showthread.php?t=267078&lt;/a&gt;&lt;p&gt;修改 debian/control 的 Build-Depends，将&lt;br /&gt; libncurses5-dev&lt;br /&gt;改为&lt;br /&gt; libncursesw5-dev&lt;br /&gt;重新编译即可解决中文为显示乱码的问题了。&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-4155451785335024366?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 30 Apr 2009 15:18:23 +0000</pubDate>
</item>
<item>
	<title>Sam Tang: PHPExcel 及 PHPPowerPoint</title>
	<guid>http://www.real-blog.com/programming/541</guid>
	<link>http://www.real-blog.com/programming/541</link>
	<description>&lt;p&gt;在網上找到兩個實用的 php class，分別是 &lt;a href=&quot;http://www.phpexcel.net/&quot; title=&quot;PHPExcel&quot; target=&quot;_blank&quot;&gt;PHPExcel&lt;/a&gt; 及 &lt;a href=&quot;http://www.phppowerpoint.net/&quot; title=&quot;PHPPowerPoint&quot; target=&quot;_blank&quot;&gt;PHPPowerPoint&lt;/a&gt;。它們分別可以很簡單地透過 PHP 讀取及寫入 Excel 2007 及 PowerPoint 2007 的檔案。
&lt;/p&gt;</description>
	<pubDate>Thu, 30 Apr 2009 07:53:03 +0000</pubDate>
</item>
<item>
	<title>wanleung: hello</title>
	<guid>http://www.debian.org.hk/18851 at http://www.debian.org.hk</guid>
	<link>http://www.debian.org.hk/blog/hello</link>
	<description>&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
	<pubDate>Wed, 29 Apr 2009 07:41:10 +0000</pubDate>
</item>
<item>
	<title>Vern: Razer Lycosa</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-1737723388747899519</guid>
	<link>http://s5unty.blogspot.com/2009/04/razer-lycosa.html</link>
	<description>几年前买的 Razer Lycosa 键盘，右上角有 6 个功能键，外加1个键盘背景灯开关键&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_oKL9t7fM3TU/SfSK6IqHIJI/AAAAAAAAAog/A-Lf-f7r70s/s1600-h/razer.jpg&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_oKL9t7fM3TU/SfSK6IqHIJI/AAAAAAAAAog/A-Lf-f7r70s/s320/razer.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5329036990447296658&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;一直以来我都认为这 6 个功能键在 GNU/Linux 下没有驱动是无法使用的。不过今天碰巧看到一篇&lt;a href=&quot;http://stebalien.com/2008/09/linux-razer-lycosa-wtf.html&quot;&gt;帖子&lt;/a&gt;，我从中发现了 xev 这个工具。启动 xev，点击这些个功能键，很幸运，键码都能被捕获，它们的 keycode 分别是&lt;br /&gt;&lt;br /&gt;162,　164,　LO　174,　176&lt;br /&gt;144,　153,　GO　　　sw&lt;br /&gt;&lt;br /&gt;然后我写了这样的 ~/.xmodmaprc&lt;br /&gt;keycode 162 = F13&lt;br /&gt;keycode 164 = F14&lt;br /&gt;keycode 144 = F15&lt;br /&gt;keycode 153 = F16&lt;br /&gt;keycode 174 = F17&lt;br /&gt;keycode 176 = F18&lt;br /&gt;&lt;br /&gt;然后我又在 awesome 的配置文件 ~/.config/awesome/rc.lua 添加了这些键绑定&lt;br /&gt;table.insert(globalkeys, key({        }, &quot;F13&quot;, function () awful.util.spawn(&quot;mocp -G&quot;) end))&lt;br /&gt;table.insert(globalkeys, key({        }, &quot;F14&quot;, function () awful.util.spawn(&quot;mocp -x&quot;) end))&lt;br /&gt;table.insert(globalkeys, key({        }, &quot;F15&quot;, function () awful.util.spawn(&quot;mocp -r&quot;) end))&lt;br /&gt;table.insert(globalkeys, key({        }, &quot;F16&quot;, function () awful.util.spawn(&quot;mocp -f&quot;) end))&lt;br /&gt;table.insert(globalkeys, key({        }, &quot;F17&quot;, function () awful.util.spawn(&quot;mocp -v -5&quot;) end))&lt;br /&gt;table.insert(globalkeys, key({        }, &quot;F18&quot;, function () awful.util.spawn(&quot;mocp -v +5&quot;) end))&lt;br /&gt;&lt;br /&gt;相信有了 xev 和 xmodmap，其他多媒体键盘上的功能键也可以很容易的在 GNU/Linux 系统下正常使用了。&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-1737723388747899519?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 27 Apr 2009 01:42:34 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: DropBox vs ZumoDrive Vs Amazon S3</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-4232976661087847158</guid>
	<link>http://spamgoaway.blogspot.com/2009/04/dropbox-vs-zumodrive-vs-amazon-s3.html</link>
	<description>上文提到我這幾個月對 offsite backup 做了點研究，現在可以寫些心得:雖然我的網誌長期讀者長耳動物介紹了 me.com ，但我基本上鎖定了 DropBox 和 ZumoDrive 之間選一個。他們其實都是使用 Amazon S3 storage 做後台的(我會另文寫有關 Amazon S3 的服務)，所以上載和下載速度大致一樣。技術上都是在 PC 裏 mount 多一個 drive 或 folder，上下載只要 drap and drop 檔案，工作便會在背景進行。最實際的還是價錢:1G 存量A. Amazon S3: US$0.3/monthB. ZumoDrive: 免費C. DropBox: 免費2G 存量A. Amazon S3: US$0.53/monthB. ZumoDrive: US$2.99/monthC. DropBox: 免費5G 存量A. Amazon</description>
	<pubDate>Fri, 24 Apr 2009 14:24:46 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: dnsstuff.com 收費後的選擇</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-3071824258209630996</guid>
	<link>http://spamgoaway.blogspot.com/2008/03/dnsstuffcom.html</link>
	<description>互聯網服務當有一定知名度後應否收費呢? 這是一個有趣問題。 Dnsstuff.com 是一個很受  email administrator 喜愛的網站。我個人也不明白為何它要轉為收費形容：1. 它的服務提供沒有獨特性。如果你用心使用 dig, nslookup 的工具，也可以有齊所有結果。2. 基本上所有查詢都是全自動，不經人手。不似其他 Free website, free webmail, free storage 等網站愈人多就要投資更多。但 dnsstuf.com 的 marginal cost 非常低。這類網站的最佳收入是增大會員數目，用廣告支持。無論如何，當你收費後，人家就會找替代品:http://www.intodns.com/http://www.thednsreport.com/http://dnscog.com/這三個「抄」得最似，接近一樣。其他還有:http://</description>
	<pubDate>Fri, 24 Apr 2009 09:20:34 +0000</pubDate>
</item>
<item>
	<title>來醫: PHP Framework</title>
	<guid>http://blog.xychen.org/archives/2009/04/20/php-framework/</guid>
	<link>http://blog.xychen.org/archives/2009/04/20/php-framework/</link>
	<description>&lt;p&gt;It&amp;#8217;s long time I haven&amp;#8217;t wrote some long web application. For some reason, I intent to start one recently and try to find a suitable &lt;a href=&quot;http://en.wikipedia.org/wiki/Web_application_framework&quot;&gt;framework&lt;/a&gt;. I had thinking of writing in Python while I consider it is a better language then Perl/PHP. However, I don&amp;#8217;t want to have too many different application run on a single machine, I decide to program back in PHP finally. The next question is which PHP framework I should choose.&lt;/p&gt;

&lt;p&gt;Currently, the hottest PHP frameworks are &lt;a href=&quot;http://blog.xychen.org/feed/rss2/&quot;&gt;Zend Framework&lt;/a&gt; and &lt;a href=&quot;http://www.cakephp.org/&quot;&gt;CakePHP&lt;/a&gt;. But after read several articles online, I think &lt;a href=&quot;http://codeigniter.com/&quot;&gt;CodeIgniter&lt;/a&gt; is better.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Oceanic / 人生海海: &lt;a href=&quot;http://tzangms.com/programming/1202&quot; title=&quot;PHP Framework 的效能比較 - Oceanic / 人生海海&quot;&gt;PHP Framework 的效能比較&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PHP Zone: &lt;a href=&quot;http://www.mustap.com/phpzone_post_73_top-10-php-mvc-frameworks&quot; title=&quot;PHP Zone » Top 10 PHP MVC frameworks&quot;&gt;Top 10 PHP MVC frameworks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;憂藍夢境‧部落格: &lt;a href=&quot;http://blog.linym.net/archives/162&quot; title=&quot;憂藍夢境‧部落格 » CodeIgniter - PHP Framework&quot;&gt;CodeIgniter - PHP Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Neo &amp;#8217;s Blog: &lt;a href=&quot;http://www.neo.com.tw/archives/842&quot; title=&quot;Neo 's Blog: 10 大 PHP MVC Framework 排名?&quot;&gt;10 大 PHP MVC Framework 排名?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Start up Web 2.0: &lt;a href=&quot;http://www.sellersrank.com/web-frameworks-benchmarking-results/&quot; title=&quot;PHP Framework Benchmarks • Start up Web 2.0&quot;&gt;PHP Framework Benchmarks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Mon, 20 Apr 2009 15:53:50 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: 大家樂見？</title>
	<guid>http://me.abelcheung.org/?p=676</guid>
	<link>http://me.abelcheung.org/2009/04/18/%e5%a4%a7%e5%ae%b6%e6%a8%82%e8%a6%8b%ef%bc%9f/</link>
	<description>&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;啊&lt;/span&gt;，忘了說是哪一間大家樂。不如在倫敦的大家樂好嗎？&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3406/3451861337_062c6f600f.jpg&quot; rel=&quot;lightbox[fakerestaurant]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3406/3451861337_062c6f600f_m.jpg&quot; alt=&quot;倫敦大家樂&quot; width=&quot;240&quot; height=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-676&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;不喜歡快餐？那去飲茶好不好？大家齊齊去好年華飲茶！&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3539/3452679500_173495d943.jpg&quot; rel=&quot;lightbox[fakerestaurant]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3539/3452679500_173495d943_m.jpg&quot; alt=&quot;倫敦好年華&quot; width=&quot;240&quot; height=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;好年華太低檔？那就在翠亨邨，夠出名啦！&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3612/3451863101_326ab50cbe.jpg&quot; rel=&quot;lightbox[fakerestaurant]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3612/3451863101_326ab50cbe_m.jpg&quot; alt=&quot;倫敦翠亨邨&quot; width=&quot;240&quot; height=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;連翠亨邨都嫌不夠高級？為甚麼這麼挑品味的？好好好，那就去鏞記，連政要都經常會去，夠高級了，該滿意啦？&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3590/3451870497_21717b3b38.jpg&quot; rel=&quot;lightbox[fakerestaurant]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3590/3451870497_21717b3b38_m.jpg&quot; alt=&quot;倫敦鏞記&quot; width=&quot;180&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;飯後想買些甜食？推薦去奇華餅家！&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3540/3452683256_52395acc15.jpg&quot; rel=&quot;lightbox[fakerestaurant]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3540/3452683256_52395acc15_m.jpg&quot; alt=&quot;倫敦奇華&quot; width=&quot;240&quot; height=&quot;180&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;咦，有點奇怪，為甚麼奇華餅家好像又是另一間餐廳似的？月餅呢？&lt;/p&gt;</description>
	<pubDate>Sat, 18 Apr 2009 13:09:14 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: 賓得寶「沙示」</title>
	<guid>http://me.abelcheung.org/?p=674</guid>
	<link>http://me.abelcheung.org/2009/04/17/%e8%b3%93%e5%be%97%e5%af%b6%e3%80%8c%e6%b2%99%e7%a4%ba%e3%80%8d/</link>
	<description>&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;在&lt;/span&gt;香港找來找去，如果是賓得寶 (Bundaberg) 的飲品，來來去去只有薑啤和青檸梳打。前兩天在士多找到點新意思：&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3320/3450184232_82e86dd6da.jpg&quot; rel=&quot;lightbox[rootbeer]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3320/3450184232_82e86dd6da_m.jpg&quot; alt=&quot;Bundaberg Root Beer&quot; width=&quot;180&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3563/3450184238_706ce6ddb4.jpg&quot; rel=&quot;lightbox[rootbeer]&quot;&gt;&lt;img class=&quot;alignnone&quot; src=&quot;http://farm4.static.flickr.com/3563/3450184238_706ce6ddb4_m.jpg&quot; alt=&quot;Bundaberg Root Beer&quot; width=&quot;180&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;Root beer 雖然看來像黑啤，但不是黑啤，&lt;a href=&quot;http://blog.sina.com.tw/outofearth/article.php?pbgid=45493&amp;#038;entryid=575481&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;更不是啤酒&lt;/a&gt;，就像薑啤那樣和酒精毫無關係。要說像甚麼的話，其實等於沙示汽水 (台灣稱為沙士，不過 03 年後好像對沙士這個詞有點敏感了？)，因為沙示所指的根本就是 root beer。當初可口可樂是由藥用飲料變成現在的跨國大企業，沙示也有點類似，只是沒做到那麼大而已。&lt;/p&gt;
&lt;p&gt;因為看到賓得寶的名字（很懷念它的薑啤！），所以買來試一下，比沙示味道稍重，初喝的確有點藥水味的感覺，繼續飲後就能接受了。可是沒飲過多少款，無法知道算好還是壞。可惜當初在美國沒想起 root beer 這種東西，錯過了在 &lt;a href=&quot;http://edgar.bitdevil.net/archives/000120.html&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;Albertsons 買 A 級 root beer&lt;/a&gt; 的機會！&lt;/p&gt;</description>
	<pubDate>Fri, 17 Apr 2009 13:03:46 +0000</pubDate>
</item>
<item>
	<title>Sam Tang: 影婚紗相</title>
	<guid>http://www.real-blog.com/my-life/540</guid>
	<link>http://www.real-blog.com/my-life/540</link>
	<description>&lt;p&gt;剛過去的星期三去了影婚紗相，由早上 8:00 到婚紗攝影公司化妝、set 頭及換衫 (這段時間我主要是等)，一直到晚上 8:00 才回去落妝。&lt;/p&gt;
&lt;p&gt;我開始時已經知道影足一日相會很累，也實際是比我預期更累，而裡面只有從一個景點到另一個景點途中可以休息一下，午飯及晚飯也在車上食飽算數。雖然過程時辛苦，但看到女朋友化好妝，穿起婚紗及晚裝真的很漂亮，這就覺得一切也值得了。下星期可以睇相，希望出來的效果會好看。
&lt;/p&gt;</description>
	<pubDate>Fri, 17 Apr 2009 01:10:27 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: Gmail backup MX</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-617118559715765221</guid>
	<link>http://spamgoaway.blogspot.com/2009/04/gmail-backup-mx.html</link>
	<description>剛在一個網頁寄存商的網頁看到一個叫 「電郵SOS」的服務。介紹如下:電郵伺服器故障引致重要電郵遺失足以令公司損失大生意，要確保電郵傳送萬無一失，就要先防患於未然。UXXXXX 之「電郵SOS」會於現有電郵伺服器遇到問題時，將電郵暫時送到一個後備儲存伺服器裏，待你的伺服器恢復正常後，暫存在UXXXXX 的郵件便會自動派回 你原來的伺服器，保證電郵不會因伺服器的問題而流失。客戶現只需$10元(每個電郵地址)，便可保障貴公司的電郵商貿往來暢通無阻。很明顯, 這是一個 backup mx 的服務。有一個免費的 backup mx 方法是可以用:1.  替你的 domain 申請一個 Google Apps 的 standard edition 戶口。2. 替每一個 email address 都加一個戶口 (這是最花時間的，有一些 bulk add gapps account 的方法可用，</description>
	<pubDate>Wed, 15 Apr 2009 16:08:05 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: Maintenance == 停電</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-2681645027158458622</guid>
	<link>http://spamgoaway.blogspot.com/2009/04/maintenance.html</link>
	<description>剛想寫 blog , 在 blogger 的資訊主頁看到:Click 入「瞭解更多資訊」不懂英文的不要寫網誌了!!</description>
	<pubDate>Wed, 15 Apr 2009 15:43:28 +0000</pubDate>
</item>
<item>
	<title>來醫: 使用 vim 編輯 web textarea (Firefox or Kazehakase)</title>
	<guid>http://blog.xychen.org/archives/2009/04/15/edit-web-text-area-with-vim-in-firefox-or-kazehakaze/</guid>
	<link>http://blog.xychen.org/archives/2009/04/15/edit-web-text-area-with-vim-in-firefox-or-kazehakaze/</link>
	<description>&lt;p&gt;用了 vi/vim 十多年，其他 text editor 對我來說確實很麻煩。大部份事用 vi/vim 做都有說不出的爽!!! 就算多年前因工作需要在 windows 寫程式寫，也懶得用 UltraEdit 等，抓個 vim windows 爽很多。近年，經常要在網頁上的 textarea 打一大篇文章，結果還是受不了，很多時需要在 copy&amp;amp;paste 到 vim 執行仔細的編輯。簡潔的按鍵自然是我喜用 vi/vim 的主要理由，regular expression 更是我編輯時不缺的利器。&lt;/p&gt;

&lt;p&gt;幾年來，我花了不少工夫企圖把 regular expression 或 vi/vim 式的編輯引入 web，包括寫了些  bookmarklet 等，但始終和 vi/vim 差很遠。嘗試過幾個令 Firefox 使用 external editor 的 extension, 不過都不太有效。近兩年前，找到了 &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/4125&quot;&gt;It&amp;#8217;s All Text&lt;/a&gt;，終於把我這個難題解決了。&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s All Text 這個 Firefox extension 安裝後，會在每個 textarea box 的右下角浮現一個 &amp;#8220;edit&amp;#8221; 小按鈕，按下就會把 textarea 的內容送去指定的 text editor 進行編輯，絕對是 vi/vim 的必裝 extension。&lt;/p&gt;

&lt;p&gt;然而，這年來因為安全問題，我經常會同時使用多個 browser，用不同 browser 執行不同安全級別的 web apps。(都是 ajax 惹的禍)。Prism, Epiphany, Kazehakase，甚至 Opera 都會常用來代替 Firefox 執些較低 reliability 的 web site/apps (Prism 一般用來跑重要的 webapp 如 gmail 和 online-banking)，Noscript extension 則用來限制不明網站的 javascript。不過用其他 browser 時，就少了 It&amp;#8217;s All Text 用 external editor 的爽便。早期才發現用了半年的 Kazehakase 其實內建使用 external editor 的功能，多了個可以便利使用 browser。&lt;/p&gt;

&lt;p&gt;在 Kazehakase 設定使用 gvim 很簡單，首先 UI Level 要設定為 Expert (View -&gt; UI Level -&gt; Expert)，在 Edit -&gt; Preference 中的 External Program，設定 Editor command 為:&lt;/p&gt;

&lt;pre&gt;gvim -f %s&lt;/pre&gt;

&lt;p&gt;就搞定了。 (-f 選項是避免 gvim 自動 fork 入背景工作，令 Kazehakaze 不知 gvim 完成編輯)&lt;/p&gt;

&lt;p&gt;往後在要編輯的 textarea 按右鼠鍵在選單選 Launch Editor 就可以了。(當然是經謹關閉了 gvim 才好 submit web form)&lt;/p&gt;</description>
	<pubDate>Wed, 15 Apr 2009 11:27:30 +0000</pubDate>
</item>
<item>
	<title>狗爺語錄: Internet has no history</title>
	<guid>http://me.abelcheung.org/?p=672</guid>
	<link>http://me.abelcheung.org/2009/04/14/internet-has-no-history/</link>
	<description>&lt;p&gt;&lt;span class=&quot;drop&quot;&gt;W&lt;/span&gt;ith the current landscape of Internet shaped in the way currently we see, we will be losing part of important history. Think that archive.org will save the day? Nah. They are willing to &lt;a href=&quot;http://www.theregister.co.uk/2004/07/09/archive_yeahright_org/&quot; target=&quot;_blank&quot; class=&quot;liexternal&quot;&gt;eliminate any web site information&lt;/a&gt; upon request. There has been talk about archive.org removing certain Microsoft web pages after Microsoft request. Not to mention that archive.org isn&amp;#8217;t a complete archive of all web sites as well.&lt;/p&gt;
&lt;p&gt;Recently I came across a link introducing a hacking tool trying to &lt;a href=&quot;http://me.abelcheung.org/wp-content/uploads/2009/04/ramp6net-fake-windows-xp-login.pdf&quot; class=&quot;lipdf&quot;&gt;pretend as Windows XP login screen&lt;/a&gt;. Just few days after I saw the page, it was gone. As if the tool has never existed. Indeed, the page author must have been under pressure, and it&amp;#8217;s not ethical (and in some countries illegal) to publicize such tool. However, it&amp;#8217;s still a part of internet. Be it &amp;#8220;bad&amp;#8221; or &amp;#8220;good&amp;#8221; (evilness and goodness are only defined by humans anyway), they are still part of internet history. What we see is, only the part deemed &amp;#8220;good&amp;#8221; are recorded into history. Nobody ever saw the dark side, the underground part of internet. They don&amp;#8217;t even know such thing existed. That&amp;#8217;s the same as teachers telling children European Dark Ages have never existed, nobody knows what happened in that era. Only brilliant emperors are known on this planet. Isn&amp;#8217;t that absurd?&lt;/p&gt;
&lt;p&gt;I would say, the speed of information disappearance is proportional to how fast internet traffic concentrates in big nodes (think about Facebook, Google, Yahoo and all the famous names). That doesn&amp;#8217;t mean punch card and &lt;a href=&quot;http://en.wikipedia.org/wiki/Apple_II&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;Apple ][&lt;/a&gt; will ever be forgotten, they are legendary. Instead, things like early DOS/Windows series, &lt;a href=&quot;http://en.wikipedia.org/wiki/BeOS&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;BeOS&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/OS/2&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;OS/2&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Atari_8-bit_family&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;liwikipedia&quot;&gt;Atari&lt;/a&gt; and all other less known systems should belong to the forgotten history, maybe within 10 or 20 years. As well as all non-famous tools.&lt;/p&gt;
&lt;p&gt;What can we do? Not much, unfortunately. Unlike big names such as Google, most people have limited resources for archiving (maybe a few hard drives, but that&amp;#8217;s it). Besides, the volatility and instability of storage (CD, DVD, hard drive, whatever) only makes the problem more serious. Probably most of us won&amp;#8217;t be able to get data back from, say, 6 years ago. But for more important stuff useful for many people (such as netcat for Windows), the situation is sad.&lt;/p&gt;
&lt;div&gt;http://www.ramp6.net/downloads/Windows%20XP%20fake%20login.rar&lt;/div&gt;</description>
	<pubDate>Tue, 14 Apr 2009 11:56:18 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: Ahsay Backup</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-2424832141988778939</guid>
	<link>http://spamgoaway.blogspot.com/2009/04/ahsay-backup.html</link>
	<description>Backup 我相信無人反對是需要，當你試過硬碟全「抄」，估計要去 lab 才可以取回 data 時你更覺 backup 可貴。由最初的 Floppy Disk 到 Raid 1, Raid5 disk array。也有人用 External Harddisk ，但我始終認為 offsite backup 是最好的。尤其是企業方面，無論大小都應該做 Disaster Planning。數據應否只存在一個地方呢??這幾個月來做了很多 offsite backup 的資料研究。 Amazon S3, Mosso Cloud Files, ZumoDrive 都有 accounts 試過，遲些可以寫些文章講講這方面的心得。尤其是 Amazon S3 ，這是相當有趣的東東。昨天在 E-Zone 雜誌看到一個 Ahsay 的廣告，有一個免費的網上備份的服務 ACBee，登記後有 1GB的空間，</description>
	<pubDate>Thu, 09 Apr 2009 18:27:58 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: Barracuda Reputation Block List (BRBL)</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-4883497760825489498</guid>
	<link>http://spamgoaway.blogspot.com/2009/04/barracuda-reputation-block-list-brbl.html</link>
	<description>Barracuda 是一間郵件及網路安全設備的供應商，Antispam 是她們的專長。除了自己的 Filtering 技術外，也有用上自家的 RBL 。上年八月左右她們將這個 RBL 公開給其他人使用，大家只需要到http://www.barracudacentral.org/rbl登記後，你的 email server 便可使用。(但我試過就算不登記也可使用 :-D)跟著在 spamassassin rules 加上:header   RCVD_IN_BRBL          eval:check_rbl('brbl-lastexternal', 'bb.barracudacentral.org.')describe RCVD_IN_BRBL          Received via a relay in Barracuda BRBLtflags   RCVD_IN_BRBL</description>
	<pubDate>Thu, 09 Apr 2009 12:29:08 +0000</pubDate>
</item>
<item>
	<title>Vern: git object</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-2600539502136828215</guid>
	<link>http://s5unty.blogspot.com/2009/04/git-object.html</link>
	<description>&lt;a href=&quot;http://3.bp.blogspot.com/_oKL9t7fM3TU/Sdw4M8DhotI/AAAAAAAAAnE/U-slkjb7u2M/s1600-h/objects-example.png&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_oKL9t7fM3TU/Sdw4M8DhotI/AAAAAAAAAnE/U-slkjb7u2M/s400/objects-example.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5322190654575583954&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-2600539502136828215?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 08 Apr 2009 13:39:12 +0000</pubDate>
</item>
<item>
	<title>企鵝佬: 試用 GoGrid</title>
	<guid>tag:blogger.com,1999:blog-3533892895242069807.post-8442142185747413037</guid>
	<link>http://spamgoaway.blogspot.com/2009/03/gogrid.html</link>
	<description>客戶對我推介的 opensource 解決方案可能都有興趣，但通常的問題都是要求有 demo 給他們試試。雖然我有 Server 放在 datacenter 可以建立一些 demo sites，但始終我認為不太合適 --因為有時一些 application 是需要 root privilege，這個無可能給他們的。再者一般來說他們只是試幾天，dedicate 一部主機給他們太浪費了。最近這一個月我發現外國有一些 pay-as-you-go 起 server 的服務，即你用多少 Ram Hours, Data Transfers 就收多少費用，即類似儲值電話卡。前幾天首先申請了 GoGrid 這一服務。因為新顧客有 USD50 免費試用。我昨天起了一部 CentOS Linux Server 玩了幾個鐘都是扣了 USD 0.57。還要化點時間作詳細測試。有興趣的網友可以 email</description>
	<pubDate>Thu, 26 Mar 2009 12:04:59 +0000</pubDate>
</item>
<item>
	<title>Sam Tang: 修改 IIS 上傳限制</title>
	<guid>http://www.real-blog.com/programming/539</guid>
	<link>http://www.real-blog.com/programming/539</link>
	<description>&lt;p&gt;IIS 預設上傳限制為 200kb，要修改這個限制，方法如下：&lt;/p&gt;
&lt;p&gt;1. 開啟 Internet Information Services Manager (IIS)。 (中文版好像叫 IIS 管理員)&lt;/p&gt;
&lt;p&gt;2. 在 server 上面 right click 及選擇 Properties&lt;/p&gt;
&lt;p&gt;3. 選取 &amp;quot;Enable Direct Metabase Edit&amp;quot; 並按 OK&lt;/p&gt;
&lt;p&gt;4. 開啟 Notepad，開啟以下檔案&lt;/p&gt;
&lt;p&gt;%Windows dir%\System 32\Inetsrv\MetaBase.xml&lt;/p&gt;
&lt;p&gt;5. 找出字串 AspMaxRequestEntityAllowed，預設是 204800，即 200kb，例如想改為 5mb 的話，應改為：&lt;/p&gt;
&lt;p&gt;預設為 AspMaxRequestEntityAllowed = &amp;quot;52428800&amp;quot;&lt;/p&gt;
&lt;p&gt;6. 完成後儲存 MetaBase.xml 便完成，不須要重新啟動 IIS。&lt;/p&gt;
&lt;p&gt;7. 回到 Internet Information Services Manager (IIS)，移除 &amp;quot;Enable Direct Metabase Edit&amp;quot; 的選項。
&lt;/p&gt;</description>
	<pubDate>Thu, 26 Mar 2009 03:23:20 +0000</pubDate>
</item>
<item>
	<title>Vern: 进化</title>
	<guid>tag:blogger.com,1999:blog-8534016676139857894.post-6235067003657240024</guid>
	<link>http://s5unty.blogspot.com/2009/03/blog-post.html</link>
	<description>&lt;a href=&quot;http://lh6.ggpht.com/_oKL9t7fM3TU/SchNnhE7x9I/AAAAAAAAAmk/6btELySddqQ/s640/fun.jpg&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_oKL9t7fM3TU/SchNnhE7x9I/AAAAAAAAAmk/6btELySddqQ/s640/fun.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/8534016676139857894-6235067003657240024?l=s5unty.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 24 Mar 2009 11:07:53 +0000</pubDate>
</item>
<item>
	<title>Sam Tang: 編寫只給特定用戶執行的 shell script</title>
	<guid>http://www.real-blog.com/linux-bsd-notes/538</guid>
	<link>http://www.real-blog.com/linux-bsd-notes/538</link>
	<description>&lt;p&gt;在編寫了一些 shell script 並打算只給予特定用戶執行，可以先取得用戶的 user id，或者直接用 whoami 指令檢查使用者名稱，例如：&lt;/p&gt;
&lt;div class=&quot;shell&quot;&gt;
if [ $(whoami) = &amp;quot;samtang&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
 &amp;nbsp;&amp;nbsp; # 執行程式碼&lt;br /&gt;
else&lt;br /&gt;
 &amp;nbsp;&amp;nbsp; echo &amp;quot;You cannot run this script.&amp;quot;&lt;br /&gt;
 &amp;nbsp;&amp;nbsp; exit 0&lt;br /&gt;
fi
&lt;/div&gt;
&lt;p&gt;如果在另一個情況下，不容許特定用戶執行，可以這樣寫：&lt;/p&gt;
&lt;div class=&quot;shell&quot;&gt;
if [ $(whoami) = &amp;quot;root&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
 &amp;nbsp;&amp;nbsp; echo &amp;quot;You cannot run this script.&amp;quot;&lt;br /&gt;
 &amp;nbsp;&amp;nbsp; exit 1&lt;br /&gt;
fi
&lt;/div&gt;</description>
	<pubDate>Tue, 17 Mar 2009 07:15:33 +0000</pubDate>
</item>
<item>
	<title>Alan Knowles: ASUS My Cinema U3100 Mini DMB-TH - MythTV fully working</title>
	<guid>http://www.akbkhome.com/blog.php/View/178/ASUS_My_Cinema_U3100_Mini_DMBTH__MythTV_fully_working.html</guid>
	<link>http://www.akbkhome.com/blog.php/View/178/ASUS_My_Cinema_U3100_Mini_DMBTH__MythTV_fully_working.html</link>
	<description>After months of being left on the side burner, I just got round to fixing Digital TV with the ASUS My Cinema and MythTV.&lt;br /&gt;&lt;br /&gt;Having finally got the correct source code from ASUS a few months ago, I've gone through it and made it thread safe (get rid of the global locks). So you can use multiple sticks on a single PC. and got rid of most of the shutdown kernel panics.&lt;br /&gt;&lt;br /&gt;The final fixes where related to the really bad locking code, that basically was failing too quickly and constantly changing the GI settings. The kludge I've done is to remove the flipping (as all of the HK channels are on GI_945). and this card only really works in HK &amp;amp; China.&lt;br /&gt;&lt;br /&gt;This resolve the last issue of waiting for a lock to a signal taking over a minute to milliseconds. - Finally making the card usable in MythTv (as it doesnt really like really slow locking cards..)&lt;br /&gt;&lt;br /&gt;Anyway, code is in my repo - I need to start thinking about syncing with v4l-dvb guys and finding out how to rename the files so they are not just overwriting the existing dib3000mc driver.&lt;br /&gt;&lt;br /&gt;For your pleasure&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.akbkhome.com/svn/asus_dvb_driver/&quot;&gt;ASUS My Cinema U3100 Mini DMB-TH Linux Driver for v4l-dvb &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you need frequency details have a look at my last post about the ASUS stick.&lt;br /&gt;</description>
	<pubDate>Sun, 15 Mar 2009 14:49:54 +0000</pubDate>
</item>
<item>
	<title>Alan Knowles: Dataobjects, Flexy Releases - and Ext-Roo builder for FlexyFramework.</title>
	<guid>http://www.akbkhome.com/blog.php/View/177/Dataobjects_Flexy_Releases__and_ExtRoo_builder_for_FlexyFramework.html</guid>
	<link>http://www.akbkhome.com/blog.php/View/177/Dataobjects_Flexy_Releases__and_ExtRoo_builder_for_FlexyFramework.html</link>
	<description>Well, after a busy few months, things have gone quiet again. Hopefully it's a short term thing, but it has given me a bit of time to do get back to the less profitable things in life (like blogging).&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;PEAR releases&lt;/h3&gt;Yes, after a quite a few emails bugging me to release updates to &lt;a href=&quot;http://pear.php.net/package/DB_DataObject&quot;&gt;DataObjects&lt;/a&gt; and &lt;a href=&quot;http://pear.php.net/package/HTML_Template_Flexy&quot;&gt;Template Flexy&lt;/a&gt;, I finally got round to getting them out the door  (and even fixing a few bugs after the got out). I've also made an effort to get &lt;a href=&quot;http://pear.php.net/package/Services_JSON&quot;&gt;Services_JSON&lt;/a&gt; onto the pear release system, as I use it quite a bit, and it's been sitting in as the &lt;a href=&quot;http://pear.php.net/pepr/pepr-proposal-show.php?id=198&quot;&gt;proposal for Services_JSON&lt;/a&gt; for well over a year.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Facebook&lt;/h3&gt;Yes, that other great waster of time, I've finally set up an account for me - &amp;quot;&lt;a href=&quot;http://www.facebook.com/profile.php?id=1645233567&quot;&gt;AK BK Consulting&lt;/a&gt;&amp;quot; - After my first effort of using facebook fell apart, due to the mess it made of mixing family stuff and professional stuff, (I use my wife's account for my family stuff). I set up that one so I can join up with PHP developers anywhere and IT people in Hong Kong. So feel free to add me as a friend (as I dont have many ;) - this blog should be  syndicated into my page...&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;ExtJS / Roo builder for HTML_FlexyFramework&lt;/h3&gt;&lt;br /&gt;I was messing around this week writing a builder for &lt;a href=&quot;http://www.akbkhome.com/blog.php/View/121/Getting_Started_with_HTML_FlexyFramework_DataObjects_and_HTML_Template_Flexy.html&quot;&gt;HTML_FlexyFramework&lt;/a&gt;, my little lightweight page loader, that integrates quite nicely with Dataobjects, Template Flexy and pear in general. Part of the incentive for this was seeing a little project that a potential client had developed, in some windows application that generated an how site starting with the database schema. &lt;br /&gt;&lt;br /&gt;The idea  was quite nice, and the interface of the builder was quite friendly. But the downside was that the resulting code was just unusable jibberish. So rather than work out how to add features to it, I wondered if using DataObject's Generator as a core, I could generate a whole ExtJS/RooJS interface from the database, and then edit that to quickly get a frontend up and running.&lt;br /&gt;&lt;br /&gt;The code's sitting in my akpear repo &lt;a href=&quot;http://www.akbkhome.com/svn/akpear/RooJS_DB_DataObject&quot;&gt;RooJS_DB_DataObject&lt;/a&gt; (it actually writes ExtJS1.1 code) and does the basic tasks of setting up a grid for each table, a simple form to edit each table, along with some limited joins based on the links.ini&lt;br /&gt;&lt;br /&gt;If you want to try it out, it runs like this:&lt;br /&gt;&lt;pre&gt;php  RooJS_DB_DataObject/cli.php 'mysql://dbuser:dbpass@dbhost/dbname'&lt;/pre&gt;&lt