星期五, 6月 27, 2008

Firefox download day

6/17號跟全球的Firefox fans一起創下了這個記錄。YA!
你也可以得到一張喔!

星期四, 6月 26, 2008

vim 與我

第一次接觸到vi是在大一程設的實驗課,還記得大家在sun的工作站上辛苦的用vi打程式,寫程式,旁邊偶爾還會傳來被vi的normal mode、insert mode所困擾的人摔鍵盤的聲音,鮮明的印象至今仍難忘記。
不過這七、八年來在editor上,我用過ultraeitor還有editplus,傳統上這些editor都還算不錯,不過後來我比較多用一些ide環境,例如寫java就用netbeans、eclipse,寫c#就用vs.net。後來因為都寫c,所以都用RD間評價甚好的SourceInsight。

剛開始用SourceInsight的時候真的覺得驚為天人,覺得以前學生的時候怎麼沒有發現這種好用的工具。不過後來愈用愈覺得心虛,因為都是使用同事間的copy版。終於在去年中開始,我決心要丟掉SourceInsight,而回到免費好用的vim裡。當然免費是真的,好用的話就見仁見智了,因為在不熟的情況下,vim跟本就算不上是好用,甚至很多人對他連堪用的評價都不到。

之所以敢痛下決心,也是因為在網路上survey了很久,很多網路上programming的高手、高高手對vim都有相當高的評價,而且也宣稱,他們平常用的editor就是vim。這讓我覺得為什麼別人可以但是我辦不到。而且,許多人還很得意的把他們vim的screenshot給show出來。更讓我覺得vim一定辦的到在SourceInsight下能作的事。只是我目前還不知道怎麼用就是了。

之後我就花了一點時間把我之前買的Learning the vi Editor,Oreilly給拿了出來,並且照著書上的例子一個一個試、作實驗。然後也藉著網友們熱心的分享、還有一些熱心人士所寫好的vim plugin。就這樣練了三個月,我就開始試著把vim以外的editor丟了。

我發現這一切都是值得的,不可否認vim的確讓我領略到什麼是高效開發。

此文以記念,從我開始只用vim取代其他editor以來,已經三個多月了。

PS. 不免有點感傷,因為對岸在vim的使用跟推廣上,似乎比台灣多的多,而且找的到的資料也是對岸多的多!
PS. 台灣的廠商要省SourceInsight的授權費,應該要好好利用vim才對!