I work with ruby and rails and hate constantly setting up rails on a local machine and having to go through the trouble of configuring it. I've literally spent more time setting up Rails, Rails revision tracking software, Git, and Heroku than I ever had actually coding with ruby on rails. Has anyone heard of some sort of virtual environment that has everything already set up, so all I have to do is access the virtual environment and start coding?