:::

布丁布丁想什麼?THE INTERVIEWS 21-30

布丁布丁吃布丁

布丁布丁想什麼?THE INTERVIEWS 21-30

image

隔了很久又再開的Interviews移植作業,前一部分的問答訪談請看這裡,以下是第三部分的內容。


学生時代に一番のめり込んだ事はなんですか?

因為我不是很懂日文,所以這些問題我只能用Google翻譯來看看。

翻譯的結果是「上學的時候,最瘋狂的是什麼?」

 

說到瘋狂,的確有很多令人不堪回首的事情。

可以拿出來講的,大概就是獨自長途騎機車這件事情吧。

 

我在大學的時候,多次獨自騎機車往返台北與台中。

那時候是騎省道一號與三號,前者穿越都市,後者在山林中行駛。

有次甚至是規劃多天行程,一面沿途找朋友,一面往南騎至高雄再回頭。

 

騎長途機車並不會比較快,也不會比較輕鬆。

我並不急著把路程騎完,沒有想要挑戰數天內環遊台灣的目標,

但可以確定的是,對我來說,騎機車到處跑本來就是件有趣的事情。

 

用自己的腳、用自己的雙眼,一一感受沿途經過的道路與景色。

人生的地圖也因此遼闊。

就算台灣在世界中只是個小小的島嶼,但還是有很多值得我們去探險的地方。

 

有趣的是,由於當兵的關係,最近有很多機會到高雄去。

大概六年前還是七年前所踏訪的景色,至今有不少的改變。

即使是來到相同的地方,但是不同的景色,不同的朋友,這又是不同的感受。

 

雖然上面講的像是旅遊的事情,但是騎長途機車本身就很瘋狂,特別是獨自一個人這樣做的時候。

沒有好好檢查機車的狀況、準備好油水糧食與應急裝備,切勿這樣做。

 

騎車總是會有很多意外,

有時候是引擎發動不了,有時候是認錯路,

有時候是機車騎到沙灘上卡住,或是鑰匙放在車廂中卻鎖了起來,

與其他車子發生擦撞、摔車等更是家常便飯。

 

現在回想,當初真是人大命大,沒出過嚴重事故,順利地走了這麼多地方。

這樣子玩命的行為,也可說是一種瘋狂吧?

 

這台機車現在也很難發動,行駛的時候常常熄火。換過引擎之後依舊如此,恐怕是我多年的摧殘,讓它的大限提早到來。

但是每當我看到靜靜地停在我家門口的它時,總會想起那段上山下海、南征北討的日子。

L_5b15f4491ab154f2c640afad300eaa80

浪跡天涯好夥伴

2012-03-19 13:26:33

不思議な体験談があればお聞かせください。


不可思議的體驗嗎?

大概是國小的時候,一天晚上,我在家裡睡覺,不知怎的忽然醒了過來。
看到外面的天空散落著黃昏般的金黃色光芒,於是我自己一個人出門去看看。

在一片金黃色的光芒中,我從我家所在的巷子頭走到巷子尾,看到隔壁的鄰居一如往常地活動。
可是就我一個人這樣走著,大家都沒跟我打招呼,我也沒有想到要跟人家互動。
然後我就走回去睡覺了。

過不久,我又起床了。
外面依然是黑夜,而不是金黃色的天空。

那到底是不是夢,就不得而知了。

--------------

說到夢的話,以前常常夢到出現在熟悉的場景,自己一個人。
然後總是被一些莫名其妙的東西追著跑,從怪物到超人都有,
我只能一直跑、像是捉迷藏一樣地到處跑。

可是我正在睡覺的身體卻無法離開這個夢境,
無法起身、無法動作、更無法呼吸,
我只能在精神中很用力地掙扎、努力地想要活下去,然後才能離開夢境而醒來。

後來才知道,這是呼吸器官有問題的人很容易有的症狀,叫做「睡眠呼吸中止症」。
因為鼻道無法順利呼吸,導致缺氧、全身無法使出力氣,進而造成這樣的惡夢。

我的情況算是很輕微的,所以才活得下來吧。
不過哪天活得差不多的時候,我在夢裡大概就不會掙扎,直接被那些東西抓住就算了。

L_b53b9d1800232377c7317aeb2177483e

那說不定是實現願望的地方呢(圖片來源:CLANNAD TV)

2012-03-19 15:07:39

今振り返ると「人生のターニングポイントだったなー」という事があれば教えて下さい。


人生的轉折點嗎?
我想想,雖然至今一路上也是有很多改變人生的地方,但也頗多都是意料之內的事情。
要說並非我的意思而造成往後人生的改變,大概就是那件事情吧。

那是在高三下的時候,
許多同學在準備大學聯考的我,大多時候都在打電動(當時在玩PSO電腦版,緬懷第三波)跟看漫畫,不去補習也不太用功。
或著是說周遭的人太過用功了,相較之下感覺我就是很懶散的人。
而這樣懶散的我,即使沒有補習,還是在好奇心的催使下去參加了傳說中的弱點分……落點分析才對,我才沒有弱點呢!!(意義不明?)
分析結果只有寫著一間學校的一所科系:

「輔仁大學圖書資訊學系」

這啥?私立學校的沒聽過科系?
由於自己當時是青刊社(校刊社)又是文組的關係,我看的大部分都是新聞出版相關科系。
而這什麼圖書什麼的系,還真是壓根沒聽過。
對於這個結果,我也沒放在心底。
大考結束填寫志願的時候,為了給補習班一點面子,我在排滿台大、政大的科系下面,大概是志願表的一半之後,填上了輔大圖資系的科系代號而已。

志願分發結果公布那天,我還在租書店看水星領航員,心思已經沉浸在新威尼斯的世界時,手機響起:
「兒子,你考上輔仁大學圖書……什麼系的,你知道嗎?」
「嗯,我把漫畫看完就回去。」

回到家的時候,看著已經就寢的家人,我才意識到我考上了私立大學的冷門科系。
(老媽對不起啊,兒子不肖,之後的學費又要麻煩家裡了……)
然後也就接受全班除了放棄重考的人之外唯一考上私立大學的事實,前往台北去唸書。

之後認識一群歡樂夥伴的輔大動漫社,
待在504實驗室與5A電腦教室裡面盡情研究電腦,
因為不知道要幹嘛所以繼續攻讀同樣科系的研究所與博士班,
在DLLL實驗室過著與世隔絕的生活。

現在想想,要不是落點分析告訴我還有這個科系,我大概也不會下意識地把它填在志願表中。
如果不填的話,那麼也不會有現在的我吧?

要說人生的轉折點的話,大學聯考的落點分析應該就是了吧。

L_cdd293c7990c388cabe3fa9ad20282c6

我也想要這樣的轉折點啊orz(圖片來源:氷菓TV)

2012-03-19 15:08:03

一番古い記億を教えて下さい


我有一位小我兩歲的妹妹,那是她剛出生不久、還需要家人陪伴照顧的時期。

我爸媽在客廳中照顧妹妹,而我一個人在房間玩。
在老舊的黃色客廳中,我眼中看到的是爸媽的背影。

「為什麼都只跟妹妹玩?為什麼不跟我玩呢?」
是的,那是嫉妒的感情。
就算能夠理解爸媽應該要優先照顧小嬰兒的妹妹,但是心中依然會有這樣子的感覺。

大概就是因為這種強烈的負面情感,所以到現在我還印象深刻吧。
也許這種感情就是我的根源也說不定?

不知道是否是因為這種原因,小時候我還蠻常跟我妹吵架的,
現在我們兩個則是互相包容,也沒什麼好吵的就是。


       

L_d0b78ea50d50e5390c8d466b3f65983b

人無法逃離原罪(圖片來源:空之境界)

2012-03-19 15:08:26

今の仕事をやってなかったら、どんな仕事をしてると思いますか?


因為我現在剛好在當兵,所以這個問題就像是在問我退伍之後要幹嘛一樣XD
「退伍之後要幹嘛呢?」這個問題剛好也是當兵時大家最常問的一個,簡直就像是問候語一樣了。

退伍之後要幹嘛嗎?照預定的話,是繼續念書。
把博士班的學分修完、資格考考完、畢業所需的發表點數做完。
然後再繼續思考下一步要怎麼走。

當兵的時候很多人會問:要不要簽下去啊?
很不巧的是,我所在的地方是設施維修部門,這邊所做跟我以前所學的完全不一樣XD
所以我並不會想要簽下去在這邊做。

我到現在仍覺得自己是個電腦人。
做電腦相關的工作、寫程式,這是我未來會做的工作。
並不是因為這工作很好賺或是很輕鬆,只是我的興趣而已。

年輕人就是會因為興趣而選擇工作,而我就是這樣的人。

L_2062e97e9f9714e4ddc9e5f49f233a45

比起換工作的職業,我更想換換人生的職業(圖片來源:Final Fantasy V)

2012-03-19 15:08:53

おすすめの家電をひとつ教えてください。


「這個世界真的變方便了!」
大家都這樣說。

而這一切,似乎都要歸功於電腦。
可以寄伊媚兒、記錄地址、有記事功能、還可以計算。

簡直就像是女性版的哆啦A○夢一樣──

──我也想要這樣的電腦orz

L_d301a12d932c52e7aabc38833d7332f7

這是電腦(圖片來源:Chobits)

2012-03-19 15:09:19

結構続いてる趣味ってありますか?


到現在還在繼續的興趣嗎?那就是ACG吧。

ACG是指Animation(動畫)、Comic Book(漫畫)以及Game(遊戲)。
為什麼會喜歡ACG呢?我想應該是因為二次元萌……呃不是,是因為故事裡面有著「愛」、「友情」與「正義」等單純且振奮人心的要素在吧。

我覺得我認識這個世界,就是從ACG開始。
從ACG認識什麼是人、什麼是感情、什麼是價值觀。
大概也因為如此,有時候我也會做出很明顯與正常社會價值觀脫節的行為。

即使是到現在,我仍然會抱著「集中精神就能使用魔法喔」的中二想法地過著每一天,
雖然集中精神是不會出現火焰或旋風,但是卻能讓事情更順利地完成,這樣也是不錯的效果。

