Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Why’s “Try Ruby” Back Online (rubyinside.com)
59 points by Hagelin on Sept 2, 2009 | hide | past | favorite | 12 comments


This was what I honestly considered the biggest loss with regards to _why's disappearance. I am literally ecstatic to have this back online.

The only thing that could make this better would be if it were presented by _why (him|her)self.



> We will be back in a few hours. Someone discovered a security hole. They reported it, but not until someone else thought it would be cute to drop a rootkit in.

If Mister McElroy is reading this: Interesting! Was it a problem with _why's sandbox? (I don't think the original Try Ruby was ever exploited in the short time I kept a tab on it, and beyond that I haven't a clue; but I couldn't find any security commits in a quick scan of the changesets.)

http://github.com/whymirror/why_sandbox/commits/


Whenever I try to do 40.reverse, the thing errors out on me, and it wont let me progress any more through the tutorial. Kind of disappointing. I remember doing this thing before and it was quite fun.


You can type next to move to the next lesson.


Didn't work for me either, though I didn't know I could skip it, which is great to hear. I'll have to visit it again.

Edit: Not having an up button to cycle through the history kills me.


Warning, a very "newb"ish question: I completed his tutorial inside my browser. Buw what now? How do I do that permanently on my shared server which allows me to create a rails application via cpanel. How do I "populate it with [my] code"?


This isn't a small question and is largely going to depend on your shared server.

First generally you're going to do most of your development locally and then deploy it to your server. If you're just starting out then check out the RadRails IDE. It does most of the heavy lifting for you and makes it really easy to get going.

After that look at something like capistrano or vlad the deployer for getting the site onto your webserver.


Or Heroku instead of cap/vlad. Makes getting a quick rails app deployed and up-and-running very easy.


If you have shell access to your shared server, I'd recommend getting in there and doing some more Ruby commands (via irb).

If not, I'd recommend getting a slicehost/linode account (even if only for a month or two) and practicing there.

From there, learn how to install/use gems, various Ruby libraries, and the structure of Rails apps.


Check out heroku


It's great that this is back online again. I got lot's of people trying ruby thanks to this.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: