Live data from Hacker News

Rails for Zombies - Learn Rails from the comfort of your browser

railsforzombies.org

41–50 of 61 posts

Re: Rails for Zombies - Learn Rails from the comfort of your browser

#41
post #15

Earlier quoted context omitted.

Rails is very easy to set up. Easier than any other software for programmers I've used. 1. Install Ruby with your package manager or with the installer for Windows (that's just download, next next next, done). 2. In your terminal: `gem install rails`

You had a good experience. Lots of people don't. Getting the environment set up took me hours, and I'm a programmer. First I installed Ruby with my distro's package manager. Then I followed the instructions in the book and installed gem from the RubyGems website. Uhoh, not supposed to do that anymore, Ruby comes with a different version of gem. The new Rails website tells me I need a different version of Ruby, the on…

That's really a comment about your distro, not about Ruby or Rails. It /should/ be as simple as installing Ruby, then `gem install rails`. If it's not then something is broken with your distro's package.

Re: Rails for Zombies - Learn Rails from the comfort of your browser

#43
Isn't a huge part of learning a new language being able to install and configure it in the first place?

Also the went WAYYYYYYY overboard with the whole zombies thing. We get it, zombies are trendy these days, please just keep them away from anything learning based.

Re: Rails for Zombies - Learn Rails from the comfort of your browser

#44
post #15

This is a wonderful idea. Every time I try to get someone started with Rails, I sent them to the Rails Guides and warn them that "getting Rails up and running in the hardest part." Being able to have someone jump straight into videos and interactive prompts from their browser is going to be so much better...

Rails is very easy to set up. Easier than any other software for programmers I've used. 1. Install Ruby with your package manager or with the installer for Windows (that's just download, next next next, done). 2. In your terminal: `gem install rails`

Exactly what I was thinking. I'm barely starting with rails. On Mac all I did was:

gem install rails; rails new hello_world; rails s

Then I watched the damage on localhost:3000

Rails has been fantastic. I'm a designer — I don't really have a background in programming — but rails has been incredibly accessible. It makes a lot of sense to me.

Re: Rails for Zombies - Learn Rails from the comfort of your browser

#47

Earlier quoted context omitted.

You had a good experience. Lots of people don't. Getting the environment set up took me hours, and I'm a programmer. First I installed Ruby with my distro's package manager. Then I followed the instructions in the book and installed gem from the RubyGems website. Uhoh, not supposed to do that anymore, Ruby comes with a different version of gem. The new Rails website tells me I need a different version of Ruby, the on…

That's really a comment about your distro, not about Ruby or Rails. It /should/ be as simple as installing Ruby, then `gem install rails`. If it's not then something is broken with your distro's package.

mac osx, same amount of bullshit. its great when it works, sometimes it just doesnt and you have to do random shit to make it work.

Re: Rails for Zombies - Learn Rails from the comfort of your browser

#49
post #22

Earlier quoted context omitted.

What constitutes a full dev environment? - Some kind of database: easy - Editor: easy - Version control: easy I guess you have never tried to build LLVM on Windows if you think that's hard ;)

No for real, try to install SQLite/Spork/Autotest/Rspec. It isn't that easy when you are a noob who only want to start to learn how to dev. Personnaly I was so sick and tired to get everyday a new problem when I wanted to install a gem that I setup a VM with Ubuntu and I launch it when I want to dev. Ubuntu is "user friendly"-ier than Windos for ONE thing setup a dev environment. And as nobody dev on Rails under Wind…

'Ubuntu is "user friendly"-ier than Windos for ONE thing setup a dev environment.'

Well, apt-get is pretty sweet in general.

More to the point, while Windows Ruby dev is certainly doable (and I did it for years with comparatively no more hassle than on Ubuntu), the advantage of developing on Ubuntu is that it is far more likely to match your server environment.

It sucks big time to be cruising along and then discover that some plug-in or tool that would solve a dozen problems for you requires a C compiler and a POSIX environment.

Re: Rails for Zombies - Learn Rails from the comfort of your browser

#50
post #15

Earlier quoted context omitted.

Rails is very easy to set up. Easier than any other software for programmers I've used. 1. Install Ruby with your package manager or with the installer for Windows (that's just download, next next next, done). 2. In your terminal: `gem install rails`

I just installed RoR on a clean Ubuntu install and it wasn't easy at all. First, I had to install rvm (Rails wouldn't install with Ubuntu's Ruby packages) which took some time to figure out. Then I tried installing Rails and got some problem related to sqlite3. I then figured out that I had to install the sqlite3-ruby gem. Of course it didn't work. I found out I had to install the libsqlite3-dev package. The whole pr…

It's probably a fluke on your setup. What package manager did you use that didn't work? Are you a Unix/Linux type of guy? Most people that aren't have hard time installing any *nix based development environment. I mean, you got an error telling you there was not sqlite3 and you tried the gem and no dice, it's pretty obvious what to do if you're familiar with any Linux. To be fair though, I believe there's no mention of you needing sqlite3 on the download instructions on the main download site, which ultimately leads to confusion.

I'm not trying to sound aggressive or anything, but I think that this type of issue is more related to to using some outdated or excessively complicated guides on the internet that always leave something out, in comparison being hard to get ror up and running.

Post reply on HN