而且即使現在看來單純到有點愚蠢的ACG故事,卻往往能夠觸動最純粹的感情。
那種「燃啊~」「萌啊~」的感情,總是能讓我打起精神,好好地面對每一天。
有時候對現實世界感到倦怠的時候,逃避到遊戲的世界中也是一種方法。
至於遊戲的世界中時常處處都是危機這點就不用太在意了。

也因為喜歡ACG,所以歌曲也大部分都聽日文歌居多。
這個話題就另外一個問題聊吧。

題外話,雖然說是喜歡,但是卻很少購買實體的物品。
書櫃只有少數幾套漫畫、遊戲也沒買幾款、更是沒有想買模型回來擺的想法。
比起實體的外表,我覺得故事的內涵、世界與遊戲性更讓我覺得重要。
只是這種鮮少花錢購買的行為,這點常常被朋友拿來諷刺就是了。

L_57aca24f3068a2114bbd8d8c90af4f9f

總覺得「宅」這個流行詞有退燒的傾向(圖片來源:オタキング )

2012-03-19 15:09:39


どんな音楽を聴いてきましたか?音楽遍歴を教えてください。


聽什麼音樂是嗎?

小時候,很小很小的時候,都是聽著我媽的音樂。
從英文老歌到張雨生、小虎隊的歌曲,盤據了我早期的記憶。
因此要說聽最多的中文歌,大概就是張雨生吧。

國小開始因為時常接觸動漫畫,聽的歌也逐漸都變成日文取向。
但是跟那時候所說的「哈日」又不太相同,因為我那時很少聽JPOP,主要都是動畫與遊戲的主題曲跟OST。

雖然看不懂日文,但還是喜歡哼個一兩句副歌。
其中FF8的Eyes on me是英文歌曲,算是少數我會認真去背詞的歌曲
http://www.youtube.com/watch?v=HNefNLOHVYk
可是王菲的唱功可不是我這種破喉嚨學得來的就是,唱出來還怕污辱了這首歌orz

大學的時候,動畫遊戲的歌曲越做越精緻,有許多歌曲並不輸給JPOP,
甚至能直上排行榜的聲優兼歌手也越來越多,像是水樹奈奈。
聽著聽著耳朵也越來越挑了,開始覺得曲風豐富的JPOP很好聽。

這時候跟著朋友們認識了各種不同的曲子,
從原本的動畫遊戲領域擴展到其他地方,
包括JPOP、特殊樂團,以及Vocaloid。

說到Vocaloid系列,包括初音在內,這是一個獨特的領域。
真要說的話,我並不是這麼認真在追Vocaloid,聽的歌大多都是朋友推薦與DIVA Project裡面的曲子。而在這之外,Vocaloid的創作實在是太多了。
比起曲子本身,我更喜歡的是透過Vocaloid認識詞曲創作者的那種感覺,也喜歡許多Vocaloid的歌曲背後的發展與故事。

Vocaloid並不只是電子合成音,而是讓人發聲的舞台。
http://www.youtube.com/watch?v=2xQw1UkYPzE
就如Google Chrome的廣告所說的,在這裡,每個人都是創作者(Everyone, Creator)。
這個充滿熱情創作的世界,我實在是喜歡到無法自拔。


L_60bae513523e503d7669ffa8cb83fbc5

Tell Your World EP封面

2012-03-19 15:09:56

あなたに最も影響を与えた人物はどなたですか?


影響我最深的人嗎?

儘管周遭的人對我影響都蠻大的,但要從中選出影響我最深的人,還是非那位莫屬吧。
當我感到徬徨、困惑、無法前進的時候,那位總是我第一個想要找的人。

至於到底是誰呢?
我才不想在這邊說呢,嘿嘿。
認識我很久的人,就會知道那位是誰了。


L_9bbcea44a336a6fe967fbc1d6b9da59c

意外地許多人都有見過也說不定?

2012-03-19 15:10:14

一度は行ってみたい国とかありますか?


想去去看的國家嗎?那一定是死後的世界吧。
沒錯,就是死掉之後才會去的地方。

為什麼呢?我想那大概就是能夠達到完全的放鬆、不用去思考任何事情,應該是很輕鬆的地方吧?
到那時候,就能夠不用再為活著而掙扎了吧,就算在夢裡也是。

不過現在的我還沒有資格前去那個地方。
我覺得人生的地圖還沒走完、想做的事情也還沒做完,
我大概要在用盡力氣、將自己的價值發揮殆盡之後,才能獲得前去的資格吧。
至於有沒有資格這件事情是要我自己去判斷的。

到那時候,大概就會在夢中放棄掙扎,然後直接被帶去前往那個國家。
最後就不回來了喔。

L_9d18d3e85296fdae69661dc6b43f2a69

你覺得柯貝內拉的願望是什麼呢?

2012-03-19 15:10:32

(more...)

用Acronis True Image來實作實體機器虛擬化(P2V)

用Acronis True Image來實作實體機器虛擬化(P2V)

image

繼上一篇介紹了使用EaseUS Todo Backup 4.0.0.2來實作P2V,這次要介紹的是另一種作法:用Acronis True Image來備份硬碟映像檔,再用VMware vCenter Converter Standalone來轉換成虛擬機器的作法。


關於P2V跟背景知識

