The railstutorial.org application which I use as a breakable toy.