7/11/2011

Install Macvim

macvim

macvim 是針對mac osx 所做調整,讓您使用vim更溶入osx環境中。

最容易安裝方式: Homebrew

[code lang="bash"] sudo brew install macvim [/code]

不過建議使用ruby 1.8.x 版本,目前似乎不支援Ruby 1.9.x版本,否則會見錯誤

[code bash="bash"] Vim: Caught deadly signal SEGV Vim: Finished. zsh: segmentation fault [/code]

7/07/2011

Mac osx 字典尚有其他用途

原來Mac Dictionary還可以當API手冊來使用,讓你在寫程式快速查詢API說明。

mac dictionary

當按下 control + space (呼叫mac spotlight) , 輸入keyword

Screen shot 2011-07-07 at 下午2.23.35

安裝

下載並解壓於至 ~/Library/Dictionaries/中,設定Mac Dictionary 查詢順序。

雖然已經是舊文,在還不知道些技巧之前我幾乎不會想用Mac Dictionary。

另外一個問題如何做字典檔(網路上好像沒有資源),只看到Apple 開發文件,不然真想連JDK文件一起匯進去Orz!

參考

http://priithaamer.com/blog/ruby-on-rails-dictionary-for-macosx

7/06/2011

Web Frameworks 效能比較

JT Dev所做各種架構 { Rails, Wicket, Grails, Play, Tapestry, Lift, Context and JSP/Servlets}效能比較,這也是每年必上演的戲碼。

concurrent user graph image from http://www.jtict.com

選擇架構考量因素也包括效能、上手時間、資源、發展性。目前個人常用的兩個架構,Tapestry雖然效能上非常不錯,不過學習曲線非常高(也算是冷門)。 Rails在開發過程真的令人快樂,但是效能部份還有進步空間!

這個比較缺點尚未看得到memory消耗問題。