tutorial: http://railstutorial.jp/book/ruby-on-rails-tutorial