由於前一篇我已經介紹了一些關於P2V的資料,包括使用VirtualBox在電腦架設虛擬機器環境,所以這一篇很多細節就不再贅述了。

使用工具

這次用的工具不太一樣,各別是硬碟映像檔備份工具Acronis True Image以及虛擬機器轉換工具VMware vCenter Converter Standalone。

Acronis True Image的免費版本

image

在許多硬碟映像檔備份工具中,Acronis True Image算是相當知名的主要大廠,目前最新的版本已經出到了True Image 2013,而且也有許多企業用、虛擬機器用的各種版本。

雖然Acronis True Image本身是要錢的,不過如果你電腦的硬碟是Seagate(或早期的Maxtor)或是WD,你就可以使用免費的OEM版本。Acronis True Image與Seagate、Maxtor(後來被Seagate併購)合作推出了免費隨機版本的備份工具,叫做Seagate DiscWizard,它限制只有Seagate的硬碟才能使用。另一邊的WD牌硬碟也一樣有Acronis True Image WD Edition可以使用,詳細請看T客邦的介紹

VMware vCenter Converter Standalone

image

在網路上搜尋P2V相關的文章,大部分的人都會使用這個VMware推出的強大工具VMware vCenter Converter Standalone。而且最令人訝異的是,只要免費註冊帳號登入之後,就能夠免費下載!如果要整合其他系統與自動化功能,那就得付費購買其他版本囉。

我之前也用過VMware vCenter Converter Standalone來練習P2V,使用遠端連線的方式來為Linux實作Hot Cloning,但很遺憾的是並不順利。

最近發現到原來VMware vCenter Converter Standalone還能夠將Acronis True Image的備份檔案tib轉換成VMware虛擬機器,又讓我重拾對他的興趣了。

Windows XP Server Pack 2 Deployment Tools

Ashampoo_Snap_2013.01.07_02h05m50s_007_Download Windows XP SP2 Deployment Tools for Advanced Users from Official Microsoft Download Center - Google Chrome

由於這次我要備份的是Windows XP,在VMware vCenter Converter Standalone轉換成虛擬機器的過程中會需要Windows XP Server Pack 2 Deployment Tools。

你可以在微軟的網站上免費下載:

但是要注意的是,你必須是WIndows正版使用者才能下載。網站會在你下載時要求先做驗證。

下載WindowsXP-KB838080-SP2-DeployTools-CHT.cab檔案之後,解壓縮,並擺到vCenter Converter引用該工具的目錄「C:\ProgramData\VMware\VMware vCenter Converter Standalone\sysprep\xp」底下即可。

我使用的是Windows 7所以檔案要位於這種路徑,我猜可能用Windows XP時又會不一樣的路徑。稍後我會講到何時出現需要Windows XP Server Pack 2 Deployment Tools與指定路徑,如果你看到那個警告的話,表示你路徑必須更換了。


P2V實作

我們這次用Acronis True Image(以下簡稱True Image)來實作P2V的方法跟上次很像,一樣要經過兩步驟:

  1. 將實體電腦備份成硬碟映像檔
  2. 將硬碟映像檔轉換成虛擬機器
用True Image來備份實體電腦

因為True Image已經是相當知名的產品,許多網站上都有介紹如何使用True Image來備份,例如T客邦的「免費!重量級硬碟備份工具Acronis True Image」,請參考這些網頁介紹來備份你的電腦吧。

image

不管你怎麼用True Image備份的,我們最後就是要一個附檔名為.tib的檔案,並依此作為轉換虛擬機器的基礎。

用VMware vCenter Converter Standalone轉換虛擬機器

Ashampoo_Snap_2013.01.07_02h00m02s_001_VMware vCenter Converter Standalone

VMware vCenter Converter Standalone(以下簡稱vCenter Converter)的主畫面如上。他的功能很多,但並沒有類似精靈的引導功能,一開始開啟的時候你可能會感到有點不知所措。

沒關係,一切都從左上角的「Convert machine」開始吧。這會開啟一個Conversion引導畫面,並一步一步地指引你各種操作。但是裡面的選項非常多而且複雜,請照以下指示操作:

Source System:選擇資料來源

Ashampoo_Snap_2013.01.07_02h00m29s_002_Conversion

這邊要設定你要轉換的硬碟映像檔,主要要動到的選項有兩個:

  • Select sourece type: Backup image or third-party virtual machine
  • Virtual machine file: 請選擇你剛剛備份的True Image硬碟映像檔
    Ashampoo_Snap_2013.01.07_02h00m57s_003_Conversion

Ashampoo_Snap_2013.01.07_02h01m17s_004_Machine Details for OUTTY

選擇硬碟映像檔之後,你可以會看到這個硬碟映像檔的細節,如上圖。你可以看到這是一個Windows XP 32 bit的系統,大小為18.4GB。

Destination System:選擇目標虛擬機器

Ashampoo_Snap_2013.01.07_02h01m57s_005_Conversion

在這邊我們要設定將硬碟映像檔轉換成VMware虛擬機器的格式。

  • Select destination type: VMware Workstation or other VMware virtual machine
  • Select VMware product: VMware Workstation 8.0.x
  • Virtual machine details裡面的Name: 你可以自定虛擬機器的名稱,在此用檔名outty_D10_backup_20110510
  • Select a location for the virtual machine: 設定虛擬機器資料的儲存位置
