<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0IARX85fSp7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769</id><updated>2012-02-16T20:32:24.125+08:00</updated><title>mosquito’s blog</title><subtitle type="html">It's just a weblog</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.mosquito.tk/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>374</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/mosquito/wMpz" /><feedburner:info uri="mosquito/wmpz" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEYGR3Y8eyp7ImA9WhRWE04.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-2818723064235194583</id><published>2011-12-20T02:01:00.002+08:00</published><updated>2011-12-31T20:55:26.873+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-31T20:55:26.873+08:00</app:edited><title>如何避免假造DNS回應? 我在神聖的祖國也想上Facebook~</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RMGWOGZUn4cdXbJzo12syNb__Ng/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RMGWOGZUn4cdXbJzo12syNb__Ng/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RMGWOGZUn4cdXbJzo12syNb__Ng/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RMGWOGZUn4cdXbJzo12syNb__Ng/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;我人在深圳~&lt;br /&gt;
如同以往幾次的出差&lt;br /&gt;
都需要透過SSH tunnel連回我的主機&lt;br /&gt;
以避免偉大的防火牆擋掉我想看的網頁&lt;br /&gt;
&lt;br /&gt;
幾個我的朋友與同事反應&lt;br /&gt;
透過SSH tunnel可以用&lt;br /&gt;
但是facebook不能上?!&lt;br /&gt;
&lt;br /&gt;
前兩次去廈門跟煙台已經有初步的經驗&lt;br /&gt;
DNS會被加料&lt;br /&gt;
因此改用台灣的DNS Server或是Google提供的DNS即可&lt;br /&gt;
但遠端教我朋友設定後依然不行?!&lt;br /&gt;
&lt;br /&gt;
這次出差發現的確有這樣的狀況&lt;br /&gt;
根據nslooup查詢DNS&lt;br /&gt;
www.facebook.com回傳的結果都有回傳&lt;br /&gt;
但是跟我在台灣查詢的IP不一致?!&lt;br /&gt;
&lt;br /&gt;
查了一下&lt;br /&gt;
據說目前的作法是&lt;br /&gt;
當碰到DNS查詢關鍵字網址時&lt;br /&gt;
謎樣的伺服器會直接回傳錯誤的IP&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-LKV8p8YuSWM/Tu925h39ETI/AAAAAAAAA3w/R6LRBhTUOl8/s1600/DNS_query_result.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="63" src="http://3.bp.blogspot.com/-LKV8p8YuSWM/Tu925h39ETI/AAAAAAAAA3w/R6LRBhTUOl8/s640/DNS_query_result.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
透過Wireshark分析封包證實了這樣的結果&lt;br /&gt;
我向Hinet的DNS送出查詢&lt;br /&gt;
收到三個DNS的回應&lt;br /&gt;
第三個回應 IP 69.63.181.16經過反查後確認是facebook的dns server&lt;br /&gt;
但前面兩個IP的反查卻查不出來&lt;br /&gt;
&lt;br /&gt;
因為冒出了前面兩個回應&lt;br /&gt;
Windows會採用第一個結果&lt;br /&gt;
拋棄後面收到的回應&lt;br /&gt;
導致要連上facebook.com&lt;br /&gt;
永遠都是使用錯誤的IP&lt;br /&gt;
&lt;br /&gt;
這兩個回應哪裡來的並不清楚&lt;br /&gt;
在神聖祖國 什麼鬼事都有可能發生&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
處理的方法有幾種&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;延後DNS查詢的時間，強迫OS取後面的結果。&lt;/li&gt;
我沒看到具體作法怎麼做，而且這樣做感覺不是最佳解決方案?
&lt;li&gt;直接寫入hosts，避免DNS查詢被污染&lt;/li&gt;
缺點是，你必須要手動把dns紀錄加到hosts裡面，不夠彈性
&lt;li&gt;透過SSH tunnel local bind的方式，將DNS查詢透過SSH tunnel經過跳板送出去。&lt;/li&gt;
&lt;strike&gt;實作的方式為SSH -N -L 53:168.95.1.1:53 username@hostname bind port 53是因為，Windows只支援DNS預設Port 53 實際測試的結果，nslookup均沒有回應...不知道為啥咧= =&lt;/strike&gt;
&lt;blockquote&gt;之前有時間的時候，找了資料實際測試一下，基本上SSH Tunnel開啟的Socks proxy是TCP proxy，不吃UDP封包，因此走UDP的DNS查詢不能直接經由Socks proxy轉送
需透過netcat或sopcat實現udp-tcp的fowarder，實際測試後的確是可以使用的，但實在是有點麻煩阿Orz
建議還是直接使用下面提到的方法，Socks proxy的remote dns lookup，要來的方便快速阿XDDDD&lt;/blockquote&gt;&lt;li&gt;透過Socks proxy的remote dns lookup功能，將DNS查詢交由socks proxy處理&lt;/li&gt;
這個需要Socks5 proxy才有支援，幸好，SSH tunnel開啟的socks proxy本身就有支援 接著是client端的設定 IE...不支援 Chrome，根據找到的資料，Chrome必須要安裝addon - Proxy switchy， 在設定Socks Proxy時設定為Socks V5 但我設定之後測試的結果是... 沒用= = Firefox，Firefox本身在設定中已經包含了Socks proxy remote dns lookup的設定，預設是Disable的 將這個設定打開之後，還是沒用= = 根據找到的資料，安裝Addon - FoxyProxy 設定Proxy時，將Socks proxy指定為Socks V5即可 測試結果...正常了~:D &lt;/ol&gt;&lt;br /&gt;
以上，給有需要的人做個參考:D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-2818723064235194583?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/IlUxPfh3Wr0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/2818723064235194583/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=2818723064235194583&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2818723064235194583?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2818723064235194583?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/IlUxPfh3Wr0/how-to-avoid-dns-spoofing-or-dns-cache.html" title="如何避免假造DNS回應? 我在神聖的祖國也想上Facebook~" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-LKV8p8YuSWM/Tu925h39ETI/AAAAAAAAA3w/R6LRBhTUOl8/s72-c/DNS_query_result.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/12/how-to-avoid-dns-spoofing-or-dns-cache.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cHR38ycCp7ImA9WhRXE0w.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-3789047483575375213</id><published>2011-12-20T01:17:00.000+08:00</published><updated>2011-12-20T01:17:16.198+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-20T01:17:16.198+08:00</app:edited><title>麥香奶茶</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n5XgOQ1JPkShyvtqYTucxDqwMEI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n5XgOQ1JPkShyvtqYTucxDqwMEI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n5XgOQ1JPkShyvtqYTucxDqwMEI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n5XgOQ1JPkShyvtqYTucxDqwMEI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;在台灣常見的麥香奶茶有幾種...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-ONpAmevRWwE/Tu9p_GnMgEI/AAAAAAAAA24/G0TwD_YSvvQ/s1600/10110003405G_char_5_101121230059.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-ONpAmevRWwE/Tu9p_GnMgEI/AAAAAAAAA24/G0TwD_YSvvQ/s200/10110003405G_char_5_101121230059.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
600mL PET包裝&lt;br /&gt;
建議售價為25元&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-95aBWvwBsdg/Tu9qA7lEGNI/AAAAAAAAA3E/BqA8NmWk1j4/s1600/1140371_00_main.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-95aBWvwBsdg/Tu9qA7lEGNI/AAAAAAAAA3E/BqA8NmWk1j4/s200/1140371_00_main.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
250mL 利樂包裝&lt;br /&gt;
一般是量販店整箱出售&lt;br /&gt;
在雜貨店或是美聯社也偶爾會看到有販賣&lt;br /&gt;
售價大約在8元左右&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-BqcVGSnYhAg/Tu9qClR45TI/AAAAAAAAA3M/8zf0r4WfTfQ/s1600/1217086.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-BqcVGSnYhAg/Tu9qClR45TI/AAAAAAAAA3M/8zf0r4WfTfQ/s200/1217086.jpg" width="128" /&gt;&lt;/a&gt;&lt;/div&gt;
450mL 利樂包裝&lt;br /&gt;
建議售價由17元漲至25元&lt;br /&gt;
我不喜歡這個包裝&lt;br /&gt;
因為他的配方太甜...&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-WN5ms_rShm0/Tu9qDhNRTRI/AAAAAAAAA3U/wPnAcfQ3D64/s1600/20100330175354552.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-WN5ms_rShm0/Tu9qDhNRTRI/AAAAAAAAA3U/wPnAcfQ3D64/s200/20100330175354552.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
350ml 利樂包裝&lt;br /&gt;
建議售價為15元&lt;br /&gt;
口味最接近10元的麥香奶茶&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-12xQvpsbygg/Tu9qErTbQCI/AAAAAAAAA3Y/5Q_laYMM--s/s1600/N010043010.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-12xQvpsbygg/Tu9qErTbQCI/AAAAAAAAA3Y/5Q_laYMM--s/s200/N010043010.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
355ml 鐵罐裝&lt;br /&gt;
常見於便利商店的熱罐&lt;br /&gt;
但甜度跟450ml的麥香奶茶接近&lt;br /&gt;
也不是我的菜&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-JrGarbldLdk/Tu9qAOTkY2I/AAAAAAAAA3A/Msb4bx8HYDc/s1600/10120011659G_char_65_110824113130.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-JrGarbldLdk/Tu9qAOTkY2I/AAAAAAAAA3A/Msb4bx8HYDc/s200/10120011659G_char_65_110824113130.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
300ml 利樂包裝&lt;br /&gt;
建議售價10元&lt;br /&gt;
我的最愛&lt;br /&gt;
以CP值來說，比上述的各種包裝都要划算&lt;br /&gt;
自從高職以來，每天一瓶&lt;br /&gt;
當初有個CF讓我印象很深刻...&lt;br /&gt;
一對看起來像是小情侶&lt;br /&gt;
走在森林裡的鐵路上&lt;br /&gt;
女生手上拿著一瓶麥香奶茶&lt;br /&gt;
男生趁女生不注意偷喝了女生手上的麥香奶茶&lt;br /&gt;
&lt;br /&gt;
一個兩小無猜的畫面&lt;br /&gt;
那個時候的我心想&lt;br /&gt;
會不會有一天我碰到一個愛喝麥香奶茶的女孩&lt;br /&gt;
我偷喝她一口奶茶的時候&lt;br /&gt;
女生會揮揮粉拳表達抗議&lt;br /&gt;
而不是對我飽以老拳把我扭送警察局咧&lt;br /&gt;
&lt;br /&gt;
當然 那是年輕時對於戀愛的憧憬&lt;br /&gt;
　不過在我下課回家的路上 我總是會再桃園火車站後站轉角的7-11買一瓶奶茶&lt;br /&gt;
　那間7-11以經不在了&lt;br /&gt;
　雖然說 店員很可愛&lt;br /&gt;
　不過那就是題外話了&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-mPeowRni_7k/Tu9xIikvJuI/AAAAAAAAA3o/391WPDTu8GE/s1600/2011-12-20+00.19.49.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/-mPeowRni_7k/Tu9xIikvJuI/AAAAAAAAA3o/391WPDTu8GE/s200/2011-12-20+00.19.49.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
這次到深圳出差&lt;br /&gt;
　發現了麥香奶茶大陸版~~~~~~~&lt;br /&gt;
　當下就抓了一手回宿舍&lt;br /&gt;
　據同事的說法 我看到麥香奶茶的時候眼睛一亮阿~~~&lt;br /&gt;
&lt;br /&gt;
　不過喝了之後&lt;br /&gt;
　感想是&lt;br /&gt;
　我還是喜歡台灣的10元麥香奶茶~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-3789047483575375213?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/_dtSu3xOVQ0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/3789047483575375213/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=3789047483575375213&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/3789047483575375213?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/3789047483575375213?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/_dtSu3xOVQ0/blog-post.html" title="麥香奶茶" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-ONpAmevRWwE/Tu9p_GnMgEI/AAAAAAAAA24/G0TwD_YSvvQ/s72-c/10110003405G_char_5_101121230059.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/12/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMFSXo7cCp7ImA9WhdbEkg.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-4036205144878401054</id><published>2011-10-10T22:17:00.001+08:00</published><updated>2011-10-10T22:20:18.408+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-10T22:20:18.408+08:00</app:edited><title>Ubuntu 10.04 samba server poor performance</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_X47SMMvRjKD1nbpPPb1dpAHG-E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_X47SMMvRjKD1nbpPPb1dpAHG-E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_X47SMMvRjKD1nbpPPb1dpAHG-E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_X47SMMvRjKD1nbpPPb1dpAHG-E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;samba一直是個好物&lt;br /&gt;
讓Windows可以透過網芳直接連到linux上撈資料&lt;br /&gt;
&lt;br /&gt;
上次伺服器因為我手賤被我弄掛之後&lt;br /&gt;
重新整理一下讓它重生了&lt;br /&gt;
現在上面就跑SSH，遠端的操作跟跳板用~&lt;br /&gt;
另外就是跑transmission掛BT&lt;br /&gt;
既然有台機器要24H開著，那掛BT的重責大任交給他也是很合情合理的...&lt;br /&gt;
&lt;br /&gt;
也因為要撈檔案出來&lt;br /&gt;
所以我裝了samba service在上面以便可以直接走網芳&lt;br /&gt;
但撈檔案的時候發現&lt;br /&gt;
在LAN裡面，100Mbps的ethernet&lt;br /&gt;
我居然抓檔案只有200KBytes ~ 300KBytes的速度&lt;br /&gt;
這個速度抓1080p的影片，比我從BT上抓還要慢...&lt;br /&gt;
&lt;br /&gt;
找了一下資料&lt;br /&gt;
首先是samba的optimize&lt;br /&gt;
在smb.conf裡面[global]區塊&lt;br /&gt;
加入&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536&lt;br /&gt;
修改後sudo service smbd restart重新啟動服務&lt;br /&gt;
&lt;br /&gt;
這個時候更糟了，居然連不上server&lt;br /&gt;
查了一下找到一個bug report&lt;br /&gt;
&lt;a href="https://bugs.launchpad.net/ubuntu/+source/samba/+bug/554094"&gt;https://bugs.launchpad.net/ubuntu/+source/samba/+bug/554094&lt;/a&gt;&lt;br /&gt;
反正就是說 10.04的smbd有bug&lt;br /&gt;
已經修正了!&lt;br /&gt;
&lt;br /&gt;
下apt-get update更新source list&lt;br /&gt;
接著apt-get upgrade更新所有套件&lt;br /&gt;
更新samba的時候，因為有修改過smb.conf，&lt;br /&gt;
會提示要合併或是要修改smb.conf，所以建議先更新samba之後再修改smb.conf，省點麻煩...&lt;br /&gt;
&lt;br /&gt;
重新啟動server&lt;br /&gt;
搞定! 速度正常了~&lt;br /&gt;
現在撈檔案的速度最快大約7MBytes ~ 8MBytes&lt;br /&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-4036205144878401054?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/HvrwF6ffLs8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/4036205144878401054/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=4036205144878401054&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4036205144878401054?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4036205144878401054?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/HvrwF6ffLs8/ubuntu-1004-samba-server-poor.html" title="Ubuntu 10.04 samba server poor performance" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/10/ubuntu-1004-samba-server-poor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8HQnc8fyp7ImA9WhRQEkg.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-5358474530952818349</id><published>2011-09-15T11:51:00.003+08:00</published><updated>2011-12-07T18:13:53.977+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-07T18:13:53.977+08:00</app:edited><title>kscope under ubuntu</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IIippdfKLzB4uSV7hagU2LGhOnU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IIippdfKLzB4uSV7hagU2LGhOnU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IIippdfKLzB4uSV7hagU2LGhOnU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IIippdfKLzB4uSV7hagU2LGhOnU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;在NB上的Ubuntu 10.04安裝KScope&lt;br /&gt;
因為Ubuntu 9.04之後的Source把KScope拿掉了&lt;br /&gt;
所以需要回頭安裝舊的package&lt;br /&gt;
&lt;br /&gt;
link:&lt;br /&gt;
i386:&lt;br /&gt;
&lt;a href="http://archive.ubuntu.com/ubuntu/pool/universe/k/kscope/kscope_1.6.0-1_i386.deb"&gt;kscope_1.6.0-1_i386.deb&lt;/a&gt;&lt;br /&gt;
amd64:&lt;br /&gt;
&lt;a href="https://launchpad.net/ubuntu/+archive/primary/+files/kscope_1.6.0-1_amd64.deb"&gt;kscope_1.6.0-1_amd64.deb&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
另外還需要 libkateinterfaces 與 libkateutils 這兩個library&lt;br /&gt;
下載kate的package&lt;br /&gt;
手動將這兩個library複製到/usr/lib&lt;br /&gt;
i386:&lt;br /&gt;
&lt;a href="http://ftp.debian.org/debian/pool/main/k/kdebase/kate_3.5.9.dfsg.1-6+lenny1_i386.deb"&gt;kate_3.5.9.dfsg.1-6+lenny1_i386.deb&lt;/a&gt;&lt;br /&gt;
amd64:&lt;br /&gt;
&lt;a href="http://launchpadlibrarian.net/12999211/kate_3.5.9-0ubuntu6_amd64.deb"&gt;kate_3.5.9-0ubuntu6_amd64.deb&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
網路上將library抽出來的link掛了&lt;br /&gt;
所以我自己包了一包放在dropbox，有需要請自取～&lt;br /&gt;
i386:&lt;br /&gt;
&lt;a href="http://dl.dropbox.com/u/3357679/Blog/libkateinterfaces.so.tar.gz"&gt;libkateinterfaces.so.tar.gz&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://dl.dropbox.com/u/3357679/Blog/libkateutils.so.tar.gz"&gt;libkateutils.so.tar.gz&lt;/a&gt;&lt;br /&gt;
amd64:&lt;br /&gt;
&lt;a href="http://dl.dropbox.com/u/3357679/Blog/libkateinterfaces.so_amd64.tar.gz"&gt;libkateinterfaces.so_amd64.tar.gz&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://dl.dropbox.com/u/3357679/Blog/libkateutils.so_amd64.tar.gz"&gt;libkateutils.so_amd64.tar.gz&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-5358474530952818349?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/axTyyDtRLQE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/5358474530952818349/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=5358474530952818349&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/5358474530952818349?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/5358474530952818349?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/axTyyDtRLQE/kscope-under-ubuntu.html" title="kscope under ubuntu" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/09/kscope-under-ubuntu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUENSHg-fip7ImA9WhdREkw.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-6600938706418941641</id><published>2011-08-02T00:54:00.000+08:00</published><updated>2011-08-02T00:54:59.656+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-02T00:54:59.656+08:00</app:edited><title>DNS代管由dot tk改為ZoneEdit</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dZklIoSf05jSWpeyHTaHW_iXNwY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dZklIoSf05jSWpeyHTaHW_iXNwY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dZklIoSf05jSWpeyHTaHW_iXNwY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dZklIoSf05jSWpeyHTaHW_iXNwY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;自從EveryDNS被DynDNS收購後，&lt;br /&gt;
收到信通知要轉到DynDNS去，&lt;br /&gt;
但在DynDNS嘗試設定了一下，&lt;br /&gt;
界面實在不夠親切，所以改回用Dot TK本身提供的DNS代管服務...&lt;br /&gt;
&lt;br /&gt;
最近這一個禮拜開始發現DNS不時會掛掉，&lt;br /&gt;
Dot tk的DNS service實在是有夠掉漆的...Orz&lt;br /&gt;
&lt;br /&gt;
昨天晚上survey了一下，&lt;br /&gt;
最後決定採用ZoneEdit的免費DNS代管，&lt;br /&gt;
頗特別的一點，所有的Service都要下Order，&lt;br /&gt;
所以我下了一個Order買DNS Management 9年，&lt;br /&gt;
費用是0元...XD&lt;br /&gt;
&lt;br /&gt;
早上看了一下，DNS陸續生效，&lt;br /&gt;
看來應該是正常了...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-6600938706418941641?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/B1Nefmu9fYw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/6600938706418941641/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=6600938706418941641&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6600938706418941641?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6600938706418941641?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/B1Nefmu9fYw/dnsdot-tkzoneedit.html" title="DNS代管由dot tk改為ZoneEdit" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/08/dnsdot-tkzoneedit.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQASXwzeCp7ImA9WhdRE0k.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-9145525368525635887</id><published>2011-07-10T00:47:00.003+08:00</published><updated>2011-08-03T11:32:28.280+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-03T11:32:28.280+08:00</app:edited><title>mm inch mil online converter</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sgEWZzYyeBf5mxjqMxThXJjTw6M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sgEWZzYyeBf5mxjqMxThXJjTw6M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sgEWZzYyeBf5mxjqMxThXJjTw6M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sgEWZzYyeBf5mxjqMxThXJjTw6M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;畫Layout臨時需要，&lt;br /&gt;
找了一下沒有網頁版本，&lt;br /&gt;
隨手寫了一個:)&lt;br /&gt;
&lt;br /&gt;
mm, inch, mil 單位轉換&lt;br /&gt;
convert between mm, inch and mil&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
function change(input) 
{
 switch(input.name)
 {
  case "mm":
  document.converter_form.inch.value = input.value / 25.4;
  document.converter_form.mil.value = input.value / 25.4 * 1000;
  break;
  case "inch":
  document.converter_form.mm.value = input.value * 25.4;
  document.converter_form.mil.value = input.value * 1000; 
  break;
  case "mil":
  document.converter_form.mm.value = input.value * 25.4 / 1000;
  document.converter_form.inch.value = input.value / 1000;   
  break;
 }
}
//--&gt;
&lt;/script&gt;&lt;br /&gt;
&lt;form name="converter_form"&gt;&lt;table&gt;&lt;tr&gt; &lt;th&gt;mm&lt;/th&gt;&lt;th&gt;inch&lt;/th&gt;&lt;th&gt;mil&lt;/th&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;input name="mm" onkeyup="change(this)" type="text" /&gt;&lt;/td&gt; &lt;td&gt;&lt;input name="inch" onkeyup="change(this)" type="text" /&gt;&lt;/td&gt; &lt;td&gt;&lt;input name="mil" onkeyup="change(this)" type="text" /&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;&lt;/form&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-9145525368525635887?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/LPcC27PJefg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/9145525368525635887/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=9145525368525635887&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/9145525368525635887?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/9145525368525635887?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/LPcC27PJefg/mm-inch-mil-converter.html" title="mm inch mil online converter" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/07/mm-inch-mil-converter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ABRH87eyp7ImA9WhZWF04.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-2844014314234348640</id><published>2011-05-19T01:29:00.000+08:00</published><updated>2011-05-19T01:29:15.103+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-19T01:29:15.103+08:00</app:edited><title>我在廈門的日子...翻牆真辛苦...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hgCJOLfkDR4PKeCj50wfiMqZsYQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hgCJOLfkDR4PKeCj50wfiMqZsYQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hgCJOLfkDR4PKeCj50wfiMqZsYQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hgCJOLfkDR4PKeCj50wfiMqZsYQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;人生的第一次出差，&lt;br /&gt;
第二次出國，我來到了廈門...&lt;br /&gt;
&lt;br /&gt;
這裡很特別...&lt;br /&gt;
在翔安新區，類似新規劃的重劃區，&lt;br /&gt;
在這裡，馬路很寬...&lt;br /&gt;
所以計程車在一般的馬路上居然開到80~90kmh!?&lt;br /&gt;
師傅...你不要命我還想要...(在這裡習慣叫司機做師傅)&lt;br /&gt;
按喇叭是家常便飯...&lt;br /&gt;
因為路上可能有三三兩兩的行人走到路中心....&lt;br /&gt;
可能有不戴安全帽的機車騎的很慢騎在快車道上...&lt;br /&gt;
可能有逆向的箱型車開在快車道上...&lt;br /&gt;
可能有逆向的機車也騎在快車道上...!?&lt;br /&gt;
&lt;br /&gt;
飯店的電視頻道有撈中視跟華視的訊號，也只有這兩台...&lt;br /&gt;
因為NTSC轉PAL，正常來說應該是畫面會比較小...&lt;br /&gt;
(NTSC有525條掃描線，PAL有625條掃描線)&lt;br /&gt;
但是中視跟華視的畫面居然是被放大了(怎麼轉的阿= =)，&lt;br /&gt;
所以字幕都被截掉看不到= =&lt;br /&gt;
&lt;br /&gt;
飯店的網路很慢...很爛...&lt;br /&gt;
原本開SSH Tunnel連回自己的Server，&lt;br /&gt;
沒想到連DNS都被加料，一堆domain都被擋掉....&lt;br /&gt;
如果你在中國上網，連某些網站發現網站拒絕回應的特別快...&lt;br /&gt;
(一般網站掛了總是會等上一下子才會拒絕回應)&lt;br /&gt;
那八成就是被河蟹掉了...&lt;br /&gt;
&lt;br /&gt;
所以設定SSH Tunnel當作Proxy使用，&lt;br /&gt;
除此之外還需要安全的DNS Server...&lt;br /&gt;
(原先就是用飯店的，一堆網站不能看...)&lt;br /&gt;
原本打算在自己的Sever上開DNS Cacher(Forwarder)&lt;br /&gt;
但查到Google的DNS(IP很好記，但沒用到的時候基本上也不會記得XD)&lt;br /&gt;
測試了一下都正常，就改用Google的DNS了。&lt;br /&gt;
&lt;br /&gt;
改了之後咧，連MSN的連線都正常多了...&lt;br /&gt;
(媽的個逼逼蛋咧，連MSN也擋是怎樣....)&lt;br /&gt;
&lt;br /&gt;
以上作個紀錄:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-2844014314234348640?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/WTue0ngUXZE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/2844014314234348640/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=2844014314234348640&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2844014314234348640?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2844014314234348640?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/WTue0ngUXZE/blog-post.html" title="我在廈門的日子...翻牆真辛苦..." /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/05/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cAQHk4fyp7ImA9WhZTGU0.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-818001741079102921</id><published>2011-03-24T01:20:00.002+08:00</published><updated>2011-03-24T01:24:01.737+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-24T01:24:01.737+08:00</app:edited><title>如何將Outlook2003變成Gmail風格？</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vt_NcaFt3BMLZmn98Ug3b441lRk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vt_NcaFt3BMLZmn98Ug3b441lRk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vt_NcaFt3BMLZmn98Ug3b441lRk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vt_NcaFt3BMLZmn98Ug3b441lRk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;As title，&lt;br /&gt;
上班時碰到一個問題，光是找信就找了半天，&lt;br /&gt;
即使有Google desktop，卻常常找到的是不知道回了幾百次的回信，&lt;br /&gt;
特別是客戶回信也很懶，常常用A問題的回信直接回信問B問題，&lt;br /&gt;
這個時候就很想念Gmail的排序方式，&lt;br /&gt;
以會話群組的方式將信排列顯示，&lt;br /&gt;
這樣一來一個Topic就一次列出來，不用再找信找半天了...&lt;br /&gt;
&lt;br /&gt;
以下以Outlook 2003示範，Outlook 2007應該也適用，2010好像不需要這麼麻煩？&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-jDJWRVeG0qE/TYonBT9aPTI/AAAAAAAAArg/M84tjzhNAA0/s1600/capture_24032011_002116.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="290" src="https://lh6.googleusercontent.com/-jDJWRVeG0qE/TYonBT9aPTI/AAAAAAAAArg/M84tjzhNAA0/s400/capture_24032011_002116.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;首先，我們需要將寄出的信自動複製到收件匣一份，透過設定規則的方式實現。&lt;br /&gt;
在Outlook的工作列，工具→規則與通知。&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-orbYBs0nX9U/TYonBySA3TI/AAAAAAAAArk/N-OHbBVi-Cg/s1600/capture_24032011_002125.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="397" src="https://lh6.googleusercontent.com/-orbYBs0nX9U/TYonBySA3TI/AAAAAAAAArk/N-OHbBVi-Cg/s400/capture_24032011_002125.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;新增規則後，選擇"從空白規則開始"，&lt;span class="Apple-style-span" style="color: red;"&gt;傳送郵件後進行檢查&lt;/span&gt;。&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-Hzmhw6lQoe8/TYonCGbhBuI/AAAAAAAAAro/OlQuwIuBGPA/s1600/capture_24032011_002156.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="397" src="https://lh4.googleusercontent.com/-Hzmhw6lQoe8/TYonCGbhBuI/AAAAAAAAAro/OlQuwIuBGPA/s400/capture_24032011_002156.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;條件，經指定帳號寄出的信件(這裡通常是Exchange Server)&lt;br /&gt;
如果不是為了Microsoft的Exchange server，那用Gmail不就好了=&amp;gt;=&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-yDhCVtjUEyw/TYonCgdgWMI/AAAAAAAAArs/kgpJNlRVoWg/s1600/capture_24032011_003725.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="397" src="https://lh5.googleusercontent.com/-yDhCVtjUEyw/TYonCgdgWMI/AAAAAAAAArs/kgpJNlRVoWg/s400/capture_24032011_003725.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;動作，傳送郵件副本給"&lt;span class="Apple-style-span" style="color: red;"&gt;自己&lt;/span&gt;"&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;例外條件可以直接跳過，除非有什麼例外？XD&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;接著設定另外一個規則，將自己的信件標示為已讀取，&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;選取郵件應檢查的時機，當郵件送達時進行檢查&lt;/li&gt;
&lt;li&gt;條件，寄件者為&lt;span class="Apple-style-span" style="color: red;"&gt;自己&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;動作，標示為&lt;span class="Apple-style-span" style="color: red;"&gt;已讀取&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;這個時候我們應該有兩個規則，如下圖...&lt;/div&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-HKlTBIyb3vk/TYonDIzogJI/AAAAAAAAAr0/VRBHnIh--J8/s1600/capture_24032011_003829.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="290" src="https://lh3.googleusercontent.com/-HKlTBIyb3vk/TYonDIzogJI/AAAAAAAAAr0/VRBHnIh--J8/s400/capture_24032011_003829.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;傳送郵件時傳一個複本給自己&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-ym09aUSu1w4/TYonC7xFHZI/AAAAAAAAArw/nXZHm1pDlvk/s1600/capture_24032011_003825.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="290" src="https://lh3.googleusercontent.com/-ym09aUSu1w4/TYonC7xFHZI/AAAAAAAAArw/nXZHm1pDlvk/s400/capture_24032011_003825.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;收到寄給自己的信時標示為已讀取&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;設定規則後請仔細對照規則描述是否跟我的一樣...&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;接著請手動把寄件備份複製或是移到收件匣&lt;/span&gt;，&lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;請自行評估若使用舊PST檔(有2G限制)可能會導致資料夾檔案爆炸XDDDD&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;這個時候，我們的收件匣應該就會很豐富，除了原先的信件以外，還包含了一大堆我們寄出去的信件，接著設定檢視方式。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-zAhOqjMEFE8/TYonBFSc0bI/AAAAAAAAArc/Q_JtWGdEMsQ/s1600/capture_24032011_004052.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="496" src="https://lh3.googleusercontent.com/-zAhOqjMEFE8/TYonBFSc0bI/AAAAAAAAArc/Q_JtWGdEMsQ/s640/capture_24032011_004052.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;在Outlook工具列，選擇排列→自訂&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-3l6uGVQ2mn8/TYonDZZm5mI/AAAAAAAAAr4/X0kma5HI4SY/s1600/capture_24032011_003927.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="262" src="https://lh6.googleusercontent.com/-3l6uGVQ2mn8/TYonDZZm5mI/AAAAAAAAAr4/X0kma5HI4SY/s400/capture_24032011_003927.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;群組依據請選擇&lt;span class="Apple-style-span" style="color: red;"&gt;交談主旨&lt;/span&gt;，遞增是第一封信在上面，遞減是最後一封信在上面&lt;br /&gt;
排序請設定為&lt;span class="Apple-style-span" style="color: red;"&gt;收到日期&lt;/span&gt;(遞減)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-lehKVxWjfkY/TYonDnvPLGI/AAAAAAAAAr8/esin2XIJWuQ/s1600/capture_24032011_003955.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="496" src="https://lh4.googleusercontent.com/-lehKVxWjfkY/TYonDnvPLGI/AAAAAAAAAr8/esin2XIJWuQ/s640/capture_24032011_003955.png" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;大功告成，這個時候顯示應該就跟Gmail的風格類似，以會話群組將信件分組，&lt;br /&gt;
會話群組的排序以最新的信件日期排序。&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;以上就是將Outlook 2003設定成以會話群組排列的說明，感謝各位:)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-818001741079102921?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/zfMM230b7Os" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/818001741079102921/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=818001741079102921&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/818001741079102921?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/818001741079102921?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/zfMM230b7Os/outlook2003gmail.html" title="如何將Outlook2003變成Gmail風格？" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh6.googleusercontent.com/-jDJWRVeG0qE/TYonBT9aPTI/AAAAAAAAArg/M84tjzhNAA0/s72-c/capture_24032011_002116.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/03/outlook2003gmail.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcERHs9fyp7ImA9WhZTE0U.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-6704056962414812353</id><published>2011-03-18T01:30:00.000+08:00</published><updated>2011-03-18T01:30:05.567+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-18T01:30:05.567+08:00</app:edited><title>Blogger Search and Replace</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SE5C-4R1WQD323tGRQSccAiqrIY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SE5C-4R1WQD323tGRQSccAiqrIY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SE5C-4R1WQD323tGRQSccAiqrIY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SE5C-4R1WQD323tGRQSccAiqrIY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Well, I've transfer my blog couple times,&lt;br /&gt;
so it's has some image link from other static web hosting,&lt;br /&gt;
but someday, I got a mail that told me the service has expired,&lt;br /&gt;
because my adsl account has expired long time ago.&lt;br /&gt;
&lt;br /&gt;
So, I thought, maybe I can move all file to other web hosting,&lt;br /&gt;
and replace all string in blogger.&lt;br /&gt;
then I try to find a solution or any way to replace a string in all article,&lt;br /&gt;
but I can't after I google it.&lt;br /&gt;
&lt;br /&gt;
So I try to wrote it.&lt;br /&gt;
&lt;br /&gt;
refer to &lt;a href="http://code.google.com/intl/zh-TW/apis/blogger/docs/1.0/developers_guide_python.html"&gt;Blogger API Developer's Guide: Python&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Source:&lt;br /&gt;
&lt;pre class="prettyprint lang-py"&gt;def ReciveAll(self):
    # Request the feed.
    query = gdata.blogger.client.Query(max_results=9999)    
    feed = self.client.get_posts(self.blog_id ,query=query)
    return feed

  def SearchAll(self,str):
      result = []
      feed = self.ReciveAll()

      for entry in feed.entry:
        if (string.find(entry.content.text, str) != -1):
          result.append(entry)
      return result

  def UpdatePost(self, entry_to_update):
    return self.client.update(entry_to_update)

