Mac新廣告

Sunday, May 13th, 2007 | 瀏覽:10,358人次

Mac最近的系列廣告(PC人 v.s. Mac人)一直有新作出來,這次的新版本狠狠的諷刺了Vista的超多版本,會讓人忍不住會心一笑 XD
說真的Vista實在太多版本了。我雖然不太用Windows,但靠著四處瀏覽的眼角餘光所瞄到的資訊,也能應付大多數人碰到的Windows問題。但這次Vista可把我難倒了,版本實在分得太多,已經完全無法讓我用眼角餘光就搞懂這些東西。說真的,我也不認為會有多少人會真的想認真去研究它們到底有哪裡不同。不過是個作業系統嘛,搞這麼複雜幹麼?

Vim + Visual Studio .NET on Windows

Sunday, October 29th, 2006 | 瀏覽:11,068人次

像我這種用習慣vim的人,不論用甚麼其他的編輯器都會渾身不對勁,更別提還要拿來寫程式。因此我排斥Visual Studio已經不是一天兩天的事了,但這學期修了個Game Programming,很不幸的它提供的Game Engine只能在Windows下跑…這讓我不想用Visual Studio也不行了 :(
(呃,我知道MinGW啦,但我並不想花太多力氣搞MingGW+DirectX+Game Engine的相容問題…)

所以呢,我得在Windows上裝vim,然後讓我能在vim中compile & test程式。以前的Visual Studio可以用一個叫VisVim的plugin,但VS .NET後就不能用了。另外,以前還能export makefile出來,現在似乎也不行了…!#*(!#&!&%@$
研究了半天,發現我得透過”Microsoft Visual Studio .NET 2003/Common7/IDE/DevEnv.com”這個程式,才能在command line底下build program。
底下是給vim的設定,我把這個設定加在vim的session file中,這樣之後再開project就不用一直重設,而這個設定也不會干擾到其它檔案了。

set makeprg=devenv.com\ /Build\ Debug\ xxx.sln
set errorformat=\ %#%f(%l)\ :\ %#%t%[A-z]%#\ %m

(xxx.sln請自行換成你的.sln檔。DevEnv.com的PATH也要先設好。)

這樣就能在vim下用:make來build程式,並且vim也能parse錯誤訊息並自動跳到對應的那一行了。
只是有一點我還搞不定,devenv的help說用/LCID能設定它的locale,但我怎麼設都沒用,跑出來的訊息一直都是中文的,這讓我在UTF-8 term下面老是看到一堆亂碼..。

Windows Vista on Mac Mini

Thursday, October 12th, 2006 | 瀏覽:5,913人次

Vista screenshot

剛才在實驗室的Intel Mac Mini上測試了Windows Vista RC1(這裡可以下載),Aero Glass的效果在Mac Mini的Intel 945GM上跑得出來,於是整個畫面都是透明的視窗和動畫效果,速度也還不錯。

至於實用上的感覺…. 呃,老實說,我覺得動畫多得有點噁心。每個視窗都會放大+淡入「蹦」出來,或是縮小+淡出再關閉。雖然剛看到真的還蠻炫的,但看久還蠻容易累的。這很像最近在Linux上很紅的XGL, 為了炫而炫,但卻沒有考慮到實際上長時間用起來的感覺。

雖然Vista有點中看不中用,但還是有些不錯的改進,例如按alt-tab時出現的視窗列表終於可以用滑鼠選了..(嘿,這當然是從MacOSX來的功能XD)。

BTW,因為Mac Mini內建的硬碟實在太小了,所以我是把MacOSX整個裝到用1394接的外接硬碟上 ,而內建硬碟裡分別裝了WinXP和Vista。(很可惜的是,Windows似乎沒辦法裝到外接硬碟上開機..@@)