Options:轉換選項

Ashampoo_Snap_2013.01.07_02h03m29s_006_Conversion

如果你在這步驟中看到畫面上有個黃色警告:

Warning: Unable to locate the required Sysprep files. Upload them under ‘C:\ProgramData\VMware\VMware vCenter Converter Standalone\sysprep\xp’ on the vCenter Converter server machine, See ‘Help’ for more details.

這表示你需要下載Windows XP Server Pack 2 Deployment Tools,並把它解壓縮之後擺到vCenter Converter指示的目錄「C:\ProgramData\VMware\VMware vCenter Converter Standalone\sysprep\xp」底下。

Ashampoo_Snap_2013.01.07_02h27m10s_020_Conversion

如果你配置Windows XP Server Pack 2 Deployment Tools正確的話,Options步驟就不會顯示任何警告,如上圖。

這一步沒有特別需要變更的地方,按「Next >」進入下一步吧。

Summary:轉換摘要

確認無誤之後,就開始轉換吧。

Ashampoo_Snap_2013.01.07_02h28m54s_021_VMware vCenter Converter Standalone

轉換速度非常快,大概也是15分鐘左右就能把18GB的硬碟映像檔轉換成虛擬機器。

Ashampoo_Snap_2013.01.07_02h24m36s_016_outty-D10-backup-20110510

你可以看到裡面有個vmdk虛擬硬碟映像檔以及vmx設定檔,你可以用這兩個檔案來架設虛擬機器。

用VirtualBox建立虛擬機器與失敗案例

Ashampoo_Snap_2013.01.07_02h26m14s_019_test -執行中- - Oracle VM VirtualBox

第一次我用VirtualBox新增機器時是直接把vmdk虛擬硬碟映像檔掛載到SATA控制器去,結果開機時虛擬機器就出現藍色畫面。

這是因為我的實體機器用Ture Image備份時,那顆硬碟是以IDE控制器連線,而不是SATA。而且老舊的Windows XP對硬體變更的適應能力有夠差,常常因為其中一個硬體元件有差異,就會讓整個系統無法啟動。

Ashampoo_Snap_2013.01.07_02h32m14s_022_test - 設定值

接著我把硬碟掛載到IDE控制器底下,這樣就能順利運作了。

Ashampoo_Snap_2013.01.07_02h34m40s_024_test -執行中- - Oracle VM VirtualBox

這是我在2011年備份的電腦,有點懷念的感覺。


結語:手續更麻煩、但是更確實

雖然標題是講說用Acronis True Image,但是本篇講VMware vCenter Converter Standalone卻比較多,請大家不要介意XD

EaseUS Todo Backup比起來,這個方案顯然是比較麻煩,手續更為繁雜。但是因為原本我就是以True Image作為主要的備份工具,二來VMware vCenter Converter Standalone的強大讓我可以對虛擬機器做不少微調,方便之後的匯入,所以這個方案對我來說反而是比較適合的。

可惜的是Acronis True Image並不完全能算免費版,這可能是這個方法最大的阻礙吧。

(more...)

Netscape Mozilla Documentary 1998 - 2000 ProJect Code Rush

布丁布丁吃布丁

Netscape Mozilla Documentary 1998 - 2000 ProJect Code Rush

ani-code-rush

這部是去年9月15日國際軟體自由日時MozTW播放的記錄片。描述Netscape開放原始碼與IE對抗的過程。

影片本身即有中文字幕,翻譯的也還可以懂,請直接上YouTube觀賞吧:

這是一段歷史,而且是一段很少人會注意的歷史記錄。拍攝方式主要都是在採訪Netscape的員工,以對談的方式組成整部片。


200px-Netscape_LOGO.svg

Netscape(網景)他們製作了叱吒一時的網頁瀏覽器,號稱可以掌握整個網際網路。但是在Microsoft微軟發現了這塊大餅之後,用Windows作業系統內建Internet Explorer的行銷手法,把Netscape打的落花流水。

這時Netscape想到一個辦法:它們把軟體公布出來,成為開放原始碼(open source)。他們想要藉由這種方式讓Netscape存活下去,其他開發者可以利用Netscape的程式來做更進一步的功能,然後一起抵抗萬惡的微軟帝國。

記錄片就從這邊開始了。Netscape要把程式碼開放並不是一件容易的事情,這並不是讓你單純下載就好,而是要整理到讓人看得懂、並且讓人可以自行安裝開發環境、再來進行開發。這是很痛苦的工作,作為同樣是寫程式的人來說很能感同身受。

然而這個開放原始碼的釋出工作也一樣不被外界看好。平白把自己辛苦的成果給大家用,這樣真的有意義嗎?開放程式碼的過程需要替換很多不能公開的程式,而且連帶的又會遇到更多的bug,這沒有辦法結束的專案簡直是永無止盡的惡夢。

接著記錄片當中出現了另一個角色,他是一位年僅16歲的少年Pavlov,卻是一位在Netscape公開程式碼之後快速地改良了大部分bug的重要程式碼貢獻者。

