Last week at the Hack + Help, I chatted with another Rubyist (sorry, I
forgot your name!) about how to get newbies' development environments
up and running quickly. He had a nice little VM image that he had set
up, and I mentioned the Tokaido project.
The most recent Bot Cave
(
http://tinyletter.com/thoughtbot/letters/the-bot-cave-april-2013) had
good things to say about Nitrous.IO (formerly Action.IO), a
dev-environment-as-a-service, and I think it may be the best solution
I've seen yet. You can quickly and easily create a new "box", and then
you get a shell, a graphical file browser, and a graphical code editor
(or you can switch the shell to full-screen).
The only downside I see so far it is in private beta (I don't know how
long it takes to get approved). But I may try it out this Tuesday and
just let people share access to my account while they wait for their
invitation.