Friday, July 17, 2009

免費的虛擬機器 -- VirtualBox

最近學寫Siemens MRI的pulse sequence,需要安裝古老的(約十年前產品)VC++ 6.0屢裝不成,老是告訴我某個JAVA程序無法登錄,上網查了半天也無解。這可能是某些已安裝的軟體衝突到,但要找出產生干擾的軟體曠日廢時,最簡單的解決辦法是裝一台空的XP。沒有多的PC怎麼辦?這時候虛擬機器(virtual machine)就派上用場了!

VirtualBox是Sun提供的免費虛擬機器軟體,可支援幾乎所有常見的平台,從Windows、Mac、Linux、甚至到快絕種的Solaris。安裝相當容易,在Linux上面有適用版本變種的安裝檔,如果找不到相對應的版本(如我是Intel Core2 Quad上的RedHat Enterprise 4的64位元版),只要用通用All distributions的AMD64安裝檔,沒幾分鐘就裝好了。設定硬碟空間等也有精靈幫忙,很順利就裝好XP,之後再安裝Guest Additions,這樣就能支援XP的video driver。

這個軟體還有個有趣的seamless顯示模式,執行後,XP的工具列就出現在Linux桌面下(見圖),而XP的軟體就如一般Linux應用程式呈現,不會限制在虛擬機器的框框內。這對Mac上使用Parallel的來說可能不算新玩意,但對很久沒碰虛擬機器的我倒很新鮮。

想要跟host系統互傳資料可以透過Virtual folder,只要在host上選擇要分享的folder,在guest系統(如XP)透過網路芳鄰就可以看到。不過想用USB drive儲存資料卻有問題,在guest上怎麼也偵測不到USB的磁碟裝置。不過瑕不掩瑜,功能強大又簡單,有了VirtualBox,應該沒有人想要再花錢買VMWare吧!

Tuesday, July 14, 2009

iPhone 3GS入手!

新加坡從上星期五(7/10)開始供應新iPhone,上網看了下價格,申請每個月30新幣(約700台幣)的合約,可以用568新幣(約13000台幣)取得16G iPhone,算一算跟在美國買空機回來配目前22元月租的總價差不多,當下就刷了卡,兩天後的今天就有專人送到辦公室來,真是方便。

裝上SIM卡、連上iTune,機器就自動解鎖,一切順暢,沒有塞車的現象。

接下來重頭戲是JailBreak。按照這篇教學的作法,用redsn0w就可以越獄,另一個方法是用 purplera1n,殊途同歸。越獄之後執行Cydia,先按照這個步驟安裝Hackulous,之後便可在Cydia裡安裝AppSync,有了AppSync就能直接用iTune安裝任何非Apple Store上的軟體,不像以前那樣要用sftp改半天。

大功告成之後就是瘋狂地安裝各種軟體(主要是game... XD)。iPhone上的game之豐富有趣(如可以把iPhone當風笛吹的Ocarina)不用我再多說,這部分是其他系統都難以項背的。GPS、字典及Office軟體也有幾種可以選,執行速度也很令人滿意。但PIM的四大天王如行事曆仍然遠不如Treo好用,由於Apple不提供日曆功能方面的API,所以也沒有第三方軟體可取代,而且少了硬體按鍵來直接啟動,也多了一層不便。此外,找了半天找不到可以像Treo上的Minutes Plus這種記錄每月使用量的軟體(是有一些只能用在特定系統業者的軟體),真是怪。

整體來說,iPhone是個會讓人一直玩下去的手機,不過我還是喜歡Treo在工作上的便利(只是回頭看看Treo的小螢幕還真是不習慣)。

Saturday, July 11, 2009

再也不烤焦

買來的麵包、蛋塔、叉燒酥等美味,放在冰箱再拿出來小烤箱烤,往往很難掌握熱度跟時間,結果不是外焦就是內冷。

其實有個絕妙方法,只要準備張像蠟紙一樣的baking paper(超市或costco都買得到)墊在要烤的糕點下,放入大同電鍋,不加水乾煮。等開關跳起來再燜個十幾分鐘,香酥又熱又不焦的糕點就可以上桌啦!

Acknowledgment: 這是老婆教的,不是我這個阿宅發明的,特此感謝。

好久沒有推薦好歌了

歌詞很有味道,值得細細品味,配上彭佳慧的歌喉,恐怕也沒有人能唱得更好了。

甘願

詞:姚若龍
曲:陳國華
彭佳慧演唱

愛你好像,半暝仔坐火車,夢搖來搖去心驚惶。
睡了一下,驚醒一下,瞇眼看窗外到了哪?

你的愛就像星辰,偶爾很亮,偶爾很暗;
我不盼炫麗的燦爛,只求微光能擋風寒。

是甘願,也就不怕難;不甘願,早放聲哭喊。
我要你,別的都不管,倔強變勇敢,茫然變釋然。

是甘願,所以能美滿;不甘願,才會說傷感。
我愛你,心就特別軟,平淡也浪漫,無語也溫暖。


Friday, July 10, 2009

別人的孩子

台灣教改失敗多年,十幾年前的教改推手卻一個個消失,今天讀到朱敬一院士的文章『教改 不必是為自己的孩子』,談到對新生代的不忍而想再走上街頭,很佩服他的胸懷。對於關心『別人的孩子』的理由,我也很欣賞最近聽到歌手曹格說的:他幫助兒童,是想到以後即使他跟老婆都不在了,他的孩子就有這些同齡朋友們照顧。

不管是基於惻隱之心還是父愛,如果只獨善其身而無視於大環境的惡,等老了、孩子大了,我們將面對的恐怕是令人無法忍受的惡質社會。為了自己跟孩子的未來,希望712大家一起走上街頭。

Thursday, June 25, 2009

Thunderbird 3 thread view設定

Thread view是Thunderbird裡面管理相關信件很好的方法,這在最新版TB3有更大的改進。一般電郵軟體只會按照信件標題來區分,往往回信標題有變動就無法判別是同一主題的信,TB3可以把其他header資訊都計入判斷。不過聰明是聰明,也會出現明明是同一主題的但反而被分開。

要回到傳統只按照標題區分的方法,要在Config Edit裡面把mail.strict_threading改為false。使用這個的同時,最好也把mail.thread_without_re設定為true,這樣回信即使沒有RE字眼也可以正確區分。

另一個mail.correct_threading是新版才有的設定,設定為true時,可以不管收件的時間,把所有相關的信都集中。

Sunday, June 21, 2009

PS3藍光DIY維修

PS3的藍光機掛點率高已不是新聞,新版機器號稱使用雙讀取頭,可降低故障率,但仍令人半信半疑。

最近有高桿網友找出疑似禍首的4943B放大器晶片,會導致光碟讀取時電壓降低而無法正常運轉,只要花幾十塊台幣換掉晶片,再加上散熱片,就可以恢復正常,省下4000多台幣的維修費,厲害!

詳細圖解在此