另一方面Windows也遭到反壟斷調查,比爾蓋茲在法院上振振有詞與他背後用龐大財團支撐的律師集團,不意外地讓他們撐過了這段風波。

Netscape最終被AOL(美國線上)併購,這是美國主要的通訊公司之一。小組成員有些討厭AOL而離開,有些繼續留在AOL,而因股票獲利成為了百萬富翁,但是他們已經不是原本的Netscape小組了。

鏡頭一轉,當初16歲的少年念完高中之後,毅然決然地來到了AOL,加入了這團隊,彷彿象徵著新的傳說即將開始。

記錄片差不多就到此為止了。因為這是好幾個月之前看的影片,現在憑印象來寫,可能細節會有些錯誤。


從Netscape到Firefox

接著我想補充一些東西:

大家都知道Netscape是Firefox的前身,這也是為什麼是由MozTW播放這部記錄片的原因。

Netscape將原始碼公布的同時成立了Mozilla基金會,而戴夫·海厄特喬伊·休伊斯布雷克·羅斯從Netscape的原始碼中建立了另一個分歧,並於2004年之後正名叫做Mozilla Firefox。

Mozilla_Firefox_3.5_logo_256


感想

看完之後,感覺並不是很好釐清整部劇情。

要說有沒有劇情這也是個問題,他不像社群網站把Facebook的成立經過編劇成的電影,而是從多面向去組成的記錄。因此主線十分混亂,很難讓人搞懂Netscape小組到底是贊成還是反對Open Source。

最後結局是很確定的:它們被AOL收購了,有些人也因此成為了百萬富翁,這就是矽谷吸引人的魔力。那些離開的Netscape成員覺得2年就該換工作,而下次又是這樣繁忙的Code Rush。

但是在台灣,只有繁忙的工作,卻沒有製造百萬富翁的環境。更恐怖的是,許多成員都胖得超過正常人的標準。那種體型反應出了壓力與工作型態的異常,這樣真的好嗎?

然而看到Netscape轉變成開放原始碼的過程,那是一種參與歷史轉變瞬間的感動。那之中包含了許多夢想,他們希望藉由開放原始碼來改變世界。儘管很多都是大叔阿姨了,但那種少年追夢的理想令人敬佩。

追求自由的程式設計人請務必來看一看,Netscape開放原始碼的記錄片,Code Rush。

(more...)

用EaseUS Todo Backup Free 4.0.0.2實作實體機器轉成虛擬機器(P2V)

用EaseUS Todo Backup Free 4.0.0.2實作實體機器轉成虛擬機器(P2V)

image

最近在重灌電腦的時候試著用用看其他的備份軟體,意外地發現EaseUS Todo Backup Free 4.0.0.2具備P2V功能。我一直以來都對虛擬機器相當感興趣,P2V──實體機器虛擬化當然也是其中一個關切重點。

使用EaseUS Todo Backup Free備份電腦並轉換成虛擬機器的過程並沒有很困難。更重要的是,這些工具全部都是免費可取得的!非常適合虛擬機器入門者拿來練習P2V。

在此記錄使用EaseUS Todo Backup Free來實作P2V的過程。


什麼是P2V?

摘要Wikipedia的介紹:

計算機集群中,許多小型伺服器正在被一個大型伺服器取代以增加硬體資源的利用率(如CPU等)。雖然硬體正在被整合,但是典型的作業系統仍然是獨立的。取而代之地,每一個運行在獨立的伺服器上的作業系統被轉移到在虛擬機中。大型的伺服器可以「寄宿」許多這樣的「客戶」虛擬機。這就是物理到虛擬(Physical-to-Virtual, P2V)的轉換。

早期我們大部分的系統都是以實體機器建立:在實體機器上安裝Linux、架設網站、實作系統。但是一旦這個系統已經不常使用時,它卻仍佔用了這個實體機器。這不僅造成維護上的困難,後面的人也無法有效地利用這台實體機器的資源。

這時我們採取的作法就是上述的P2V,把實體電腦直接虛擬化,然後擺到虛擬機器運作環境下讓它繼續運作,而實體電腦就可以騰做其他利用。

關於P2V的技術與工具非常多,有興趣的話可以先看一看王偉任寫的一次學會虛擬化P2V與V2V轉移,可以有更全面的基本概念。

使用工具

這一篇介紹使用了三種工具,一個是主角EaseUS Todo Backup,一個是P2V的輔助函式庫VMware Virtual Disk Development Kit,最後一個是虛擬化環境VirtualBox。

EaseUS Todo Backup 4.0.0.2

image

EaseUS這家公司出的備份軟體EaseUS Todo Backup主要是用於硬碟映像檔備份上。類似功能的產品有早期的Norton Ghost、現在知名的Acronis True Image與國網中心整合多種開放原始碼工具組成的再生龍CloneZilla

在雲端平台虛擬化技術熱潮之下,這些軟體也不只有單純地用在實體機器上,而也對應到虛擬機器的備份與還原。當然,實體機器可以用的備份工具,虛擬機器也可以用。而為了因應虛擬機器的管理需求,各種功能就因應而生。

P2V就是其中的一種虛擬機器技術。然而由於虛擬機器運作環境並非個人、家庭常見的東西,大部分免費、個人與家用版的備份軟體都不具備P2V功能。