def main():
    global email
    global password

    """The main function runs the BloggerExample application.   
    NOTE:  It is recommended that you run this sample using a test account.
    """

    email = easygui.enterbox('Email:','Login')
    password = easygui.passwordbox('Password:','Login')
    sample = BloggerExample()
    while 1:
      array = []
      menu_array = ['Search','Exit','Search and replace']
      menu_choice = easygui.choicebox('Main menu', 'Main menu', menu_array)
      #select = raw_input("1:Search\n2:Search and replace\n3:exit\n")
      if menu_choice == 'Search':
        #user_input = raw_input("Search:").decode(sys.stdin.encoding)
        user_input = easygui.enterbox('Search:','Search')
        
        results = sample.SearchAll(user_input)
        for entry in results:
          array.append(entry.title.text.encode("utf8"))

        entry_choice = easygui.choicebox("test","test",array)
        while(entry_choice!= None):
          re_split=re.compile("[&amp;lt;&amp;gt;]")
          for entry in results:
            if entry.title.text == entry_choice:
              line_array = re_split.split(entry.content.text.encode("utf8"))
              line_array_contain = []
              for line in line_array:
                if line.find(user_input.encode("utf8")) != -1:
                  line_array_contain.append(line)
              easygui.choicebox("Search Result","Search",line_array_contain)
              break
          entry_choice = easygui.choicebox("test","test",array)

      elif menu_choice == 'Search and replace':
        #src = raw_input("Search:").decode(sys.stdin.encoding)
        src = easygui.enterbox('Search:','Search and Replace')
        #dest = raw_input("Replace:").decode(sys.stdin.encoding)
        dest = easygui.enterbox('Replace:','Search and Replace')
        if easygui.ccbox():
          results = sample.SearchAll(src) 
          for entry in results:
            entry.content.text = entry.content.text.replace(src,dest)
            #print entry.content.text
            sample.UpdatePost(entry)
            #print entry.title.text + "-&amp;gt; done"
            easygui.msgbox(entry.title.text + "-&amp;gt; done")

      elif menu_choice == 'Exit':
        break
    
if __name__ == '__main__':
  main()
&lt;/pre&gt;&lt;br /&gt;
GUI Version:&lt;br /&gt;
Source:&amp;nbsp;&lt;a href="http://dl.dropbox.com/u/3357679/Blog/Src_Blogger_search_replace_gui.7z"&gt;http://dl.dropbox.com/u/3357679/Blog/Src_Blogger_search_replace_gui.7z&lt;/a&gt;&lt;br /&gt;
Prebuilt binary:&amp;nbsp;&lt;a href="http://dl.dropbox.com/u/3357679/Blog/Blogger_search_replace_gui.7z"&gt;http://dl.dropbox.com/u/3357679/Blog/Blogger_search_replace_gui.7z&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Console Version:&lt;br /&gt;
Source:&amp;nbsp;&lt;a href="http://dl.dropbox.com/u/3357679/Blog/Src_Blogger_search_replace.7z"&gt;http://dl.dropbox.com/u/3357679/Blog/Src_Blogger_search_replace.7z&lt;/a&gt;&lt;br /&gt;
Prebuilt binary:&amp;nbsp;&lt;a href="http://dl.dropbox.com/u/3357679/Blog/Blogger_search_replace.7z"&gt;http://dl.dropbox.com/u/3357679/Blog/Blogger_search_replace.7z&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
because that's practice program(it's mean beta release, &lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;use it at your own risk!&lt;/b&gt;&lt;/span&gt;)&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;please backup or export the blog before&lt;/b&gt;&lt;/span&gt;.&lt;br /&gt;
I've try replace in English and Traditional Chinese,&lt;br /&gt;
it's work, so, it's &lt;b&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;should&lt;/span&gt;&lt;/b&gt; support&amp;nbsp;multi language.&lt;br /&gt;
&lt;br /&gt;
Finally, it's worked!&lt;br /&gt;
but I found that maybe I need modify article by manually,&lt;br /&gt;
because it's look like upload image to Picasa will be much better?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-6704056962414812353?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/pE_GyZS7qfw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/6704056962414812353/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=6704056962414812353&amp;isPopup=true" title="2 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6704056962414812353?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6704056962414812353?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/pE_GyZS7qfw/blogger-search-and-replace_18.html" title="Blogger Search and Replace" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/03/blogger-search-and-replace_18.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQNQ3cyfCp7ImA9Wx9WF0s.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-4713003999639153338</id><published>2011-01-23T15:06:00.000+08:00</published><updated>2011-01-23T15:06:32.994+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-23T15:06:32.994+08:00</app:edited><title>How to set SSH tunnel, dummy way, step by step...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WHRe_WMbGEuCqK2d_58mGaEz8gc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WHRe_WMbGEuCqK2d_58mGaEz8gc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WHRe_WMbGEuCqK2d_58mGaEz8gc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WHRe_WMbGEuCqK2d_58mGaEz8gc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;應多多的需求，&lt;br /&gt;
來寫篇SSH Tunnel的教學，&lt;br /&gt;
以最基本最基本的為主，先不考慮任何進階的用法。&lt;br /&gt;
&lt;br /&gt;
架構如下&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/___YbpFgi0qQ/TTh9D87ilgI/AAAAAAAAApg/utRNRwlMDhY/s1600/network_with_tunnel.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="177" src="http://2.bp.blogspot.com/___YbpFgi0qQ/TTh9D87ilgI/AAAAAAAAApg/utRNRwlMDhY/s400/network_with_tunnel.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;一般來說經由正常方式連線，中間容易被第三者竊聽，除非是經過HTTPS等加密的Protocol&lt;br /&gt;
如果像是MSN或HTTP則是可以一覽無遺，&lt;br /&gt;
例如firesheep則是在未加密的無線網路環境竊聽http packet，&lt;br /&gt;
還順便幫你整理好讓你不用去看packet structure。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
透過Tunnel連到Internet，分成兩個部份來看&lt;br /&gt;
Client到SSH host端經過加密，因此中間的第三者唯一能看到的是你連線到SSH Host&lt;br /&gt;
但他無法得知你中間到底傳什麼？&lt;br /&gt;
但SSH Host以及SSH Host到Internet之間還是可以竊聽，&lt;br /&gt;
端看你對於SSH Host的信任程度。&lt;br /&gt;
因為我們只要避開已知的竊聽者:)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirement:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Putty (SSH Client,&amp;nbsp;&lt;a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe"&gt;http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;SSH Host&lt;/li&gt;
&lt;/ol&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TTiH6ZkaTxI/AAAAAAAAApk/xmvy9uVL7ZA/s1600/capture_21012011_012623.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="310" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TTiH6ZkaTxI/AAAAAAAAApk/xmvy9uVL7ZA/s320/capture_21012011_012623.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;執行Putty的畫面，Host Name填入SSH主機的位址，&lt;br /&gt;
Saved Sessions填入名稱，以便之後可以直接連線不用再設定一次，但還沒設定完...&lt;br /&gt;
Tip: 在Host name輸入帳號@主機位址，代表要直接以指定帳號登入，登入時就不會再詢問帳號&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TTqBreJglxI/AAAAAAAAApo/kFTXY3ziq8M/s1600/capture_21012011_012839.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TTqBreJglxI/AAAAAAAAApo/kFTXY3ziq8M/s1600/capture_21012011_012839.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;在左邊有列出各個設定，選擇Connection→SSH→Tunnels，就會看到如上的頁面，&lt;br /&gt;
Source Port是指在本機的Socks Server開啟的Port，不清楚是什麼就填入8080&lt;br /&gt;
Destination空白，下面的選項填入Dynamic，代表我們需要一個不指定目的地的Socks server&lt;br /&gt;
設定後在左邊的分類，回到第一頁的Session，並在前一步驟輸入名稱的右邊按下Save&lt;br /&gt;
下次使用直接點Session name就可以使用了&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/___YbpFgi0qQ/TTqNdGawXaI/AAAAAAAAAp0/k0H2snI2mjg/s1600/capture_21012011_012708.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="201" src="http://2.bp.blogspot.com/___YbpFgi0qQ/TTqNdGawXaI/AAAAAAAAAp0/k0H2snI2mjg/s320/capture_21012011_012708.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;按下Open後會提示問帳號跟密碼，如果前面設定Host name時有指定帳號，這裡就不會再詢問帳號&lt;br /&gt;
這張圖片中我把許多資訊拿掉了，因此很多地方是黑的XD&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqJa2X1Y3I/AAAAAAAAApw/tKEiIQFwwz8/s1600/capture_21012011_012944.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="209" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqJa2X1Y3I/AAAAAAAAApw/tKEiIQFwwz8/s320/capture_21012011_012944.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;登入後，Putty就可以先縮小放著不管了，除非你有要做其他操作?&lt;br /&gt;
接著開啟命令提示字元，輸入指定Netstat -an&lt;br /&gt;
這個指令會列出目前這台電腦的所有連線，在這當中尋找一個127.0.0.1:8080&lt;br /&gt;
後面跟著IP為0.0.0.0:0 狀態為Listening&lt;br /&gt;
代表已經成功讓Putty變成Socks Server，並且已經在傾聽狀態&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
接著，設定需要經過Socks Server的程式&lt;br /&gt;
首先設定IE的Proxy，許多Client的Proxy有個自動取得，即是refer到IE的Proxy設定&lt;br /&gt;
開始→控制台→網際網路選項&lt;br /&gt;
或是IE的工具列→工具→網際網路選項&lt;br /&gt;
若瀏覽器是Chrome，選項→進階選項→變更代理伺服器設定&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-bottom: 0.5em; margin-left: auto; margin-right: auto; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; padding-top: 6px; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TTqQdxMExsI/AAAAAAAAAp8/CHF-u4hWTuI/s1600/capture_21012011_013002.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TTqQdxMExsI/AAAAAAAAAp8/CHF-u4hWTuI/s320/capture_21012011_013002.jpg" style="cursor: move;" width="265" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="font-size: 13px; padding-top: 4px; text-align: center;"&gt;切換到連線分頁&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/___YbpFgi0qQ/TTqQdDX52hI/AAAAAAAAAp4/ksTauhTu1dI/s1600/capture_21012011_013018.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/___YbpFgi0qQ/TTqQdDX52hI/AAAAAAAAAp4/ksTauhTu1dI/s320/capture_21012011_013018.jpg" width="265" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;連線→區域網路設定&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqQhLyZQjI/AAAAAAAAAqE/6MboFnP6rIY/s1600/capture_21012011_013037.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="262" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqQhLyZQjI/AAAAAAAAAqE/6MboFnP6rIY/s320/capture_21012011_013037.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;勾選"在您的區域網路使用Proxy伺服器"&lt;br /&gt;
位址跟連接埠空白，接著點進階&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/___YbpFgi0qQ/TTqQgwaEOYI/AAAAAAAAAqA/6bXRmLQl1j8/s1600/capture_21012011_013052.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/___YbpFgi0qQ/TTqQgwaEOYI/AAAAAAAAAqA/6bXRmLQl1j8/s320/capture_21012011_013052.jpg" width="316" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;在Socks的欄位，位址填127.0.0.1，連接埠填入8080&lt;br /&gt;
127.0.0.1是指本機的意思，因為我們在同一台電腦上開啟Socks Server&lt;br /&gt;
8080則是在前面設定SSH tunnel時開啟的連接埠&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;接著設定MSN&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqQjwfa1II/AAAAAAAAAqM/TX6jNpCJM38/s1600/capture_21012011_013144.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqQjwfa1II/AAAAAAAAAqM/TX6jNpCJM38/s320/capture_21012011_013144.jpg" width="264" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;工具→選項→連線分頁→連線設定&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TTqQkL-CgWI/AAAAAAAAAqQ/YKAC2vKr8CA/s1600/capture_21012011_013150.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TTqQkL-CgWI/AAAAAAAAAqQ/YKAC2vKr8CA/s320/capture_21012011_013150.jpg" width="272" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;MSN的Proxy可以設定Http Proxy或Socks Proxy&lt;br /&gt;
在更新MSN前印象中MSN可以直接走IE設定的HTTP Proxy&lt;br /&gt;
但更新後好像沒有辦法？因此還是要獨立設定SOCKS Proxy&lt;br /&gt;
設定方式跟前面類似，設定好之後可以按下測試看看是否設定正確&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqQjTJNNNI/AAAAAAAAAqI/oDu-oWud0H8/s1600/capture_21012011_013254.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="209" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TTqQjTJNNNI/AAAAAAAAAqI/oDu-oWud0H8/s320/capture_21012011_013254.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;設定之後，我們可以藉由Netstat來看看連線的狀況&lt;br /&gt;
一樣開啟命令提示字元，打netstat -an&lt;br /&gt;
若有與127.0.0.1:8080建立連線就代表正常&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/___YbpFgi0qQ/TTvPUyLb3mI/AAAAAAAAAqU/Jqhg5UCmgDc/s1600/capture_23012011_144811.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="277" src="http://2.bp.blogspot.com/___YbpFgi0qQ/TTvPUyLb3mI/AAAAAAAAAqU/Jqhg5UCmgDc/s320/capture_23012011_144811.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;或透過小工具&lt;br /&gt;
Sysinternals出的TCPView&lt;br /&gt;
不過Sysinternals被Microsoft買下來了:~&lt;br /&gt;
&lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897437"&gt;http://technet.microsoft.com/en-us/sysinternals/bb897437&lt;/a&gt;&lt;br /&gt;
圖片中可以看見不同的程式透過127.0.0.1:8080連線出去&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
以上，就是最基本的SSH Tunnel設定，進階版則包括以下設定&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Putty設定自動登入(設定Putty的Private Authentication Key)&lt;/li&gt;
&lt;li&gt;利用plink在command line模式直接連線&lt;/li&gt;
&lt;li&gt;搭配wifi manager的功能實現不同網路直接建立Proxy並且更換設定(例如像我設定好連上公司無線網路後，自動開啟連線建立Socks proxy，並切換Proxy到指定proxy)&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;以上，有需要再自己想辦法XD&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-4713003999639153338?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/WgG5khtPeW0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/4713003999639153338/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=4713003999639153338&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4713003999639153338?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4713003999639153338?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/WgG5khtPeW0/how-to-set-ssh-tunnel-dummy-way-step-by.html" title="How to set SSH tunnel, dummy way, step by step..." /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/___YbpFgi0qQ/TTh9D87ilgI/AAAAAAAAApg/utRNRwlMDhY/s72-c/network_with_tunnel.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/01/how-to-set-ssh-tunnel-dummy-way-step-by.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEERHYyfip7ImA9Wx9XGEg.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-1216170359255527451</id><published>2011-01-13T01:50:00.000+08:00</published><updated>2011-01-13T01:50:05.896+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-13T01:50:05.896+08:00</app:edited><title>Acer Stream 入手!~</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V9Jb8Uv1RghagYaao9o8aXOYC_M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9Jb8Uv1RghagYaao9o8aXOYC_M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V9Jb8Uv1RghagYaao9o8aXOYC_M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9Jb8Uv1RghagYaao9o8aXOYC_M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;refer: &lt;a href="http://www.eprice.com.tw/mobile/talk/?prod_id=3578&amp;amp;tid=4515606"&gt;http://www.eprice.com.tw/mobile/talk/?prod_id=3578&amp;amp;tid=4515606&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TS3kke1bu1I/AAAAAAAAApU/RMkJtnARZls/s1600/tunacat_3_3237f41bdc21a97409062fff30610ac0.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="220" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TS3kke1bu1I/AAAAAAAAApU/RMkJtnARZls/s320/tunacat_3_3237f41bdc21a97409062fff30610ac0.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;前一陣子花了12K買了二手的Acer Stream&lt;br /&gt;
過了一個禮拜看到PTT Mobilesales版有人抽獎抽到全新的賣12K(哭)~&lt;br /&gt;
買東西原本就是運氣運氣，所以倒也沒太放在心上...&lt;br /&gt;
&lt;br /&gt;
除了真的很方便之外&lt;br /&gt;
倒是沒有太多的心得= =&lt;br /&gt;
&lt;br /&gt;
買來之後兩三天就找文章把手機給Root了&lt;br /&gt;
只因為我受不了上面綁的一堆遠傳的軟體，&lt;br /&gt;
我要砍卻砍不掉...&lt;br /&gt;
重點是我是中華電信用戶...完全沒辦法使用Orz&lt;br /&gt;
&lt;br /&gt;
裝了幾個小遊戲，也有裝Angry bird來玩看看，但是那個遊戲好空虛= =&lt;br /&gt;
一整個不能理解為什麼這個遊戲會這麼熱門??&lt;br /&gt;
&lt;br /&gt;
Lunaterm，上bbs用的軟體，身為一個鄉民手機裡面準備一個telnet client也是很合理的，&lt;br /&gt;
也許哪天想到再來裝個ssh client吧...&lt;br /&gt;
&lt;br /&gt;
Google Map更新到5.0，向量圖資讓地圖下載快多了:)&lt;br /&gt;
Dropbox，目前在兩台Desktop、一台Laptop還有我的手機都裝了，作業系統橫跨Windows、Ubuntu跟Android...Dropbox的Client的確是作的不錯~&lt;br /&gt;
Chrome to Phone...這個也是個很方便的小工具，在PC上看到什麼東西要丟到手機上都很方便...&lt;br /&gt;
條碼掃瞄器...這應該就不用解釋太多了...支援一維條碼跟二維條碼&lt;br /&gt;
&lt;br /&gt;
Android整合了Google的各項服務，重點是可以Check Exchange的mail，即使出門在外我也可以即時的確認公司的信箱~&lt;br /&gt;
&lt;br /&gt;
心得&lt;br /&gt;
有一支Smart Phone真的是方便不少:D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-1216170359255527451?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/mlhwKfv4vN0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/1216170359255527451/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=1216170359255527451&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/1216170359255527451?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/1216170359255527451?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/mlhwKfv4vN0/acer-stream.html" title="Acer Stream 入手!~" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/___YbpFgi0qQ/TS3kke1bu1I/AAAAAAAAApU/RMkJtnARZls/s72-c/tunacat_3_3237f41bdc21a97409062fff30610ac0.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/01/acer-stream.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQCRXw9eip7ImA9Wx9XGEg.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-3157932879914972591</id><published>2011-01-13T01:12:00.001+08:00</published><updated>2011-01-13T01:12:44.262+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-13T01:12:44.262+08:00</app:edited><title>最近碰到的事情有感...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n5ihsNYN5QZ3ZPgMKdTaJ6KdcbU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n5ihsNYN5QZ3ZPgMKdTaJ6KdcbU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n5ihsNYN5QZ3ZPgMKdTaJ6KdcbU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n5ihsNYN5QZ3ZPgMKdTaJ6KdcbU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;最近碰到的事情...&lt;br /&gt;
讓我想到一句話，&lt;br /&gt;
"生活就像強姦，如果你無法反抗，就躺下來享受它"&lt;br /&gt;
&lt;br /&gt;
最近常常感覺像被強姦...&lt;br /&gt;
事情到最後...&lt;br /&gt;
夾在中間兩邊不是人...&lt;br /&gt;
&lt;br /&gt;
突然覺得很想笑...&lt;br /&gt;
反正我該做的都做了...&lt;br /&gt;
那就看戲吧...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-3157932879914972591?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/Li94MBlnclc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/3157932879914972591/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=3157932879914972591&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/3157932879914972591?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/3157932879914972591?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/Li94MBlnclc/blog-post.html" title="最近碰到的事情有感..." /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2011/01/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8GSHY8eip7ImA9Wx9SF0k.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-1646684369687805402</id><published>2010-12-08T01:43:00.000+08:00</published><updated>2010-12-08T01:43:49.872+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-08T01:43:49.872+08:00</app:edited><title>Panasonic FX-7 試拍 台北夜景</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vTHaLqnT6yp8tzaX86_DiwMaDJw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vTHaLqnT6yp8tzaX86_DiwMaDJw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vTHaLqnT6yp8tzaX86_DiwMaDJw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vTHaLqnT6yp8tzaX86_DiwMaDJw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;心血來潮拿著相機去公司頂樓拍照...&lt;br /&gt;
跟之前的Sony T-7比起來，&lt;br /&gt;
快門時間可以拉長不少，光線不足的情況下還可以靠快門時間撈到足夠的光，&lt;br /&gt;
或是拿來拍夜景...&lt;br /&gt;
嗯...拍夜景感覺就會很高級的感覺XDDD&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TP5x7KY_CGI/AAAAAAAAAok/LwLMpp0qc5g/s1600/P1060495.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TP5x7KY_CGI/AAAAAAAAAok/LwLMpp0qc5g/s320/P1060495.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TP5x22XRKaI/AAAAAAAAAog/8oG3HmklSHM/s1600/P1060499.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TP5x22XRKaI/AAAAAAAAAog/8oG3HmklSHM/s320/P1060499.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
顯示原始大小就可以看出暗雜訊還是偏高，&lt;br /&gt;
但至少畫面還是有很華麗的感覺XDDDD&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-1646684369687805402?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/og1nEZi_oow" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/1646684369687805402/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=1646684369687805402&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/1646684369687805402?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/1646684369687805402?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/og1nEZi_oow/panasonic-fx-7.html" title="Panasonic FX-7 試拍 台北夜景" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/___YbpFgi0qQ/TP5x7KY_CGI/AAAAAAAAAok/LwLMpp0qc5g/s72-c/P1060495.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/12/panasonic-fx-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4CQH09fCp7ImA9Wx9TFk8.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-6221225805755916048</id><published>2010-11-25T02:22:00.000+08:00</published><updated>2010-11-25T02:22:41.364+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-25T02:22:41.364+08:00</app:edited><title>買了新相機...Panasonic FX-7</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SxE_asFBo9hLInGT59pSsNEBTYM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SxE_asFBo9hLInGT59pSsNEBTYM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SxE_asFBo9hLInGT59pSsNEBTYM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SxE_asFBo9hLInGT59pSsNEBTYM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TO1UjZ3DDbI/AAAAAAAAAn0/EUyLWLpGBGM/s1600/8817136482524569.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TO1UjZ3DDbI/AAAAAAAAAn0/EUyLWLpGBGM/s320/8817136482524569.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;也算不上新，&lt;br /&gt;
花了$1900買來的二手相機，&lt;br /&gt;
但相機的狀況維持的不錯...&lt;br /&gt;
起碼比前一台Sony T7比起來，烤漆掉的跟什麼一樣相比，&lt;br /&gt;
這台可以說是9.5成新了。&lt;br /&gt;
&lt;br /&gt;
近拍不夠近，起碼要拍IC編號可能會有點吃力...&lt;br /&gt;
暗雜訊有點嚴重，但三四年前的相機也都差不多那樣，&lt;br /&gt;
現在的有沒有好點我就不清楚了...&lt;br /&gt;
&lt;br /&gt;
買相機其實想了很久，&lt;br /&gt;
因為有些時候想拍點東西，&lt;br /&gt;
沒有相機總覺得有些缺憾...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
買了相機，第一個拍的就是上次充過電之後的金頂電池，&lt;br /&gt;
因為某天，它炸了= =&lt;br /&gt;
那顆電池還沒等到我拿來做測試就炸了...&lt;br /&gt;
炸了之後又沒相機可以拍，&lt;br /&gt;
所以就上網survey了一下就上拍賣買了= =+&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
買了相機之後...&lt;br /&gt;
還想買好多東西...&lt;br /&gt;
想買大一點的LCD...&lt;br /&gt;
想買Android的手機...&lt;br /&gt;
想買顆大一點的硬碟Orz&lt;br /&gt;
&lt;br /&gt;
持續在慾望跟理性中掙扎....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-6221225805755916048?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/UFkfwgNDiXY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/6221225805755916048/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=6221225805755916048&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6221225805755916048?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6221225805755916048?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/UFkfwgNDiXY/panasonic-fx-7.html" title="買了新相機...Panasonic FX-7" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/___YbpFgi0qQ/TO1UjZ3DDbI/AAAAAAAAAn0/EUyLWLpGBGM/s72-c/8817136482524569.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/11/panasonic-fx-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AHR3oycSp7ImA9Wx9TFk8.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-4197978265627592209</id><published>2010-11-25T02:02:00.000+08:00</published><updated>2010-11-25T02:02:16.499+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-25T02:02:16.499+08:00</app:edited><title>那段青澀的時光，消逝的過往...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xOmIYcTs_3nJ08dDc6s0Plw56qc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xOmIYcTs_3nJ08dDc6s0Plw56qc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xOmIYcTs_3nJ08dDc6s0Plw56qc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xOmIYcTs_3nJ08dDc6s0Plw56qc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;還在公司，&lt;br /&gt;
等待complier的時間總是漫長....&lt;br /&gt;
&lt;br /&gt;
前一陣子去吃威廷喜酒，&lt;br /&gt;
因為好久不見的大學同學相聚，&lt;br /&gt;
吃吃喝喝好不愉快，&lt;br /&gt;
加上到場的時候有大概看了一下賓客，&lt;br /&gt;
沒有特別需要關注的對象，&lt;br /&gt;
因此我的重點放在聊天打屁喝酒吃飯上XDDDD&lt;br /&gt;
&lt;br /&gt;
中間，&lt;br /&gt;
因為鴨子坐不同桌的關係，還特地跑去隔壁桌敬她酒，&lt;br /&gt;
但也沒發現什麼異狀...&lt;br /&gt;
&lt;br /&gt;
然後，Toyota跑來說....&lt;br /&gt;
說啥我忘了= =&lt;br /&gt;
反正就是說有個人自稱是我國小同學，&lt;br /&gt;
就拉著我到隔壁桌去相認，&lt;br /&gt;
一看到人我就傻了一下...&lt;br /&gt;
想起她，沒有變多少，還記得名字...&lt;br /&gt;
記得上次碰面好像是幾年前在桃園火車站地下道偶然碰見...&lt;br /&gt;
但當時忘了留聯絡方式，&lt;br /&gt;
沒想到這麼巧...&lt;br /&gt;
&lt;br /&gt;
國小的事情還記得的不多...&lt;br /&gt;
記得小時候我很瘦，眼睛大的很誇張，一副難民樣...&lt;br /&gt;
記得小五升小六的時候裁班，被重新分班...&lt;br /&gt;
然後度過慘澹的小六生活...校園霸凌事件不是現在才有...&lt;br /&gt;
同一時期老爸老媽離婚...&lt;br /&gt;
&lt;br /&gt;
記起來的都是些不好的事情，&lt;br /&gt;
反而小五之前的好多事情都忘記了...&lt;br /&gt;
&lt;br /&gt;
還記得她是我的初戀對象，不是初戀情人，&lt;br /&gt;
因為那只是我的單戀XD&lt;br /&gt;
&lt;br /&gt;
依稀記得我好像某次露營還是她的某次生日有送個不算小的禮物給她，&lt;br /&gt;
想不太起來，只記得好像有點蠢Orz&lt;br /&gt;
她只記得，好像我有送她一張相片，畢旅的時候幫她拍的照片...&lt;br /&gt;
這我忘了，&lt;br /&gt;
如果真有這麼一回事，我想我應該也會留著這張相片，&lt;br /&gt;
不知道經過這麼多次遷徙，是不是還找的到？&lt;br /&gt;
&lt;br /&gt;
聊天的時候跟她提到她是我的初戀對象(笑)&lt;br /&gt;
當年的那種感覺早就不存在了，&lt;br /&gt;
只是過了這麼多年...&lt;br /&gt;
&lt;br /&gt;
沒想到我們已經到了可以笑談當年的時候，&lt;br /&gt;
當然這我不會在她男友前提起，&lt;br /&gt;
還記得當天眼角的餘光喵到她男友起碼高我一個頭...&lt;br /&gt;
&lt;br /&gt;
14~15年前的事情...&lt;br /&gt;
想起那段青澀的時光...&lt;br /&gt;
也感嘆消逝的過往...&lt;br /&gt;
&lt;br /&gt;
不過...久別重逢還是讓人感到喜悅:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-4197978265627592209?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/qYwdauFVHkY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/4197978265627592209/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=4197978265627592209&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4197978265627592209?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4197978265627592209?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/qYwdauFVHkY/blog-post.html" title="那段青澀的時光，消逝的過往..." /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/11/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAGR3Y8fip7ImA9Wx5bEk0.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-3118954061105364198</id><published>2010-10-28T02:20:00.001+08:00</published><updated>2010-10-28T02:22:06.876+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-28T02:22:06.876+08:00</app:edited><title>EDID Viewer utility</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7yYJzOR7ZAIF47-Gw8RZdC1aXuI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7yYJzOR7ZAIF47-Gw8RZdC1aXuI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7yYJzOR7ZAIF47-Gw8RZdC1aXuI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7yYJzOR7ZAIF47-Gw8RZdC1aXuI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;最近工作時，臨時需要撈EDID資料來看...&lt;br /&gt;
(&lt;a href="http://zh.wikipedia.org/zh-tw/EDID"&gt;wiki:EDID-E&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 15px; line-height: 22px;"&gt;xtended display identification data&lt;/span&gt;&lt;/a&gt;)&lt;br /&gt;
大部分Vendor提供的Tools都是需要配合Vendor自己的Debug board或是Debug tool，&lt;br /&gt;
手邊有某HDMI Chip大廠的Tools，但是要搭配它的tool，&lt;br /&gt;
不然這個tools還蠻方便的，可以直接看每個欄位的對應infomation。&lt;br /&gt;
&lt;br /&gt;
我自己原廠的tool，EDID的功能怎樣都撈不到，&lt;br /&gt;
不知道是disable掉？還是pending...&lt;br /&gt;
更別說親切的介面了...&lt;br /&gt;
&lt;br /&gt;
之前是土炮，把DDC EEPROM解焊下來，&lt;br /&gt;
用我手邊的萬用燒錄器直接讀binary出來，&lt;br /&gt;
再用某HDMI Chip大廠的tools讀binary來看資料。&lt;br /&gt;
&lt;br /&gt;
這次因為人在他鄉，手邊沒有烙鐵，加上這樣做有一定的風險，&lt;br /&gt;
(拿客戶的EVT kit的原則是，能不動就不動....)&lt;br /&gt;
因為VGA port正常，就接電腦直接撈EDID data，&lt;br /&gt;
所以我找到這套軟體還蠻方便的。&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Verdana, Lucida, Helvetica, Arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;EDID Viewer utility&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://www.eldim.fr/products/display-controller/fpdlite/fpdlite-free-tools"&gt;http://www.eldim.fr/products/display-controller/fpdlite/fpdlite-free-tools&lt;/a&gt;&lt;br /&gt;
Platform: Windows&lt;br /&gt;
Cost: Free!&lt;br /&gt;
&lt;br /&gt;
可以撈出Windows取得的EDID Data，&lt;br /&gt;
直接顯示每個欄位對應的資訊，也有顯示Raw Data，&lt;br /&gt;
單純只是想看EDID info的話倒是個不錯的小工具....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
話說...&lt;br /&gt;
最近回到家都很晚了...&lt;br /&gt;
今天早上八點半從公司出發，晚上十二點回到家，&lt;br /&gt;
出門到回家超過15小時...&lt;br /&gt;
最近真的是有點操...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-3118954061105364198?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/J22IlNMWSWA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/3118954061105364198/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=3118954061105364198&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/3118954061105364198?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/3118954061105364198?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/J22IlNMWSWA/edid-viewer-utility.html" title="EDID Viewer utility" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/10/edid-viewer-utility.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4MRHkzfCp7ImA9Wx5VEkw.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-521115764419065589</id><published>2010-10-05T01:18:00.001+08:00</published><updated>2010-10-05T01:23:05.784+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-05T01:23:05.784+08:00</app:edited><title>Dot TK開放免費域名!!!!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ctTXF9C4-pERzpBNIunU9oLDRkQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ctTXF9C4-pERzpBNIunU9oLDRkQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ctTXF9C4-pERzpBNIunU9oLDRkQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ctTXF9C4-pERzpBNIunU9oLDRkQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;今天心血來潮看了一下我的domain還有多久到期...&lt;br /&gt;
發現有開放設定DNS Server了!!!&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.dot.tk/"&gt;http://www.dot.tk&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
很久以前有寫過介紹免費DNS的文章，&lt;br /&gt;
&lt;a href="http://blog.mosquito.tk/2008/01/blog-post_11.html"&gt;http://blog.mosquito.tk/2008/01/blog-post_11.html&lt;/a&gt;&lt;br /&gt;
文章裡提了一個dns provider，提供申請別人的子網域名稱還有網域代管，&lt;br /&gt;
但是因為這個provider會擋google bot，&lt;br /&gt;
不久之後就花錢買domain了，&lt;br /&gt;
三年24.75USD，當下也是考慮了很久很久，&lt;br /&gt;
畢竟當初還是學生:)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
現在，我購買Domain的這個網域也開放免費DNS了，&lt;br /&gt;
之前只提供Web redirecting，但現在是完整的囉!&lt;br /&gt;
(好像有90天要超過25hit的限制，不過這是很小case的要求:D )&lt;br /&gt;
&lt;br /&gt;
簡單說...&lt;br /&gt;
&lt;a href="http://www.dot.tk/en/pageA00.html"&gt;http://www.dot.tk/en/pageA00.html&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/___YbpFgi0qQ/TKoKNj2IbTI/AAAAAAAAAmU/sM5Fhv2iR6s/s1600/capture_05102010_010631.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="255" src="http://3.bp.blogspot.com/___YbpFgi0qQ/TKoKNj2IbTI/AAAAAAAAAmU/sM5Fhv2iR6s/s320/capture_05102010_010631.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;輸入你要的domain，確認是否被註冊走...&lt;br /&gt;
限量是殘酷的啦XDDDD&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/___YbpFgi0qQ/TKoKOJ5T-II/AAAAAAAAAmY/LxQBzgniZPM/s1600/capture_05102010_010648.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="168" src="http://2.bp.blogspot.com/___YbpFgi0qQ/TKoKOJ5T-II/AAAAAAAAAmY/LxQBzgniZPM/s320/capture_05102010_010648.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;喔喔！It's still avilable&lt;br /&gt;
選擇free domain繼續吧&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TKoKOb65zmI/AAAAAAAAAmc/rA1MsjK3Sps/s1600/capture_05102010_010703.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="284" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TKoKOb65zmI/AAAAAAAAAmc/rA1MsjK3Sps/s320/capture_05102010_010703.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;接著，問你website url，這是web redirecting&lt;br /&gt;
點擊下面的Use DNS for this domain&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TKoKO8PI4uI/AAAAAAAAAmg/BXOHQg5H3QE/s1600/capture_05102010_010718.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="276" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TKoKO8PI4uI/AAAAAAAAAmg/BXOHQg5H3QE/s320/capture_05102010_010718.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;你可以選擇是否要用dot TK提供的Free DNS Service&lt;br /&gt;
但是只能增加A Record，就是只能指定到一個IP&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TKoKNKayw8I/AAAAAAAAAmQ/pDwLacW2av8/s1600/capture_05102010_010745.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="129" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TKoKNKayw8I/AAAAAAAAAmQ/pDwLacW2av8/s320/capture_05102010_010745.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;或是選擇Use my own DNS Service&lt;br /&gt;
這裡輸入你的DNS代管服務&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;以上，基本上你就有了一個免費的Domain，&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;當年如果有免費的可以用，我八成不會花錢買吧XDDDDD&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;免費的DNS代管服務&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;&lt;a href="http://www.everydns.com/"&gt;http://www.everydns.com/&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;雖然被DynDNS買下來了，不過品質不變，&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;我也是用這家的說:D&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: auto;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-521115764419065589?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/vNF3j8Y5ONQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/521115764419065589/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=521115764419065589&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/521115764419065589?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/521115764419065589?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/vNF3j8Y5ONQ/dot-tk.html" title="Dot TK開放免費域名!!!!" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/___YbpFgi0qQ/TKoKNj2IbTI/AAAAAAAAAmU/sM5Fhv2iR6s/s72-c/capture_05102010_010631.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/10/dot-tk.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEGQn0-fyp7ImA9Wx5XFU4.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-4540355147263166002</id><published>2010-09-15T14:00:00.002+08:00</published><updated>2010-09-15T14:03:43.357+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-15T14:03:43.357+08:00</app:edited><title>BLE WLE Implement and RGB convert to YCbCr(YUV)</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/alVAqi444P0HO6tWg_vBTJSBvvM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/alVAqi444P0HO6tWg_vBTJSBvvM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/alVAqi444P0HO6tWg_vBTJSBvvM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/alVAqi444P0HO6tWg_vBTJSBvvM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;看到BLE跟WLE的資料，&lt;br /&gt;
所以拿Python來寫看看...&lt;br /&gt;
因為主要是對Y做處理，所以要先將RGB轉成YCrCb(YUV)&lt;br /&gt;
&lt;br /&gt;
reference:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;請問 RGB 轉換至 YCbCr (YUV) 的計算公式中如何替換 Cg 的?&lt;br /&gt;
&lt;a href="http://forum.slime.com.tw/thread102222.html"&gt;http://forum.slime.com.tw/thread102222.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[程式] RGB與YUV的色彩轉換&lt;br /&gt;
&lt;a href="http://www.wretch.cc/blog/killman/7147165"&gt;http://www.wretch.cc/blog/killman/7147165&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RGB &amp;lt;--&amp;gt; YUV Conversion Formulas&lt;br /&gt;
&lt;a href="http://www.cse.msu.edu/~cbowen/docs/yuvtorgb.html"&gt;http://www.cse.msu.edu/~cbowen/docs/yuvtorgb.html&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
第一篇的文章提到了一個重點，&lt;br /&gt;
當初在寫CA Transform Compress的時候，堅哥有建議我轉YUV，可以降低1/4的資訊量，&lt;br /&gt;
可是轉完整個畫面顏色都偏掉了，而那個時候我不清楚為什麼會這樣...&lt;br /&gt;
我以為是因為轉換過程的Loss，但實際上RGB轉YCbCr是接近Lossless的。&lt;br /&gt;
&lt;br /&gt;
簡單說，當初我用了Analog的轉換式來運算，&lt;br /&gt;
但實際上RGB轉YCbCr有分Analog與Digital，&lt;br /&gt;
BT.601與BT.709的轉換式也不同。&lt;br /&gt;
&lt;br /&gt;
YUV是根據人眼對顏色的感知所弄出來的color space，&lt;br /&gt;
同時，人眼對於亮度的變化感覺最明顯，&lt;br /&gt;
以下列式子為例，綠色占的比例最高，紅色次之，藍色最低，因為人對於綠色的感知程度最高&lt;br /&gt;
Ey = 0.299R+0.587G+0.114B&lt;br /&gt;
Ecr = 0.713(R - Ey) = 0.500R-0.419G-0.081B&lt;br /&gt;
Ecb = 0.564(B - Ey) = -0.169R-0.331G+0.500B&lt;br /&gt;
上述是BT.601的參數，而BT.709是針對LCD Display所定出來的建議值。&lt;br /&gt;
&lt;br /&gt;
下面是BLE/WLE的Code，以及RGB與YCbCr的轉換&lt;br /&gt;
&lt;pre class="prettyprint lang-py"&gt;import Image
im = Image.open("test.jpg")
#print im.format, im.size, im.mode
im.show()

