<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8595588</id><updated>2012-01-22T20:13:25.514+08:00</updated><title type='text'>Stack Backtracing</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8595588.post-5119125579500026073</id><published>2007-03-21T14:44:00.000+08:00</published><updated>2007-03-21T15:17:23.443+08:00</updated><title type='text'>Build OpenSolaris with Sun Studio 12 EA: Success!</title><content type='html'>前幾天參加了 &lt;a href="https://feedbackprograms.sun.com/callout/default.html?callid=%7B174B8753-F960-4931-9272-8C9259A02055%7D"&gt;Sun Studio 12 Open EA Program&lt;/a&gt;，東西抓回來之後要怎麼測呢？當然是把 OpenSolaris 拿出來 build 看看啊！馬上就下載了最新的 ON b60，環境設定好，開始 nightly ～&lt;br /&gt;&lt;br /&gt;經過漫長的等待（15 個小時，老 Ultra 60），竟然成功了，除了約 1000 多行的 lint warning 之外，沒有其他的錯誤。Install kernel 跟 bfu 測試的結果都很正常，真的是有點意外（好的意外，沒讓機器變成 warmbrick：）。接下來就來 build 個 non-debug 版 ON 來用囉，開始另一個 15 小時的 nightly ～&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-5119125579500026073?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/5119125579500026073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=5119125579500026073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/5119125579500026073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/5119125579500026073'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2007/03/build-opensolaris-with-sun-studio-12-ea.html' title='Build OpenSolaris with Sun Studio 12 EA: Success!'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-3977335416424607057</id><published>2007-03-17T01:16:00.001+08:00</published><updated>2007-03-21T14:44:05.353+08:00</updated><title type='text'>Free Solaris DVD Kit</title><content type='html'>昨天回家收到了一份來自 Sun 的跨國郵件，內容是我上星期在網站上索取的 Solaris Express, Developer Edition Software Kit。原本想說免費送的東西大概得等上個把月的，結果在這麼短的時間內就收到，實在要給 Sun 拍拍手～&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_sSX7ge2PadE/Rfq7anMSpWI/AAAAAAAAABI/s4Aeu6YqEAc/s1600-h/Solaris_DVD_Kit.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5042548798666220898" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp0.blogger.com/_sSX7ge2PadE/Rfq7anMSpWI/AAAAAAAAABI/s4Aeu6YqEAc/s400/Solaris_DVD_Kit.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;最近 Solaris Express 的名字作了點調整，換成叫做 Solaris Express, Developer Edition；原本的 OpenSolaris 版本 (SXCR) 則改名成 Solaris Express, Community Edition。簡單來說 Developer Edition 是有經過較嚴謹的測試，有 OpenSolaris 的新玩意兒，又適合軟體開發的版本，大約 3-4 個月出一個新版；而 Community Edition 則是快速更新，正常大概 1-2 個星期就會有新版本。關於 Developer Edition 的詳細內容，可參考 &lt;a href="http://developers.sun.com/solaris/downloads/solexpdev/"&gt;http://developers.sun.com/solaris/downloads/solexpdev/&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;下一步呢？實在很想弄台 &lt;a href="http://www.sun.com/desktop/workstation/ultra40/index.xml"&gt;Sun Ultra 40 M2 Workstation&lt;/a&gt; 來玩玩看啊～&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-3977335416424607057?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/3977335416424607057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=3977335416424607057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/3977335416424607057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/3977335416424607057'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2007/03/free-solaris-dvd-kit.html' title='Free Solaris DVD Kit'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_sSX7ge2PadE/Rfq7anMSpWI/AAAAAAAAABI/s4Aeu6YqEAc/s72-c/Solaris_DVD_Kit.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-116524311029051853</id><published>2006-12-04T22:18:00.000+08:00</published><updated>2006-12-05T00:15:29.836+08:00</updated><title type='text'>眷戀</title><content type='html'>之前覺得這首歌不錯，但聽的時候感覺有點怪怪的，只是又沒時間細聽，今天終於拿出來「大聲的」聽了幾遍，聽到了一些之前沒注意到的問題。&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/8595588-116524311029051853?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/116524311029051853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=116524311029051853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/116524311029051853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/116524311029051853'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/12/blog-post.html' title='眷戀'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115987221484315126</id><published>2006-10-03T18:29:00.000+08:00</published><updated>2006-10-03T18:46:00.116+08:00</updated><title type='text'>On the field, no. In here, yes.</title><content type='html'>下午精神不振，上 Yahoo! 看個棒球新聞，沒想到看到令人傻眼的記者水準。&lt;br /&gt;&lt;br /&gt;Wang 在今天的記者會被問到會不會緊張，&lt;a href="http://newyork.yankees.mlb.com/NASApp/mlb/news/article.jsp?ymd=20061002&amp;content_id=1695599&amp;vkey=news_nyy&amp;fext=.jsp&amp;c_id=nyy"&gt;文字報導&lt;/a&gt;如下：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Asked if he was nervous, Wang transcended the language barrier with this gem: "On the field, no. In here, yes."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;結果台灣某報記者在 Yahoo! 上&lt;a href="http://tw.news.yahoo.com/article/url/d/a/061003/2/4tux.html"&gt;刊出的報導&lt;/a&gt;上面寫：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;「你會緊張嗎？」當美國媒體提問題時，同時也注意到王建民回答問題的有趣方式，「他不盡然能完全表達清楚，卻能以超越語言障礙的裝飾方式解釋，王建民說：「是野手（該緊張）嗎？不，這裡（我），是的。」&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;看了令人十分難過，這樣的翻譯跟「你是齊弟(kidding)嗎？」「不，我是喜瑞兒(serious)」有什麼差別？記者還好意思說人家 Wang 的英文不好？&lt;br /&gt;&lt;br /&gt;不過不能一竿子全打翻啦，也有好記者沒翻錯（&lt;a href="http://tw.news.yahoo.com/article/url/d/a/061003/11/4tlg.html"&gt;連結&lt;/a&gt;）：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;賽前王建民在紐約出席記者會，全程以英文回答，還展現他幽默的一面，記者問他面對重要的季後賽不會緊張，王建民說參加記者會比上場投球還讓他緊張，引來現場記者哄堂大笑。&lt;/blockquote&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/8595588-115987221484315126?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115987221484315126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115987221484315126' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115987221484315126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115987221484315126'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/10/on-field-no-in-here-yes.html' title='On the field, no. In here, yes.'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115963325375889230</id><published>2006-10-01T00:16:00.000+08:00</published><updated>2006-10-01T11:01:40.543+08:00</updated><title type='text'>SCSECA Certified!</title><content type='html'>早上一打開電腦，發現一封 SunCert 的信躺在 inbox 裡，點下去看，原來是寄通知信來，跟我說我的 Sun Certified Security Administrator for the Solaris 10 OS (SCSECA) 考試通過了，當場狂笑不已，哈哈哈哈哈～&lt;br /&gt;&lt;br /&gt;距離我去考試，已經過了兩個月了，當初看到 SCSECA for Solaris 10 在做推出前的 beta exam，可以考免費的試，沒想太多就給他報名下去。想說玩 Solaris 這麼久了，也來試試看自己的實力吧，反正就算想準備，也沒有什麼相關資料可看（連官方的考試準備用書都還沒出）。Beta exam 之所以免費，就是要你去考他們出的一拖拉庫的題目，當天考了 170 多題的單選 + 複選題，總共考了 4 個小時。考的過程中，我心想這考題還真是他X的難，考完出來只有一個念頭：我幹嘛沒事折磨自己啊！考到整個昏頭，不過也讓我搞清楚 Sun 官方對於 Solaris Security 的重點在哪。&lt;br /&gt;&lt;br /&gt;沒想到還給我考過了，詳細的分數跟分析還有相關資料會跟 hard copy 認證一起寄過來，看來還要等上一個月左右才會收到，不過這種證明自己的感覺（算來我是全世界第一批通過這個認證的人之一），還真的是很爽！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115963325375889230?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115963325375889230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115963325375889230' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115963325375889230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115963325375889230'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/10/scseca-certified.html' title='SCSECA Certified!'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115615531592321031</id><published>2006-08-21T17:46:00.000+08:00</published><updated>2006-08-21T18:43:07.576+08:00</updated><title type='text'>Tribute to Billy Sheehan!</title><content type='html'>我終於現場看到 Billy Sheehan 的演出了！ 這位我心目中的 Bass 之神，當他在台上宣布下一首歌他會擔任 vocal 的時候，我還在思索會不會是 Mr. Big 的歌，沒想到 Addicted to the Rush 的前奏馬上出來，把全場氣氛帶到最高點。隨後他又唱了 Shy Boy，這兩首都是我之前玩團的時候練習的目標，沒想到過了這麼久，還能由地球最強的 Bass player 在我面前 live 演出，實在是...沒有辦法形容那激動的感覺。&lt;br /&gt;&lt;br /&gt;另外 Jeff Berlin 演奏改編的 Tears in Heaven，Bass 獨特的聲音特質，飽滿綿密的一個一個跑出來，讓人聽起來非常舒服，一種內斂但又隨時要衝出來的感覺，把這首哀傷的歌做了一番不同的詮釋。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115615531592321031?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115615531592321031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115615531592321031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115615531592321031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115615531592321031'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/08/tribute-to-billy-sheehan.html' title='Tribute to Billy Sheehan!'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115509577958697485</id><published>2006-08-09T11:40:00.000+08:00</published><updated>2006-08-09T11:58:14.866+08:00</updated><title type='text'>History of Apple's OSes</title><content type='html'>Mac OS X Internals: A Systems Approach 的作者，把他原本為這本書所寫的第一章完整的開放出來(&lt;a href="http://osxbook.com/book/bonus/chapter1/"&gt;http://osxbook.com/book/bonus/chapter1/&lt;/a&gt;)，裡頭詳述了 Apple OS 歷史，這麼好的東西一定要幫忙宣揚。&lt;br /&gt;&lt;br /&gt;這本書讓我覺得最神的是作者的態度，把每個東西講到非常詳盡，光是這個公開的 pdf，才一個 chapter 他就可以寫上百頁的東西出來。這種精神是我要好好學習的！&lt;br /&gt;&lt;br /&gt;不過看到 pdf 中的 screenshot，就讓我想起我那命運多舛的 Apple ][，在我出外唸大學的時候，被家人送給親戚，這位親戚想當然爾不會用，結果就直接把它給扔了。結果整件事從頭到尾都沒人跟我說，直到我回家才發現小蘋果不見了。現在想起來心頭還是一陣酸啊...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115509577958697485?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115509577958697485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115509577958697485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115509577958697485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115509577958697485'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/08/history-of-apples-oses.html' title='History of Apple&apos;s OSes'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115503349899906429</id><published>2006-08-08T18:16:00.000+08:00</published><updated>2006-08-08T18:38:19.070+08:00</updated><title type='text'>Solaris Express Community Release Live Upgrade</title><content type='html'>Solaris Express 的每個 release 都是以 CD 或 DVD 形式放出來，如果每次都要下載下來再燒成光碟，那實在是既麻煩又不環保（那個光碟可能就只用這麼 101 次），在這簡單的把免光碟升級步驟說明一下，其實不止 live upgrade，如果要設定 network install server 也是類似的作法。&lt;br /&gt;&lt;br /&gt;1. 首先從 &lt;a href="http://www.opensolaris.org/os/downloads/on/"&gt;http://www.opensolaris.org/os/downloads/on/&lt;/a&gt; 下載最新的 SXCR 版本的 DVD 檔案（一定要抓 DVD 版的）&lt;br /&gt;&lt;br /&gt;2. DVD 會分成 5 個檔案，從 sol-nv-bNN-sparc-dvd-iso-a.zip 到 sol-nv-bNN-sparc-dvd-iso-e.zip。把它們 unzip &amp;amp; concat 成一個 DVD iso（bNN 是 SXCR 的 build number，目前最新為 b44）&lt;br /&gt;&lt;code&gt;&lt;br /&gt;unzip -p sol-nv-bNN-sparc-dvd-iso-a.zip &gt; sol-nv-bNN-sparc-dvd-iso&lt;br /&gt;unzip -p sol-nv-bNN-sparc-dvd-iso-b.zip &gt;&gt; sol-nv-bNN-sparc-dvd-iso&lt;br /&gt;unzip -p sol-nv-bNN-sparc-dvd-iso-c.zip &gt;&gt; sol-nv-bNN-sparc-dvd-iso&lt;br /&gt;unzip -p sol-nv-bNN-sparc-dvd-iso-d.zip &gt;&gt; sol-nv-bNN-sparc-dvd-iso&lt;br /&gt;unzip -p sol-nv-bNN-sparc-dvd-iso-e.zip &gt;&gt; sol-nv-bNN-sparc-dvd-iso&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;3. 使用 lofiadm 裝載 DVD iso，這裡要傳入 DVD iso 的絕對路徑&lt;br /&gt;&lt;code&gt;&lt;br /&gt;mount -F hsfs -o ro `lofiadm -a /path/to/sol-nv-bNN-sparc-dvd-iso` /mnt&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;4. 建立 install server&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/mnt/Solaris_11/Tools/setup_install_server /path/to/install_dir&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;其中 /path/to/install_dir 需為 empty directory&lt;br /&gt;&lt;br /&gt;5. 卸載 DVD iso&lt;br /&gt;&lt;code&gt;&lt;br /&gt;umount /mnt&lt;br /&gt;lofiadm -d /path/to/sol-nv-bNN-sparc-dvd-iso&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;6. 由 /path/to/install_dir 進行 Live Upgrade&lt;br /&gt;&lt;code&gt;&lt;br /&gt;lu&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;7. 如果是建立新的 boot environment，就重開機進入新 BE 吧&lt;br /&gt;&lt;code&gt;&lt;br /&gt;init 6&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115503349899906429?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115503349899906429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115503349899906429' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115503349899906429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115503349899906429'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/08/solaris-express-community-release-live.html' title='Solaris Express Community Release Live Upgrade'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115357561887114248</id><published>2006-07-22T21:23:00.000+08:00</published><updated>2006-07-22T21:47:05.913+08:00</updated><title type='text'>Display current modeline</title><content type='html'>最近在一台老機器上裝了 Xubuntu，256 MB 的 RAM 跑起來還滿游刃有餘的，唯一美中不足的是 gdm 的登入畫面在我的 17" LCD 上會被切掉一半。&lt;br /&gt;&lt;br /&gt;這個情形在進入 Xfce 之後，可以經由 Display Settings 來挑選合適的設定值（如 1280x1024@60）就可回復正常，但是這個設定值並不會 propagate 回 gdm，所以一旦回到 gdm 登入畫面，又會是畫面被切一半的狀況。&lt;br /&gt;&lt;br /&gt;gdm 會使用 /etc/X11/xorg.conf 中的設定值，在我們進入 Xfce 並調整到正常的設定值時，執行&lt;br /&gt;&lt;code&gt;&lt;br /&gt;xvidtune -show&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;會顯示出目前的 modeline，然後將這個資訊加入到 /etc/X11/xorg.conf 的 Monitor section 中&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Modeline &amp;lt;xvidtune -show 顯示的設定值&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;然後 /etc/init.d/gdm restart 重新啟動 gdm 即可，之後 gdm 的畫面就會是正常的了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115357561887114248?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115357561887114248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115357561887114248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115357561887114248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115357561887114248'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/07/display-current-modeline.html' title='Display current modeline'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115320019833227130</id><published>2006-07-18T11:46:00.000+08:00</published><updated>2006-07-18T13:25:12.860+08:00</updated><title type='text'>Spamassassin false-positive roaming users</title><content type='html'>一個好的 mail server 要能提供使用者安全、方便的使用方式，SMTP/TLS, POP3S 都是最低配備，還要加上 spam filter, anti-virus 才算完整。我目前是使用 postfix + dovecot + amavis + spamassassin + clamav 的組合，在 ubuntu 上安裝、設定都很簡單（ubuntu 有相當好的文件），運行起來也很正常。&lt;br /&gt;&lt;br /&gt;但對於需要從外部 IP 發信的使用者，常會因為所使用的動態 IP 等因素，被 SA 判斷為 UBE，進而造成無法發信。這問題有兩種解法。&lt;br /&gt;&lt;br /&gt;方法一是使用 postfix 2.3 以後版本。postfix 2.3 新增了 smtpd_sasl_authenticated_header 參數，會對通過 SASL 認證的使用者新增 mail header，SA 就不會再把外部 user 的信給視為 UBE 了。在 /etc/postfix/main.cf 中加入&lt;br /&gt;&lt;code&gt;&lt;br /&gt;smtpd_sasl_authenticated_header = yes&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;方法二設定上比較複雜一點，但是適用在 postfix 2.3 之前版本（如 ubuntu 上的 postfix 目前就只有 2.2.10）。修改 /etc/postfix/main.cf&lt;br /&gt;&lt;code&gt;&lt;br /&gt;smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, check_client_access pcre:/etc/postfix/filter.pcre&lt;br /&gt;content_filter =&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;新增 /etc/postfix/filter.pcre，內容為&lt;br /&gt;&lt;code&gt;&lt;br /&gt;/./        FILTER smtp-amavis:[127.0.0.1]:10024&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;此處的 smtp-amavis:[127.0.0.1]:10024 請依照 master.cf 中的設定來設。使用 ubuntu 的人別忘了 apt-get install postfix-pcre。&lt;br /&gt;&lt;br /&gt;這個方法的缺點就是只要通過 SASL 認證之後，就不會進行 content filter 程序，所以 spamassassin 跟 clamav 都不會作用。當然還有別的設法，但最好的方式，如果可行的話，就升級到 postfix 2.3 吧！關於這個問題&lt;a href="http://www.nabble.com/Spamassassin-and-SPF-t1920624.html"&gt;這裡&lt;/a&gt;有很好的討論串。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115320019833227130?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115320019833227130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115320019833227130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115320019833227130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115320019833227130'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/07/spamassassin-false-positive-roaming.html' title='Spamassassin false-positive roaming users'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115090369556804208</id><published>2006-06-21T23:21:00.000+08:00</published><updated>2006-06-21T23:31:28.586+08:00</updated><title type='text'>Solaris md5sum</title><content type='html'>OpenSolaris 中沒有 md5sum 這個指令，計算 MD5 可以使用以下兩種方式：&lt;br /&gt;&lt;br /&gt;1. 使用 OpenSSL&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ /usr/sfw/bin/openssl md5 /usr/bin/ls&lt;br /&gt;MD5(/usr/bin/ls)= 5b7090509c74d97d71e47ff71d3c02f0&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. 使用 Solaris Cryptographic Framework 新增的 digest 指令&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$ /usr/bin/digest -v -a md5 /usr/bin/ls&lt;br /&gt;md5 (/usr/bin/ls) = 5b7090509c74d97d71e47ff71d3c02f0&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115090369556804208?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115090369556804208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115090369556804208' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115090369556804208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115090369556804208'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/06/solaris-md5sum.html' title='Solaris md5sum'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-115082305808241449</id><published>2006-06-21T00:19:00.000+08:00</published><updated>2006-06-21T20:58:58.520+08:00</updated><title type='text'>SXCR 41 Rocks!</title><content type='html'>OpenSolaris 最近一週年了，一年前的 OpenSolaris 在我的 Ultra 80 上要花兩個半小時 build，最近的 b41 要花到將近五個半小時才能 build 完，這一年中多了多少東西不言可喻。&lt;br /&gt;&lt;br /&gt;OpenSolaris 延伸而來 Solaris Express Community Version 也出到了 build 41。這兩天 live upgrade 到 SXCR 41 之後發現，哇，變的好漂亮啊！JDS 現在使用 GNOME 2.14，新的 Nimbus theme 比原本的 Blueprint theme 好看 100 倍，而且感覺 overhead 還比 Blueprint 小。&lt;br /&gt;&lt;br /&gt;SXCR 41 現在也預裝了 Firefox 跟 Thunderbird，原本的 Mozilla 跟 Evolution 仍然在。多了 Thunderbird 對我沒什麼差，原本的 Evolution 就夠好用了，但多了這個預裝好的 Firefox 就差多了。在原本未預裝 Firefox 時我也曾自己裝過 Firefox，功能上各方面都正常，但不知為何中文字的顯示就是很醜，是那種完全沒辦法接受的醜，所以我只好繼續忍耐 Mozilla 的龜速（開網頁慢、開 new tab 慢、捲動網頁時顯示也慢）。這個預裝好的 Deer Park 版 Firefox 完全沒有之前中文字顯示的問題，所以我終於可以享受合理的網頁瀏覽速度了 :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-115082305808241449?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/115082305808241449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=115082305808241449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115082305808241449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/115082305808241449'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/06/sxcr-41-rocks.html' title='SXCR 41 Rocks!'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-114085350043046422</id><published>2006-02-25T15:44:00.000+08:00</published><updated>2006-02-25T15:47:17.773+08:00</updated><title type='text'>Blogger Widget</title><content type='html'>這篇是用 Google 新推出的 Blogger Widget 來寫的 blog，不過 editor 怪怪的，游標會跑不見，而且這個 widget 不能 resize，只能侷限在一個小框框內打字，還是有點怪怪的。也沒有地方讓我輸入 blog 標題，最後還是得上網頁來加上標題。&lt;br /&gt;&lt;br /&gt;總之就是一篇測試 blog :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-114085350043046422?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/114085350043046422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=114085350043046422' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/114085350043046422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/114085350043046422'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2006/02/blogger-widget.html' title='Blogger Widget'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-113021891703988148</id><published>2005-10-25T11:50:00.000+08:00</published><updated>2005-10-25T13:41:57.096+08:00</updated><title type='text'>anti-spam 與機率</title><content type='html'>在網路上看到有人抱怨 anti-spam 軟體裝了沒用，進來的信仍然絕大多數都是 spam。我就在納悶，這些 anti-spam 軟體，有的號稱準確率可到 97% 以上，難道都是騙人的嗎？加上這幾天 Monica 一直對我輸入機率問題，讓我有個有趣的想法。&lt;br /&gt;&lt;br /&gt;假設原本未裝 anti-spam 軟體前，每天會收到 100 封信，其中有 99 封都是 spam，也就是收進來的信有 99% 的 spam。裝了 anti-spam 軟體後，anti-spam 發揮了作用，擋掉了 90 封的 spam，這麼一來，只會收進 10 封信，但是其中仍然有 9 封是 spam，也就是還有 90% 的 spam。&lt;br /&gt;&lt;br /&gt;anti-spam 軟體擋掉了 90/100 的 spam，但是 spam 率只是從 99% 降到 90%？&lt;br /&gt;&lt;br /&gt;看的人應該都感覺得出來，這個算法哪裡怪怪的，機率應該不是這樣算，但這卻是人的感覺：沒裝前一堆 spam，裝了後還是有一堆。但其實已經少很多了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-113021891703988148?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/113021891703988148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=113021891703988148' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/113021891703988148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/113021891703988148'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/10/anti-spam.html' title='anti-spam 與機率'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-112964248989713034</id><published>2005-10-18T21:25:00.000+08:00</published><updated>2005-10-18T21:34:49.926+08:00</updated><title type='text'>Player of the Game 竟然沒重選？</title><content type='html'>今天的 Cards vs. Astros 後半段真的是很精彩，九局上兩出局後連續兩名打者上壘，讓 Pujols 有上場的機會，結果第二球揮出超大號三分全壘打，一棒讓幾萬名觀眾安靜下來。有趣的是，原本九上兩出局的時候，現場轉播單位已經選出了 Player of the Game，也就是在七局下同樣敲出三分全壘打的 Berkman，結果比賽大翻盤，但是 Player of the Game 卻沒有重選，大概老美也嚇呆了吧。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-112964248989713034?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/112964248989713034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=112964248989713034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112964248989713034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112964248989713034'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/10/player-of-game.html' title='Player of the Game 竟然沒重選？'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-112955738352070225</id><published>2005-10-17T21:28:00.000+08:00</published><updated>2005-10-17T22:12:50.010+08:00</updated><title type='text'>電力線網路</title><content type='html'>前陣子覺得 server 太吵，就起了把 server 移到儲藏室去放的念頭，但麻煩的是我的 ADSL modem 在書房，怎麼讓位在儲藏室的 server 也能上網成了頭號問題。我怕電磁波，不想用無線的解法，最後只好拉了條 15 米的網路線，從書房一路接到儲藏室。&lt;br /&gt;&lt;br /&gt;一個很爛的解法。自己久了習慣了還好，若是有客人來，除了解釋為什麼會有這條線存在，客人還會不小心絆到，既醜又不安全。&lt;br /&gt;&lt;br /&gt;後來就想到以前唸企資的時候，書上有提過歐美流行的電力線網路，用原本的電力線（power line）來提供網路傳輸功能。從唸書到現在過了這麼多年，不知道這個技術發展的怎樣了，馬上就來 survey 一下。&lt;br /&gt;&lt;br /&gt;目前有兩種技術可以解決上述問題，不用拉明管，也不影響原本裝潢就能提供網路功能。一個是 &lt;a href="http://www.homeplug.org/"&gt;HomePlug&lt;/a&gt;，就是前面提的電力線網路；另一個是 &lt;a href="http://www.homepna.org/"&gt;HomePNA&lt;/a&gt;，則是利用電話線（phone line）上網。兩種技術以目前實際在市場上的產品來看，傳輸速度都不快，HomePlug 到 14Mbps，HomePNA 到 10Mbps，不過相對起 ADSL 的速度來說倒是還滿夠用的。&lt;br /&gt;&lt;br /&gt;買這種東西最怕就是買了之後覺得不好用，身旁也有不少朋友有這種需求，但是就是沒人敢出手，因為這類產品售價不低。最後我選了 &lt;a href="http://buy.yahoo.com.tw/gdsale/gdsale.asp?gdid=58023"&gt;ST&amp;T 的電力線網路&lt;/a&gt;，原因很簡單，因為在 HomePlug 網站上可以看到 ST&amp;amp;T 有通過&lt;a href="http://www.homeplug.org/en/products/products.asp"&gt;認證&lt;/a&gt;，覺得應該可以放心買。&lt;br /&gt;&lt;br /&gt;安裝很簡單，只要插到電源插座上，再接上網路線就好了，兩端馬上就通了，very impressive！所以還在猶豫的人趕快出手吧，這是個好東西啊！&lt;br /&gt;&lt;br /&gt;HomePlug 跟 HomePNA 比較起來，我覺得 HomePlug 比較佔優勢。除了傳輸速率較快以外，電源插座滿屋子都是，客廳有、陽台有、廚房有、廁所也有。電話插座就少多了，除了客廳外，也不見得每個房間都有。不過 HomePlug 有可能因為某些高耗電的電器造成線路不穩，HomePNA 就沒這種問題，電話線通常不會有任何干擾。另外如果是透天厝的話，HomePNA 可能就較為適合，因為不同樓層電力線配置的關係，可能會讓 HomePlug 無法互傳（我沒實際測過，只是根據網路上資料的推測）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-112955738352070225?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/112955738352070225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=112955738352070225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112955738352070225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112955738352070225'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/10/blog-post.html' title='電力線網路'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-112844065456798835</id><published>2005-10-04T23:13:00.000+08:00</published><updated>2005-10-04T23:44:14.606+08:00</updated><title type='text'>The Present Is The Present</title><content type='html'>「禮物」薄薄的一本書，我飛快的翻閱著，同時心裡頭想著，講這些不都是 common sense 嗎？我也會講啊。&lt;br /&gt;&lt;br /&gt;但是突然間，翻頁的手停了下來，思緒跳開了，跳到最近發生在自己周遭，工作上、生活上的事情上頭。書上說的不就是我身邊正在發生的事嗎？上面提到的那些老掉牙的、所謂積極的做事態度，我既然懂得，但為什麼我卻採取了消極的方式去面對這些事？&lt;br /&gt;&lt;br /&gt;我把書闔上，仔細的思索著。&lt;br /&gt;&lt;br /&gt;在看這本書的過程，上述情況發生大概有 3~4 次。&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/8595588-112844065456798835?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/112844065456798835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=112844065456798835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112844065456798835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112844065456798835'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/10/present-is-present.html' title='The Present Is The Present'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-112245473759160109</id><published>2005-07-27T15:56:00.000+08:00</published><updated>2006-06-21T23:33:10.280+08:00</updated><title type='text'>網芳釋疑</title><content type='html'>網路芳鄰的運作與觀念是 Windows Networking 中最隱晦也最常被誤解的部分。網芳的技術名詞稱為 CIFS (Common Internet File System)，其核心 protocol 稱為 SMB (Server Message Block)。有人認為 CIFS 只是 SMB 的一個新名字，不過我覺得 CIFS 是提供檔案、目錄、印表機分享等功能的 file system，SMB 是 CIFS 用來通訊的 protocol 是比較正確的架構。&lt;br /&gt;&lt;br /&gt;SMB 原先設計為在 NetBIOS (Network Basic Input Output System，另一個經常被搞混的名詞) LAN 上運作的 protocol，不過在 Windows 2000 之後，SMB 亦可直接利用 TCP/IP 作為 transport protocol。執行 net config rdr 或 net config srv 即可看到系統上啟用的 SMB transports：&lt;br /&gt;&lt;code&gt;&lt;br /&gt;C:\WINDOWS&gt;net config rdr&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;工作站啟動於&lt;br /&gt;        NetbiosSmb (000000000000)&lt;br /&gt;       NetBT_Tcpip_{5FBEDBF0-9E10-4FDD-A3C0-339BB652036F} (000EA60DEBC8)&lt;br /&gt;       NetBT_Tcpip_{003266F9-9BA3-4AE6-A0A5-9BB67B751880} (0050BA011749)&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;C:\WINDOWS&gt;net config srv&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;伺服器正執行於&lt;br /&gt;        NetbiosSmb (000000000000)&lt;br /&gt;       NetBT_Tcpip_{5FBEDBF0-9E10-4FDD-A3C0-339BB652036F} (000ea60debc8)&lt;br /&gt;       NetBT_Tcpip_{003266F9-9BA3-4AE6-A0A5-9BB67B751880} (0050ba011749)&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;其中 NetbiosSmb 就是 Windows 2000 之後提供的 raw SMB transport（運作於 445/tcp），NetBT_Tcpip_{xxx} 則是 NBT (NetBIOS over TCP/IP) SMB transport（運作於 139/tcp）。&lt;br /&gt;&lt;br /&gt;當系統有兩種 SMB transport 時，會同時連線 445/tcp 與 139/tcp，若 445/tcp 被接受，則 139/tcp 會被關閉。也就是說，在 Windows 2000 之後 raw SMB 是主要的 transport protocol，NBT SMB 只是為了與舊系統溝通之用。&lt;a href="http://www.hsc.fr/ressources/presentations/sambaxp2003/slide6.html"&gt;NetBT and raw SMB transport&lt;/a&gt; 給了很好的說明。&lt;br /&gt;&lt;br /&gt;看到這裡可以知道，網芳跟 NetBIOS 並沒有絕對關係，NetBIOS 只是 CIFS/SMB 的一個可能 transport protocol 而已。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-112245473759160109?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/112245473759160109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=112245473759160109' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112245473759160109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112245473759160109'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/07/blog-post.html' title='網芳釋疑'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-112078993069149591</id><published>2005-07-08T10:15:00.000+08:00</published><updated>2005-07-08T10:32:10.696+08:00</updated><title type='text'>Real Computers</title><content type='html'>我一直很喜歡 Rich Teer 寫的 &lt;a href="http://www.rite-group.com/rich/real_computer.html"&gt;A Real Computer...&lt;/a&gt;，尤其是網頁上頭的 Dilbert 漫畫，絕對是經點中的經典。今天看到 APUE 第二版就把這幅漫畫直接印在&lt;a href="http://www.amazon.com/gp/product/images/0201433079/ref=dp_image_0/102-5850627-3787350?%5Fencoding=UTF8&amp;n=507846&amp;s=books"&gt;封面&lt;/a&gt;上，在技術內容之外，又更加吸引人啦！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-112078993069149591?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/112078993069149591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=112078993069149591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112078993069149591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/112078993069149591'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/07/real-computers.html' title='Real Computers'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111992891586459874</id><published>2005-06-28T11:07:00.000+08:00</published><updated>2005-06-28T11:21:55.870+08:00</updated><title type='text'>assert 與 exception 使用時機</title><content type='html'>assert 用在 class 的 private method 中，用以檢查 class 自己的 internal state 是否正確。assert 也可用於同一 translation unit 內的 function 中。在這兩種情況，private method 或 function 被呼叫到的可能性是可自己掌握的，使用 assert 不會造成其他 client 的不快。&lt;br /&gt;&lt;br /&gt;exception 用在 class 的 public method 中，因 public method 無法掌握被使用的時機與方式，若被呼叫時 internal state 有問題，則擲出 exception 告知 client 使用錯誤。exception 亦可用來檢查傳入之參數合法與否，若 public method 無法處理 client 傳入之參數，即擲出異常。上述擲出 exception 情形皆屬 severe，倘若傳入之參數合法，public method 正常運作，但因外部環境問題造成錯誤狀況發生，這時則可採傳回 error code，讓 client 以 error handling 方式處理錯誤。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111992891586459874?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111992891586459874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111992891586459874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111992891586459874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111992891586459874'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/06/assert-exception.html' title='assert 與 exception 使用時機'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111940697273773414</id><published>2005-06-22T10:11:00.000+08:00</published><updated>2005-06-22T10:22:52.743+08:00</updated><title type='text'>My OpenSolaris Build</title><content type='html'>花了點時間看 document，整個環境的設定也頗繁瑣，不過第一步總是踏出去了。在我的 Ultra 80 (Quad CPU, 4G RAM) 上花了總共兩個半小時，build 完後整個 workspace 將近 2G。&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;==== Total build time ====&lt;br /&gt;&lt;br /&gt;real    2:38:22&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;==== Elapsed build time (DEBUG) ====&lt;br /&gt;&lt;br /&gt;real  2:27:12.6&lt;br /&gt;user  5:42:02.8&lt;br /&gt;sys     53:47.9&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111940697273773414?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111940697273773414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111940697273773414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111940697273773414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111940697273773414'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/06/my-opensolaris-build.html' title='My OpenSolaris Build'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111873589955168979</id><published>2005-06-14T15:37:00.000+08:00</published><updated>2005-06-14T15:58:19.573+08:00</updated><title type='text'>不散</title><content type='html'>前兩天看了大導演的片子，整部片我只懂兩個地方。一個是楊貴媚撿鞋子後又出現，屬於黑色幽默；另一個是重頭到尾沒交集的售票員跟放映師，直到最後也只能見著背影，則是一種遺憾。&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/8595588-111873589955168979?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111873589955168979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111873589955168979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111873589955168979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111873589955168979'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/06/blog-post.html' title='不散'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111633572187915844</id><published>2005-05-17T21:01:00.000+08:00</published><updated>2005-05-17T21:15:21.886+08:00</updated><title type='text'>科技專有名詞縮寫的發音</title><content type='html'>看到科技縮寫字時常會想，到底怎麼唸才好，是一個字母一個字母發音，還是整個當作一個字來唸。今天終於聽到了原汁原味，而且還是 Microsoft 員工講的。一整天聽下來，其實兩種都有，不過如果是可以當成一個字唸的，大多都會整字發音，像 IRP 唸 err-p；INF 唸 in-f。另外像 !analyze 唸 bang-analyze，#if 唸 pound-if。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111633572187915844?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111633572187915844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111633572187915844' title='51 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111633572187915844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111633572187915844'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/05/blog-post_17.html' title='科技專有名詞縮寫的發音'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>51</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111504473393481104</id><published>2005-05-02T22:22:00.000+08:00</published><updated>2005-05-02T22:38:53.936+08:00</updated><title type='text'>冰與火之歌</title><content type='html'>剛收到博客來的廣告信，正在促銷冰與火之歌一系列小說的中譯本。原文預計出六本，目前出到第三本，第四本預定今年七月出；中文翻譯的結果變三倍，每本原文翻成三本中文，目前總共有九本。&lt;br /&gt;&lt;br /&gt;這本書真的好看，內容不魔戒也不龍槍，不刻意強調奇幻元素，反而更多的是人的描述。我這一年來大概都在看這本書吧，目前正在看中文第八本，聽起來好像滿需要恆心的，不過看了就停不下來，特地推薦一下。&lt;br /&gt;&lt;br /&gt;原文&lt;br /&gt;&lt;a href="http://www.amazon.com/exec/obidos/tg/stores/series/-/4/hardcover/ref=pd_serl_books/002-9804900-4482405"&gt;The Song of Ice and Fire Series&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;中譯&lt;br /&gt;&lt;a href="http://www.books.com.tw/exec/as/20050502_001_20/exep/prod/booksfile.php?item=0010289158"&gt;冰與火之歌首部曲套書 魔幻冰原+魔宮驚夢+絕地接觸&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.books.com.tw/exec/as/20050502_001_20/exep/prod/booksfile.php?item=0010289159"&gt;冰與火之歌二部曲套書 風雲變色+腥風血海+兵臨城下&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.books.com.tw/exec/as/20050502_001_20/exep/prod/booksfile.php?item=0010289160"&gt;冰與火之歌三部曲套書 烈焰餘溫+風雪寧靜+劍雨風暴&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111504473393481104?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111504473393481104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111504473393481104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111504473393481104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111504473393481104'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/05/blog-post.html' title='冰與火之歌'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111462108152477894</id><published>2005-04-27T22:57:00.000+08:00</published><updated>2005-04-28T00:58:01.526+08:00</updated><title type='text'>HUGE_VAL on Solaris 10</title><content type='html'>Solaris 10 的 HUGE_VAL 定義在 /usr/include/iso/math_c99.h 中：&lt;br /&gt;&lt;br /&gt;&lt;code&gt;#define HUGE_VAL __builtin_huge_val&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;然而這個 __builtin_huge_val 在 Sun CC 是定義為 constant，在 GCC 卻是一個 function pointer。&lt;br /&gt;&lt;br /&gt;如果用 GCC （我用 3.4.3）在 Solaris 10 上 compile Python 2.4 時就會遇到問題，簡單的解法就是把 Include/pyport.h 中的&lt;br /&gt;&lt;br /&gt;&lt;code&gt;#define Py_HUGE_VAL HUGE_VAL&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;改為&lt;br /&gt;&lt;br /&gt;&lt;code&gt;#define Py_HUGE_VAL HUGE_VAL()&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;這個問題的根本解決之道，就留待 Sun 跟 GCC team 去&lt;a href="http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19933"&gt;協調&lt;/a&gt;了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111462108152477894?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111462108152477894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111462108152477894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111462108152477894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111462108152477894'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/04/hugeval-on-solaris-10.html' title='HUGE_VAL on Solaris 10'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111458309789953996</id><published>2005-04-27T14:23:00.000+08:00</published><updated>2005-04-27T14:24:57.900+08:00</updated><title type='text'>綠意</title><content type='html'>午後天空放晴，被窗外詭異的綠嚇了一跳。綠的太深、太真實了。&lt;br /&gt;&lt;br /&gt;在 20 樓工作的唯一好處是可以一覽無遺的看到遠處的小山丘跟更遠處的山。原本它們的顏色是一種被洗過褪色的綠，不是青翠的淡綠，而是感覺被數位後製抽掉了一部份的綠。一種慘澹、不起眼的綠。&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/8595588-111458309789953996?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111458309789953996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111458309789953996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111458309789953996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111458309789953996'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/04/blog-post_27.html' title='綠意'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111408840634695034</id><published>2005-04-21T20:41:00.000+08:00</published><updated>2005-04-21T21:16:30.730+08:00</updated><title type='text'>EHLO _Exim4_</title><content type='html'>一個困擾很久的問題，終於找到解答。答案原來就在 FAQ 中，RTFQ 是很重要的！&lt;br /&gt;&lt;br /&gt;Exim4 預設會 reject 掉 hostname 中含有 underscore 的連線（例如 MY_MAILSRV），這樣子的 hostname 其實是不符合規範的，所以 mail server 把來自這種 hostname 的連線擋掉聽起來也頗合理。但是 MS Exchange Server 卻允許自己的 hostname 中有 underscore，其結果就是送出去的信人家不一定收。&lt;br /&gt;&lt;br /&gt;看到這裡你一定覺得奇怪，這整件事是 Exchange 的錯（或說是設定 Exchange 的人的錯），關 Exim4 什麼事？我也這麼想，但是當你非得收來自這種狗爛 server 的信的時候，你就會需要下面這行設定：&lt;br /&gt;&lt;br /&gt;&lt;code&gt;helo_allow_chars = _&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;把它加進你的 exim4.conf 裡吧！還有多看 &lt;a href="http://www.exim.org/exim-html-4.50/doc/html/FAQ_0.html#TOC85"&gt;FAQ&lt;/a&gt;。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111408840634695034?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111408840634695034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111408840634695034' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111408840634695034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111408840634695034'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/04/ehlo-exim4.html' title='EHLO _Exim4_'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111387669488018293</id><published>2005-04-19T09:48:00.000+08:00</published><updated>2005-04-19T15:06:55.886+08:00</updated><title type='text'>三間網路書店</title><content type='html'>本來只是單純的買書，沒想到還可以做個有趣的比較，雖然說結果跟大多數人所認為的應該一樣，不過還是寫出來。&lt;br /&gt;&lt;br /&gt;星期天晚上手癢想把一些累積了一陣子的書單解決掉，分別上了三間網路書店下單：&lt;a href="http://www.amazon.com/"&gt;Amazon&lt;/a&gt;、&lt;a href="http://www.books.com.tw/"&gt;博客來&lt;/a&gt;、&lt;a href="http://www.kingstone.com.tw/"&gt;金石堂&lt;/a&gt;。三間大家都耳熟能詳，Amazon 是我用最久的，從 2000 年用到現在；博客來是買中文書的首選；金石堂則是因為價錢比博客來便宜一些，這次是第一次嘗試。&lt;br /&gt;&lt;br /&gt;下單時間約在星期天晚上 10 點鐘，下單完後享受了片刻的心滿意足，隨即便是罪惡感襲來。Shopping 的快感跟罪惡感是共生的，想必大家都有過類似經驗。&lt;br /&gt;&lt;br /&gt;隔天下午 1 點多，Amazon 就來信了，「Your Amazon.com order has shipped」！！真快啊，美國人不是比我們晚好幾個小時上班嗎？趕快上去國內這兩間查詢訂單狀況。博客來的用詞好些，「出貨中」，嗯，表示隨時都有可能出貨吧。金石堂的狀態是「若有庫存將分配給這訂單」，這就奇怪了，下單的時候我檢查過每本書都是有庫存的，所以這個 if 判斷是 TRUE，可以進入下一個流程了！&lt;br /&gt;&lt;br /&gt;現在是星期二早上，國內兩間的訂單狀態還是一樣沒變。如果多砸點運費下去，Amazon 買的書已經在我手上了，博、金的書還在倉庫裡。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111387669488018293?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111387669488018293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111387669488018293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111387669488018293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111387669488018293'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/04/blog-post_19.html' title='三間網路書店'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111349053201991733</id><published>2005-04-14T22:31:00.000+08:00</published><updated>2005-04-14T22:56:11.480+08:00</updated><title type='text'>試探</title><content type='html'>晚上把 &lt;a href="http://www.emimusic.com.tw/album.php?atype=1&amp;amp;ab_id=208"&gt;Penny 的新專輯&lt;/a&gt; 好好的、仔細的聽了一遍。已經很久沒有這樣認真對待流行歌了，聽第二遍之後果然是 Penny 的歌，越聽越好聽。&lt;br /&gt;&lt;br /&gt;裡面我最推薦是的「試探」，輕輕的民謠吉他帶出清唱似的陳述，隨著音樂的逐漸加強，電吉他的主旋律把感傷心境襯出。Penny 詮釋性極佳的唱腔，適度的編曲，這是首不太商業也不芭樂的好歌。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111349053201991733?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111349053201991733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111349053201991733' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111349053201991733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111349053201991733'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/04/blog-post.html' title='試探'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8595588.post-111328735553404812</id><published>2005-04-12T14:14:00.000+08:00</published><updated>2005-04-14T01:43:47.906+08:00</updated><title type='text'>Empty libstdc++.la in Solaris 10</title><content type='html'>Solaris 10 內附的 /usr/sfw/lib/libstdc++.la 是個 empty file，搞的 libtool 一直抱怨&lt;br /&gt;&lt;code&gt;&lt;br /&gt;libtool: link: `/usr/sfw/lib/libstdc++.la' is not a valid libtool archive&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;解決方法就是自己把 /usr/sfw/lib/libstdc++.la 與 /usr/sfw/lib/64/libstdc++.la 的內容補上，詳細內容請看 &lt;a href="http://forum.sun.com/thread.jspa?messageID=80061"&gt;http://forum.sun.com/thread.jspa?messageID=80061&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8595588-111328735553404812?l=chinyue.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://chinyue.blogspot.com/feeds/111328735553404812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8595588&amp;postID=111328735553404812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111328735553404812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8595588/posts/default/111328735553404812'/><link rel='alternate' type='text/html' href='http://chinyue.blogspot.com/2005/04/empty-libstdcla-in-solaris-10.html' title='Empty libstdc++.la in Solaris 10'/><author><name>Chen Chinyue</name><uri>http://www.blogger.com/profile/17990349991306358496</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
