zsh.
git, dependency: curl libcurl4-openssl-dev libexpat1-dev gettext
rvm:https://rvm.io, wiki on rubychina
dependency:sudo apt-get install zlib1g-dev
reinstall if necessary:rvm reinstall current-version-of-ruby(e.g 1.9.3)
gem source related: gem source -r http://rubygems.org/, gem source -a http://ruby.taobao.org/
db:
postgresql
pg adapter: dependency: libpq-dev
gem install pg
vim