#BLE and WLE Filter
BIL = range(256)
BIL[0:20] = [0,0,0,0,0,0,0,0,0,0,
             0,0,0,0,0,4,8,12,16,20]
BIL[236:256] = [236,240,244,248,252,255,255,255,255,255,
                255,255,255,255,255,255,255,255,255,255]

im_array = im.load()
Y601CbCr = im
Y601CbCr_array = Y601CbCr.load()
x,y = im.size
#Convert image from RGB Space to Y601CbCr space
for i in range(x):
    for j in range(y):
        R = im_array[i,j][0]
        G = im_array[i,j][1]
        B = im_array[i,j][2]
        Y601 = int(R * 0.299 + G * 0.587 + B * 0.114)
        Cb = int(R * -0.169 + G * -0.332 + B * 0.500 + 128)
        Cr = int(R * 0.500 + G * -0.419 + B * -0.0813 + 128)
        Y601CbCr_array[i,j] = (Y601,Cb,Cr)

#BLE and WLE 
x,y = Y601CbCr.size
for i in range(x):
    for j in range(y):
        Y601CbCr_array[i,j] = ( BIL[Y601CbCr_array[i,j][0]],
                                Y601CbCr_array[i,j][1],
                                Y601CbCr_array[i,j][2])

#Convert image from Y601CbCr space to RGB Space
x,y = im.size
for i in range(x):
    for j in range(y):
        Y601 = Y601CbCr_array[i,j][0]
        Cb = Y601CbCr_array[i,j][1]
        Cr = Y601CbCr_array[i,j][2]
        R = int(Y601 + (1.4075 * (Cr - 128)))
        G = int(Y601 - (0.3455 * (Cb - 128)) - (0.7169 * (Cr - 128)))
        B = int(Y601 + (1.7790 * (Cb - 128)))
        im_array[i,j] = (R,G,B)