EaseUS Todo Backup在很早以前的免費版本4.0.0.2中卻擺上了P2V這個企業級的功能,但是在後面的免費版本中卻都將它移除掉了。EaseUS Todo Backup 4.0.0.2版本在官方網站已經消失已久,不過網路上依然可以找到這個版本。我把它上傳到SkyDrive供其他人利用,如果有所侵權,請再告知我吧。

VMware Virtual Disk Development Kit

EaseUS Todo Backup的P2V功能需用到VMware的Virtual Disk Development Kit,這也是VMware上可以免費下載的工具,不過需要先註冊免費帳號登入之後才能使用就是了。我也將它備份如下:

VMware-vix-disklib-5.1.0-774844.i386.exe

Orcale VM VirtualBox

image

EaseUS Todo Backup使用P2V最後輸出的會是VMware的虛擬機器格式,而這個幾乎已經成為業界標準的VMware虛擬機器也是能在免費的Orcale VM VirtualBox上運作。

VIrtualBox到現在還是我個人認為練習架設虛擬機器的首選,到目前版本在網路設定上已經友善許多,不輸給VMware Workstation,而且還是免費的喔!

備份檔案如下:


P2V實作過程

Ashampoo_Snap_2013.01.06_16h07m03s_008_EaseUS Todo Backup

裝好EaseUS Todo Backup(以下簡稱EaseUS)之後你可以看到上面的主畫面。

要做P2V我們必須經過兩個步驟:

  1. 將實體機器備份成硬碟映像檔
  2. 將硬碟映像檔轉換成虛擬機器
備份實體機器

image

我現在就以我目前在操作的電腦來做練習,按下「Data backup (File, Disk/Parititon)」進入備份功能。

Ashampoo_Snap_2013.01.06_16h08m18s_010_EaseUS Todo Backup

選擇你要備份的硬碟,我主要的系統都安裝Disk 2,你可以看到上面的路經是「C: (NTFS)」。選擇Disk 2,然後在下面設定備份映像檔的儲存位置(Destination,我目前設定是D:\My Backups),最後按下右下角的「Proceed」開始備份吧。

在備份的時候電腦不需要關機,這種模式叫做「熱備份(Hot Cloning)」,而用在P2V術語上,則叫做「熱遷移(Hot Migration)」。相較於備份時必須關機的模式「冷備份(Cold Cloning)」或是「冷遷移(Cold Migration)」來說,「熱備份」其實是比較高難度的作法喔。

備份需要花點時間。如果你硬碟非常大,那就要花更久的時間。我的硬碟為60GB大小,備份過程會壓縮處理,最後產生了9GB的備份檔。

Ashampoo_Snap_2013.01.06_16h02m39s_003_Disk and Partition backup 2013-1-6 AM 08-00

備份完成之後,你就可以在備份檔的儲存位置找到你硬碟的備份檔。為了方便燒錄,所以我把映像檔做了分割,上圖中才會看到那一堆的映像檔資料,但其實都是同一顆硬碟Disk 2的備份檔案。

轉換映像檔成為虛擬機器

image

再回到EaseUS的主畫面,這次我們要用的是轉換映像檔(Convert image)的功能,將備份的硬碟映像檔轉換成虛擬機器。

除了VMware之外,你也可以轉換成Microsoft虛擬機器VirtualPC。而這篇主要展示的是轉換成VMware的功能。請注意,在用這功能之前必須先安裝VMware Virtual Disk Development Kit,不然會無法執行喔。

Ashampoo_Snap_2013.01.06_16h03m30s_005_EaseUS Image Converter

轉換映像檔功能操作也很簡單:

  1. 選擇你要轉換的映像檔(Backup image)
  2. 設定你要輸出的虛擬機器檔案名稱(Image name)、類型(Type: VMWare)與位置(Destination)

設定完成之後按下「Proceed」開始轉換吧。

Ashampoo_Snap_2013.01.06_16h03m07s_004_Disk and Partition backup 2013-1-6 AM 08-00

虛擬機器跟硬碟映像檔放在同一個位置,就只有那一個檔案而已喔。我9GB的備份檔案轉換成虛擬機器之後大小增至22GB,但還是比原本60GB小很多。耗時很短,只有15分鐘左右。

在VirtualBox上運作

為了測試我們轉換完成的虛擬機器是否能正常運作,在此是使用VirtualBox來進行。

image

在建立虛擬機器那邊,要使用現有的虛擬硬碟檔案,並指向你剛剛轉換完成的虛擬機器。

image

在這邊要注意一下。VirtualBox預設建立虛擬機器掛載虛擬硬碟檔案的時候,會將硬碟連接為SATA硬碟。如果你原本實體機器硬碟就是用SATA,那沒有問題;如果是IDE裝置(PATA)的話,要記得到設定值的存放裝置中,把你的硬碟掛載在「控制器:IDE」底下,這樣子Windows開機才會正常運作喔。

Ashampoo_Snap_2013.01.06_16h18m40s_015_

設定完成之後,打開VirtualBox中的虛擬機器,整個就是正常運作。畫面中出現錯誤是因為我沒有另外備份另一個磁碟,導致Windows找不到資料而已。


