<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19135297</id><updated>2011-12-15T10:49:07.381+08:00</updated><title type='text'>Gea-Suan Lin's BLOG</title><subtitle type='html'>Gea-Suan Lin's BLOG</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gslin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default?start-index=101&amp;max-results=100'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>824</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19135297.post-4366057523471942612</id><published>2007-06-02T13:09:00.001+08:00</published><updated>2007-06-02T13:09:10.242+08:00</updated><title type='text'>爛掉的 Category…</title><content type='html'>&lt;p&gt;把 &lt;a href="http://wordpress.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.org');"&gt;WordPress&lt;/a&gt; 升到新版後 (svn trunk) 發現文章顯示的 Category 爛掉了，看資料庫的內容沒看出原因 (資料都在)，那麼原因應該是 &lt;a href="http://blog.ericsk.org/archives/627" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blog.ericsk.org');"&gt;[WP] wp_categories 轉換成 wp_terms&lt;/a&gt; 這篇所講的 DB scheme 改變，function 也跟著要改&amp;#8230;&lt;/p&gt; &lt;p&gt;大概要再等一陣子 &lt;a href="http://wordpress.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.org');"&gt;WordPress&lt;/a&gt; 才會弄個 backward compitable function，或是等 &lt;a href="http://getk2.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/getk2.com');"&gt;K2&lt;/a&gt; 修正吧&amp;#8230;&lt;/p&gt; &lt;p&gt;不過 &lt;a href="http://getk2.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/getk2.com');"&gt;K2&lt;/a&gt; 還活著嗎&amp;#8230; o_O&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4366057523471942612?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4366057523471942612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4366057523471942612'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/06/category.html' title='爛掉的 Category…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3626129623905380756</id><published>2007-05-31T12:09:00.001+08:00</published><updated>2007-05-31T12:09:06.954+08:00</updated><title type='text'>Mozilla Firefox 2.0.0.4</title><content type='html'>&lt;p&gt;&lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Mozilla Firefox&lt;/a&gt; 2.0.0.4 出版，修正了幾個安全性問題，其中兩個是比較嚴重的 (crash 與 XSS)：&lt;a href="http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.4" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.org');"&gt;Known Vulnerabilities in Mozilla Products - Fixed in Firefox 2.0.0.4&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;我自己是用 &lt;a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla1.8/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/ftp.mozilla.org');"&gt;latest-mozilla1.8&lt;/a&gt; 這隻 nightly build (類似 2.0 的 stable branch，目前的版號是 2.0.0.4pre)，每天會自動更新，有些 minor security problem 會先在這個 branch 更新。&lt;/p&gt; &lt;p&gt;Anyway，還在用 2.0.0.3 的趕快更新吧 :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3626129623905380756?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3626129623905380756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3626129623905380756'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/mozilla-firefox-2004.html' title='Mozilla Firefox 2.0.0.4'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5029949663071374200</id><published>2007-05-31T10:39:00.001+08:00</published><updated>2007-05-31T10:39:07.723+08:00</updated><title type='text'>《狼與辛香料》漫畫化</title><content type='html'>&lt;p&gt;輕小說《狼與辛香料》要漫畫化：&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/522514258/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/207/522514258_864de504bc.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;輕小說的部份參考 &lt;a href="http://blog.gslin.org/archives/2007/05/17/1173/" rel="tag" &gt;狼與辛香料&lt;/a&gt; 這篇。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5029949663071374200?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5029949663071374200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5029949663071374200'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/blog-post_31.html' title='《狼與辛香料》漫畫化'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/207/522514258_864de504bc_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-7266795439243629672</id><published>2007-05-29T08:39:00.001+08:00</published><updated>2007-05-29T08:39:10.563+08:00</updated><title type='text'>HyperDB</title><content type='html'>&lt;p&gt;在 &lt;a href="http://photomatt.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/photomatt.net');"&gt;Matthew Mullenweg&lt;/a&gt; 的 Blog 看到 &lt;a href="http://wordpress.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.com');"&gt;WordPress.com&lt;/a&gt; 所使用的 MySQL Database Partition 及 Replication 程式碼 (在 app 層實做)：&lt;a href="http://photomatt.net/2007/05/28/announcing-hyperdb/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/photomatt.net');"&gt;Announcing HyperDB&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;程式碼不長，在 &lt;a href="http://svn.wp-plugins.org/hyperdb/trunk/" onclick="javascript:urchinTracker ('/outbound/article/svn.wp-plugins.org');"&gt;http://svn.wp-plugins.org/hyperdb/trunk/&lt;/a&gt; 可以看到他把許多 function 包成一個 class，另外有剛成立的 &lt;a href="http://comox.textdrive.com/mailman/listinfo/hyperdb" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/comox.textdrive.com');"&gt;mailing list&lt;/a&gt; 可以參與討論。&lt;/p&gt; &lt;p&gt;不過切 Server Farm 之後要做一些比較特別的 JOIN 就沒辦法做了。另外 Blog 本身也比較單純，可以透過 BlogId 切 Server Farm。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-7266795439243629672?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7266795439243629672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7266795439243629672'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/hyperdb.html' title='HyperDB'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8376616825492941898</id><published>2007-05-29T08:09:00.001+08:00</published><updated>2007-05-29T08:09:07.068+08:00</updated><title type='text'>Clearing floats</title><content type='html'>&lt;p&gt;這篇是在講 &lt;a href="http://www.quirksmode.org/css/clearing.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.quirksmode.org');"&gt;Clearing floats&lt;/a&gt;。情況是有有個 #container1，包了 #block1 與 #block2：&lt;/p&gt; &lt;pre&gt;&amp;lt;div id="container1"&amp;gt;     &amp;lt;div id="block1"&amp;gt;content&amp;lt;/div&amp;gt;     &amp;lt;div id="block2"&amp;gt;content&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div id="container2"&amp;gt;&amp;lt;/div&amp;gt;&lt;/pre&gt; &lt;p&gt;其中 #block1 與 #block2 都設有浮動 (float) 屬性：&lt;/p&gt; &lt;pre&gt;#block1 { float: left; width: 50%; } #block2 { float: left; width: 45%; }&lt;/pre&gt; &lt;p&gt;另外 #container2 裡面也許會有其他的浮動屬性，但是你不想將 #container2 裡面的東西跑到 #container1 的右邊，所以對兩個 container 用 clear: both 處理：&lt;/p&gt; &lt;pre&gt;#container1, #container2 { clear: both; }&lt;/pre&gt; &lt;p&gt;現在想要對 #container1 設定 margin-bottom，使之與 #container2 有邊距：&lt;/p&gt; &lt;pre&gt;#container1 { clear: both;               &lt;strong&gt;margin-bottom: 1em;&lt;/strong&gt; }&lt;/pre&gt; &lt;p&gt;但這樣是不會動的，#container1 要加上 overflow 屬性 (參考原文內容)：&lt;/p&gt; &lt;pre&gt;#container1 { clear: both;               margin-bottom: 1em;               &lt;strong&gt;overflow: hidden;&lt;/strong&gt; }&lt;/pre&gt; &lt;p&gt;不過這樣的話 IE6 還是不會動，所以要再加上：&lt;/p&gt; &lt;pre&gt;#container1 { clear: both;               margin-bottom: 1em;               overflow: hidden;               &lt;strong&gt;width: 100%;&lt;/strong&gt; }&lt;/pre&gt; &lt;p&gt;理論上這樣就可以解決這些問題了&amp;#8230; (真是麻煩 :/)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8376616825492941898?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8376616825492941898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8376616825492941898'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/clearing-floats.html' title='Clearing floats'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-6182798037550384111</id><published>2007-05-24T02:09:00.001+08:00</published><updated>2007-05-24T02:09:08.353+08:00</updated><title type='text'>Google 買下 Feedburner</title><content type='html'>&lt;p&gt;來自教堂的消息，之前傳言 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 要買 &lt;a href="http://www.feedburner.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.feedburner.com');"&gt;Feedburner&lt;/a&gt; 的消息被確認了，將以一億美金 (大多數都是現金) 買下 &lt;a href="http://www.feedburner.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.feedburner.com');"&gt;Feedburner&lt;/a&gt;：&lt;a href="http://www.techcrunch.com/2007/05/23/100-million-payday-for-feedburner-this-deal-is-confirmed/" onclick="javascript:urchinTracker ('/outbound/article/www.techcrunch.com');"&gt;$100 Million Payday For Feedburner - This Deal Is Confirmed&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這樣測了兩年多的 Google Adsense for feeds 總算有個現成的平台可以直接上？(參考 &lt;a href="https://www.google.com/adsense/support/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google Adsense FAQ&lt;/a&gt; 裡的 &lt;a href="https://www.google.com/adsense/support/bin/answer.py?answer 012" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;What is AdSense for feeds?&lt;/a&gt;)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-6182798037550384111?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6182798037550384111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6182798037550384111'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/google-feedburner.html' title='Google 買下 Feedburner'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-9181476646521535099</id><published>2007-05-23T09:09:00.001+08:00</published><updated>2007-05-23T09:09:06.649+08:00</updated><title type='text'>YUI Grids CSS 的問題…</title><content type='html'>&lt;p&gt;問個 &lt;a href="http://developer.yahoo.com/yui/grids/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/developer.yahoo.com');"&gt;YUI Grids CSS&lt;/a&gt; 的問題&amp;#8230; 在 IRC 上跟 &lt;a href="http://hlb.yichi.org/blog/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/hlb.yichi.org');"&gt;布丁&lt;/a&gt; 都沒有找到答案，所以還是開一篇問一下&amp;#8230;&lt;/p&gt; &lt;p&gt;如果我想要用 &lt;a href="http://developer.yahoo.com/yui/grids/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/developer.yahoo.com');"&gt;YUI CSS Grids&lt;/a&gt; 做到 1/8 - 1/8 - 1/8 - 1/8 - 1/6 - 1/6 - 1/6 的切割，要怎麼做？(平常應該是用不到這種 case，所以只是問問而已，想知道 YUI CSS Grids 的極限在哪裡)&lt;/p&gt; &lt;p&gt;順便給個失敗的例子：&lt;a href="http://netnews.nctu.edu.tw/~gslin/a.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/netnews.nctu.edu.tw');"&gt;netnews.nctu.edu.tw/~gslin/a.html&lt;/a&gt;，這裡面 1-3-1 與 1-3-2 換行了&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-9181476646521535099?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9181476646521535099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9181476646521535099'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/yui-grids-css.html' title='YUI Grids CSS 的問題…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3432778746441913273</id><published>2007-05-22T03:09:00.001+08:00</published><updated>2007-05-22T03:09:08.720+08:00</updated><title type='text'>307 位數 (1020 bits)=?UTF-8?B?IOWboOaVuOWIhuinow==?=</title><content type='html'>&lt;p&gt;在 &lt;a href="http://www.schneier.com/blog/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.schneier.com');"&gt;Bruce Schneier 的 Blog&lt;/a&gt; 上看到三個團隊 (&lt;a href="http://www.epfl.ch/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.epfl.ch');"&gt;EPFL&lt;/a&gt;、&lt;a href="http://www.uni-bonn.de/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.uni-bonn.de');"&gt;University of Bonn&lt;/a&gt;、&lt;a href="http://www.ntt.co.jp/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.ntt.co.jp');"&gt;NTT&lt;/a&gt;) 用了十一個月的時間將 307 位數 (1020 bits) 因數分解。&lt;/p&gt; &lt;p&gt;看起來也許很驚人，但這次是因為這個數字有特殊的性質而能夠使用 &lt;a href="http://en.wikipedia.org/wiki/Special_number_field_sieve" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;SNFS&lt;/a&gt; 分解，這不是什麼新的算法，正常的 RSA Library 都會避開這個問題，所以對目前的目前的 RSA 1024 bits 的影響其實沒有報導裡所說得那麼誇張。&lt;/p&gt; &lt;p&gt;不過，RSA 1024 bits 在電腦速度愈來愈快的情況下的確是愈來愈不安全了，能夠使用 RSA 2048 bits 或是更強的長度會比較好。&lt;/p&gt; &lt;p&gt;參考：&lt;a href="http://www.schneier.com/blog/archives/2007/05/307digit_number.html" onclick="javascript:urchinTracker ('/outbound/article/www.schneier.com');"&gt;307-Digit Number Factored&lt;/a&gt;、&lt;a href="http://www.physorg.com/news98962171.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.physorg.com');"&gt;A mighty number falls&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3432778746441913273?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3432778746441913273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3432778746441913273'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/307-1020-bitsutf-8biowbooavuowihuinow.html' title='307 位數 (1020 bits)=?UTF-8?B?IOWboOaVuOWIhuinow==?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3586906515289150883</id><published>2007-05-21T10:09:00.001+08:00</published><updated>2007-05-21T10:09:07.316+08:00</updated><title type='text'>FreeBSD Ports 半解凍</title><content type='html'>&lt;p&gt;在 &lt;a href="http://lists.freebsd.org/pipermail/cvs-ports/2007-May/125420.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/lists.freebsd.org');"&gt;X.org 7.2 進 cvs 後&lt;/a&gt;，&lt;a href="http://www.freebsd.org/ports/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD Ports&lt;/a&gt; 終於進入半解凍狀態，這代表下列三種更新可以在 &lt;a href="http://www.freebsd.org/portmgr/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;portmgr&lt;/a&gt; 的同意下 commit：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;與 X.org 有關的修正。&lt;/li&gt; &lt;li&gt;安全性更新。&lt;/li&gt; &lt;li&gt;Broken Ports 的修正。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;於是 &lt;a href="http://lists.freebsd.org/pipermail/cvs-ports/2007-May/125445.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/lists.freebsd.org');"&gt;PHP 5.2.2 終於更新&lt;/a&gt;、&lt;a href="http://lists.freebsd.org/pipermail/cvs-ports/2007-May/125446.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/lists.freebsd.org');"&gt;PHP 4.4.7 更新&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.freshports.org/net/rrdtool/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;net/rrdtool&lt;/a&gt; 到底什麼時候要修呢&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3586906515289150883?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3586906515289150883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3586906515289150883'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/freebsd-ports.html' title='FreeBSD Ports 半解凍'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5222764974397367379</id><published>2007-05-21T07:09:00.001+08:00</published><updated>2007-05-21T07:09:09.853+08:00</updated><title type='text'>大概是下錯 SQL query 在 restore 資料庫之類的…</title><content type='html'>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/506660205/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/214/506660205_29426ba70e.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;或者是傳說中「比資本額還要高」的 n-CPU Database 機到台灣了？(應該還在太平洋上？)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5222764974397367379?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5222764974397367379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5222764974397367379'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/sql-query-restore.html' title='大概是下錯 SQL query 在 restore 資料庫之類的…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/214/506660205_29426ba70e_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8283877409313176120</id><published>2007-05-19T10:09:00.001+08:00</published><updated>2007-05-19T10:09:09.162+08:00</updated><title type='text'>The Pirate Bay 將建立 Video Site</title><content type='html'>&lt;p&gt;&lt;a href="http://thepiratebay.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/thepiratebay.org');"&gt;The Pirate Bay&lt;/a&gt; 在官方的 Blog 上證實了他們會成立 Video Site 的消息：&lt;a href="http://thepiratebay.org/blog/69" onclick="javascript:urchinTracker ('/outbound/article/thepiratebay.org');"&gt;Oh some problems and a treat!&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;新的網站會叫做 &lt;a href="http://thevideobay.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/thevideobay.org');"&gt;thevideobay.org&lt;/a&gt;，目前還是關閉的狀態。很明顯這個網站不會受到 &lt;a href="http://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;DMCA&lt;/a&gt; 的「限制」，而且加上 &lt;a href="http://thepiratebay.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/thepiratebay.org');"&gt;The Pirate Bay&lt;/a&gt; 的知名度&amp;#8230; 毫無疑問會有好戲可以看 :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8283877409313176120?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8283877409313176120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8283877409313176120'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/pirate-bay-video-site.html' title='The Pirate Bay 將建立 Video Site'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3780894902465884382</id><published>2007-05-18T01:09:00.001+08:00</published><updated>2007-05-18T01:09:07.202+08:00</updated><title type='text'>Linus 談 Git</title><content type='html'>&lt;p&gt;最近 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 開始把這類影片放到 &lt;a href="http://www.youtube.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.youtube.com');"&gt;YouTube&lt;/a&gt; 上了，這是 &lt;a href="http://en.wikipedia.org/wiki/Linus_Torvalds" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Linus Torvalds&lt;/a&gt; 談 &lt;a href="http://git.or.cz/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/git.or.cz');"&gt;Git&lt;/a&gt; 的影片：&lt;a href="http://www.youtube.com/watch?v=4XpnKHJAok8" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.youtube.com');"&gt;Tech Talk: Linus Torvalds on git&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Linus_Torvalds" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Linus&lt;/a&gt; 在 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 談 &lt;a href="http://git.or.cz/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/git.or.cz');"&gt;Git&lt;/a&gt; 的時候，很明顯他對 CVS 的怨念頗深&amp;#8230; 有些地方他一直提到 CVS branch 的成本很高 (這點在 &lt;a href="http://subversion.tigris.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/subversion.tigris.org');"&gt;Subversion&lt;/a&gt; 上就不會了)，以及 merge 時的問題。&lt;/p&gt; &lt;p&gt;我覺得當傳教士在傳教就好了，&lt;a href="http://www.kernel.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.kernel.org');"&gt;kernel.org&lt;/a&gt; 的作法與一般的專案開發並不太一樣&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3780894902465884382?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3780894902465884382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3780894902465884382'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/linus-git.html' title='Linus 談 Git'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1540678958675397499</id><published>2007-05-17T04:09:00.003+08:00</published><updated>2007-05-17T04:09:17.145+08:00</updated><title type='text'>610×365</title><content type='html'>&lt;p&gt;這是所謂的認命&amp;#8230;？(一時手滑？XD)&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/501185218/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/204/501185218_10b2327ded.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1540678958675397499?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1540678958675397499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1540678958675397499'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/610365.html' title='610×365'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/204/501185218_10b2327ded_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5714122239529484156</id><published>2007-05-17T04:09:00.001+08:00</published><updated>2007-05-17T04:09:07.161+08:00</updated><title type='text'>狼與辛香料</title><content type='html'>&lt;p&gt;一部很棒的輕小說。&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/501204835/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/215/501204835_582a4e92bd.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;看完的人 (或是對於在網路上先看到內容不會在意的人) 可以看：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://jnlin.org/2007/05/01/177/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/jnlin.org');"&gt;狼與辛香料&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blog.roodo.com/odoho/archives/3188043.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blog.roodo.com');"&gt;狼與辛香料&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blog.xuite.net/a21534782676/haruhisaikou/11509443" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blog.xuite.net');"&gt;狼與辛香料　第一集&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://overmind318.blogspot.com/2007/05/1.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/overmind318.blogspot.com');"&gt;《狼與辛香料》#1&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5714122239529484156?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5714122239529484156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5714122239529484156'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/blog-post_17.html' title='狼與辛香料'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/215/501204835_582a4e92bd_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2203391938705171842</id><published>2007-05-16T12:39:00.001+08:00</published><updated>2007-05-16T12:39:08.664+08:00</updated><title type='text'>WordPress 2.2</title><content type='html'>&lt;p&gt;&lt;a href="http://wordpress.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.org');"&gt;WordPress&lt;/a&gt; 官方站台公告了：&lt;a href="http://wordpress.org/development/2007/05/wordpress-22/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.org');"&gt;WordPress 2.2&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這一個版本的改善包括了：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Widgets：將 WordPress.com 的那套搬上來用。使用者只要拖拉就可以控制 sidebar 的內容。&lt;/li&gt; &lt;li&gt;Atom 1.0：包括 feed 與 Publishing API。&lt;/li&gt; &lt;li&gt;Blogger Importer：直接匯入 &lt;a href="http://www.blogger.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.blogger.com');"&gt;Blogger&lt;/a&gt; 的文章！聽起來 Spam Blog 好像又會增加了&amp;#8230;&lt;/li&gt; &lt;li&gt;Comment：看說明好像是把 Comment 的管理介面用 AJAX 處理，刪除後還是會保持在 20 Comments。&lt;/li&gt; &lt;li&gt;Plugin：沒有講的很清楚，只有提到，在啟用「會讓你的 Blog 爆炸的 Plugin」之前會提醒&amp;#8230;&lt;/li&gt; &lt;li&gt;Speed：執行速度的改進，終於&amp;#8230;。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;等下來更新 svn trunk 版&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2203391938705171842?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2203391938705171842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2203391938705171842'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/wordpress-22.html' title='WordPress 2.2'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-951769745427384971</id><published>2007-05-15T21:09:00.001+08:00</published><updated>2007-05-15T21:09:07.873+08:00</updated><title type='text'>getElementsByClassName</title><content type='html'>&lt;p&gt;前陣子找資料翻到 &lt;a href="http://ejohn.org/blog/getelementsbyclassname-speed-comparison/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/ejohn.org');"&gt;getElementsByClassName Speed Comparison&lt;/a&gt; 這篇，在 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 3 上面測試的速度差異：&lt;/p&gt; &lt;p&gt;最快的當然是瀏覽器直接提供 &lt;code&gt;getElementsByClassName()&lt;/code&gt; 函數，再來是利用 XPath，最慢的是透過 &lt;code&gt;getElementsByTag()&lt;/code&gt; 再抓 class。&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/499409470/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/209/499409470_577fb82d68.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-951769745427384971?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/951769745427384971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/951769745427384971'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/getelementsbyclassname.html' title='getElementsByClassName'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/209/499409470_577fb82d68_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8704485385702589258</id><published>2007-05-15T01:39:00.001+08:00</published><updated>2007-05-15T01:39:08.375+08:00</updated><title type='text'>らき☆すた (=?UTF-8?B?5bm46YGL4piG5pif?=)</title><content type='html'>&lt;p&gt;紀錄一下&amp;#8230;&lt;/p&gt; &lt;p&gt;在 &lt;a href="http://blogsearch.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blogsearch.google.com');"&gt;Google Blog Search&lt;/a&gt; 翻的時候找到 &lt;a href="http://tako87.blogspot.com/2007/05/lucky-starlist1.html" onclick="javascript:urchinTracker ('/outbound/article/tako87.blogspot.com');"&gt;Lucky Star捏他list#1&lt;/a&gt; 這篇，然後發現&lt;a href="http://www.syu-ta.com/luckystar/luckystar.shtml" onclick="javascript:urchinTracker ('/outbound/article/www.syu-ta.com');"&gt;『らき☆すた』ファンサイト&lt;/a&gt; 這個網頁&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8704485385702589258?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8704485385702589258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8704485385702589258'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/utf-8b5bm46ygl4pig5pif.html' title='らき☆すた (=?UTF-8?B?5bm46YGL4piG5pif?=)'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-6691905511472325049</id><published>2007-05-12T23:39:00.001+08:00</published><updated>2007-05-12T23:39:07.370+08:00</updated><title type='text'>hasname.com</title><content type='html'>&lt;p&gt;hasname.com 居然過期了 XD&lt;/p&gt; &lt;p&gt;有某位 &lt;a href="http://blog.ijliao.info/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blog.ijliao.info');"&gt;天后&lt;/a&gt; 的 Blog 是用 CNAME 指到 colo-lt-2.hasname.com，過期後就連不上了&amp;#8230; 天后在 IRC 找人幹勦找不到，就直接打手機叫我快去 renew&amp;#8230;&lt;/p&gt; &lt;p&gt;這一定要抱怨 &lt;a href="http://www.netfirms.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.netfirms.com');"&gt;Netfirms&lt;/a&gt; 的啊，我居然沒收到信，而且發現居然不能設定 Auto Renew，也不能一次刷十年之類的 @_@ 這會不會做生意啊&amp;#8230;&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.ijliao.info/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blog.ijliao.info');"&gt;依林姊姊&lt;/a&gt; 我錯了，不要再罵我了 :~&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-6691905511472325049?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6691905511472325049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6691905511472325049'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/hasnamecom.html' title='hasname.com'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-9169804767085595541</id><published>2007-05-08T08:39:00.001+08:00</published><updated>2007-05-08T08:39:07.428+08:00</updated><title type='text'>無名信件完整內容</title><content type='html'>&lt;p&gt;給只想只接抓原始信件的人：&lt;a href="http://files.gslin.org/wretch/000towretch.eml" rel="tag" &gt;000towretch.eml&lt;/a&gt; (蔡文能老師放出來的信件內容，需使用 Outlook 或 Outlook Express 開啟)、&lt;a href="http://www.csie.nctu.edu.tw/~tsaiwn/noname/all/000towretch.eml" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.csie.nctu.edu.tw');"&gt;000towretch.eml&lt;/a&gt; (蔡老師所放出來的原始連結，怕他反悔砍掉&amp;#8230;)。&lt;/p&gt; &lt;p&gt;以及 4/3 在交大開會的會議記錄：&lt;a href="http://files.gslin.org/wretch/meet0403.pdf" rel="tag" &gt;meet0403.pdf&lt;/a&gt; (同上，&lt;br /&gt; 備份)、&lt;a href="http://www.csie.nctu.edu.tw/~tsaiwn/noname/meeting/meet0403.pdf" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.csie.nctu.edu.tw');"&gt;meet0403.pdf&lt;/a&gt; (同上，蔡老師的原始連結)。&lt;/p&gt; &lt;p&gt;因為之前在交大計中工讀，後來又在資工系系記中當助教，所以在 &lt;a href="http://knightfeng.org/blog/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/knightfeng.org');"&gt;knight&lt;/a&gt; 貼 Blog 爆炸那天晚上，我跟其他人義務性的打了幾個電話通知了主要的幾個相關人事後，才知道據說收到信的人包括了全&lt;a href="http://www.cs.nctu.edu.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.cs.nctu.edu.tw');"&gt;交大資工&lt;/a&gt;的教職員與&lt;a href="http://www.cc.nctu.edu.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.cc.nctu.edu.tw');"&gt;計算機中心&lt;/a&gt;的教職員，後來公開的信件也證實了收信人的確包括了這麼多人&amp;#8230;&lt;/p&gt; &lt;p&gt;這代表最少有五十個人會收到信，那麼這封信被貼出來也是遲早的事情&amp;#8230; 不論是對&lt;a href="http://liny.csie.nctu.edu.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/liny.csie.nctu.edu.tw');"&gt;林一平&lt;/a&gt;不滿的、對&lt;a href="http://www.csie.nctu.edu.tw/~tsaiwn/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.csie.nctu.edu.tw');"&gt;蔡文能&lt;/a&gt;不滿的、對&lt;a href="http://www.wretch.cc/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.wretch.cc');"&gt;無名&lt;/a&gt;不滿的都很有可能貼。(仔細看看信件時間，才不到三天就被貼出來了)&lt;/p&gt; &lt;p&gt;結果今天睡醒就在系記中助教掛的 IRC channel 上看到學弟說蔡神怒了，直接公開所有的內容 :p&lt;/p&gt; &lt;p&gt;引用自他網頁上的文字：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;本來此信是內部信件, 但不知誰洩漏到 Internet/Blog.&lt;br /&gt; 既然信件已經被洩漏出去(不是機密, 與蘇謝不同, 所以檢調不必查誰洩密罪),&lt;br /&gt;   那就把信件原文放這讓大家看光光, 以免胡亂揣測!&lt;br /&gt;  原文照放, 連錯白字都沒改, 文章中忘了刪掉的部份也留著.&lt;br /&gt;   轉貼也請不要擅自更改或刪除任何文字!&lt;br /&gt; 謝謝! &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;所有的信件請參考：&lt;a href="http://www.csie.nctu.edu.tw/~tsaiwn/noname/all/" onclick="javascript:urchinTracker ('/outbound/article/www.csie.nctu.edu.tw');"&gt;http://www.csie.nctu.edu.tw/~tsaiwn/noname/all/&lt;/a&gt;，另外還提供了&lt;a href="http://www.csie.nctu.edu.tw/~tsaiwn/noname/meeting/" onclick="javascript:urchinTracker ('/outbound/article/www.csie.nctu.edu.tw');"&gt;交大無名 2007/04/03 會議紀錄&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-9169804767085595541?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9169804767085595541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9169804767085595541'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/blog-post_08.html' title='無名信件完整內容'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1924478701383576025</id><published>2007-05-06T05:39:00.001+08:00</published><updated>2007-05-06T05:39:06.422+08:00</updated><title type='text'>YAPC::=?UTF-8?B?QXNpYSAyMDA3IOeahCBTbGlkZQ==?=</title><content type='html'>&lt;p&gt;在東京辦的 &lt;a href="http://tokyo2007.yapcasia.org/blog/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/tokyo2007.yapcasia.org');"&gt;YAPC::Asia 2007&lt;/a&gt; 的 slide 在 &lt;a href="http://tokyo2007.yapcasia.org/wiki/?SlidesFromTalks" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/tokyo2007.yapcasia.org');"&gt;SlidesFromTalks&lt;/a&gt; 可以抓到，另外可以在 &lt;a href="http://video.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/video.google.com');"&gt;Google Video&lt;/a&gt; 上找到錄影檔 (&lt;a href="http://video.google.com/videosearch?q=yapc+asia+2007&amp;#038;numP&amp;#038;so=1&amp;#038;start=0" onclick="javascript:urchinTracker ('/outbound/article/video.google.com');"&gt;Results for yapc asia 2007&lt;/a&gt;)。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1924478701383576025?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1924478701383576025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1924478701383576025'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/yapcutf-8bqxnpysaymda3ioeahcbtbglkzq.html' title='YAPC::=?UTF-8?B?QXNpYSAyMDA3IOeahCBTbGlkZQ==?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-7269018339803042236</id><published>2007-05-05T16:39:00.001+08:00</published><updated>2007-05-05T16:39:06.122+08:00</updated><title type='text'>就是茶</title><content type='html'>&lt;p&gt;換包裝了&amp;#8230;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/484784729/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/217/484784729_fe7ccfe465.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-7269018339803042236?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7269018339803042236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7269018339803042236'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/blog-post.html' title='就是茶'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/217/484784729_fe7ccfe465_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2999827669968832886</id><published>2007-05-02T22:39:00.001+08:00</published><updated>2007-05-02T22:39:05.981+08:00</updated><title type='text'>MySQL 5.0.=?UTF-8?B?Mzcg55qEIHNlbWlzeW5jIHBhdGNo?=</title><content type='html'>&lt;p&gt;先前 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 放出 &lt;a href="http://dev.mysql.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');"&gt;MySQL&lt;/a&gt; 4.0.x 的 patch，並且放出會做 5.0 patch 的消息，本來以回要等上一陣子的，結果剛剛在 &lt;a href="http://mysqlha.blogspot.com/2007/05/semi-sync-replication-for-mysql-5037.html" onclick="javascript:urchinTracker ('/outbound/article/mysqlha.blogspot.com');"&gt;Semi-sync replication for MySQL 5.0.37&lt;/a&gt; 這裡看到 semisync replication 的 patch 已經在 trunk/ 裡面的消息了，這個 patch 目前指支援 &lt;a href="http://www.innodb.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.innodb.com');"&gt;InnoDB&lt;/a&gt;，不過據他的說法，應該蠻容易 porting 到別的 storage 上：&lt;a href="http://google-mysql-tools.googlecode.com/svn/trunk/mysql-patches/mysql-5.0.37_se  misync.patch" onclick="javascript:urchinTracker ('/outbound/article/google-mysql-tools.googlecode.com');"&gt;mysql-5.0.37_semisync.patch&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;另外在 Wiki 上也註明了：&lt;a href="http://code.google.com/p/google-mysql-tools/wiki/SemiSyncReplication" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/code.google.com');"&gt;SemiSyncReplication&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;PS：不知道前陣子 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 幹的事情的人，請參考 &lt;a href="http://mclee.foolme.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mclee.foolme.net');"&gt;mclee&lt;/a&gt; 寫的&lt;a href="http://mclee.foolme.net/2007/04/mysql.html" onclick="javascript:urchinTracker ('/outbound/article/mclee.foolme.net');"&gt;兩個 MySQL 的舊「新」聞&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2999827669968832886?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2999827669968832886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2999827669968832886'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/mysql-50utf-8bmzcg55qeihnlbwlzew5jihbhd.html' title='MySQL 5.0.=?UTF-8?B?Mzcg55qEIHNlbWlzeW5jIHBhdGNo?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1454083753317718151</id><published>2007-05-02T06:39:00.001+08:00</published><updated>2007-05-02T06:39:05.913+08:00</updated><title type='text'>Amazon S3 的降價計畫</title><content type='html'>&lt;p&gt;從 &lt;a href="http://blogs.smugmug.com/don/2007/05/01/amazon-s3-new-pricing-model/" onclick="javascript:urchinTracker ('/outbound/article/blogs.smugmug.com');"&gt;Amazon S3: New pricing model&lt;/a&gt; 看來的。依照 &lt;a href="http://aws.amazon.com/s3/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/aws.amazon.com');"&gt;Amazon S3&lt;/a&gt; 的公告 (&lt;a href="http://www.amazon.com/gp/browse.html?node427261#price" onclick="javascript:urchinTracker ('/outbound/article/www.amazon.com');"&gt;Pricing&lt;/a&gt;)，現在的價錢是：&lt;br /&gt; Storage：$0.15/GB/month&lt;br /&gt; Bandwidth：0.20/GB&lt;br /&gt; 而從六月開始：&lt;br /&gt; Storage：$0.15/GB/month&lt;br /&gt; Bandwidth：$0.10/GB (上傳部份)、$0.18/GB (前 10TB 的下載部份)、$0.16/GB (10~50TB 的部份)、$0.13 (超過 50TB 的部份)&lt;br /&gt; Request：每 1000 次 PUT/LIST 收 $0.01，每 10000 次 GET 收 $0.01。&lt;br /&gt; 嘖&amp;#8230; 愈來愈便宜了 :/&lt;/p&gt; &lt;p&gt;PS：結果在 Blog 下面看到 &lt;a href="http://www.daemonology.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.daemonology.net');"&gt;Colin Percival&lt;/a&gt; 留言問問題，他是想要用 &lt;a href="http://aws.amazon.com/s3/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/aws.amazon.com');"&gt;Amazon S3&lt;/a&gt; 放 &lt;a href="http://www.daemonology.net/portsnap/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.daemonology.net');"&gt;FreeBSD portsnap&lt;/a&gt; 的檔案嗎 XD&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1454083753317718151?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1454083753317718151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1454083753317718151'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/05/amazon-s3.html' title='Amazon S3 的降價計畫'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-6137713671776098854</id><published>2007-04-30T02:09:00.001+08:00</published><updated>2007-04-30T02:09:06.717+08:00</updated><title type='text'>PuTTY 0.60</title><content type='html'>&lt;p&gt;&lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.chiark.greenend.org.uk');"&gt;PuTTY&lt;/a&gt; 出新版：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;2007-04-29 PuTTY 0.60 is released&lt;/strong&gt;&lt;br /&gt; PuTTY 0.60 is out, containing mostly bug fixes. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;主要是修正 Serial Connection 的問題。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-6137713671776098854?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6137713671776098854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6137713671776098854'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/putty-060.html' title='PuTTY 0.60'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4630425007832524915</id><published>2007-04-27T23:39:00.001+08:00</published><updated>2007-04-27T23:39:06.771+08:00</updated><title type='text'>ADSL 降價</title><content type='html'>&lt;p&gt;幅度約 5.4%&amp;#8230; 請參考 &lt;a href="http://taiwan.cnet.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/taiwan.cnet.com');"&gt;Taiwan.CNET.com&lt;/a&gt; 的說明：&lt;a href="http://taiwan.cnet.com/news/comms/0,2000062978,20117404,00.htm" onclick="javascript:urchinTracker ('/outbound/article/taiwan.cnet.com');"&gt;中華電信調降ADSL電路費&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;本來是要降在 8M 與 12M 的，結果被 NCC 打槍，結果將最多的變成 256K 的線路&amp;#8230; 喂！&lt;/p&gt; &lt;p&gt;PS：&lt;a href="http://www.cht.com.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.cht.com.tw');"&gt;中華電信&lt;/a&gt;的網頁上的費率還沒更新。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4630425007832524915?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4630425007832524915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4630425007832524915'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/adsl_27.html' title='ADSL 降價'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2882880182924750308</id><published>2007-04-27T19:39:00.001+08:00</published><updated>2007-04-27T19:39:07.635+08:00</updated><title type='text'>Subversion 下的 Commit without change</title><content type='html'>&lt;p&gt;在 #bsdchat 上問了 &lt;a href="http://subversion.tigris.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/subversion.tigris.org');"&gt;Subversion&lt;/a&gt; 能不能 Commit without change，&lt;a href="http://rafan.infor.org/blog/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/rafan.infor.org');"&gt;rafan&lt;/a&gt; 說不行。(跟我用 Google 找的結果差不多，看起來他以前應該也找過)&lt;/p&gt; &lt;p&gt;Commit without change 通常是拿來紀錄事情用的，在 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 的 cvs log mailing list 上常常可以看到，不過通常會用 &amp;#8220;force commit&amp;#8221; 這個詞來表示：&lt;a href="http://www.google.com/search?q=%22force+commit%22+site%3Alists.freebsd.org" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;&amp;#8220;force commit&amp;#8221; site:lists.freebsd.org&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;丟到 Blog 上希望能在 Subversion 上找到替代方案，有誰有建議的嗎？:Q&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2882880182924750308?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2882880182924750308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2882880182924750308'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/subversion-commit-without-change.html' title='Subversion 下的 Commit without change'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-272132143363205468</id><published>2007-04-25T03:39:00.001+08:00</published><updated>2007-04-25T03:39:22.796+08:00</updated><title type='text'>把使用者當笨蛋…</title><content type='html'>&lt;p&gt;&lt;a href="http://www.megabank.com.tw/img/load/download/%E5%85%86%E8%B1%90%E5%95%86%E9%8A%80%E6%86%91%E8%AD%89%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8A.doc" onclick="javascript:urchinTracker ('/outbound/article/www.megabank.com.tw');"&gt;兆豐商銀憑證管理工具使用手冊&lt;/a&gt; 的第七章對「&lt;strong&gt;為什麼採用電子憑證之授權交易在執行時，一直出現「安全性資訊畫面」？&lt;/strong&gt;」的說明：&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/471544086/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/214/471544086_25ad719330.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-272132143363205468?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/272132143363205468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/272132143363205468'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/blog-post_25.html' title='把使用者當笨蛋…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/214/471544086_25ad719330_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-594477427134017207</id><published>2007-04-21T01:39:00.001+08:00</published><updated>2007-04-21T01:39:07.067+08:00</updated><title type='text'>lighttpd 1.=?UTF-8?B?NSDmupblgpk=?=</title><content type='html'>&lt;p&gt;可以看到 &lt;a href="http://www.lighttpd.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lighttpd.net');"&gt;lighttpd&lt;/a&gt; 1.5 準備釋出的消息了：&lt;a href="http://blog.lighttpd.net/articles/2007/04/20/pre-release-lighttpd-1-5-0-r1811-tar-gz" onclick="javascript:urchinTracker ('/outbound/article/blog.lighttpd.net');"&gt;PRE-RELEASE: lighttpd-1.5.0-r1811.tar.gz&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;除了之前的那些外，又多加上了 Upload Progress 的支援 (一般都是用 Language support，像是 &lt;a href="http://www.php.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"&gt;PHP&lt;/a&gt; 提供的 &lt;a href="http://pecl.php.net/package/uploadprogress" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/pecl.php.net');"&gt;pecl-uploadprogress&lt;/a&gt; 或是 &lt;a href="http://pecl.php.net/package/APC" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/pecl.php.net');"&gt;APC&lt;/a&gt;，但 &lt;a href="http://www.lighttpd.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lighttpd.net');"&gt;lighttpd&lt;/a&gt; 打算直接在 Web Server 支援)，要玩看看的人可以在 &lt;a href="http://upload.lighttpd.net:1025/upload.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/upload.lighttpd.net:1025');"&gt;/dev/null&lt;/a&gt; 這頁測試。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-594477427134017207?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/594477427134017207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/594477427134017207'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/lighttpd-1utf-8bnsdmupblgpk.html' title='lighttpd 1.=?UTF-8?B?NSDmupblgpk=?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-7487058895285004394</id><published>2007-04-19T12:09:00.001+08:00</published><updated>2007-04-19T12:09:09.308+08:00</updated><title type='text'>春番</title><content type='html'>&lt;p&gt;目前會繼續看下去的：(如果沒爛掉的話&amp;#8230;)&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E7%8D%B5%E9%AD%94%E6%88%B0%E8%A8%98" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;獵魔戰記&lt;/a&gt; (大劍) (官網：&lt;a href="http://www.j-claymore.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.j-claymore.com');"&gt;『CLAYMORE』公式サイト：CLAYMORE.com&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E5%A5%B3%E5%84%AA%E5%A4%A7%E8%A9%A6%E7%85%89" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;女優大試煉&lt;/a&gt; (初瓣) (官網：&lt;a href="http://www.hitohira.tv/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.hitohira.tv');"&gt;ひとひら　：：　TVアニメーション「ひとひら」公式サイト　：：&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E7%81%AB%E7%AE%AD%E5%A5%B3%E5%AD%A9" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;火箭女孩&lt;/a&gt; (官網：&lt;a href="http://www.rocket-girl.jp/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.rocket-girl.jp');"&gt;ソロモン宇宙協会-ロケットガール公式サイト-&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E5%B9%B8%E9%81%8B%E2%98%86%E6%98%9F" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;幸運☆星&lt;/a&gt; (官網：&lt;a href="http://www.lucky-ch.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lucky-ch.com');"&gt;「らき☆すた」オフィシャルサイト／「らっきー☆ちゃんねるWEB」／「らきすた」公式サイト&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E6%97%8B%E9%A2%A8%E7%AE%A1%E5%AE%B6" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;旋風管家&lt;/a&gt; (官網：&lt;a href="http://hayatenogotoku.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/hayatenogotoku.com');"&gt;ハヤテのごとく！公式サイト&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E7%80%A8%E6%88%B6%E7%9A%84%E6%96%B0%E5%A8%98_%28%E6%BC%AB%E7%95%AB%29" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;瀨戶的新娘&lt;/a&gt; (官網：&lt;a href="http://www.setonohanayome.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.setonohanayome.com');"&gt;「瀬戸の花嫁」アニメオフィシャルサイト&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E7%BE%85%E5%AF%86%E6%AD%90%E8%88%87%E8%8C%B1%E9%BA%97%E8%91%89_%28%E9%9B%BB%E8%A6%96%E5%8B%95%E7%95%AB%29" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;羅密歐與茱麗葉&lt;/a&gt; (官網：&lt;a href="http://www.romejuli.jp/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.romejuli.jp');"&gt;ロミオ × ジュリエット&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E9%AD%94%E5%A5%B3%E7%8D%B5%E4%BA%BA" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;魔女獵人&lt;/a&gt; (官網：&lt;a href="http://www.elcazador.tv/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.elcazador.tv');"&gt;エル・カザド&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E9%AD%94%E6%B3%95%E5%B0%91%E5%A5%B3%E5%A5%88%E8%91%89StrikerS" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;魔法少女奈葉 StrikerS&lt;/a&gt; (官網：&lt;a href="http://www.nanoha.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.nanoha.com');"&gt;魔法少女リリカルなのはStrikerS 公式ホームページ&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E6%88%80%E6%84%9B%E6%83%85%E7%B5%90" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;戀愛情節&lt;/a&gt; (官網：&lt;a href="http://www.tbs.co.jp/lovecom/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.tbs.co.jp');"&gt;TBSアニメーション「ラブ★コン」公式HP&lt;/a&gt;)&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-7487058895285004394?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7487058895285004394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7487058895285004394'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/blog-post_19.html' title='春番'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-7411552922577529415</id><published>2007-04-19T10:39:00.001+08:00</published><updated>2007-04-19T10:39:08.093+08:00</updated><title type='text'>YUI 2.2.2</title><content type='html'>&lt;p&gt;&lt;a href="http://developer.yahoo.com/yui/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/developer.yahoo.com');"&gt;Yahoo UI Library&lt;/a&gt; 2.2.2 釋出：&lt;a href="http://yuiblog.com/blog/2007/04/18/yui-2-2-2-released/" onclick="javascript:urchinTracker ('/outbound/article/yuiblog.com');"&gt;YUI Version 2.2.2: Bug-Fix Release&lt;/a&gt;，修正一些 bug，詳細的修正內容可以參考 &lt;a href="http://tech.groups.yahoo.com/group/ydn-javascript/message/12303" onclick="javascript:urchinTracker ('/outbound/article/tech.groups.yahoo.com');"&gt;YUI 2.2.2 — Bug Fix Release&lt;/a&gt; 這篇。&lt;/p&gt; &lt;p&gt;主要是修正 Javascript 的部份。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-7411552922577529415?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7411552922577529415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7411552922577529415'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/yui-222.html' title='YUI 2.2.2'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1986407183948605137</id><published>2007-04-14T14:39:00.001+08:00</published><updated>2007-04-14T14:39:06.748+08:00</updated><title type='text'>Memtest86+</title><content type='html'>&lt;p&gt;&lt;a href="http://www.memtest.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.memtest.org');"&gt;Memtest86+&lt;/a&gt; 是一套測試記憶體正不正常的工具，抓了 ISO 以後燒起來，然後把丟到測試的電腦接上去，用光碟開機，就會跑測試程式了&amp;#8230;&lt;/p&gt; &lt;p&gt;為甚麼突然講呢？因為家裏的 Desktop 有問題，開機的時候會出現找不到 pci.sys，放 Windows 光碟進去也會出現錯誤訊息，找了一下發現微軟這篇「&lt;a href="http://support.microsoft.com/kb/330181/zh-tw" onclick="javascript:urchinTracker ('/outbound/article/support.microsoft.com');"&gt;使用損壞或不相容硬體所造成的 Windows XP 問題&lt;/a&gt;」所說的症狀完全符合，看了一下解法，好像是 PCI 卡，或是記憶體的問題，於是想先拿專門測試記憶體的軟體測&amp;#8230;&lt;/p&gt; &lt;p&gt;結果一測下去發現有一條 256MB 壞了，看來要找時間去換&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1986407183948605137?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1986407183948605137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1986407183948605137'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/memtest86.html' title='Memtest86+'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2415240283870771773</id><published>2007-04-12T06:39:00.001+08:00</published><updated>2007-04-12T06:39:06.571+08:00</updated><title type='text'>Opera 9.20</title><content type='html'>&lt;p&gt;最近 &lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 出了 9.20，剛剛用 &lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 內建的 Check for updates 卻沒有反應，只好抓下來依照標準程序更新：先反安裝舊版再裝新版。&lt;/p&gt; &lt;p&gt;這一個版本最大的新功能在 Speed Dial，在開新視 Tab 的時候就可以看到介紹了，不然在 &lt;a href="http://www.opera.com/products/desktop/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera browser: Features&lt;/a&gt; 這頁也有簡單的說明。&lt;/p&gt; &lt;p&gt;我現在用 &lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 主要是拿來收 &lt;a href="http://gmail.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/gmail.google.com');"&gt;Gmail&lt;/a&gt; 的信，其他的網站對 &lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 支援度不是很好 (而且有廣告)，還是拿 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 看就好&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2415240283870771773?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2415240283870771773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2415240283870771773'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/opera-920.html' title='Opera 9.20'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4890711569222174279</id><published>2007-04-11T12:39:00.001+08:00</published><updated>2007-04-11T12:39:06.767+08:00</updated><title type='text'>前十名「不要」裝的 Firefox Extension</title><content type='html'>&lt;p&gt;前十名「不要」裝的 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; Extension：&lt;a href="http://slashdot.org/articles/07/04/10/1347253.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Top 10 Firefox Extensions to Avoid&lt;/a&gt;。(原文在 Computer World 的 &lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;#038;articleId�15599" onclick="javascript:urchinTracker ('/outbound/article/www.computerworld.com');"&gt;Top 10 Firefox extensions to avoid&lt;/a&gt;，副標題是 &lt;strong&gt;Just because an extension is popular doesn&amp;#8217;t mean it belongs in your Web browser.&lt;/strong&gt; XD)&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Fasterfox&lt;/li&gt; &lt;li&gt;NoScript&lt;/li&gt; &lt;li&gt;Adblock (&amp;amp; Adblock Plus)&lt;/li&gt; &lt;li&gt;PDF Download&lt;/li&gt; &lt;li&gt;VideoDownloader&lt;/li&gt; &lt;li&gt;Greasemonkey&lt;/li&gt; &lt;li&gt;ScribeFire (Performancing)&lt;/li&gt; &lt;li&gt;TrackMeNot&lt;/li&gt; &lt;li&gt;Tabbrowser Preferences&lt;/li&gt; &lt;li&gt;Tabbrowser Extensions&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;看完以後反而害我想多裝幾個起來 XD&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4890711569222174279?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4890711569222174279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4890711569222174279'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/firefox-extension.html' title='前十名「不要」裝的 Firefox Extension'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-467798940606265457</id><published>2007-04-10T21:39:00.001+08:00</published><updated>2007-04-10T21:39:08.076+08:00</updated><title type='text'>用 Firebug 看頁面讀取狀況</title><content type='html'>&lt;p&gt;這是我用 Force Reload 強迫重讀的結果，&lt;a href="http://www.getfirebug.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.getfirebug.com');"&gt;Firebug&lt;/a&gt; 會很清楚的告訴你情況：&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/453921586/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/237/453921586_fc8d4134dd.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;PS：突然發現剛好留下副標題&amp;#8230; XD&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-467798940606265457?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/467798940606265457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/467798940606265457'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/firebug_10.html' title='用 Firebug 看頁面讀取狀況'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/237/453921586_fc8d4134dd_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-7137265505882203030</id><published>2007-04-10T20:09:00.003+08:00</published><updated>2007-04-10T20:09:18.362+08:00</updated><title type='text'>lighttpd 1.4.=?UTF-8?B?MTQg6aCQ5YKZ?=</title><content type='html'>&lt;p&gt;&lt;a href="http://www.lighttpd.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lighttpd.net');"&gt;lighttpd&lt;/a&gt; 的官方 Blog 上放 prerelease 版出來讓大家測試了：&lt;a href="http://blog.lighttpd.net/articles/2007/04/10/pre-release-lighttpd-1-4-x-r1737" onclick="javascript:urchinTracker ('/outbound/article/blog.lighttpd.net');"&gt; PRE-RELEASE: lighttpd-1.4.x.r1737&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;大多數都是 bugfix，新功能大多都在 1.5 上開發，不過還是有一些：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;added mod_extforward module [1665]&lt;/li&gt; &lt;li&gt;Added round-robin support to mod_fastcgi [1500]&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-7137265505882203030?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7137265505882203030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7137265505882203030'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/lighttpd-14utf-8bmtqg6acq5ykz.html' title='lighttpd 1.4.=?UTF-8?B?MTQg6aCQ5YKZ?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-9125570802149397303</id><published>2007-04-10T20:09:00.001+08:00</published><updated>2007-04-10T20:09:08.527+08:00</updated><title type='text'>FreeBSD 季報告書</title><content type='html'>&lt;p&gt;&lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 的季報告書出來了：&lt;a href="http://www.freebsd.org/news/status/report-2007-jan-2007-mar.html" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD Quarterly Status Report&lt;/a&gt;。這一季做的東西很明顯可以感覺到比較偏向感覺得到的，成果也很輝煌啊 XD&lt;/p&gt; &lt;p&gt;首先是 &lt;a href="http://www.freebsd.org/news/status/report-2007-jan-2007-mar.html#SMP-Scalability" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;SMP Scalability&lt;/a&gt;，除了不斷的拔大鎖 (Giant-lock-free) 外，另外也改寫了 filedesc lock、ULE。&lt;/p&gt; &lt;p&gt;另外一個讓更多人興奮的是把 &lt;a href="http://www.opensolaris.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opensolaris.org');"&gt;OpenSolaris&lt;/a&gt; 上的 &lt;a href="http://www.opensolaris.org/os/community/zfs/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opensolaris.org');"&gt;ZFS&lt;/a&gt; 移植到 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 上。&lt;/p&gt; &lt;p&gt;再來是因為 &lt;a href="http://www.linux.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.linux.org');"&gt;Linux&lt;/a&gt; 上的 Driver 比較多，所以仿照 Project Evil 的方式，寫個 kernel module 實做一層 emulation layer，利用 ports 把 &lt;a href="http://www.linux.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.linux.org');"&gt;Linux&lt;/a&gt; 上的 GPL Driver 搬上來&amp;#8230; 不過目前只有 WebCam，之後應該會有更多的計畫 :o&lt;/p&gt; &lt;p&gt;trunk(4) 也進入 -HEAD 了，看起來 7.0 可以直接用 trunk，而不需要用 netgraph 的 ng_one2many 了。(結果 netgraph 除了 mpd 外還是沒什麼人用&amp;#8230;)&lt;/p&gt; &lt;p&gt;再來是繼續對 &lt;code&gt;malloc()&lt;/code&gt; 改善，不過不知道 benchmark 出來會改善多少&amp;#8230;&lt;/p&gt; &lt;p&gt;PS：bsdtar 居然沒寫出來&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-9125570802149397303?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9125570802149397303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9125570802149397303'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/freebsd.html' title='FreeBSD 季報告書'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-6311275062825310071</id><published>2007-04-09T20:09:00.001+08:00</published><updated>2007-04-09T20:09:07.254+08:00</updated><title type='text'>換 ADSL 數據機</title><content type='html'>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/452060958/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/184/452060958_5701a6c7fd_m.jpg" alt="" style="float: left; margin: 0 1em 1em 0;" /&gt;&lt;/a&gt; 這是&lt;a href="http://www.cht.com.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.cht.com.tw');"&gt;中華電信&lt;/a&gt;新換的 ADSL 數據機的照片。&lt;/p&gt; &lt;p&gt;之前家裏用的 ADSL 數據機問題實在很多&amp;#8230; 舊的是&lt;a href="http://www.comtrend.com.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.comtrend.com.tw');"&gt;康全&lt;/a&gt;的小白龜 (Alcatel Speed Touch 340)，偶而會熱當 (喂喂，那時候是冬天耶)，加上會衝 IP (不管內部網段用什麼 IP address，他看到 ARP request 就回一下)，然後 ADSL 線路似乎也有問題，WLK 燈偶而會熄掉 (於是就斷線)，於是上個禮拜五（還是六？）打電話去報修，星期一就來看，於是就換這台上去&amp;#8230;&lt;/p&gt; &lt;p&gt;目前看起來衝 IP 的情況解決了，剩下的要用時間才知道&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-6311275062825310071?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6311275062825310071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6311275062825310071'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/adsl.html' title='換 ADSL 數據機'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/184/452060958_5701a6c7fd_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1096731845375036216</id><published>2007-04-09T19:39:00.001+08:00</published><updated>2007-04-09T19:39:07.089+08:00</updated><title type='text'>PrimeBase XT Storage Engine for MySQL</title><content type='html'>&lt;p&gt;&lt;a href="http://www.primebase.com/xt/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.primebase.com');"&gt;PrimeBase XT&lt;/a&gt; 是 &lt;a href="http://dev.mysql.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');"&gt;MySQL&lt;/a&gt; 上的另外一個支援 Transaction 的 Storage Engine。&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.mysqlperformanceblog.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mysqlperformanceblog.com');"&gt;MySQL Performance Blog&lt;/a&gt; 上對 &lt;a href="http://www.primebase.com/xt/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.primebase.com');"&gt;PrimeBase XT Storage Engine for MySQL&lt;/a&gt; 進行了一番測試，主要的比較對象是 &lt;a href="http://www.innodb.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.innodb.com');"&gt;InnoDB&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;除了 SELECT BETWEEN 的部份有些問題 (看起來是 lock 的問題，只能用到一顆 CPU 的資源) 而輸了不少外，其他的部份看起來都不錯。整體看起來比 &lt;a href="http://www.innodb.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.innodb.com');"&gt;InnoDB&lt;/a&gt; 好，不過並沒有好到有強烈的慾望換掉 :o&lt;/p&gt; &lt;p&gt;在 &lt;a href="http://www.oracle.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.oracle.com');"&gt;Oracle&lt;/a&gt; 買下 &lt;a href="http://www.sleepycat.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.sleepycat.com');"&gt;Sleepycat&lt;/a&gt; 與 &lt;a href="http://www.innodb.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.innodb.com');"&gt;InnoDB&lt;/a&gt; 後，不知道會不會又出手買這些公司 XD (如果真的這樣做，陰謀好像很明顯&amp;#8230;)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1096731845375036216?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1096731845375036216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1096731845375036216'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/primebase-xt-storage-engine-for-mysql.html' title='PrimeBase XT Storage Engine for MySQL'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2188341193561990377</id><published>2007-04-09T02:39:00.001+08:00</published><updated>2007-04-09T02:39:08.366+08:00</updated><title type='text'>Spam Karma 2 語言包</title><content type='html'>&lt;p&gt;連 &lt;a href="http://unknowngenius.com/blog/wordpress/spam-karma/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/unknowngenius.com');"&gt;Spam Karma&lt;/a&gt; 都出語言包了：&lt;a href="http://wp-plugins.net/doc/sk2/sk2-in-your-language/" onclick="javascript:urchinTracker ('/outbound/article/wp-plugins.net');"&gt;SK2 in Your Language&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;有看到繁體中文的檔案，有需要的人 (像是幫別人裝 &lt;a href="http://wordpress.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.org');"&gt;WordPress&lt;/a&gt; 的人？) 可以套上去用&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2188341193561990377?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2188341193561990377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2188341193561990377'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/spam-karma-2.html' title='Spam Karma 2 語言包'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5286027381858969559</id><published>2007-04-09T02:09:00.001+08:00</published><updated>2007-04-09T02:09:06.730+08:00</updated><title type='text'>R60…</title><content type='html'>&lt;p&gt;翹起來了&amp;#8230; 看起來真糟糕&amp;#8230;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/georgelee/449273487/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/178/449273487_655a98b313.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/georgelee/449268836/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/221/449268836_09b6459004.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;感謝拍照的 &lt;a href="http://mclee.foolme.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mclee.foolme.net');"&gt;mclee&lt;/a&gt; 大長輩&amp;#8230; 看起來又要拿去國父紀念館那邊的維修點了吧 :/&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5286027381858969559?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5286027381858969559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5286027381858969559'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/r60.html' title='R60…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/178/449273487_655a98b313_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-901693840150529165</id><published>2007-04-09T00:39:00.001+08:00</published><updated>2007-04-09T00:39:09.503+08:00</updated><title type='text'>四月…</title><content type='html'>&lt;p&gt;四月&amp;#8230; 好多新番&amp;#8230; +_+&lt;/p&gt; &lt;ol&gt; &lt;li&gt;ICE&lt;/li&gt; &lt;li&gt;KISSDUM&lt;/li&gt; &lt;li&gt;Over Drive&lt;/li&gt; &lt;li&gt;Saint Beast&lt;/li&gt; &lt;li&gt;sola&lt;/li&gt; &lt;li&gt;小女神花鈴&lt;/li&gt; &lt;li&gt;大劍&lt;/li&gt; &lt;li&gt;女優大試煉&lt;/li&gt; &lt;li&gt;火箭女孩&lt;/li&gt; &lt;li&gt;天元突破 紅蓮之眼&lt;/li&gt; &lt;li&gt;手機少女&lt;/li&gt; &lt;li&gt;光明之淚&lt;/li&gt; &lt;li&gt;青空下的約定&lt;/li&gt; &lt;li&gt;怪怪怪的鬼太郎&lt;/li&gt; &lt;li&gt;怪物王女&lt;/li&gt; &lt;li&gt;神曲奏界&lt;/li&gt; &lt;li&gt;桃華月憚&lt;/li&gt; &lt;li&gt;偶像大師&lt;/li&gt; &lt;li&gt;旋風管家&lt;/li&gt; &lt;li&gt;黑之契約者&lt;/li&gt; &lt;li&gt;精靈守護者&lt;/li&gt; &lt;li&gt;鋼鐵三國誌&lt;/li&gt; &lt;li&gt;藍蘭島漂流記&lt;/li&gt; &lt;li&gt;羅密歐與茱麗葉&lt;/li&gt; &lt;li&gt;瀨戶的新娘&lt;/li&gt; &lt;li&gt;魔女狩獵者&lt;/li&gt; &lt;li&gt;魔法少女奈葉 StrikerS&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;繼續追加&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-901693840150529165?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/901693840150529165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/901693840150529165'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/blog-post_09.html' title='四月…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2476047449695863226</id><published>2007-04-06T19:39:00.001+08:00</published><updated>2007-04-06T19:39:07.329+08:00</updated><title type='text'>FreeBSD 上的 ZFS</title><content type='html'>&lt;p&gt;&lt;a href="http://garage.freebsd.pl/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/garage.freebsd.pl');"&gt;pjd&lt;/a&gt; 將 &lt;a href="http://www.opensolaris.org/os/community/zfs/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opensolaris.org');"&gt;ZFS&lt;/a&gt; 移植到 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 上 (&lt;a href="http://www.sun.com/cddl/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.sun.com');"&gt;CDDL&lt;/a&gt; 授權)：&lt;a href="http://lists.freebsd.org/pipermail/cvs-src/2007-April/076644.html" onclick="javascript:urchinTracker ('/outbound/article/lists.freebsd.org');"&gt;Please welcome ZFS - The last word in file systems.&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;換句話說，最新版的 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 7-CURRENT 有 &lt;a href="http://www.opensolaris.org/os/community/zfs/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opensolaris.org');"&gt;ZFS&lt;/a&gt; 可以用了，不過目前還不能當開機磁碟&amp;#8230;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2476047449695863226?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2476047449695863226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2476047449695863226'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/freebsd-zfs.html' title='FreeBSD 上的 ZFS'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-577529419520601727</id><published>2007-04-06T00:09:00.001+08:00</published><updated>2007-04-06T00:09:12.024+08:00</updated><title type='text'>Firebug 安全性更新</title><content type='html'>&lt;p&gt;早上重新打開 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 就發現 &lt;a href="http://www.getfirebug.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.getfirebug.com');"&gt;Firebug&lt;/a&gt; 有新版 1.0.3，沒想到是對 0-day 的安全性更新。&lt;/p&gt; &lt;p&gt;剛剛在 &lt;a href="http://www.bloglines.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bloglines.com');"&gt;Bloglines&lt;/a&gt; 上看到有不少 Blog 提出警告了：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://ajaxian.com/archives/update-firebug-to-103" onclick="javascript:urchinTracker ('/outbound/article/ajaxian.com');"&gt;Update Firebug to 1.0.3&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://dean.edwards.name/weblog/2007/04/firebug-patch/" onclick="javascript:urchinTracker ('/outbound/article/dean.edwards.name');"&gt;Firebug Security Patch&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;最後，附上作者的說明：&lt;a href="http://www.getfirebug.com/blog/2007/04/04/security-update/" onclick="javascript:urchinTracker ('/outbound/article/www.getfirebug.com');"&gt;Security Update&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-577529419520601727?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/577529419520601727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/577529419520601727'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/firebug.html' title='Firebug 安全性更新'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-495033504338739326</id><published>2007-04-01T23:39:00.003+08:00</published><updated>2007-04-01T23:39:19.372+08:00</updated><title type='text'>愚人節新聞</title><content type='html'>&lt;p&gt;看到幾個比較有趣的 XD&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://thepiratebay.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/thepiratebay.org');"&gt;The Pirate Bay&lt;/a&gt; 跟金大中詳談後，決定將伺服器放到北韓 XDDD：&lt;a href="http://thepiratebay.org/blog/61" onclick="javascript:urchinTracker ('/outbound/article/thepiratebay.org');"&gt;Finally a permanent solution for the hosting.&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;有看到其他的再 Update&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-495033504338739326?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/495033504338739326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/495033504338739326'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/blog-post.html' title='愚人節新聞'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1828441792329744106</id><published>2007-04-01T23:39:00.001+08:00</published><updated>2007-04-01T23:39:08.395+08:00</updated><title type='text'>四月份 Web Server 市佔率統計</title><content type='html'>&lt;p&gt;&lt;a href="http://news.netcraft.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/news.netcraft.com');"&gt;Netcraft&lt;/a&gt; 會在每個月一號丟一篇 Web Server 市佔率的報表出來，並不會因為是 4/1 就亂寫 (吧？)：&lt;a href="http://news.netcraft.com/archives/2007/04/02/april_2007_web_server_survey.html" onclick="javascript:urchinTracker ('/outbound/article/news.netcraft.com');"&gt;April 2007 Web Server Survey&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這個月比較特殊的地方，是把 &lt;a href="http://www.lighttpd.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lighttpd.net');"&gt;Lighttpd&lt;/a&gt; 也列到文章裡了：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;This month the Web Server Survey adds public tracking of lighttpd, an open source server designed for high-performance sites that has been gaining popularity in recent months.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;不過這個月反而比上個月差，大概是版本出的不夠頻繁？XD&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1828441792329744106?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1828441792329744106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1828441792329744106'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/04/web-server.html' title='四月份 Web Server 市佔率統計'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4406703043574531885</id><published>2007-03-31T11:39:00.001+08:00</published><updated>2007-03-31T11:39:07.027+08:00</updated><title type='text'>用 Google Code 放 Javascript…</title><content type='html'>&lt;p&gt;&lt;a href="http://dean.edwards.name/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dean.edwards.name');"&gt;Dean Edwards&lt;/a&gt; 最近好像很 high 的樣子，先是弄了一個 Javascript library 實做 Web Standards，現在又想要用 &lt;a href="http://code.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/code.google.com');"&gt;Google Code&lt;/a&gt; 提供的 Subversion Repository 當作一般性的 static files hosting，拿來放 Javascript 檔案：&lt;a href="http://dean.edwards.name/weblog/2007/03/google-it/" onclick="javascript:urchinTracker ('/outbound/article/dean.edwards.name');"&gt;Using Google To Serve Faster JavaScript&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;我測了一下，這個方法在 Windows 上的 IE6/&lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt;/&lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 都可以動，不過這實在太惡搞了，搞太大鐵定會被 ban 掉的&amp;#8230; XD&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4406703043574531885?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4406703043574531885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4406703043574531885'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/google-code-javascript.html' title='用 Google Code 放 Javascript…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4881088962968387914</id><published>2007-03-31T10:09:00.001+08:00</published><updated>2007-03-31T10:09:08.000+08:00</updated><title type='text'>Opera</title><content type='html'>&lt;p&gt;裝了 &lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 9.1 測試 (上次是去年五月，在 &lt;a href="http://blog.gslin.org/archives/2006/05/30/621/" rel="tag" &gt;試用 Opera 9.0 Beta&lt;/a&gt; 這篇)，速度當然就不用提了，不管是看什麼頁面都很快。&lt;/p&gt; &lt;p&gt;目前拿他來收 &lt;a href="http://mail.google.com/mail/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mail.google.com');"&gt;Gmail&lt;/a&gt; 的信，查查資料 (不需要用到 Form 輸入東西的)，改 &lt;a href="http://www.wikipedia.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.wikipedia.org');"&gt;Wikipedia&lt;/a&gt; 的文章，看 &lt;a href="http://www.bloglines.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bloglines.com');"&gt;Bloglines&lt;/a&gt; 上的 RSS feed，其他的網站就比較沒辦法了&amp;#8230;&lt;/p&gt; &lt;p&gt;PS：有沒有誰知道上面有類似 Adblock 可以用的？我不要自己輸入一堆名單，希望可以像 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 上一樣，輸入一個  URL 後會去自動更新&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4881088962968387914?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4881088962968387914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4881088962968387914'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/opera.html' title='Opera'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2170720145265807806</id><published>2007-03-30T05:39:00.001+08:00</published><updated>2007-03-30T05:39:07.245+08:00</updated><title type='text'>用 Javascript 偵測 Browser 的技巧</title><content type='html'>&lt;p&gt;大多數的情況下，Javascript 的大長輩們都會建議使用 Object Detection 判斷瀏覽器是否支援某些功能 (像是 ppk 寫的 &lt;a href="http://www.quirksmode.org/js/support.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.quirksmode.org');"&gt;Object Detection&lt;/a&gt;，或是 &lt;a href="http://www.apple.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Apple&lt;/a&gt; 文件提到的 &lt;a href="http://developer.apple.com/internet/webcontent/objectdetection.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/developer.apple.com');"&gt;Object Detection&lt;/a&gt;)，而避免使用 Browser Detection 決定。&lt;/p&gt; &lt;p&gt;不過在某些情況還是需要利用 Browser Detection 判斷，像是針對 IE 的處理 (bugfix :p)，這時候就得用 Browser Detection 判斷。&lt;/p&gt; &lt;p&gt;在 &lt;a href="http://dean.edwards.name/weblog/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dean.edwards.name');"&gt;Dean Edwards 的 Blog&lt;/a&gt; 上看到了這段 Browser Detection 的 code：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;code&gt;var isMSIE = /*@cc_on!@*/false;&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;另外在 comment 裡有人提出更短的 code：(意思一樣，把 false 用 !1 取代)&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;code&gt;var isMSIE = /*@cc_on!@*/!1;&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;在 &lt;a href="http://msdn.microsoft.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/msdn.microsoft.com');"&gt;MSDN&lt;/a&gt; 上有說明 @cc_on 的用法：&lt;a href="http://msdn2.microsoft.com/en-us/library/eb0w91wa.aspx" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/msdn2.microsoft.com');"&gt;@cc_on Statement&lt;/a&gt;，用這個方法看起來頗精簡的 :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2170720145265807806?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2170720145265807806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2170720145265807806'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/javascript-browser.html' title='用 Javascript 偵測 Browser 的技巧'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-685967957969198594</id><published>2007-03-28T12:09:00.001+08:00</published><updated>2007-03-28T12:09:14.970+08:00</updated><title type='text'>收到校園侵權的通知：記過</title><content type='html'>&lt;p&gt;在 &lt;a href="http://blog.gslin.org/archives/2007/03/21/1128/" &gt;University of Wisconsin 對於 RIAA 控訴的程序&lt;/a&gt; 裡面我聽說要記過，剛剛在 &lt;a href="http://groups.google.com/group/nctu.talk/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/groups.google.com');"&gt;nctu.talk&lt;/a&gt; 板上看到左先生 (&lt;a href="http://www.cc.nctu.edu.tw/intro/people003.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.cc.nctu.edu.tw');"&gt;技術發展組&lt;/a&gt;) 貼的文章了：&lt;a href="http://groups.google.com/group/nctu.talk/browse_thread/thread/e61104ac4ec1c961" onclick="javascript:urchinTracker ('/outbound/article/groups.google.com');"&gt;交大計網中心公告&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;聽起來好多漏洞的呢&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-685967957969198594?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/685967957969198594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/685967957969198594'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/blog-post_28.html' title='收到校園侵權的通知：記過'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3576822247552402415</id><published>2007-03-28T10:39:00.001+08:00</published><updated>2007-03-28T10:39:08.300+08:00</updated><title type='text'>Yahoo! Mail 將在五月升級</title><content type='html'>&lt;p&gt;在 &lt;a href="http://www.techcrunch.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.techcrunch.com');"&gt;TechCrunch&lt;/a&gt; 上看到 &lt;a href="http://mail.yahoo.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mail.yahoo.com');"&gt;Yahoo! Mail&lt;/a&gt; 將在五月將儲存空間的限制移除：&lt;a href="http://www.techcrunch.com/2007/03/27/yahoo-mail-announces-unlimited-storage/" onclick="javascript:urchinTracker ('/outbound/article/www.techcrunch.com');"&gt;Yahoo Mail Announces Unlimited Storage&lt;/a&gt;，&lt;a href="http://www.yahoo.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.yahoo.com');"&gt;Yahoo!&lt;/a&gt; 的官方說明在 &lt;a href="http://yodel.yahoo.com/2007/03/27/yahoo-mail-goes-to-infinity-and-beyond" onclick="javascript:urchinTracker ('/outbound/article/yodel.yahoo.com');"&gt;Yahoo! Mail goes to infinity and beyond&lt;/a&gt; 這篇。&lt;/p&gt; &lt;p&gt;對於使用 &lt;a href="http://www.yahoo.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.yahoo.com');"&gt;Yahoo!&lt;/a&gt; 信箱放一堆附件的人應該相當開心，以後不用特地砍掉附件之類的東西了？&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3576822247552402415?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3576822247552402415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3576822247552402415'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/yahoo-mail.html' title='Yahoo! Mail 將在五月升級'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1896276285868425132</id><published>2007-03-27T01:09:00.001+08:00</published><updated>2007-03-27T01:09:08.912+08:00</updated><title type='text'>換 Notebook</title><content type='html'>&lt;p&gt;結果弄了一台 IBM R60 磚頭回來 (反正本來就是當 Desktop 在用)，拿到以後先重裝 OS&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1896276285868425132?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1896276285868425132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1896276285868425132'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/notebook.html' title='換 Notebook'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-7048347041009936390</id><published>2007-03-25T00:39:00.001+08:00</published><updated>2007-03-25T00:39:09.040+08:00</updated><title type='text'>IBM X31 掛了</title><content type='html'>&lt;p&gt;前幾天去 makoto 家的時候 X31 當了兩次，不過後來換個位置後又沒事，所以一直以為只是過熱而已。剛剛在家裡跟 &lt;a href="http://mclee.foolme.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mclee.foolme.net');"&gt;mclee&lt;/a&gt; 在改 code 的時候又當掉，重開後就再起不能&amp;#8230;&lt;/p&gt; &lt;p&gt;查了一下還在三年保固內，星期一送去台北修，然後看看情況怎麼樣。這幾天暫時得用 &lt;a href="http://www.apple.com/macmini/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Mac Mini&lt;/a&gt; 上來晃了 @_@&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-7048347041009936390?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7048347041009936390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7048347041009936390'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/ibm-x31.html' title='IBM X31 掛了'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8925988599976189302</id><published>2007-03-23T21:39:00.001+08:00</published><updated>2007-03-23T21:39:11.620+08:00</updated><title type='text'>APC 的設定</title><content type='html'>&lt;p&gt;以往都是用 &lt;a href="http://www.freebsd.org/ports/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;ports&lt;/a&gt; 裝完 &lt;a href="http://www.freshports.org/www/pecl-APC" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;pecl-APC&lt;/a&gt; 就不管他了，反正實際上趕覺得出來有變快，就不管他了。昨天從 &lt;a href="http://mclee.foolme.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mclee.foolme.net');"&gt;mclee&lt;/a&gt; 那邊才知道 &lt;a href="http://pecl.php.net/package/APC" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/pecl.php.net');"&gt;APC&lt;/a&gt; 有個 &lt;code&gt;apc.php&lt;/code&gt; 可以用，如果是裝 ports 版本的人可以在 &lt;code&gt;share/doc/APC&lt;/code&gt; 下找到 &lt;code&gt;apc.php&lt;/code&gt;，可以看 &lt;a href="http://pecl.php.net/package/APC" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/pecl.php.net');"&gt;APC&lt;/a&gt; 運作的情況。&lt;/p&gt; &lt;p&gt;把 &lt;code&gt;apc.php&lt;/code&gt; 拿到 colo-lt (我 blog 所在的主機) 上看以後才發現原來 cache rate 超低，只有 65% 左右，看了一下設定檔，把 cache size 從預設的 30MB 調整到 128MB 後，現在 cache rate 可以到 98%，速度應該會比以前快 @_@&lt;/p&gt; &lt;p&gt;另外說明一下，在 &lt;code&gt;apc.php&lt;/code&gt; 同一個目錄下放個 &lt;code&gt;apc.conf.php&lt;/code&gt;，裡面設一些東西就可以看到完整的路徑，而不會把路徑用 &lt;i&gt;&amp;lt;hidden&amp;gt;&lt;/i&gt; 保護起來，不過這樣就要記得把 &lt;code&gt;apc.php&lt;/code&gt; 用 htpasswd 或是其他方式保護起來喔 :p：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&amp;lt;?&lt;br /&gt; defaults(&amp;#8217;USE_AUTHENTICATION&amp;#8217;, 0);&lt;br /&gt; ?&amp;gt; &lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8925988599976189302?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8925988599976189302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8925988599976189302'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/apc.html' title='APC 的設定'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3813227126433062607</id><published>2007-03-22T02:09:00.001+08:00</published><updated>2007-03-22T02:09:10.841+08:00</updated><title type='text'>MySQL 的 utf8_{general,unicode}_ci</title><content type='html'>&lt;p&gt;剛好在 &lt;a href="http://dev.mysql.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');"&gt;MySQL&lt;/a&gt; 5.1 版的 &lt;a href="http://dev.mysql.com/doc/refman/5.1/en/charset-unicode-sets.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');"&gt;Unicode Character Sets&lt;/a&gt; 這章翻到這兩者的不同。&lt;/p&gt; &lt;p&gt;我想我應該會用 utf8_general_ci 吧&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3813227126433062607?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3813227126433062607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3813227126433062607'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/mysql-utf8generalunicodeci.html' title='MySQL 的 utf8_{general,unicode}_ci'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2955890147338839373</id><published>2007-03-21T22:39:00.001+08:00</published><updated>2007-03-21T22:39:32.925+08:00</updated><title type='text'>University of Wisconsin 對於 RIAA 控訴的程序</title><content type='html'>&lt;p&gt;先提供幾個 link：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://slashdot.org/yro/07/03/20/0151216.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;University of Wisconsin-Madison Bucks RIAA&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.joegratz.net/2007/03/16/university-of-wisconsin-stands-up-to-riaa/" onclick="javascript:urchinTracker ('/outbound/article/www.joegratz.net');"&gt;University of Wisconsin Stands Up to RIAA&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;國外有很多大學的計算機中心 (或是類似的單位) 常常會收到 &lt;a href="http://www.riaa.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.riaa.com');"&gt;RIAA&lt;/a&gt; (Recording Industry Association of America) 或是 &lt;a href="http://www.mpaa.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mpaa.org');"&gt;MPAA&lt;/a&gt; (Motion Picture Association of America) 的通知，告知某個 IP address 在某個時間有利用什麼樣的 Protocol (&lt;a href="http://www.bittorrent.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bittorrent.org');"&gt;BitTorrent&lt;/a&gt;、&lt;a href="http://en.wikipedia.org/wiki/EDonkey_network" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;eDonkey Network&lt;/a&gt;、IRC 或是 FTP) 從事 &lt;a href="http://www.riaa.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.riaa.com');"&gt;RIAA&lt;/a&gt;/&lt;a href="http://www.mpaa.org/" rel="tag" onc  lick="javascript:urchinTracker ('/outbound/article/www.mpaa.org');"&gt;MPAA&lt;/a&gt; 認為的「非法分享行為」。&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.wisc.edu/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.wisc.edu');"&gt;University of Wisconsin&lt;/a&gt; 的作法是：我們會在校園內宣導合理使用校園網路的政策，但除非收到合法的法院傳票，不然不會提供 &lt;a href="http://www.riaa.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.riaa.com');"&gt;RIAA&lt;/a&gt;/&lt;a href="http://www.mpaa.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mpaa.org');"&gt;MPAA&lt;/a&gt; 任何資料，也不會將所謂的「通知信」轉交給當事人。&lt;/p&gt; &lt;p&gt;聽說最近學校 (&lt;a href="http://www.nctu.edu.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.nctu.edu.tw');"&gt;交大&lt;/a&gt;) 計中主任換人後就聽到傳言說以後 &lt;a href="http://www.riaa.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.riaa.com');"&gt;RIAA&lt;/a&gt; 或 &lt;a href="http://www.mpaa.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mpaa.org');"&gt;MPAA&lt;/a&gt; 通知有侵權行為就要先記過？來看看這個傳言到底怎麼樣好了&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2955890147338839373?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2955890147338839373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2955890147338839373'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/university-of-wisconsin-riaa.html' title='University of Wisconsin 對於 RIAA 控訴的程序'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8679811203237536710</id><published>2007-03-19T19:09:00.001+08:00</published><updated>2007-03-19T19:09:10.146+08:00</updated><title type='text'>DragonFly BSD 1.8</title><content type='html'>&lt;p&gt;在 &lt;a href="http://www.vmware.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.vmware.com');"&gt;VMware&lt;/a&gt; 裡面裝了 &lt;a href="http://www.dragonflybsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.dragonflybsd.org');"&gt;DragonFly BSD&lt;/a&gt; 1.8，然後用看看，想要知道 &lt;a href="http://www.dragonflybsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.dragonflybsd.org');"&gt;DragonFly BSD&lt;/a&gt; 跟 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 差多少。&lt;/p&gt; &lt;p&gt;&lt;a href="http://beta.zooomr.com/photos/gslin/811634" onclick="javascript:urchinTracker ('/outbound/article/beta.zooomr.com');"&gt;&lt;img src="http://static.zooomr.com/images/811634_3fd07b605d.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;目前 &lt;a href="http://www.dragonflybsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.dragonflybsd.org');"&gt;DragonFly BSD&lt;/a&gt; 的套件管理系統是透過 &lt;a href="http://www.pkgsrc.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.pkgsrc.org');"&gt;pkgsrc&lt;/a&gt;，也許應該去翻翻 mailing list 之類的地方翻翻看有沒有什麼奇技淫巧&amp;#8230;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.pkgsrc.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.pkgsrc.org');"&gt;pkgsrc&lt;/a&gt; 所造成的主要的幾個差別在於：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.pkgsrc.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.pkgsrc.org');"&gt;pkgsrc&lt;/a&gt; 安裝的位置在於 &lt;code&gt;/usr/pkg&lt;/code&gt;，這點不同於 &lt;a href="http://www.freebsd.org/ports/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD ports&lt;/a&gt; 的 &lt;code&gt;/usr/local&lt;/code&gt;，所以環境變數 PATH 要設定好。&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.pkgsrc.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.pkgsrc.org');"&gt;pkgsrc&lt;/a&gt; 使用的是 bmake，所以記得在 &lt;a href="http://www.pkgsrc.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.pkgsrc.org');"&gt;pkgsrc&lt;/a&gt; 裡要使用 bmake 而非 make (nmake)。&lt;/li&gt; &lt;li&gt;bmake clean 的動作不是 recursive clean，所以要加上 bmake clean-depends，所以安裝指令的習慣變成 bmake install clean clean-depends。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;弄完 package system 後，再來是 make kernel 與 make world，只有一些小改變，第一個是本來有 &lt;code&gt;/sys&lt;/code&gt; 的 symbolic link (會指到 &lt;code&gt;/usr/src/sys&lt;/code&gt;)，現在沒有了。第二個是本來在 &lt;code&gt;/usr/src/sys/i386/conf&lt;/code&gt; 下的設定檔，現在在 &lt;code&gt;/usr/src/sys/config&lt;/code&gt; 下。&lt;/p&gt; &lt;p&gt;從 1.8.0 升級到最新版的方法跟 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 差不多，先跑 cvsup 更新，再到 &lt;code&gt;/usr/src&lt;/code&gt; 下跑 make buildworld、make buildkernel、make installkernel、make installworld (跟以前一樣，中間的 buildkernel + installkernel 可以合併成 kernel)，最後跑 mergemaster，然後重開機，接下來就應該可以看到 1.9.0 的版號了。&lt;/p&gt; &lt;p&gt;不過最近 kernel 好像有個 bug，在 irc 上也有看到&amp;#8230; 我的只有 491%，IRC 上有人說他看到 1600%&amp;#8230; XD&lt;/p&gt; &lt;p&gt;&lt;a href="http://beta.zooomr.com/photos/gslin/811666" onclick="javascript:urchinTracker ('/outbound/article/beta.zooomr.com');"&gt;&lt;img src="http://static.zooomr.com/images/811666_d8cfc149bc.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;大致上就是這樣，有興趣的可以自己跑個 &lt;a href="http://www.vmware.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.vmware.com');"&gt;VMware&lt;/a&gt; 起來玩玩看 :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8679811203237536710?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8679811203237536710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8679811203237536710'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/dragonfly-bsd-18.html' title='DragonFly BSD 1.8'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-943940902115271152</id><published>2007-03-19T12:39:00.003+08:00</published><updated>2007-03-19T12:39:17.575+08:00</updated><title type='text'>四月！每日一 Myspace Bug！</title><content type='html'>&lt;p&gt;雖然大家都知道 &lt;a href="http://www.myspace.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.myspace.com');"&gt;Myspace&lt;/a&gt; 很多洞 (就一個封閉式的網站而言，跟開放原始碼的 &lt;a href="http://www.phpbb.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.phpbb.com');"&gt;phpBB&lt;/a&gt; 有得拼&amp;#8230;)，於是有人就想到最近很熱的 &amp;#8220;Month of XXX&amp;#8221;：&lt;a href="http://slashdot.org/it/07/03/18/2139214.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;April to See Month of MySpace Bugs&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;不過居然從 4/1 開始 XDDD &lt;a href="http://momby.livejournal.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/momby.livejournal.com');"&gt;MOMBY 的網站&lt;/a&gt; 還特地說明：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;When are you starting?&lt;/strong&gt;&lt;br /&gt; Were you not paying attention? April 1, 2007. Yes, we know. No, it&amp;#8217;s serious. No, not really.&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-943940902115271152?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/943940902115271152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/943940902115271152'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/myspace-bug.html' title='四月！每日一 Myspace Bug！'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1615297498631707509</id><published>2007-03-19T12:39:00.001+08:00</published><updated>2007-03-19T12:39:13.581+08:00</updated><title type='text'>Zooomr 恢復正常</title><content type='html'>&lt;p&gt;&lt;a href="http://www.zooomr.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.zooomr.com');"&gt;Zooomr&lt;/a&gt; 經過比無名還久的「維修」後，終於恢復了：&lt;a href="http://blog.zooomr.com/2007/03/18/zooomr-mark-iii-update-five-a-must-read/" onclick="javascript:urchinTracker ('/outbound/article/blog.zooomr.com');"&gt;Zooomr Mark III: Update Five! (A Must Read)&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;最直接的改變就是上傳的容量限制跟 &lt;a href="http://flickr.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;Flickr&lt;/a&gt; 一樣變成無限大：&lt;/p&gt; &lt;p&gt;&lt;a href="http://beta.zooomr.com/photos/gslin/809978" onclick="javascript:urchinTracker ('/outbound/article/beta.zooomr.com');"&gt;&lt;img src="http://static.zooomr.com/images/809978_64364cfbbb.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;喔對，我前幾天把 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 換回來了，現在跑的是 &lt;a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla1.8/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/ftp.mozilla.org');"&gt;latest-mozilla1.8&lt;/a&gt; (目前是 2.0.0.3pre) 這個版本。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1615297498631707509?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1615297498631707509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1615297498631707509'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/zooomr.html' title='Zooomr 恢復正常'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8043127531582124298</id><published>2007-03-18T16:09:00.001+08:00</published><updated>2007-03-18T16:09:29.210+08:00</updated><title type='text'>Linux 上 MySQL Scalability 的問題</title><content type='html'>&lt;p&gt;在 &lt;a href="http://jeffr-tech.livejournal.com/6831.html" onclick="javascript:urchinTracker ('/outbound/article/jeffr-tech.livejournal.com');"&gt;Update on the linux scaling situation.&lt;/a&gt; 提到了兩個 link：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://ozlabs.org/~anton/linux/sysbench/" onclick="javascript:urchinTracker ('/outbound/article/ozlabs.org');"&gt;MySQL scalability on Linux with sysbench&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://lkml.org/lkml/2007/3/13/159" onclick="javascript:urchinTracker ('/outbound/article/lkml.org');"&gt;SMP performance degradation with sysbench&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;在第一個 link 裡，在一台 4 CPU 的 PPC 64 有發現類似的現象：&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/424941477/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/169/424941477_a8a04f7eee.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;然後最後發現是 &lt;code&gt;malloc()&lt;/code&gt; 的問題，改用 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 提供的 tcmalloc 後就恢復了：&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/424942682/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/181/424942682_555e7ea21f.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;那個法鵝大站的站長，如果你覺得 &lt;a href="http://dev.mysql.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');"&gt;MySQL&lt;/a&gt; 太慢的話掛個 LD_PRELOAD 的 patch 上去&amp;#8230; :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8043127531582124298?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8043127531582124298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8043127531582124298'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/linux-mysql-scalability.html' title='Linux 上 MySQL Scalability 的問題'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/169/424941477_a8a04f7eee_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-7093978462950712855</id><published>2007-03-16T10:39:00.001+08:00</published><updated>2007-03-16T10:39:07.388+08:00</updated><title type='text'>換回 Bloglines</title><content type='html'>&lt;p&gt;雖然 &lt;a href="http://www.bloglines.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bloglines.com');"&gt;Bloglines&lt;/a&gt; 跟 &lt;a href="http://www.google.com/reader/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google Reader&lt;/a&gt; 都很慢 (慢的地方不一樣)，不過還是換回 &lt;a href="http://www.bloglines.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bloglines.com');"&gt;Bloglines&lt;/a&gt; 好了&amp;#8230;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.google.com/reader/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google Reader&lt;/a&gt; 是慢在 Javascript 的速度，這會讓我整個 Browser 頓住幾秒鐘完全不能動 (像是第一次開啟、讀另外二十筆資料)，而 &lt;a href="http://www.bloglines.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bloglines.com');"&gt;Bloglines&lt;/a&gt; 是慢在 &lt;a href="http://www.ask.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.ask.com');"&gt;Ask Jeeves&lt;/a&gt; 的伺服器上&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-7093978462950712855?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7093978462950712855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/7093978462950712855'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/bloglines.html' title='換回 Bloglines'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5785604725490440169</id><published>2007-03-15T17:39:00.001+08:00</published><updated>2007-03-15T17:39:17.747+08:00</updated><title type='text'>OpenBSD 安全漏洞</title><content type='html'>&lt;p&gt;去新竹一趟結果感冒猛噴鼻水，gosh&amp;#8230;&lt;/p&gt; &lt;p&gt;Anyway，回正題，&lt;a href="http://blog.ijliao.info/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blog.ijliao.info');"&gt;蔡依林大姊姊&lt;/a&gt; 在 #bsdchat 上丟了一個 link 出來：&lt;a href="http://www.coresecurity.com/index.php5?module=ContentMod&amp;#038;action=item&amp;#038;id03" onclick="javascript:urchinTracker ('/outbound/article/www.coresecurity.com');"&gt;OpenBSD&amp;#8217;s IPv6 mbufs remote kernel buffer overflow&lt;/a&gt;，號稱超級安全的 &lt;a href="http://www.openbsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.openbsd.org');"&gt;OpenBSD&lt;/a&gt; 被來一發 Remote Exploit，然後官方網頁上本來是 only one 的部份也更改成：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Only &lt;strong&gt;two&lt;/strong&gt; remote holes in the default install, in more than 10 years!&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Anyway，只有 IPv6 的部份有問題，所以 kernel 裡沒有 IPv6 的人可以不用擔心&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5785604725490440169?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5785604725490440169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5785604725490440169'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/openbsd.html' title='OpenBSD 安全漏洞'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-721963977463988684</id><published>2007-03-12T11:09:00.001+08:00</published><updated>2007-03-12T11:09:10.932+08:00</updated><title type='text'>ReactOS 0.3.1</title><content type='html'>&lt;p&gt;&lt;a href="http://www.reactos.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.reactos.org');"&gt;ReactOS&lt;/a&gt; 是一套 Open Source (GPL) 的作業系統，他與其他的系統最大的不同在於他是為了要跟 Windows XP 相容：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;a href="http://www.reactos.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.reactos.org');"&gt;ReactOS&lt;/a&gt;® is an advanced free open source operating system providing a ground-up implementation of a Microsoft Windows® XP compatible operating system. ReactOS aims to achieve complete binary compatibility with both applications and device drivers meant for NT and XP operating systems, by using a similar architecture and providing a complete and equivalent public interface.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;這套系統在昨天釋出了 0.3.1 版，距離上次 0.3.0 版已經有半年了，所以你也可以在 &lt;a href="http://www.reactos.org/wiki/index.php/ChangeLog-0.3.1" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.reactos.org');"&gt;ChangeLog-0.3.1&lt;/a&gt; 看到超長的 ChangeLog 文件。在 Download 頁面提供了四種檔案讓你選擇：Installation CD、Live CD、QEMU Image、VMware Image，等下抓個 Live CD 測試看看&amp;#8230;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-721963977463988684?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/721963977463988684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/721963977463988684'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/reactos-031.html' title='ReactOS 0.3.1'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5324559861448917078</id><published>2007-03-09T01:39:00.001+08:00</published><updated>2007-03-09T01:39:08.192+08:00</updated><title type='text'>防彈雨衣</title><content type='html'>&lt;p&gt;在 &lt;a href="http://www.boingboing.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.boingboing.net');"&gt;Boing Boing&lt;/a&gt; 上看到有趣的東西：&lt;a href="http://www.boingboing.net/2007/03/08/bulletproof_raincoat.html" onclick="javascript:urchinTracker ('/outbound/article/www.boingboing.net');"&gt;Bullet-proof raincoat&lt;/a&gt; XD&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/414735807/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/171/414735807_a1a9a6cf88.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;據說是 $2000 (應該是美金)，不過原始的網站已經被 &lt;a href="http://www.boingboing.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.boingboing.net');"&gt;Boing Boing&lt;/a&gt; 導過去的流量弄垮了 XD&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/414736987/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/167/414736987_5c448c3e9c.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5324559861448917078?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5324559861448917078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5324559861448917078'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/blog-post.html' title='防彈雨衣'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/171/414735807_a1a9a6cf88_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-6892128746267150246</id><published>2007-03-09T00:39:00.001+08:00</published><updated>2007-03-09T00:39:16.070+08:00</updated><title type='text'>Skype 新服務：Skype Prime</title><content type='html'>&lt;p&gt;Skype Prime：&lt;a href="http://share.skype.com/sites/en/2007/03/skype_prime_beta_introducing_t.html" onclick="javascript:urchinTracker ('/outbound/article/share.skype.com');"&gt;Skype Prime™ Beta — introducing the global expertise marketplace&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;簡單的說就是你也可以自己建立 &lt;a href="http://www.skype.com" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.skype.com');"&gt;Skype&lt;/a&gt; 上的 0204 電話：你設定了價碼，別人打給你的時候扣錢，&lt;a href="http://www.skype.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.skype.com');"&gt;Skype&lt;/a&gt; 在中間抽 30% 的費用。帳務的部份當然是透過 &lt;a href="https://www.paypal.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.paypal.com');"&gt;Paypal&lt;/a&gt; 進行付款的動作 :p&lt;/p&gt; &lt;p&gt;畫面長這樣：(官方 Blog 上的圖)&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/414701276/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/180/414701276_caed70d122.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;目前僅限於 Windows 上，3.1beta 的版本可以使用。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-6892128746267150246?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6892128746267150246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6892128746267150246'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/skype-skype-prime.html' title='Skype 新服務：Skype Prime'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/180/414701276_caed70d122_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3570563062424402351</id><published>2007-03-08T07:39:00.001+08:00</published><updated>2007-03-08T07:39:14.323+08:00</updated><title type='text'>W3C 重新發展 HTML</title><content type='html'>&lt;p&gt;在 &lt;a href="http://www.w3.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');"&gt;W3C&lt;/a&gt; 的網站上公告：&lt;a href="http://www.w3.org/2007/03/html-pressrelease" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');"&gt;W3C Relaunches HTML Activity&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;我喜歡 &lt;a href="http://simonwillison.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/simonwillison.net');"&gt;Simon Willison&lt;/a&gt; 給的說明 XD：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&amp;#8220;XHTML has proved valuable in other markets&amp;#8221; == XHTML on the public Web has failed. Long live HTML!&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;說到這個，我就想到前幾天看到的文章「&lt;a href="http://ajaxian.com/archives/browser-wars-mozilla-ie-opera-join-up-for-a-panel-discussion" onclick="javascript:urchinTracker ('/outbound/article/ajaxian.com');"&gt;Browser Wars: Mozilla, IE, Opera join up for a panel discussion&lt;/a&gt;」，這篇裡面有段影片，包括了 &lt;a href="http://www.microsoft.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');"&gt;Microsoft&lt;/a&gt;、&lt;a href="http://www.mozilla.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.org');"&gt;Mozilla&lt;/a&gt;、&lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 的三個人上台表述關於 Browser 的事情，其中 &lt;a href="http://www.microsoft.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');"&gt;Microsoft&lt;/a&gt; 的人說「我們有責任維持相容性」(其實是「我們�  �責任讓亂寫的網頁還是可以動」)，&lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 的人說「別指望 &lt;a href="http://www.w3.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');"&gt;W3C&lt;/a&gt; 那群人」(噗)，而 &lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt; 的人說「現在 &lt;a href="http://wii.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wii.com');"&gt;Wii&lt;/a&gt; 上面都用 &lt;a href="http://www.opera.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.opera.com');"&gt;Opera&lt;/a&gt;，所以不要小看我們」，然後拿 IE 跑 &lt;a href="http://www.webstandards.org/action/acid2/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.webstandards.org');"&gt;ACID2&lt;/a&gt; 的結果取笑了微軟的傢伙 XD&lt;/p&gt; &lt;p&gt;最後則是虧了 &lt;a href="http://www.apple.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Apple&lt;/a&gt; 的人 XD&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3570563062424402351?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3570563062424402351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3570563062424402351'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/w3c-html.html' title='W3C 重新發展 HTML'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1008248046788061565</id><published>2007-03-07T07:39:00.001+08:00</published><updated>2007-03-07T07:39:07.645+08:00</updated><title type='text'>WordPress.=?UTF-8?B?Y29tIOaUr+aPtCBPcGVuSUQ=?=</title><content type='html'>&lt;p&gt;&lt;a href="http://wordpress.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.com');"&gt;WordPress.com&lt;/a&gt; 也加入 &lt;a href="http://openid.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/openid.net');"&gt;OpenID&lt;/a&gt; IdP 的行列：&lt;a href="http://wordpress.com/blog/2007/03/06/openid/" onclick="javascript:urchinTracker ('/outbound/article/wordpress.com');"&gt;You can now use your WordPress.com blog as an OpenID.&lt;/a&gt;，換句話說，&lt;a href="http://wordpress.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.com');"&gt;WordPress.com&lt;/a&gt; 的使用者可以用他們的 Blog URL 當作 Identity 到其他網站認證&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1008248046788061565?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1008248046788061565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1008248046788061565'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/wordpressutf-8by29tioauraptcbpcgvusuq.html' title='WordPress.=?UTF-8?B?Y29tIOaUr+aPtCBPcGVuSUQ=?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4283777423342105519</id><published>2007-03-06T03:09:00.001+08:00</published><updated>2007-03-06T03:09:19.923+08:00</updated><title type='text'>Lighttpd 的佔有率暴漲</title><content type='html'>&lt;p&gt;在 &lt;a href="http://blog.gslin.org/archives/2007/02/06/1070/" rel="tag" &gt;Lighttpd 的佔有率&lt;/a&gt; 這邊講到 &lt;a href="http://www.lighttpd.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lighttpd.net');"&gt;Lighttpd&lt;/a&gt; 的佔有率是 0.6%，這是依據 &lt;a href="http://survey.netcraft.com/Reports/0702/" onclick="javascript:urchinTracker ('/outbound/article/survey.netcraft.com');"&gt;February 2007 - Web Server Survey&lt;/a&gt; 這份資料算出來的結果。&lt;/p&gt; &lt;p&gt;這個月 &lt;a href="http://www.lighttpd.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lighttpd.net');"&gt;Lighttpd&lt;/a&gt; 的佔有率已經到 1.2% 了：&lt;a href="http://survey.netcraft.com/Reports/0703/" onclick="javascript:urchinTracker ('/outbound/article/survey.netcraft.com');"&gt;March 2007 - Web Server Survey&lt;/a&gt;，已經超越了 Zeus，而且看起來四月的報告有機會超越 &amp;#8220;unknown&amp;#8221; 這一項，成為 &lt;a href="http://www.netcraft.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.netcraft.com');"&gt;Netcraft&lt;/a&gt; 統計表上第三大 Web Server。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4283777423342105519?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4283777423342105519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4283777423342105519'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/lighttpd.html' title='Lighttpd 的佔有率暴漲'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4081370864467497364</id><published>2007-03-05T18:09:00.001+08:00</published><updated>2007-03-05T18:09:10.074+08:00</updated><title type='text'>portupgrade、portmaster、portconf</title><content type='html'>&lt;p&gt;以前都是用 &lt;a href="http://www.freshports.org/ports-mgmt/portupgrade/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portupgrade&lt;/a&gt; 管理套件的更新，不過 &lt;a href="http://www.freshports.org/ports-mgmt/portupgrade/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portupgrade&lt;/a&gt; 的速度不太好 (在 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 的 mailing list 上有人說是因為 Ruby 的關係，不過我覺得應該是程式的問題&amp;#8230;)，後來在 #bsdchat 上看到用 sh 寫的 &lt;a href="http://www.freshports.org/ports-mgmt/portmaster/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portmaster&lt;/a&gt;，拿來試了以後發現速度比起 &lt;a href="http://www.freshports.org/ports-mgmt/portupgrade/" rel="tag" onclick="javascript:urchinTracker ('/outbo  und/article/www.freshports.org');"&gt;portupgrade&lt;/a&gt; 快多了，就用了一陣子，沒什麼大問題的話就可以跳槽過來&amp;#8230;&lt;/p&gt; &lt;p&gt;在 &lt;a href="http://www.freshports.org/ports-mgmt/portupgrade/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portupgrade&lt;/a&gt; 有個功能在 &lt;a href="http://www.freshports.org/ports-mgmt/portmaster/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portmaster&lt;/a&gt; 似乎是沒有的，也就是在 compile 時設定一些參數，像是編 &lt;a href="http://dev.mysql.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');"&gt;MySQL&lt;/a&gt; 時需要 &lt;code&gt;WITH_XCHARSET=all&lt;/code&gt;，所以就要找其他的套件來替代，也就是標題提到的 &lt;a href="http://www.freshports.org/ports-mgmt/portconf/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portconf&lt;/a&gt;，&lt;a href="http://www.freshports.org/ports-mgmt/portmaster/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portmaster&lt;/a&gt; + &lt;a href="ht  tp://www.freshports.org/ports-mgmt/portconf/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portconf&lt;/a&gt; 後更新 ports 目前暫時沒看到什麼問題，也許再跑個一陣子試看看，沒問題就把 &lt;a href="http://www.freshports.org/ports-mgmt/portupgrade/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;portupgrade&lt;/a&gt; 拿掉。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4081370864467497364?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4081370864467497364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4081370864467497364'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/portupgradeportmasterportconf.html' title='portupgrade、portmaster、portconf'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3719380796053796703</id><published>2007-03-05T17:09:00.001+08:00</published><updated>2007-03-05T17:09:09.851+08:00</updated><title type='text'>PHP 安全漏洞</title><content type='html'>&lt;p&gt;事情大致上是這樣的：Stefan Esser 本來在 PHP Security Response Team，後來因為對於 Security Response Team 處理安全漏洞的態度不滿 (依照 &lt;a href="http://www.securityfocus.com/columnists/432" onclick="javascript:urchinTracker ('/outbound/article/www.securityfocus.com');"&gt;PHP Security From The Inside&lt;/a&gt; 裡的敘述，這些人處理安全漏洞的方式常常是挖東牆補西牆，像是針對某個 exploit code 修正讓他不能用，結果只要把本來的 exploit code 改一改又可以動了)，於是他決定離開 PHP Security Response Team，舉辦一個 the Month of PHP Bugs 的活動，每天公佈一個 &lt;a href="http://www.php.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"&gt;PHP&lt;/a&gt; 本身的 security bug (包括 PHP core、PHP extension、Zend engine)。&lt;/p&gt; &lt;p&gt;以目前 &lt;a href="http://www.php-security.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.php-security.org');"&gt;the Month of PHP Bugs&lt;/a&gt; 丟的速度來看 (在美國三月四號剛結束)，這個月丟完可能會有接近一百個 bugs&amp;#8230; 不過以 PHP team 的情況看起來，很有可能會擺爛等到月底再出個 4.4.7 與 5.2.2，所以自己多保重，有燒香有保佑&amp;#8230;&lt;/p&gt; &lt;p&gt;也許應該訂個 mailing list 看一下到底是怎麼樣好了。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3719380796053796703?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3719380796053796703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3719380796053796703'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/php.html' title='PHP 安全漏洞'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4345784453388252091</id><published>2007-03-04T02:39:00.001+08:00</published><updated>2007-03-04T02:39:16.259+08:00</updated><title type='text'>解決 Firefox 下載 RAR/torrent 的問題</title><content type='html'>&lt;p&gt;這是個老問題了，常常被提出來問，像是：&lt;a href="http://forum.moztw.org/viewtopic.php?p�645" onclick="javascript:urchinTracker ('/outbound/article/forum.moztw.org');"&gt;我下載 RAR時&lt;/a&gt; 或是 &lt;a href="http://forum.moztw.org/viewtopic.php?t415" onclick="javascript:urchinTracker ('/outbound/article/forum.moztw.org');"&gt;FF有時候下載檔案會判斷錯類型&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這是因為某些網站因為沒設定好，用 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 下載 RAR 或是 torrent 檔時會把檔案內容當作 Text 而直接顯示在頁面上。以前遇到這類問題時會沒什麼好方法，一般都是開 IE 下載，但現在這個問題現在已經可以用 &lt;a href="https://addons.mozilla.org/firefox/3207/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/addons.mozilla.org');"&gt;Force Content-Type&lt;/a&gt; 這個延伸套件解決，我會設定成 &lt;code&gt;application/octet-stream&lt;/code&gt;，讓 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 可以出現下載的視窗：&lt;/p&gt; &lt;p&gt;&lt;a href="http://beta.zooomr.com/photos/gslin/781946" onclick="javascript:urchinTracker ('/outbound/article/beta.zooomr.com');"&gt;&lt;img src="http://static.zooomr.com/images/781946_31305b42b1.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;要注意一點，URL 路徑是以 &lt;a href="http://en.wikipedia.org/wiki/Regular_expression" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Regular Expression&lt;/a&gt; (&lt;a href="http://zh.wikipedia.org/wiki/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;正規表示式&lt;/a&gt;) 判斷，所以要注意 &lt;code&gt;*&lt;/code&gt; 的意義。&lt;/p&gt; &lt;p&gt;RAR 下載產生問題現在比較少遇到了，倒是用 Bittorrent 的時候會去一些 Torrent Hosting 的站台，像是 &lt;a href="http://www.2kdown.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.2kdown.com');"&gt;2kdown&lt;/a&gt;、&lt;a href="http://www.mimima.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mimima.com');"&gt;mimima&lt;/a&gt;，這些站看起來是同一批人 &amp;amp; 程式，都會送 text/plain 出來，結果就是 IE Download Only&amp;#8230; 把這些站的 fetch.php 放進去後就可以正常下載了。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4345784453388252091?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4345784453388252091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4345784453388252091'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/firefox-rartorrent.html' title='解決 Firefox 下載 RAR/torrent 的問題'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3930302019530322907</id><published>2007-03-02T15:09:00.001+08:00</published><updated>2007-03-02T15:09:08.946+08:00</updated><title type='text'>林一平的 Blog</title><content type='html'>&lt;p&gt;在 irc 上看到的：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;11:58 &amp;lt;@y&amp;gt; &lt;a href="http://blog.bs2.to/liny" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/blog.bs2.to');"&gt;http://blog.bs2.to/liny&lt;/a&gt; hmm&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;看起來剛開始寫活力十足&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3930302019530322907?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3930302019530322907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3930302019530322907'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/blog.html' title='林一平的 Blog'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1976978388407943410</id><published>2007-03-01T11:39:00.001+08:00</published><updated>2007-03-01T11:39:09.664+08:00</updated><title type='text'>Wifly</title><content type='html'>&lt;p&gt;在汪長輩 (笨狗？) 的 Blog 上看到 &lt;a href="http://www.wifly.com.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.wifly.com.tw');"&gt;Wifly&lt;/a&gt; 也提供學生帳號漫遊的服務，與一般帳號不同，每 20mins 會斷一次，拿來查資料應該還 okay&amp;#8230;：&lt;a href="http://hrwang.yichi.org/2007/03/01/165" onclick="javascript:urchinTracker ('/outbound/article/hrwang.yichi.org');"&gt;校園漫遊上網專案，免費使用WiFly網路&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;哪天連 CHT 3G 網路都不能用再去試看看好了 @_@&lt;/p&gt; &lt;p&gt;PS：說到這個突然想到，不知道有沒有人在 phishing &lt;a href="http://www.wifly.com.tw/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.wifly.com.tw');"&gt;Wifly&lt;/a&gt; &amp;#8230; :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1976978388407943410?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1976978388407943410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1976978388407943410'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/03/wifly.html' title='Wifly'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2326213372238360296</id><published>2007-02-28T16:39:00.001+08:00</published><updated>2007-02-28T16:39:09.374+08:00</updated><title type='text'>三度儀？</title><content type='html'>&lt;p&gt;普渡的強者們發展出只有二十磅 (大約九公斤) 的物質分析儀器，比目前在實驗室的儀器輕了三十倍，於是很多人就很直接想到 &lt;a href="http://www.startrek.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.startrek.com');"&gt;Star Trek&lt;/a&gt; 裡的 &lt;a href="http://en.wikipedia.org/wiki/Tricorder" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Tricorder&lt;/a&gt; (三度儀)：&lt;a href="http://slashdot.org/science/07/02/27/2229216.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Purdue Unveils a Tricorder&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;&lt;a href="http://beta.zooomr.com/photos/gslin/771695" onclick="javascript:urchinTracker ('/outbound/article/beta.zooomr.com');"&gt;&lt;img src="http://static.zooomr.com/images/771695_a1e1e60167_o.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;這台原型機看起來好像是二十年前在博物館看到的東西&amp;#8230; XD&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2326213372238360296?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2326213372238360296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2326213372238360296'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/blog-post_28.html' title='三度儀？'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1696867128865959964</id><published>2007-02-25T06:39:00.001+08:00</published><updated>2007-03-01T03:29:36.616+08:00</updated><title type='text'>Firefox 裡下載 Bittorrent</title><content type='html'>&lt;p&gt;十點半睡覺，三點就自己爬起來，躺回去睡，五點半又爬起來&amp;#8230; (ouch) 腦袋還不太清醒的時候打開 &lt;a href="http://www.google.com/reader/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google Reader&lt;/a&gt; 來看看&amp;#8230;&lt;/p&gt; &lt;p&gt;在 &lt;a href="http://torrentfreak.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/torrentfreak.com');"&gt;TorrentFreak&lt;/a&gt; 看到有人利用 &lt;a href="http://libtorrent.rakshasa.no/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/libtorrent.rakshasa.no');"&gt;libTorrent&lt;/a&gt; 發展 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; extension，讓使用者可以在 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 裡面直接透過 &lt;a href="http://www.bittorrent.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bittorrent.org');"&gt;Bittorrent&lt;/a&gt; 下載，專案的計畫叫做 &lt;a href="http://code.google.com/p/bitfox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/code.google.com');"&gt;bitfox&lt;/a&gt;：&lt;a href="http://torrentfreak.com/b  itfox-adds-bittorrent-support-to-firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/torrentfreak.com');"&gt;BitFox Adds BitTorrent Support to Firefox&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;不過目前沒看到 package 可以用，要用的人要自己用 SVN 下載，然後再自己 compile&amp;#8230;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1696867128865959964?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1696867128865959964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1696867128865959964'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/firefox-bittorrent.html' title='Firefox 裡下載 Bittorrent'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3516047124655700472</id><published>2007-02-25T06:39:00.000+08:00</published><updated>2007-03-01T03:28:38.192+08:00</updated><title type='text'>BitTorrent.=?UTF-8?B?Y29tIOmWi+Wni+iyqeizo+W9seeJhw==?=</title><content type='html'>&lt;p&gt;在 &lt;a href="http://torrentfreak.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/torrentfreak.com');"&gt;TorrentFreak&lt;/a&gt; 看到 &lt;a href="http://www.bittorrent.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bittorrent.com');"&gt;BitTorrent.com&lt;/a&gt; 終於要開始賣影片的消息：&lt;a href="http://torrentfreak.com/bittorrentcom-launches-video-store/" onclick="javascript:urchinTracker ('/outbound/article/torrentfreak.com');"&gt;BitTorrent.com Launches Video Store&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這次的影片包括了從 &lt;a href="http://www.warnerbros.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.warnerbros.com');"&gt;Warner Bros&lt;/a&gt;、&lt;a href="http://www.foxmovies.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.foxmovies.com');"&gt;20th Century Fox&lt;/a&gt;、&lt;a href="http://www.mtv.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mtv.com');"&gt;MTV Networks&lt;/a&gt;, &lt;a href="http://www.paramount.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.paramount.com');"&gt;Paramount Pictures&lt;/a&gt;、&lt;a href="http://www.lionsgate.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.lionsgate.com');"&gt;Lions Gate&lt;/a&gt;、&lt;a href="http://www.palmpictures.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.palmpictures.com');"&gt;Palm Pictures&lt;/a&gt;、&lt;a href="http://www.mgm.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mgm.com');"&gt;  MGM&lt;/a&gt; 這些製片商所發行的影片，透過 &lt;a href="http://www.microsoft.com/windows/windowsmedia/drm/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');"&gt;Windows DRM&lt;/a&gt; 的「保護」以及 &lt;a href="http://www.bittorrent.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.bittorrent.org');"&gt;Bittorrent&lt;/a&gt; 的協定傳輸，不過 &lt;a href="http://torrentfreak.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/torrentfreak.com');"&gt;TorrentFreak&lt;/a&gt; 的文章裡也說了這是沒有搞頭的，因為盜版的品質不會比較差，而且沒有 DRM 的限制&amp;#8230;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3516047124655700472?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3516047124655700472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3516047124655700472'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/bittorrentutf-8by29tiomwiwniiyqeizow9se.html' title='BitTorrent.=?UTF-8?B?Y29tIOmWi+Wni+iyqeizo+W9seeJhw==?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4181307202600894517</id><published>2007-02-24T20:39:00.001+08:00</published><updated>2007-02-24T20:39:07.402+08:00</updated><title type='text'>FreeBSD 上跑 MySQL server 的效率問題</title><content type='html'>&lt;p&gt;前幾天提到的 &lt;a href="http://blog.gslin.org/archives/2007/02/21/1099/" &gt;MySQL 在 FreeBSD 與 Linux 上的效率&lt;/a&gt; 有比較完整的 benchmark 以及資訊了，下面這張圖 (點進去後找大圖看比較清楚) 有 2.6.{18,19,20.1} 這三個版本的 testing，同時也確定是使用 &lt;a href="http://dev.mysql.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');"&gt;MySQL&lt;/a&gt; 5.0.33 (with MyISAM) 測試。&lt;/p&gt; &lt;p&gt;&lt;a href="http://beta.zooomr.com/photos/gslin/760374" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/beta.zooomr.com');"&gt;&lt;img src="http://static.zooomr.com/images/760374_5568860743.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;更完整的說明參考 &lt;a href="http://jeffr-tech.livejournal.com/6268.html" onclick="javascript:urchinTracker ('/outbound/article/jeffr-tech.livejournal.com');"&gt;Exciting new data from the sysbench comp&lt;/a&gt; 這篇。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4181307202600894517?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4181307202600894517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4181307202600894517'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/freebsd-mysql-server.html' title='FreeBSD 上跑 MySQL server 的效率問題'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8850075895642806731</id><published>2007-02-24T10:39:00.001+08:00</published><updated>2007-02-24T10:39:06.570+08:00</updated><title type='text'>PHP 上的大整數運算</title><content type='html'>&lt;p&gt;&lt;a href="http://www.php.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"&gt;PHP&lt;/a&gt; 上的大整數運算有幾組 library 可以用：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.swox.com/gmp/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.swox.com');"&gt;GNU MP&lt;/a&gt; 提供與數學運算有關的 functions，不只是大整數運算，還包括了有理數與實數的運算。&lt;/li&gt; &lt;li&gt;&lt;a href="http://tw2.php.net/manual/en/ref.bc.php" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/tw2.php.net');"&gt;BC math&lt;/a&gt;，直接對「字串」運算，只有支援整數的部份。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;不過這兩個 Library 在一般的 Shared Hosting 上通常都不會裝，這使得在 &lt;a href="http://www.php.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.php.net');"&gt;PHP&lt;/a&gt; 裡沒有辦法做大數運算。於是就有人把腦筋動到 &lt;a href="http://www.openssl.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.openssl.org');"&gt;OpenSSL&lt;/a&gt; 也有提供大整數運算的頭上，像是 &lt;a href="http://netevil.org/node.php?nid�9" onclick="javascript:urchinTracker ('/outbound/article/netevil.org');"&gt;OpenID (and TypeKey) using native OpenSSL functions in PHP&lt;/a&gt; 這篇提出一個 PHP5 的 patch，讓 php5-openssl 把本來就有的 functions 帶出來用，這樣對於未來 Shared Hosting 就方便很多，不用特地去找 &lt;a href="http://pear.php.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/pear.php.net');"&gt;PEAR&lt;/a&gt; 的大數運算 Class 來做&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8850075895642806731?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8850075895642806731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8850075895642806731'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/php.html' title='PHP 上的大整數運算'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2976429896675877284</id><published>2007-02-24T09:39:00.003+08:00</published><updated>2007-02-24T09:39:18.677+08:00</updated><title type='text'>Meeting</title><content type='html'>&lt;p&gt;&lt;a href="http://slashdot.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Slashdot&lt;/a&gt; 上看到關於 meeting 的報導，密集的開會似乎是某些公司 (以及學校？XD) 的常態現象&amp;#8230; XD：&lt;a href="http://slashdot.org/science/07/02/23/1757227.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Meetings Make You Dumber&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2976429896675877284?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2976429896675877284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2976429896675877284'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/meeting.html' title='Meeting'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5607448531915841482</id><published>2007-02-24T09:39:00.001+08:00</published><updated>2007-02-24T09:39:07.821+08:00</updated><title type='text'>Firefox 安全通告</title><content type='html'>&lt;p&gt;睡醒就看到 &lt;a href="http://www.cert.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.cert.org');"&gt;CERT&lt;/a&gt; 的安全通告：&lt;a href="http://www.kb.cert.org/vuls/id/393921" onclick="javascript:urchinTracker ('/outbound/article/www.kb.cert.org');"&gt;Mozilla Firefox fails to properly handle JavaScript onUnload events&lt;/a&gt;：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;By convincing a user to view a specially crafted HTML document (e.g., a web page or an HTML email message or attachment), an attacker may be able to execute arbitrary code with the privileges of the user.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;沒事不要亂逛網站&amp;#8230; :o&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5607448531915841482?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5607448531915841482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5607448531915841482'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/firefox.html' title='Firefox 安全通告'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8299451761448994521</id><published>2007-02-18T04:39:00.001+08:00</published><updated>2007-02-18T04:39:08.835+08:00</updated><title type='text'>在 WordPress.com 上用 LaTeX 數學式</title><content type='html'>&lt;p&gt;在 &lt;a href="http://wordpress.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.com');"&gt;WordPress.com&lt;/a&gt; 的 Blog 上看到 &lt;a href="http://wordpress.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.com');"&gt;WordPress.com&lt;/a&gt; 上可以用 &lt;a href="http://www.latex-project.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.latex-project.org');"&gt;LaTeX&lt;/a&gt; 數學式了：&lt;a href="http://wordpress.com/blog/2007/02/17/math-for-the-masses/" onclick="javascript:urchinTracker ('/outbound/article/wordpress.com');"&gt;Math for the Masses&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;用 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 找了一下發現有人寫出來了：&lt;a href="http://www.sixthform.info/steve/wordpress/" onclick="javascript:urchinTracker ('/outbound/article/www.sixthform.info');"&gt;Using LaTeX in WordPress&lt;/a&gt;，雖然我自己用不到，不過對於拿 &lt;a href="http://wordpress.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wordpress.org');"&gt;WordPress&lt;/a&gt; 來放數學題目的人倒是蠻有用，像是這個：&lt;a href="http://hsinjungwu.wordpress.com/2007/02/08/93%e5%ad%b8%e5%b9%b4%e5%ba%a6%e6%b8%85%e8%8f%af%e5%a4%a7%e5%ad%b8%e6%95%b8%e5%ad%b8%e7%b3%bb%e6%87%89%e6%95%b8%e7%b5%84%e7%a2%a9%e5%a3%ab%e7%8f%ad%e8%80%83%e8%a9%a6%e9%ab%98%e7%ad%89%e5%be%ae%e7%a9%8d/" onclick="javascript:urchinTracker ('/outbound/article/hsinjungwu.wordpress.com');"&gt;93學年度清華大學數學系應數組碩士班考試高等微積分第五題&lt;/a&gt;。&lt;/p  &gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/pi301415/383383808/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/174/383383808_92d357a97b.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8299451761448994521?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8299451761448994521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8299451761448994521'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/wordpresscom-latex.html' title='在 WordPress.com 上用 LaTeX 數學式'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/174/383383808_92d357a97b_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5687384400567303465</id><published>2007-02-16T20:39:00.001+08:00</published><updated>2007-02-16T20:39:06.670+08:00</updated><title type='text'>Google Summer of Code 2007</title><content type='html'>&lt;p&gt;&lt;a href="http://slashdot.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Slashdot&lt;/a&gt; 上看到 &lt;a href="http://code.google.com/soc/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/code.google.com');"&gt;Google Summer of Code&lt;/a&gt; 2007 開放報名了，如同往年，&lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 讓許多 Open Source Community 提出 project，由 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 買單：&lt;a href="http://slashdot.org/developers/07/02/16/0419246.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Google Launches Summer of Code 2007&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5687384400567303465?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5687384400567303465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5687384400567303465'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/google-summer-of-code-2007.html' title='Google Summer of Code 2007'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4333564238041741273</id><published>2007-02-16T06:09:00.000+08:00</published><updated>2007-02-23T19:39:03.261+08:00</updated><title type='text'>Firefox 2.0.0.=?UTF-8?B?MSDlronlhajmvI/mtJ4=?=</title><content type='html'>&lt;p&gt;在 &lt;a href="http://mozillalinks.org/wp/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mozillalinks.org');"&gt;mozilla links&lt;/a&gt; 上看到 Firefox 2.0.0.1 因為對 DOM 的處理不當造成 Cookie 外漏以及其他的安全漏洞：&lt;a href="http://mozillalinks.org/wp/2007/02/new-firefox-cookie-vulnerability-workaround/" onclick="javascript:urchinTracker ('/outbound/article/mozillalinks.org');"&gt;New Firefox cookie vulnerability, workaround&lt;/a&gt;，Bug Report 在 &lt;a href="http://bugzilla.mozilla.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/bugzilla.mozilla.org');"&gt;Bugzilla@Mozilla&lt;/a&gt; 的 &lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id70445" onclick="javascript:urchinTracker ('/outbound/article/bugzilla.mozilla.org');"&gt;Zalewski cookie setting / same-domain bypass vulnerability&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;按照 Bug Report 上的說明，問題在於 location.hostname 這個變數上。惡意的站台可以故意將 location.hostname 設為 &amp;#8216;evil.com\x00foo.example.com&amp;#8217;，於是真正在連 hostname 時會因為 C-style string 而只判讀到 evil.com (於是會連到 evil.com)，但 Browser 認為這是 *.example.com，於是把符合 example.com 的 cookie 送出去。另外在 XMLHttpRequest 的處理上也會喪失 &lt;a href="http://en.wikipedia.org/wiki/Same_origin_policy" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Same origin policy&lt;/a&gt;，其實這個問題還蠻大的&amp;#8230;&lt;/p&gt; &lt;p&gt;在 mozilla links 上提供一個暫時性的解法，基本原理是禁止網站修改 location.hostname，方法是在 about:config 裡加入 String，設定 capability.policy.default.Location.hostname.set = &amp;#8220;noAccess&amp;#8221; 後重新啟動 Firefox。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4333564238041741273?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4333564238041741273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4333564238041741273'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/firefox-200utf-8bmsdlronlhajmvimtj4.html' title='Firefox 2.0.0.=?UTF-8?B?MSDlronlhajmvI/mtJ4=?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5958486249514819904</id><published>2007-02-14T07:09:00.001+08:00</published><updated>2007-02-13T04:09:20.210+08:00</updated><title type='text'>趨勢防毒軟體的安全漏洞</title><content type='html'>&lt;p&gt;趨勢防毒軟體的安全漏洞：&lt;a href="http://taosecurity.blogspot.com/2007/02/another-anti-virus-problem.html" onclick="javascript:urchinTracker ('/outbound/article/taosecurity.blogspot.com');"&gt;Another Anti-Virus Problem&lt;/a&gt;，趨勢官方的安全通告在這裡：&lt;a href="http://esupport.trendmicro.com/support/viewxml.do?ContentID=EN-1034289" onclick="javascript:urchinTracker ('/outbound/article/esupport.trendmicro.com');"&gt;Antivirus UPX Parsing Kernel Buffer Overflow Vulnerability&lt;/a&gt;，因為 UPX buffer overflow 而產生的安全問題。&lt;/p&gt; &lt;p&gt;剛剛查 &lt;a href="http://www.wikipedia.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.wikipedia.org');"&gt;Wikipedia&lt;/a&gt; 上的資料才知道 &lt;a href="http://en.wikipedia.org/wiki/Trend_Micro" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Trend Micro&lt;/a&gt; 總部設在日本&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5958486249514819904?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5958486249514819904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5958486249514819904'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/blog-post_14.html' title='趨勢防毒軟體的安全漏洞'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3898444754861252909</id><published>2007-02-13T04:09:00.001+08:00</published><updated>2007-02-12T01:39:09.052+08:00</updated><title type='text'>幾個安全漏洞…</title><content type='html'>&lt;p&gt;兩個安全漏洞：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.sun.com/software/solaris/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.sun.com');"&gt;Sun Solaris&lt;/a&gt; 10 與 11 的 Telnet 有安全漏洞，可以讓外面的人直接拿到 root：&lt;a href="http://slashdot.org/it/07/02/12/1118248.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Solaris Telnet 0-day vulnerability&lt;/a&gt;。&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.utorrent.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.utorrent.com');"&gt;µTorrent&lt;/a&gt; 1.6 安全漏洞，也是從遠端打進去：&lt;a href="http://www.milw0rm.com/exploits/3296" onclick="javascript:urchinTracker ('/outbound/article/www.milw0rm.com');"&gt;This is a PoC remote exploit for uTorrent 1.6&lt;/a&gt;，這幾天應該就會有新版了。&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3898444754861252909?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3898444754861252909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3898444754861252909'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/blog-post_13.html' title='幾個安全漏洞…'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8828341880176868224</id><published>2007-02-12T01:39:00.001+08:00</published><updated>2007-02-08T17:39:06.032+08:00</updated><title type='text'>插圖</title><content type='html'>&lt;p&gt;我第一眼看到這篇文章的時候第一個想到的是「這不是蘋果日報的圖嗎？」XD&lt;/p&gt; &lt;p&gt;&lt;a href="http://beta.zooomr.com/photos/gslin/726264" onclick="javascript:urchinTracker ('/outbound/article/beta.zooomr.com');"&gt;&lt;img src="http://static.zooomr.com/images/726264_93d66934cc_o.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Via：&lt;a href="http://www.calacanis.com/2007/02/11/wsj-story-on-buzz-features-a-bunch-of-netscape-navigators/" onclick="javascript:urchinTracker ('/outbound/article/www.calacanis.com');"&gt;WSJ story on buzz features a bunch of Netscape Navigators!&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8828341880176868224?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8828341880176868224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8828341880176868224'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/blog-post_12.html' title='插圖'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3939749325360598607</id><published>2007-02-08T17:39:00.001+08:00</published><updated>2007-02-08T17:09:07.061+08:00</updated><title type='text'>某些地區的 Gmail 不再需要邀請函</title><content type='html'>&lt;p&gt;在 &lt;a href="http://googlesystem.blogspot.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/googlesystem.blogspot.com');"&gt;Google Operating System&lt;/a&gt; 看到某些地區的 &lt;a href="http://gmail.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/gmail.google.com');"&gt;Gmail&lt;/a&gt; 不再需要邀請函就能註冊了：&lt;a href="http://googlesystem.blogspot.com/2007/02/anyone-can-signup-for-gmail-account.html" onclick="javascript:urchinTracker ('/outbound/article/googlesystem.blogspot.com');"&gt;More People Can Sign up for a Gmail Account&lt;/a&gt;。&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Gmail is now a public beta in &lt;strong&gt;Europe, the Middle East and Africa, Brazil, Australia, Russia and Japan&lt;/strong&gt;, according to BBC. If you live in one of those places, you can go to Gmail.com, and look for &amp;#8220;Sign up for Gmail&amp;#8221; or you can visit this page to create an account.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;包括了歐洲、中東、非洲、巴西、澳洲、俄羅斯、日本。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3939749325360598607?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3939749325360598607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3939749325360598607'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/gmail.html' title='某些地區的 Gmail 不再需要邀請函'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8578046537767181852</id><published>2007-02-08T17:09:00.001+08:00</published><updated>2007-02-08T16:39:07.239+08:00</updated><title type='text'>Google Apps 將對企業收費</title><content type='html'>&lt;p&gt;&lt;a href="http://www.google.com/a/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google Apps&lt;/a&gt; 將對公司及企業收費：&lt;a href="http://slashdot.org/it/07/02/07/2316201.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Google Apps to Become Paid Service&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;照文章裡的報導，&lt;a href="http://www.disney.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.disney.com');"&gt;Disney&lt;/a&gt; 與 &lt;a href="http://www.pixar.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.pixar.com');"&gt;Pixar&lt;/a&gt; 考慮把 Microsoft Office 換掉，改用 Google Apps？如果是像 &lt;a href="http://www.google.com/enterprise/mini/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google Mini&lt;/a&gt; 這種 Box 我還可以想像，但我實在沒辦法想像 &lt;a href="http://www.disney.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.disney.com');"&gt;Disney&lt;/a&gt; 與 &lt;a href="http://www.pixar.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.pixar.com');"&gt;Pixar&lt;/a&gt; 把公司內的資料 (即使只是非機密文件) 丟到 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;  Google&lt;/a&gt; 的 Storage 裡面？It&amp;#8217;s crazy @_@&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8578046537767181852?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8578046537767181852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8578046537767181852'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/google-apps.html' title='Google Apps 將對企業收費'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-5681201543269978741</id><published>2007-02-08T16:39:00.001+08:00</published><updated>2007-02-08T16:09:12.716+08:00</updated><title type='text'>對個人資料的保護</title><content type='html'>&lt;p&gt;英國打算對販賣個人資料的人加重處罰，本來的最重處罰是罰款 5000 英鎊，而這次打算加重到關兩年：&lt;a href="http://slashdot.org/it/07/02/07/1541254.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Jail for Selling Email Lists to Spammers&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;重點是，E-mail Address 也屬於個人資料，所以販賣 Spam 軟體順便賣 E-mail Address 名單的人也算在內。現在訂這個法律，要等到通過，然後第一次用新法判刑，又要再等一兩年了&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-5681201543269978741?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5681201543269978741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/5681201543269978741'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/blog-post_08.html' title='對個人資料的保護'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-6431280107888065861</id><published>2007-02-08T16:09:00.001+08:00</published><updated>2007-02-08T12:09:06.755+08:00</updated><title type='text'>Spam Spam Spam</title><content type='html'>&lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/383470093/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/31/383470093_0a0fa5d98b.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;舉例例子就好，在電視、廣播、報紙上會看到記者們說「因為觀眾 (聽眾/讀者) 有知的權利，所以你們應該要告訴社會大眾，blah blah blah」，但我們都知道這是記者用知的權利掩飾後面 blah blah blah 的不當行為。&lt;/p&gt; &lt;p&gt;另外一個例子是智邦網摘 Spam 的時候，ROACH 把 Spam 行為解釋成「為了得知網友的反應」：&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/383477840/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/128/383477840_a179217eb0.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;而這次的事情呢？hmmm&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-6431280107888065861?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6431280107888065861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6431280107888065861'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/spam-spam-spam.html' title='Spam Spam Spam'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/31/383470093_0a0fa5d98b_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3378031028571931513</id><published>2007-02-08T12:09:00.001+08:00</published><updated>2007-02-08T10:39:07.968+08:00</updated><title type='text'>Programming 時注意的事情</title><content type='html'>&lt;p&gt;剛好在 &lt;a href="http://gillight0.blogspot.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/gillight0.blogspot.com');"&gt;Gillight 學長&lt;/a&gt; 的 Blog 上看到這篇：&lt;a href="http://gillight0.blogspot.com/2007/02/c.html" onclick="javascript:urchinTracker ('/outbound/article/gillight0.blogspot.com');"&gt;寫C程式，請勿硬幹&lt;/a&gt;，裡面提到的：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.splint.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.splint.org');"&gt;Splint&lt;/a&gt;：在 &lt;a href="http://www.freebsd.org/ports/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD ports&lt;/a&gt; 的 &lt;a href="http://www.freshports.org/devel/splint" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freshports.org');"&gt;devel/splint&lt;/a&gt; 有，測了一下，真的蠻囉唆的&amp;#8230; :p&lt;/li&gt; &lt;li&gt;indent 工具：我以前的習慣是 Allman style 的變形 (Maple 3 source code 使用的那種)，不過後來跟別人合作的時候就改用 K&amp;amp;R style 了，用 K&amp;amp;R style 的好處在於幾乎所有的 indent tool 都有直接排成 K&amp;amp;R 的選項，像是 &lt;a href="http://www.gnu.org/software/indent/indent.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.gnu.org');"&gt;GNU indent&lt;/a&gt; 的 &lt;code&gt;-kr&lt;/code&gt;，或是 &lt;a href="http://astyle.sourceforge.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/astyle.sourceforge.net');"&gt;astyle&lt;/a&gt; 的 &lt;code&gt;--style=kr&lt;/code&gt;。&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;另外還有蠻重要的一點，要養成習慣用 &lt;a href="http://zh.wikipedia.org/wiki/%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/zh.wikipedia.org');"&gt;版本控制&lt;/a&gt; 工具&amp;#8230;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3378031028571931513?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3378031028571931513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3378031028571931513'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/programming.html' title='Programming 時注意的事情'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-839345004256536541</id><published>2007-02-08T10:39:00.001+08:00</published><updated>2007-02-07T23:39:06.354+08:00</updated><title type='text'>走了一個艾瑪，來了一個 KJ</title><content type='html'>&lt;p&gt;去年三月跟五月分別寫了兩篇關於智邦 MyShare 的 Spam (&lt;a href="http://blog.gslin.org/archives/2006/03/01/421/" &gt;Spam&lt;/a&gt;、&lt;a href="http://blog.gslin.org/archives/2006/05/12/571/" &gt;智邦網摘師的 Spam 行為&lt;/a&gt;)，想說以後應該不會再看到類似的內容了，結果現在又來個 KJ：(在 &lt;a href="http://blog.gslin.org/archives/2007/02/07/1081/" &gt;KQEMU 改用 GPLv2&lt;/a&gt; 出現下面這個 comment)&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/383284964/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/182/383284964_edca61411b.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;補上之前智邦 MyShare Spam 的內容：&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/gslin/144771599/" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/47/144771599_2d1e887712.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://flickr.com/photos/gslin/383278832/" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;&lt;img src="http://farm1.static.flickr.com/162/383278832_ffb30a2328.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;你要摘錄或是要用 RSS Mashup 是你家的事情，但是不要到別人家留言 Spam！喔喔我知道你要說什麼，你當然不認為這是 Spam，這只是善意的通知而已&amp;#8230;&lt;/p&gt; &lt;p&gt;這讓我想到垃圾郵件最後一行常常有的句子：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;「如果您不想要收到本訊息，請通知我們，謝謝！」&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-839345004256536541?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/839345004256536541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/839345004256536541'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/kj.html' title='走了一個艾瑪，來了一個 KJ'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/182/383284964_edca61411b_t.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-8800909574008183251</id><published>2007-02-07T23:39:00.001+08:00</published><updated>2007-02-07T23:39:06.790+08:00</updated><title type='text'>KQEMU 改用 GPLv2</title><content type='html'>&lt;p&gt;在 在 &lt;a href="http://fabrice.bellard.free.fr/qemu/kqemu-changelog.html" onclick="javascript:urchinTracker ('/outbound/article/fabrice.bellard.free.fr');"&gt;KQEMU Changelog&lt;/a&gt; 裡可以看到在 version 1.3.0pre10 的時候將 KQEMU 從 Non Open Source License 換成 &lt;a href="http://www.gnu.org/copyleft/gpl.html" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.gnu.org');"&gt;GPL&lt;/a&gt;&amp;#8230;&lt;/p&gt; &lt;p&gt;對一般人沒有什麼影響 (因為本來的授權不管是個人用或是商業用都不收費)，只是個政治意義&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-8800909574008183251?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8800909574008183251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/8800909574008183251'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/kqemu-gplv2.html' title='KQEMU 改用 GPLv2'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-2051296753261562401</id><published>2007-02-07T23:09:00.003+08:00</published><updated>2007-02-07T23:09:19.750+08:00</updated><title type='text'>將垃圾轉成能量</title><content type='html'>&lt;p&gt;也是在 &lt;a href="http://slashdot.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Slashdot&lt;/a&gt; 看到的新聞，&lt;a href="http://www.purdue.edu/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.purdue.edu');"&gt;普渡大學&lt;/a&gt; 的科學家發明的一種機器將垃圾轉成能量：&lt;a href="http://slashdot.org/hardware/07/02/07/0227211.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Purdue Makes Trash To Electricity Generator&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這讓我想到 &lt;a href="http://en.wikipedia.org/wiki/Back_to_the_Future" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Back to the Future&lt;/a&gt; 裡的好像也有同樣的設備&amp;#8230; :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-2051296753261562401?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2051296753261562401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/2051296753261562401'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/blog-post.html' title='將垃圾轉成能量'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-9196708912444792348</id><published>2007-02-07T23:09:00.001+08:00</published><updated>2007-02-07T23:09:07.842+08:00</updated><title type='text'>Skype 讀 BIOS 資訊？</title><content type='html'>&lt;p&gt;在 &lt;a href="http://slashdot.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Slashdot&lt;/a&gt; 上看到有人在 64 bit 環境下跑 &lt;a href="http://www.skype.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.skype.com');"&gt;Skype&lt;/a&gt; 會出現錯誤訊息，然後他就仔細看了錯誤訊息去 debug，發現 &lt;a href="http://www.skype.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.skype.com');"&gt;Skype&lt;/a&gt; 在啟動時居然會產生一個 .com 的執行檔讀取 BIOS 資訊，但是目前還不知道讀了這些資訊以後到底在幹什麼：&lt;a href="http://slashdot.org/it/07/02/07/0146245.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Why Does Skype Read the BIOS?&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-9196708912444792348?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9196708912444792348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/9196708912444792348'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/skype-bios.html' title='Skype 讀 BIOS 資訊？'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-1252354226550022588</id><published>2007-02-07T10:09:00.003+08:00</published><updated>2007-02-07T10:09:17.143+08:00</updated><title type='text'>Firefox 1.=?UTF-8?B?NSDnmoTlronlhajmvI/mtJ4=?=</title><content type='html'>&lt;p&gt;這次是 &lt;a href="http://www.mozilla.com/firefox/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.mozilla.com');"&gt;Firefox&lt;/a&gt; 1.5 的安全漏洞，埋伏的人可以利用這個漏洞讀取硬碟裡的任何檔案：&lt;a href="http://www.securiteam.com/securitynews/5JP051FKKE.html" onclick="javascript:urchinTracker ('/outbound/article/www.securiteam.com');"&gt;Firefox Popup Blocker Allows Reading Arbitrary Local Files&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;沒記錯的話 1.5 還有繼續維護，所以還在用 1.5 的 &lt;a href="http://mclee.foolme.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/mclee.foolme.net');"&gt;mclee&lt;/a&gt; 大長輩趕快加 RAM 換 2.0 吧&amp;#8230; :p&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-1252354226550022588?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1252354226550022588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/1252354226550022588'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/firefox-1utf-8bnsdnmotlronlhajmvimtj4.html' title='Firefox 1.=?UTF-8?B?NSDnmoTlronlhajmvI/mtJ4=?='/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-4357295724596118237</id><published>2007-02-07T10:09:00.001+08:00</published><updated>2007-02-07T10:09:07.287+08:00</updated><title type='text'>Microsoft 將支援 OpenID</title><content type='html'>&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Bill_Gates" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Bill Gates&lt;/a&gt; 在 &lt;a href="http://www.rsaconference.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.rsaconference.com');"&gt;RSA Conference&lt;/a&gt; 上宣佈了 &lt;a href="http://www.microsoft.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.microsoft.com');"&gt;Microsoft&lt;/a&gt; 會支援 &lt;a href="http://openid.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/openid.net');"&gt;OpenID&lt;/a&gt;，這使得 &lt;a href="http://openid.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/openid.net');"&gt;OpenID&lt;/a&gt; 的前景愈來愈好了 @_@：&lt;a href="http://slashdot.org/yro/07/02/06/2152214.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Gates Says Microsoft Will Support OpenID&lt;/a&gt;。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-4357295724596118237?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4357295724596118237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/4357295724596118237'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/microsoft-openid.html' title='Microsoft 將支援 OpenID'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-6673799605557798518</id><published>2007-02-07T09:39:00.005+08:00</published><updated>2007-02-07T09:39:27.794+08:00</updated><title type='text'>Apple 對於 DRM 的看法以及方向</title><content type='html'>&lt;p&gt;讓我想到 &lt;a href="http://slzzp.blogspot.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/slzzp.blogspot.com');"&gt;slzzp&lt;/a&gt; 抱怨「我很窮苦」、「你們都誤解我了」的情況&amp;#8230;&lt;/p&gt; &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Steve_Jobs" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Steve Jobs&lt;/a&gt; 在 &lt;a href="http://www.apple.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Apple&lt;/a&gt; 網站上發表新聞稿，提出 &lt;a href="http://www.apple.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Apple&lt;/a&gt; 對於目前線上音樂市場的看法：&lt;a href="http://www.apple.com/hotnews/thoughtsonmusic/" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Thoughts on Music&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這篇新聞稿 1) 是由 &lt;a href="http://www.apple.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Apple&lt;/a&gt; (目前線上音樂市佔率最高的公司) 的 CEO &lt;a href="http://en.wikipedia.org/wiki/Steve_Jobs" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');"&gt;Steve Jobs&lt;/a&gt;，2) 在 &lt;a href="http://www.apple.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Apple&lt;/a&gt; 的官方站台上發表，3) 提出 DRM-free 的想法。&lt;/p&gt; &lt;p&gt;在一堆新聞網站上馬上就有一堆報導 + 評論出來：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://slashdot.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Slashdot&lt;/a&gt; 的 &lt;a href="http://slashdot.org/apple/07/02/06/2014217.shtml" onclick="javascript:urchinTracker ('/outbound/article/slashdot.org');"&gt;Jobs Favors DRM-Free Music Distribution&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.boingboing.net/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.boingboing.net');"&gt;Boing Boing&lt;/a&gt; 的 &lt;a href="http://www.boingboing.net/2007/02/06/steve_jobs_blogs_abo.html" onclick="javascript:urchinTracker ('/outbound/article/www.boingboing.net');"&gt;Steve Jobs blogs about DRM&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.techcrunch.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.techcrunch.com');"&gt;TechCrunch&lt;/a&gt; 的 &lt;a href="http://www.techcrunch.com/2007/02/06/apple-openly-supports-death-of-drm/" onclick="javascript:urchinTracker ('/outbound/article/www.techcrunch.com');"&gt;Apple Openly Supports Death of DRM&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;大致上就是 &lt;a href="http://www.apple.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;Apple&lt;/a&gt; 還是會繼續用 DRM，但是會推動讓音樂產業接受 DRM 並不適合用在音樂上這件事情。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-6673799605557798518?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6673799605557798518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/6673799605557798518'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/apple-drm.html' title='Apple 對於 DRM 的看法以及方向'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-716657811629751153</id><published>2007-02-07T09:39:00.003+08:00</published><updated>2007-02-07T09:39:16.916+08:00</updated><title type='text'>FreeBSD Wiki</title><content type='html'>&lt;p&gt;&lt;a href="http://wiki.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wiki.freebsd.org');"&gt;FreeBSD Wiki&lt;/a&gt; 正式從 Beta (以前叫做 wikitest.freebsd.org) 轉進 Official Release (現在叫做 wiki.freebsd.org 或是 sky.freebsd.org)：&lt;a href="http://blogs.freebsdish.org/simon/2007/02/07/wiki-goes-into-the-sky-and-more/" onclick="javascript:urchinTracker ('/outbound/article/blogs.freebsdish.org');"&gt;wiki goes into the sky, and more&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;&lt;a href="http://wiki.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/wiki.freebsd.org');"&gt;Wiki&lt;/a&gt; 上面的資料不多，不過對於平常沒有在接觸 mailing list 的人想要知道目前 &lt;a href="http://www.freebsd.org/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.freebsd.org');"&gt;FreeBSD&lt;/a&gt; 的進展應該還算是不錯的來源。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-716657811629751153?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/716657811629751153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/716657811629751153'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/freebsd-wiki.html' title='FreeBSD Wiki'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3901232804153612126</id><published>2007-02-07T09:39:00.001+08:00</published><updated>2007-02-07T09:39:06.576+08:00</updated><title type='text'>Network Solutions 被 General Atlantic 併購</title><content type='html'>&lt;p&gt;&lt;a href="http://www.networksolutions.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.networksolutions.com');"&gt;Network Solutions&lt;/a&gt; 被 &lt;a href="http://www.generalatlantic.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.generalatlantic.com');"&gt;General Atlantic&lt;/a&gt; 併購，金額未公開，不過市場上傳言是 800 million 美金：&lt;a href="http://www.techcrunch.com/2007/02/06/network-solutions-acquired-by-general-atlantic/" onclick="javascript:urchinTracker ('/outbound/article/www.techcrunch.com');"&gt;Network Solutions Acquired By General Atlantic&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;用 &lt;a href="http://www.google.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.google.com');"&gt;Google&lt;/a&gt; 找 &lt;a href="http://www.generalatlantic.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.generalatlantic.com');"&gt;General Atlantic&lt;/a&gt; 的資料的時候發現 &lt;a href="http://udn.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/udn.com');"&gt;UDN&lt;/a&gt; 兩天前 (二月五號) 的新聞：&lt;a href="http://money.udn.com/NASApp/news/newsShowContent?newstype=2&amp;#038;newsid20597&amp;#038;categoryidD04" onclick="javascript:urchinTracker ('/outbound/article/money.udn.com');"&gt;AKQA 宣佈 General Atlantic 為其新投資合作伙伴&lt;/a&gt;&amp;#8230;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3901232804153612126?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3901232804153612126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3901232804153612126'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/network-solutions-general-atlantic.html' title='Network Solutions 被 General Atlantic 併購'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-19135297.post-3247453470731183262</id><published>2007-02-07T09:09:00.001+08:00</published><updated>2007-02-07T09:09:41.793+08:00</updated><title type='text'>Flickr 的多國語言</title><content type='html'>&lt;p&gt;Okay，在 &lt;a href="http://www.zooomr.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.zooomr.com');"&gt;Zooomr&lt;/a&gt; CEO (&lt;a href="http://thomashawk.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/thomashawk.com');"&gt;Thomas Hawk&lt;/a&gt;) 的 Blog 上看到的：&lt;a href="http://thomashawk.com/2007/02/yahoo-to-translate-flickr-into-non.html" onclick="javascript:urchinTracker ('/outbound/article/thomashawk.com');"&gt;Yahoo to Translate Flickr Into Non-English Versions Later This Year&lt;/a&gt;。&lt;/p&gt; &lt;p&gt;這次要求 &lt;a href="http://flickr.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;Flickr&lt;/a&gt; 的 Old Skool 選擇 &lt;a href="http://www.yahoo.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.yahoo.com');"&gt;Yahoo!&lt;/a&gt; 的帳號進行整合時，在 forum 上引起很多 Old Skool 反彈 (畢竟那麼久還不整合的人都是對 &lt;a href="http://www.yahoo.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/www.yahoo.com');"&gt;Yahoo!&lt;/a&gt; 頗感冒的人)，在 forum 上面 &lt;a href="http://flickr.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;Flickr&lt;/a&gt; 的人跟 Old Skool 討論時提到整合的原因之一是為了要支援多國語言：(&lt;a href="http://www.flickr.com/forums/help/32687/#reply163905" onclick="javascript:urchinTracker ('/outbound/article/www.flickr.com');"&gt;there&lt;/a&gt;)&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;* it will be waste of resources to build out old skool sign in functionality in each new language when new language versions come out later this year&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;看起來 &lt;a href="http://flickr.com/" rel="tag" onclick="javascript:urchinTracker ('/outbound/article/flickr.com');"&gt;Flickr&lt;/a&gt; 今年就會有多國語言的支援了？&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19135297-3247453470731183262?l=gslin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3247453470731183262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19135297/posts/default/3247453470731183262'/><link rel='alternate' type='text/html' href='http://gslin.blogspot.com/2007/02/flickr.html' title='Flickr 的多國語言'/><author><name>Gea-Suan Lin</name><uri>https://profiles.google.com/117036045945380334646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-YAuxjcneg38/AAAAAAAAAAI/AAAAAAAAAAA/1U2phkml2Es/s512-c/photo.jpg'/></author></entry></feed>