im.show()
&lt;/pre&gt;&lt;br /&gt;
Result:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/___YbpFgi0qQ/TJBeM33TjBI/AAAAAAAAAl0/MGlBuvdNgJ0/s1600/test.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="360" src="http://1.bp.blogspot.com/___YbpFgi0qQ/TJBeM33TjBI/AAAAAAAAAl0/MGlBuvdNgJ0/s640/test.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Orignal&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/___YbpFgi0qQ/TJBeQbIYk4I/AAAAAAAAAl8/2z8Dj4kfBZA/s1600/test1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="360" src="http://4.bp.blogspot.com/___YbpFgi0qQ/TJBeQbIYk4I/AAAAAAAAAl8/2z8Dj4kfBZA/s640/test1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;After BLE and WLE&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
利用調整曲線讓Y更早截止、飽和，犧牲偏亮與偏暗的細節，&lt;br /&gt;
讓畫面看起來對比更高。&lt;br /&gt;
&lt;br /&gt;
點圖可以看原始圖片，原圖是1920x1080的圖片，&lt;br /&gt;
上傳之後被縮小了Q.Q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS.&lt;br /&gt;
謹以此文向當初我那難產的CA Transform Compress與堅哥至上敬意...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-4540355147263166002?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/JgsZuissD00" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/4540355147263166002/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=4540355147263166002&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4540355147263166002?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/4540355147263166002?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/JgsZuissD00/ble-wle-implement-and-rgb-convert-to.html" title="BLE WLE Implement and RGB convert to YCbCr(YUV)" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/___YbpFgi0qQ/TJBeM33TjBI/AAAAAAAAAl0/MGlBuvdNgJ0/s72-c/test.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/09/ble-wle-implement-and-rgb-convert-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ICRHw7eCp7ImA9Wx5XFUw.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-8929203267361327556</id><published>2010-09-15T10:51:00.003+08:00</published><updated>2010-09-15T10:59:25.200+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-15T10:59:25.200+08:00</app:edited><title>Blogger修改版面,安裝Google code prettify</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QsY1XQrlZ_gmx8SNMYU_oDvmTHA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QsY1XQrlZ_gmx8SNMYU_oDvmTHA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QsY1XQrlZ_gmx8SNMYU_oDvmTHA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QsY1XQrlZ_gmx8SNMYU_oDvmTHA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;修改版面，改用Blogger的新功能，&lt;br /&gt;
範本設計工具，可以簡單的修改版面配置跟寬度，&lt;br /&gt;
只是沒有原先用的minima dark的範本，&lt;br /&gt;
所以又東弄弄西弄弄把版面弄成跟原先不要差太多的style...&lt;br /&gt;
&lt;br /&gt;
其實一開始我是想貼code上來，&lt;br /&gt;
弄好Google code prettify之後發現我的版面稍微窄了點，&lt;br /&gt;
要修改又工程浩大，所以用範本設計工具更換了版面，&lt;br /&gt;
但是寫出來會照著順序寫XD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
接著，&lt;br /&gt;
因為要貼code所以找來這個Google code prettify，&lt;br /&gt;
呈現效果不錯咧...&lt;br /&gt;
不過如果可以直接弄成widget會更好，&lt;br /&gt;
在editor這邊有個對應的按鈕，這樣我就不用自己手動key tag進去= =&lt;br /&gt;
&lt;br /&gt;
reference:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Google Code Prettify&lt;br /&gt;
&lt;a href="http://sls.weco.net/blog/rjrsjajawhu/26-dec-2008/11929"&gt;http://sls.weco.net/blog/rjrsjajawhu/26-dec-2008/11929&lt;/a&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Blogger code prettifier&lt;br /&gt;
&lt;a href="http://pkario.blogspot.com/2010/04/blogger-code-prettifier.html"&gt;http://pkario.blogspot.com/2010/04/blogger-code-prettifier.html&lt;/a&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;tune-google-code-prettify-for-blogger&lt;br /&gt;
&lt;a href="http://sandrotosi.blogspot.com/2010/03/tune-google-code-prettify-for-blogger.html"&gt;http://sandrotosi.blogspot.com/2010/03/tune-google-code-prettify-for-blogger.html&lt;/a&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
作法有兩種，一種是直接包進Widget並把所有修改放在Widget裡，&lt;br /&gt;
另外還有作法是修改template，看是要把code放在template裡，&lt;br /&gt;
或是外部link到google的svn server上，&lt;br /&gt;
但是考慮到維護的方便性，以及減少外部連結增加效率，&lt;br /&gt;
所以我採用第一個做法，合併上述文章中提到的作法...&lt;br /&gt;
&lt;br /&gt;
Step:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;首先下載最新的google-code-prettify&lt;br /&gt;
&lt;a href="http://code.google.com/p/google-code-prettify/downloads/list"&gt;http://code.google.com/p/google-code-prettify/downloads/list&lt;/a&gt;&lt;br /&gt;
分別有prettify-21-Jul-2010.zip與prettify-small-21-Jul-2010.zip，&lt;br /&gt;
兩個都要下載並解壓縮。&lt;/li&gt;
&lt;li&gt;開啟prettify-21-Jul-2010.zip中的prettify.js，&lt;br /&gt;
以及prettify-small-21-Jul-2010.zip中的prettify.cs，&lt;br /&gt;
建議用Notepad++，比較不容易造成不必要的錯誤&lt;/li&gt;
&lt;li&gt;開啟Blogger的後台，設計→網頁元素→找個位置新增小工具&lt;br /&gt;
基本→Html/Javascript&lt;/li&gt;
&lt;li&gt;貼上下面的片段，不過為了方便也可以在編輯器上處理好再貼&lt;pre class="prettyprint"&gt;&amp;lt;style type="text/css"&amp;gt;
===&amp;gt;插入prettify.css的內容 &amp;lt;===
&amp;lt;/style&amp;gt;

