早陣子看網上的Rails資訊,讀到Bort的作者Jim Neath一篇題目為Speeding Up Rails Development的文章,其中最後部份很煞有介事的說”Seriously, Just Buy a Fucking Mac“;另一邊廂RubyRailways亦響應Jim Neath,出了一篇 Why Buying a Mac for (Rails) Developers is a Good Idea。文中除了提到Mac有大量非常好用的免費開發軟件外,亦指出OSX 本身就已經內置Ruby及Rails,省卻重新安裝的麻煩,又說要Rails在Ubuntu上運行比OSX困難得多云云…
在Rails一向的發展中,Windows向來不單是靠邊站,阿毛覺得Rails的開發團隊甚至刻意的與Windows保持距離,DDH亦從來不掩飾他對Windows的厭惡;其實要在Windows上架構Rails開發環境亦不算甚麼大工程,就算不用InstantRails, 自己去下載Ruby runtime再以gem去安裝Rails絕對是一蹴而就的。SQLLite, MySQL亦是”隨便睇隨便揀”,不喜歡用Notepad? 大可以用E editor,甚至用Netbeans或Aptana等完善且免費的RAD environments;就算困於窗內,選擇仍多的是。
但阿毛一心破窗而出,加上對OSX心儀已久,”Buy a Fucking Mac”成了最好不過的藉口;當然,Macbook 索價不菲,阿毛亦只能對著價錢牌暗暗”fuck”上兩聲。側聞很多玩家以低價的Atom-based Netbook運行OSX,且效能不俗,阿毛心中竊喜,也就趁近日Netbook太平賣,購入一部“你老母”Lenovo的S10,並將RAM及硬碟谷至最大(2G and 350G, respectively),做我的Rails development machine.
在非Apple的硬件上安裝OSX絕非易事,阿毛就算在forum上爬文數天,做起來亦要屢敗屢戰才成。S10與OSX的兼容性還不太壞,除了Ethernet沒有辦法解決外,聲,畫,airport,CPU風扇,sleep mode等等全部有patch,網上群眾力量真是不可低估!
把玩了個多星期,效能的確不俗,亦慢慢習慣OSX那種”command + ?”的操控方法,可惜的是touchpad太細,就算行2-fingers scrolling 亦只是自討苦吃,唯有繼續用scroll bar了。另外,OSX的UI設計的確比Windows更consistent,而以mount drive形式簡易安裝軟件亦十分方便,更別說所有字體都是anti-aliased這些eye-candy了。雖是一個基因改造蘋果,但一口咬下,還算爽甜可口。
然而真正的考驗還在後頭,須知阿毛是徹頭徹尾的Windows人,Unix知識貧乏得要命,就連怎樣以Sudo去啟動MySQL,並以SequelPro 去接駁數據庫也弄了好一陣子~~ @_@”;行文之際MySQL的gem update仍有問題,而Mongrel及git等等通通未裝好,看來還要糾纏一下才可以開始編寫程式。
但這樣才像個IT人呀, right?
0 Responses to “嚐一口基因改造蘋果”