ruby.railstutorial.org/ Chapter 3 sample app