&amp;lt;script type="text/javascript&amp;gt;
 ===&amp;gt; 插入prettify.js的內容，注意不能使用壓縮過的版本 &amp;lt;===
&amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;接著，由於我的版面是以黑色為底，預設的配色會造成某些字看不到，所以要再修改一下，&lt;br /&gt;
在上述的片段之後再貼上這段。&lt;br /&gt;
&lt;pre class="prettyprint"&gt;&amp;lt;style type='text/css'&amp;gt;
.pln { color: #C0C0C0; }
.kwd { color: #4169E1; }
.tag { color: #4169E1; }
&amp;lt;/style&amp;gt;
&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;最後，貼上這段載入prettyPrint()，&lt;br /&gt;
大多的教學是把這段放在body的onload event，&lt;br /&gt;
但既然包到gadget裡了，那就一起吧:)&lt;br /&gt;
&lt;pre class="prettyprint"&gt;&amp;lt;script&amp;gt;prettyPrint();&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
基本上這樣就完成了，&lt;br /&gt;
但是因為是gadget所以會多一塊東西在畫面上，&lt;br /&gt;
為了美觀，所以我把上述的code藏在授權的gadget裡面:)&lt;br /&gt;
&lt;br /&gt;
使用上也很單純，編輯文章時...&lt;br /&gt;
&lt;pre class="prettyprint"&gt;&amp;lt;pre class="prettyprint"&amp;gt;
Post your Dirty code hereeeeeee...
&amp;lt;/pre&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
Try it!&lt;br /&gt;
&lt;br /&gt;
PS.如果是特殊的code style請另外增加對應的檔案，作法請參照參考連結2。&lt;br /&gt;
&lt;br /&gt;
貼上Html或css，JS等，&lt;br /&gt;
如果文章中有包含&amp;lt;、&amp;gt;、&amp;amp;等符號，需先更換為&amp;amp;lt;、&amp;amp;gt;、&amp;amp;amp;&lt;br /&gt;
因這幾個字元是html的保留字。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-8929203267361327556?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/bRb0dTtSNtI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/8929203267361327556/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=8929203267361327556&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/8929203267361327556?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/8929203267361327556?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/bRb0dTtSNtI/bloggergoogle-code-prettify.html" title="Blogger修改版面,安裝Google code prettify" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/09/bloggergoogle-code-prettify.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEESH4-eSp7ImA9Wx5QFEU.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-967185710668330408</id><published>2010-09-03T11:13:00.000+08:00</published><updated>2010-09-03T11:13:29.051+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-03T11:13:29.051+08:00</app:edited><title>Platform Builder或CETK Tools透過ActiveSync連線時出現"Unable to load device side components"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QNcRQ2VLA3dApqmMo0G70CBk9rg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QNcRQ2VLA3dApqmMo0G70CBk9rg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QNcRQ2VLA3dApqmMo0G70CBk9rg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QNcRQ2VLA3dApqmMo0G70CBk9rg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;很長的標題，中文的資料比較少...&lt;br /&gt;
接下來應該有段時間不會碰WinCE了，&lt;br /&gt;
特此留個紀錄:D&lt;br /&gt;
&lt;br /&gt;
Platform Builder的Remote tools或是CE Test Kit(CETK)要連上Target測試或是Debug的時候，&lt;br /&gt;
可以透過KITL或Microsoft Active Sync...&lt;br /&gt;
Kitl很多時候不是那麼的方便，&lt;br /&gt;
包括會佔用ethernet，ethernet可能不support VMini或Driver有問題?&lt;br /&gt;
而Active Sync可以透過USB或Serial Port連線，&lt;br /&gt;
也是個不錯的方式...&lt;br /&gt;
&lt;br /&gt;
基本上首先是建立Active Sync連線，&lt;br /&gt;
如果Target的USB OTG port插上PC沒有反應，&lt;br /&gt;
可以透過USB Viewer確認PC端到底有沒有偵測到USB Client?&lt;br /&gt;
需要將Target的USB OTG設定為Serial Mode...&lt;br /&gt;
&lt;br /&gt;
接著修改連線選項，&lt;br /&gt;
改為Microsoft Active Sync與Microsoft Active Sync Startup Server&lt;br /&gt;
按下Test或OK接著連線，&lt;br /&gt;
會出現&lt;b&gt;"Unable to load device side components"&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
這是因為建立Active Sync連線時，&lt;br /&gt;
Tools會複製一些檔案到Target端，&lt;br /&gt;
當要複製時找不到檔案就會出現上述的錯誤訊息。&lt;br /&gt;
&lt;br /&gt;
解決方案...以ArmV4i的BSP為例，&lt;br /&gt;
Platform Manager會將&lt;br /&gt;
"C:\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\target\wce600\armV4"&lt;br /&gt;
中的Binary檔複製到Target端，&lt;br /&gt;
但是沒有這個資料夾所以出現上述錯誤。&lt;br /&gt;
&lt;br /&gt;
因此，我們需要手動將&lt;br /&gt;
"C:\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\target\wce600\armV4i"&lt;br /&gt;
複製到&lt;br /&gt;
"C:\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\target\wce600\armV4"&lt;br /&gt;
這樣就可以讓Platform Manager順利將檔案複製過去，&lt;br /&gt;
然後建立連線了:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-967185710668330408?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/pfXxWFvmYYg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/967185710668330408/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=967185710668330408&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/967185710668330408?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/967185710668330408?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/pfXxWFvmYYg/platform-buildercetk.html" title="Platform Builder或CETK Tools透過ActiveSync連線時出現&quot;Unable to load device side components&quot;" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/09/platform-buildercetk.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUENQXc4cSp7ImA9Wx5QE0s.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-2654535429172077069</id><published>2010-09-02T01:54:00.000+08:00</published><updated>2010-09-02T01:54:50.939+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-02T01:54:50.939+08:00</app:edited><title>又採買了不少東西...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2ajbqIBRQ-q_mPw1YjCTnBgRRIo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2ajbqIBRQ-q_mPw1YjCTnBgRRIo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2ajbqIBRQ-q_mPw1YjCTnBgRRIo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2ajbqIBRQ-q_mPw1YjCTnBgRRIo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;小電鑽 丸型 搖頭開關 110V&lt;br /&gt;
蛙印金屬鑽頭 7支組&lt;br /&gt;
*切斷砂輪組 金屬用 23×0.6×1.8mm&lt;br /&gt;
鑽架 組合架 100×130×215mm&lt;br /&gt;
電子游標卡尺150mm 經濟型&lt;br /&gt;
&lt;br /&gt;
上述物品加上運費花了我快1.5K...&lt;br /&gt;
前兩天買的顯卡也1K...&lt;br /&gt;
加上繳房租跟信用卡帳單...&lt;br /&gt;
這幾天一下就噴掉10K了...&lt;br /&gt;
&lt;br /&gt;
上個月買的護貝機作PCB熱轉印的效果還不錯，&lt;br /&gt;
所以一步一步朝著目標前進，&lt;br /&gt;
下一步就是買128x64的LCM來玩，&lt;br /&gt;
不過這也不用執著在網路上買，去電子材料行買也OK，只是台北的電子材料行好遠~"~&lt;br /&gt;
&lt;br /&gt;
好久沒更新網誌了...&lt;br /&gt;
有機會在把最近的一些心得貼上來吧...&lt;br /&gt;
一直停留在欣翰結婚的文章...&lt;br /&gt;
人總是要向前走的不是嗎:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-2654535429172077069?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/kzAY4CmHPAg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/2654535429172077069/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=2654535429172077069&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2654535429172077069?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2654535429172077069?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/kzAY4CmHPAg/blog-post.html" title="又採買了不少東西..." /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/09/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEDSXk5fyp7ImA9WxFRFE8.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-6891926862468321299</id><published>2010-04-28T11:17:00.000+08:00</published><updated>2010-04-28T11:17:58.727+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-28T11:17:58.727+08:00</app:edited><title>欣翰結婚了~</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9ZB16r6EwocuJo-r7-WTan4t68c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9ZB16r6EwocuJo-r7-WTan4t68c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9ZB16r6EwocuJo-r7-WTan4t68c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9ZB16r6EwocuJo-r7-WTan4t68c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;昨天心血來潮點開久沒聯絡的朋友相簿~&lt;br /&gt;
在相簿中看到欣翰結婚的照片...&lt;br /&gt;
&lt;br /&gt;
很久沒聯絡了...&lt;br /&gt;
沒想到更新近況居然有這麼大的變化...&lt;br /&gt;
&lt;br /&gt;
看著這些照片...&lt;br /&gt;
想起一些回憶...&lt;br /&gt;
想的起的事情已經不多了...&lt;br /&gt;
她還是一樣笑的燦爛...&lt;br /&gt;
她的另一半看起來也頗順眼的...&lt;br /&gt;
看來是很幸福吧...&lt;br /&gt;
&lt;br /&gt;
當初送給我的戒指...&lt;br /&gt;
當年我覺得那是凶器...&lt;br /&gt;
現在如果回頭審視這個戒指...&lt;br /&gt;
我應該會稍微改變想法...&lt;br /&gt;
那應該是偽裝成飾品的暗殺專用凶器...&lt;br /&gt;
XDDDD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
不過還是收著...跟著我跑來跑去就是了...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
得知這個消息總覺得有些遺憾...&lt;br /&gt;
沒有辦法在那個當下跟她說...&lt;br /&gt;
&lt;br /&gt;
欣翰~&lt;br /&gt;
謝謝妳曾經帶給我不少的快樂...&lt;br /&gt;
看到妳結婚了，看到妳現在過的很好...&lt;br /&gt;
也替你感到高興...嫁作人婦了...&lt;br /&gt;
就不能再像以前那樣傻傻的了...&lt;br /&gt;
不過我想妳老公應該是不會介意的吧:)&lt;br /&gt;
&lt;br /&gt;
最後，&lt;br /&gt;
也希望你能夠跟妳老公...&lt;br /&gt;
不論碰到什麼事情，都可以兩個人手牽手走過去...&lt;br /&gt;
永遠幸福快樂:)&lt;br /&gt;
&lt;br /&gt;
蚊子&lt;br /&gt;
於中山高南下46K處&lt;br /&gt;
2010.4.28 11:17&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-6891926862468321299?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/x3s6z27F35A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/6891926862468321299/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=6891926862468321299&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6891926862468321299?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/6891926862468321299?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/x3s6z27F35A/blog-post.html" title="欣翰結婚了~" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/04/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4DR305eCp7ImA9WxFSEUU.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-2266839648698805229</id><published>2010-04-14T02:22:00.000+08:00</published><updated>2010-04-14T02:22:56.320+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-14T02:22:56.320+08:00</app:edited><title>參加Bootcamp...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/b_0bMPAfOICtbArjoXDXByaS43c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b_0bMPAfOICtbArjoXDXByaS43c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/b_0bMPAfOICtbArjoXDXByaS43c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/b_0bMPAfOICtbArjoXDXByaS43c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;這兩天我參加了Vender的Bootcamp，&lt;br /&gt;
Vender的活動，邀請這個領域的經銷商來參加這個活動，&lt;br /&gt;
基本上就是上課、吃飯、上課，&lt;br /&gt;
第二天安排了一些活動，讓Bootcamp不會變成單純的Training...&lt;br /&gt;
這次住宿的地點是桃園中壢的&lt;a href="http://www.southgarden.com.tw/html/index.asp"&gt;南方莊園&lt;/a&gt;...&lt;br /&gt;
&lt;br /&gt;
第一天上了一天的課，但是沒有太多收穫，主要是很多東西之前問過同事。大概了解產品的功能，&lt;br /&gt;
剩下的，因為我不是看這個產品的FAE，所以也沒花太多心思在這上面，&lt;br /&gt;
幾乎都在做自己的事情...&lt;br /&gt;
&lt;br /&gt;
晚上，去外面的餐廳吃合菜，不可免俗的金牌就先抓兩隻放桌上...Orz&lt;br /&gt;
吃飽飯後，Vender安排續攤去唱歌?!&lt;br /&gt;
一行人浩浩蕩蕩的搭著遊覽車到了中壢的錢櫃...&lt;br /&gt;
第一次搭遊覽車去錢櫃，真是奇妙的體驗= =&lt;br /&gt;
當然續攤就是繼續搬，只是好一些，沒有喝的太多就是了...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
話說，房間的安排，原先想說應該就我們自己安排了，&lt;br /&gt;
沒想到Vender已經分配好，把我們全部打散，所以我是跟另外一間公司的FAE睡同一間...&lt;br /&gt;
Well，的確是蠻驚喜的- -&lt;br /&gt;
不過也沒有刻意想換房間，既然這樣安排那就這樣睡吧...&lt;br /&gt;
&lt;br /&gt;
原先對於這點我有些困惑，不是競爭對手嗎？那Vender弄這樣的活動，難道就真的能讓經銷商產生和諧的錯覺?&lt;br /&gt;
Territory不用管?旗子不用插了?&lt;br /&gt;
在放風的時候，同事跟我說了，剛開始他也不大能適應這點，&lt;br /&gt;
不過雖然從公司的角度來看，別間公司是競爭對手，&lt;br /&gt;
但公司也沒要求我們就要把對方當成敵人看?&lt;br /&gt;
&lt;br /&gt;
搶生意搶客戶是一回事，不代表私底下不能做朋友?&lt;br /&gt;
Well，也許有些矛盾，或許我需要一點時間才能體會...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vender定的飯店頗高級的，&lt;br /&gt;
美中不足的幾點，&lt;br /&gt;
晚上回來要看電視沒有辦法看，櫃檯小姐說，第四台的線被風吹斷了，最快要明天早上才能修復，&lt;br /&gt;
這只能說不巧...今天北部的風真的是大到很誇張ㄚ~&lt;br /&gt;
另外就是沐浴用品，這邊用的也大多是德國製造...&lt;br /&gt;
我看不懂哪個是洗髮精= =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
現在透過藍芽走手機的3G上網，不知道為什麼房間內收不到wifi的訊號?!&lt;br /&gt;
Anyway，可以上網就好~:)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
該睡了，明天還要早起(很早= =)&lt;br /&gt;
想念我的采薇...晚安:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-2266839648698805229?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/jvaS2COPusA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/2266839648698805229/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=2266839648698805229&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2266839648698805229?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2266839648698805229?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/jvaS2COPusA/bootcamp.html" title="參加Bootcamp..." /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/04/bootcamp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQARnw4eCp7ImA9WxBaE0s.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-5394600713993162736</id><published>2010-03-24T00:39:00.000+08:00</published><updated>2010-03-24T00:39:07.230+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-24T00:39:07.230+08:00</app:edited><title>Ubuntu + Shorewall + dnsmasq = NAT</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Oam4qiKPB-ldqqs85Dd2R7ynsNw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Oam4qiKPB-ldqqs85Dd2R7ynsNw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Oam4qiKPB-ldqqs85Dd2R7ynsNw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Oam4qiKPB-ldqqs85Dd2R7ynsNw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;撇開在台中的機器硬碟可能掛掉不說，&lt;br /&gt;
買了新的KVM，整理好同事捐贈的機器，&lt;br /&gt;
Acorp的準系統，主機板是4S661QP，&lt;br /&gt;
台灣的網頁已經把所有準系統相關的資料都拿掉了，&lt;br /&gt;
看樣子它變孤兒了= =&lt;br /&gt;
&lt;br /&gt;
買了兩顆CPU，P4 2.4G/533、P4 2.4G/800 HT&lt;br /&gt;
沒想到我的NB最高只能吃到533，這顆FSB800的P4就給準系統用了Orz&lt;br /&gt;
&lt;br /&gt;
我自己的電腦也升級了，&lt;br /&gt;
空出的SATA卡也裝上準系統，&lt;br /&gt;
掛了一顆IDE 40G + 有點壞軌的SATA 160G，&lt;br /&gt;
作Software Raid，目前穩定運作中。&lt;br /&gt;
只是沒想到，我Raid才弄好，台中的硬碟就不等我先走Q.Q&lt;br /&gt;
等硬碟拿到手要再做最後的努力，&lt;br /&gt;
說不定是我哥搞烏龍= =&lt;br /&gt;
&lt;br /&gt;
Ubuntu Server裝好，相關的Service也設定告一段落，&lt;br /&gt;
只是想放AP，AP卻在台中，&lt;br /&gt;
既然就拿準系統當Server用了，&lt;br /&gt;
那就順便弄個NAT吧:)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作業系統：Ubuntu Server&lt;br /&gt;
防火牆、Router Service：Shorewall&lt;br /&gt;
DHCP、DNS：dnsmasq&lt;br /&gt;
&lt;br /&gt;
選擇Shorewall主要的原因如下&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;設定簡單，起碼比iptables簡單= =&lt;/li&gt;
&lt;li&gt;Command Line Interface，因為Ubuntu Server預設沒有安裝Xwindow&lt;/li&gt;
&lt;li&gt;資源中等，起碼找的到一些中文資料&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
參考：&lt;br /&gt;
&lt;a href="http://blog.littleb.tc/2009/04/shorewalldnsmasqubuntunat.html"&gt;筆記：使用shorewall和dnsmasq在Ubuntu架設簡單的NAT&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://tern.pixnet.net/blog/post/16251900"&gt;[ubuntu]設定 shorewall 3.x&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.shorewall.net/two-interface.htm"&gt;Basic Two-Interface Firewall&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
環境：&lt;br /&gt;
我只有一張網卡，因為唯一一條PCI拿來插SATA介面卡，&lt;br /&gt;
所以實體網路跟區域網路不做實體隔離，&lt;br /&gt;
反正用戶單純，我可以自己掌控。&lt;br /&gt;
loc：eth0&lt;br /&gt;
net：ppp0&lt;br /&gt;
&lt;br /&gt;
步驟如下&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;br /&gt;
首先安裝shorewall跟dnsmasq&lt;br /&gt;
sudo apt-get install shorewall dnsmasq&lt;/li&gt;
&lt;li&gt;將機器先設定為固定的IP&lt;br /&gt;
編輯/etc/network/interfaces&lt;br /&gt;
auto eth0&lt;br /&gt;
iface eth0 inet static&lt;br /&gt;
address 192.168.0.254&lt;br /&gt;
netmask 255.255.255.0&lt;br /&gt;
sudo /etc/init.d/networking restart&lt;/li&gt;
&lt;li&gt;ubuntu安裝shorewall之後，/etc/shorewall這個資料夾會是空的，所以要手動複製設定檔&lt;br /&gt;
sudo cp /usr/share/doc/shorewall-common/default-config/* /etc/shorewall/&lt;/li&gt;
&lt;li&gt;因為要設定成兩個介面的NAT，所以接著複製軟體提供的預設範本&lt;br /&gt;
sudo cp /usr/share/doc/shorewall-common/examples/two-interfaces/* /etc/shorewall/&lt;/li&gt;
&lt;li&gt;two-interfaces預設為三個區域，分別是fw、net、loc，&lt;br /&gt;
接著要為這幾個區域分別指定裝置，修改interfaces&lt;br /&gt;
#ZONE   INTERFACE       BROADCAST       OPTIONS&lt;br /&gt;
net     ppp0            detect          dhcp,tcpflags,routefilter,nosmurfs,logmartians&lt;br /&gt;
loc     eth0            detect          tcpflags,nosmurfs,&lt;span class="Apple-style-span" style="color: red;"&gt;dhcp&lt;/span&gt;&lt;br /&gt;
(如果要在同一台機器上跑DHCP Server，要增加dhcp這個設定)&lt;/li&gt;
&lt;li&gt;接下來，修改policy，設定不同區域之間的連線規則&lt;br /&gt;
因為這台機器上跑Ubuntu，還要連網路更新，&lt;br /&gt;
將$FW net REJECT info 改成$FW net ACCEPT&lt;br /&gt;
這規則應該不難理解:)&lt;/li&gt;
&lt;li&gt;設定開啟的服務，或是設定防火牆的例外規則，修改rules&lt;br /&gt;
SSH/ACCEPT net $FW&lt;br /&gt;
Web/ACCEPT net $FW&lt;br /&gt;
DNS/ACCEPT net $FW&lt;/li&gt;
&lt;li&gt;其他設定：&lt;br /&gt;
/etc/default/shorewall&lt;br /&gt;
STARTUP=1&lt;br /&gt;
/etc/shorewall/shorewall.conf&lt;br /&gt;
STARTUP_ENABLED=Yes &lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red;"&gt; SUBSYSLOCK=/var/lock/subsys/shorewall&lt;/span&gt;&lt;br /&gt;
我安裝的shorewall的版本有這個錯誤，設定的這個Path不存在，會有錯誤&lt;br /&gt;
解決方法：&lt;br /&gt;
將路徑指向實際存在的目錄，例如SUBSYSLOCK=/var/lock/shorewall&lt;br /&gt;
&lt;/li&gt;

&lt;li&gt;&lt;br /&gt;
最後~&lt;br /&gt;
sudo shorewall start 啟動 &lt;br /&gt;
sudo shorewall stop 關閉 &lt;br /&gt;
sudo shorewall restart 重新啟動 &lt;br /&gt;
sudo shorewall clear 清除規則 &lt;br /&gt;
啟動shorewall，這個時候shorewall附帶的SNAT應該也開始運作了，&lt;br /&gt;
找一台電腦，手動指定IP，設定在同一個網段底下，Gateway指向Server，&lt;br /&gt;
分別Ping Server跟Ping外部IP，看NAT是否有正常運作&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
如果NAT正常，&lt;br /&gt;
接著再來設定dnsmasq，&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;br /&gt;
修改/etc/dnsmasq.conf，加上：&lt;br /&gt;
interface=eth0&lt;/li&gt;
&lt;li&gt;sudo /etc/init.d/dnsmasq restart&lt;/li&gt;
&lt;/ol&gt;基本上，我應該只有改這個= =&lt;br /&gt;
測試DHCP跟DNS，&lt;br /&gt;
DHCP如果撈不到回應，回頭檢查shorewall的dhcp option有沒有加，&lt;br /&gt;
DNS直接使用nslookup去做指定伺服器查詢，&lt;br /&gt;
看有沒有回應正確的IP正解。&lt;br /&gt;
&lt;br /&gt;
如果都正常，&lt;br /&gt;
基本這台機器就算是IP分享器了，&lt;br /&gt;
有機會再來裝無線網卡當AP用，&lt;br /&gt;
該趕一點報告了，火燒屁股了說Orz&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-5394600713993162736?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/oFTWBjNV8tc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/5394600713993162736/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=5394600713993162736&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/5394600713993162736?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/5394600713993162736?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/oFTWBjNV8tc/ubuntu-shorewall-dnsmasq-nat.html" title="Ubuntu + Shorewall + dnsmasq = NAT" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/03/ubuntu-shorewall-dnsmasq-nat.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4NRnszeSp7ImA9WxBaEUQ.&quot;"><id>tag:blogger.com,1999:blog-1554972441259548769.post-2052668319461387404</id><published>2010-03-22T03:15:00.002+08:00</published><updated>2010-03-22T03:16:37.581+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-22T03:16:37.581+08:00</app:edited><title>SIS900網路卡在Linux下無法連線?!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TRJl5YUwqdoK7SOruEWQo1WXg-g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TRJl5YUwqdoK7SOruEWQo1WXg-g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TRJl5YUwqdoK7SOruEWQo1WXg-g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TRJl5YUwqdoK7SOruEWQo1WXg-g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;這兩天在同事捐贈的機器上安裝Ubuntu Server碰到的問題，&lt;br /&gt;
OS抓不到SIS900的Mac address，下指令ifconfig -a會出現SIS900這個裝置，&lt;br /&gt;
但是在HWaddress的欄位是FF:FF:FF:FF:FF:FF或00:00:00:00:00:00，&lt;br /&gt;
然後網路怎樣都連不上去= =&lt;br /&gt;
&lt;br /&gt;
如何驗證？&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;lspci 確認是否有出現SIS900這個device，沒有的話請檢查BIOS或是硬體&lt;/li&gt;
&lt;li&gt;lsmod 確認是否有SIS900這個module，沒有的話代表沒抓到或是沒驅動&lt;/li&gt;
&lt;li&gt;dmesg|grep eth 有出現對應的訊息?&lt;/li&gt;
&lt;li&gt;ifconfig -a 有出現SIS900這個chip但hwaddress的值是錯誤的?&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
解決方法&lt;br /&gt;
編輯/etc/network/interfaces&lt;br /&gt;
指定Mac address&lt;br /&gt;
例:&lt;br /&gt;
&lt;blockquote&gt;#auto eth0&lt;br /&gt;
iface eth0 inet dhcp&lt;br /&gt;
hwaddress ether 00:E0:18:B3:A0:F7&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
需要注意事項&lt;br /&gt;
hwaddress前面需要加個tab&lt;br /&gt;
如果機器在實體網路上，需要考慮Mac address衝突的問題，&lt;br /&gt;
但如果是在虛擬網段，同網段沒有重複編號的網卡就沒有這個問題，&lt;br /&gt;
或是想辦法寫入實際的網路卡Mac address，&lt;br /&gt;
例如從Windows底下看？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1554972441259548769-2052668319461387404?l=blog.mosquito.tk' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mosquito/wMpz/~4/BQH46VNiNwE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.mosquito.tk/feeds/2052668319461387404/comments/default" title="張貼意見" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1554972441259548769&amp;postID=2052668319461387404&amp;isPopup=true" title="0 個意見" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2052668319461387404?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1554972441259548769/posts/default/2052668319461387404?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/mosquito/wMpz/~3/BQH46VNiNwE/sis900linux.html" title="SIS900網路卡在Linux下無法連線?!" /><author><name>mosquito chen</name><uri>https://profiles.google.com/102591687197021816427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-9clpva5tXik/AAAAAAAAAAI/AAAAAAAAAAA/QQAUEZtDLk8/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.mosquito.tk/2010/03/sis900linux.html</feedburner:origLink></entry></feed>