結語:EaseUS Todo Backup的優缺點

經過這一番P2V的練習之後,我可以發現EaseUS一些優缺點。

優點部分很明顯:

  • EaseUS Todo Backup是免費的,很適合作為推廣入門的工具。
  • 先將實體機器轉換成映像檔、再轉換成虛擬機器的過程十分穩定,比VMware vCenter Converter Standalone透過連線做Hot Cloning還要來得穩定得多。
  • 結合原本實體機器的備份策略

缺點部分也不少:

  • 兩階段轉換手續難以自動化。如果P2V需求相當大的話,這就比較麻煩了。
  • EaseUS Todo Backup Free 4.0.0.2沒有「增量備份」的功能。

特別是增量備份的功能,這對定時要進行系統備份的任務來說是非常必要的。增量備份的意思是,第一次備份檔案時備份了完整的硬碟映像檔,而第二次之後則是備份前一次差異的檔案,不必再次備份完整的整顆硬碟。這種技術可以省下許多硬碟空間,並將多個版本保持在同一個備份檔案中,以方便管理。

之前我大多使用Acronis TrueImage作為備份工具,也是因為它具備了增量備份功能。

而後來我又發現到原來VMware vCenter Converter Standalone能夠將Acronis TrueImage備份的tib硬碟映像檔轉換成VMware虛擬機器。這樣就能做到跟上述使用EaseUS相同的效果,還能繼續使用增量備份的功能,實為更佳的方案。我們下次再來聊聊怎麼用Acronis TrueImage來實作P2V吧。

(more...)

BlueStacks利用Astrid開啟Google Play,也能購買付費App

布丁布丁吃布丁

BlueStacks利用Astrid開啟Google Play,也能購買付費App

Ashampoo_Snap_2013.01.11_16h12m40s_016_BlueStacks App Player for Windows -beta-1-

利用BlueStacks App Player來開啟Google Play以付費下載Android App的方法已經是去年的新聞了。T客邦這篇文章的作法是下載Go桌面EX以開啟Google Play,但實際上可以更簡單一點:只要在瀏覽器中打開Google Play的網址就可以了

這篇大概敘述一下整個過程,作為一個記錄。


下載BlueStacks

image

如果在安裝的時候遇到以下錯誤訊息:

Bluestacks currently doesn't recognize your graphics card. It is possible youe Graphics Drivers may need to be updated. Please update them and try installing again

表示你的顯示卡驅動程式太舊了,請重新安裝。

其他安裝BlueStacks的過程可以參考巴哈姆特tyr2004的文章

設置Google帳戶

Ashampoo_Snap_2013.01.11_15h42m44s_015_BlueStacks App Player for Windows -beta-1-

Google Play綁定Google帳戶,所以在下載App之前你必須先在BlueStacks裡面設定Google帳戶。設定的地方是在右下角image設定按鈕中,進入「管理帳戶」,然後新增Google帳戶。操作方式跟手機上是一樣的,在此不再細述。

無法安裝Go桌面

Ashampoo_Snap_2013.01.11_15h38m15s_003_BlueStacks App Player for Windows -beta-1-

安裝好BlueStacks之後,我先做的就是搜尋「GO桌面EX」。找是找得到,可是按下「安裝」的時候卻怎樣都失敗。

我試了其他軟體,發現BlueStacks似乎被Google Play擋了下來,所以只能安裝他自己提供的App。

安裝Astrid記事軟體

image

GO桌面EX不能裝、ES檔案管理器不能裝,沒關係,至少Astrid可以安裝。

Ashampoo_Snap_2013.01.11_15h40m03s_007_BlueStacks App Player for Windows -beta-1-

Astrid是一個待辦事項記事工具,但有個特色,他在備註裡面的網址會自動轉換成連結。這就可以讓我們從Astrid中開啟Google Play的網址。

在Astrid新增有Google Play網址的待辦工作

Ashampoo_Snap_2013.01.11_15h40m23s_008_BlueStacks App Player for Windows -beta-1-

首先,在下面的「Add a task」新增任意名字的工作,我把它叫做Test。然後按下工作名稱,到右邊選擇「更多」,找到下面的「備註」。

Ashampoo_Snap_2013.01.11_15h41m11s_009_BlueStacks App Player for Windows -beta-1-

然後在備註裡面輸入Google Play的網址。

在這邊我以付費App「PhotoSyncUnlocker」為例,他的網址是:

為了方便我輸入到BlueStack,我利用goo.gl縮短網址之後,短網址是:

回到Astrid,我們把這段網址輸入到備註吧。

Ashampoo_Snap_2013.01.11_15h41m20s_010_BlueStacks App Player for Windows -beta-1-

你可以看到備註那邊已經多了一段「http://goo.gl/zcu8q」網址,而且是可以點開的。

從Astrid工作備註開啟Google Play

Ashampoo_Snap_2013.01.11_15h41m36s_011_BlueStacks App Player for Windows -beta-1-

點下去之後就可以選擇用「Play 商店」(就是Google Play)來開啟。

Ashampoo_Snap_2013.01.11_15h42m27s_014_BlueStacks App Player for Windows -beta-1-

到此為止,你已經順利進入Google Play,而且可以購買App了。

(more...)