33 Comments
- jdstorer2, on 10/12/2007, -1/+10If that's a beginner's guide, then count me out of RoRs. That's way more complicated than using a GUI interface for MySql or MSSQL, plus ASP.NET or PHP. Why bother learning a new complicate language when I've got 10 other ones I can use to the same effect?
(watches negative diggs, because people don't like negative criticism.) - genxian, on 10/12/2007, -1/+8The tutorial is light on some details. For example - "Open up MySQL Administrator and create three databases..." No explanation of how to create a database using the MySQL Administrator. Now as a programmer, that is no problem for me, but, for my multimedia friend who I emailed this article to, I may just end up having to explain how to do that step, and several others that are glossed over.
Pretty decent article however. - reduxthree, on 10/12/2007, -3/+8What difference does that make?! The article is about Ruby on Rails, not Christianity; it's not gonna try to convert you or anything.
- maverick999, on 10/12/2007, -4/+9I think it's ignorant to assume that just because something says 'AJAX' or 'Rails' that it will automatically make it to the homepage. Most of these subjects end up on the homepage because people are interested in learning more about some of the latest development technologies that people are using.
- dancpsu, on 10/12/2007, -5/+9>> I think it's ignorant to assume that just because something says 'AJAX' or 'Rails' that it will automatically make it to the homepage.
And it's now on the homepage. Thank you for playing. - hadem, on 10/12/2007, -3/+6And I will be the first.
I don't understand why people are always complaining about Ruby on Rails. I would bet that half of them that are complaining about it and giving all sorts of reasons as to why it "sucks" haven't even tried it. I was real big on PHP and then tried RoR and it is much better for my needs. - syphonist, on 10/12/2007, -0/+3Its not a SQL tutorial. If your intrested in RoR for the most part you should have at least a clue about databases, or web apps in general.
- rain9441, on 10/12/2007, -0/+2How about a tutorial that explains something else besides making a table on a database and typing scaffold. This is reality here, scaffolding is nice and all but there are much better tutorials on doing the exact same thing, and there is much more to Ruby on Rails (i.e. a,b = b,a = "best feature","ever" #look ma no semicolon)
- JonGretar, on 10/12/2007, -0/+2:) Shall we count the amazing numbers of "learn [java|php|asp] in [RANDOM_NUMBER] days" books available. And you are dissing a few tutorials?
- CaughtThinking, on 10/12/2007, -0/+2http://sqlonrails.org/
I knew since it was RoR I should get in on the first few posts. Watch this screencast! - revans, on 10/12/2007, -0/+2wraithrealm: I gave a brief explanation of migrations and chose not to go more indepth on migrations in the first part of this tutorial series. This is only the first part, as the title says, and I will be covering more about the Rails framework and the Ruby language in future tutorials to be posted on Godbit and my own site bioevans.
Hopefully, writing out the code I posted isn't too hard to follow, if it is, please make a comment on Godbit and I would be happy to help you out. - MinnesotaTwins, on 10/12/2007, -0/+2Good information. Basically what Agile Web Development on Rails says in the first 50 pages.
- JonGretar, on 10/12/2007, -1/+2Dude.. We actually all loved this joke. But out of 26 comments 4 are actually giving this link... We got it already. Read before you post plz. ;)
- revans, on 10/12/2007, -0/+1Actually, Godbit is a Christian site to help the Church understand technology. If you check out the site a bit more, it explains our purpose (in our mission statement). We are just a group of individuals who work in the technology field that are trying to share our knowledge.
As far as RoR and PHP, I think it depends on each individual and how they think. For some, pure OO suits their thinking style, while others just can't grasp it so they stick with procedural style coding. It all depends on the individual and I feel too often people leave this important aspect out of the discussion when they are talking about what language is better. - FZero, on 10/12/2007, -0/+1Come on, this look exactly the same as all the other rails tutorials for beginners. No digg.
- JonGretar, on 10/12/2007, -0/+1wraithrealm: The reason on why he showed how do this using migration script is simple. It's a migration script. :) By using it it can allow you more easily to migrate applications on your server. Yes it's much more difficult during development but it makes things much easier when it's time to upgrade the production server with your changes. You just upload the new app and type in "rake migrate" and your database is up to date.
Also it allows you to design the database once and use the same file to create a database in any sql server. - JonGretar, on 10/12/2007, -0/+1wraithrealm: Also. If you prefer you can just create the database using any means available. This method just saves a little time on a later date and should be available on all types of web development languages.
- samuelcotterall, on 10/12/2007, -0/+0Great find.
I have been looking for a good introduction to Rails for some time now, and this seems to cover all the areas.
A lot of other tutorials tend to assume you know the basics. I don't. - CaughtThinking, on 10/12/2007, -4/+4http://sqlonrails.org/
- gmwatkins, on 10/12/2007, -0/+0I think RoR (or just Ruby in general) has a much steeper initial learning curve than PHP. Hell, I began programming PHP when i was 14 with no prior programming knowledge. I don't think I could have wrapped my head around Ruby back then. So, I can understand some opposition, but RoR does leave PHP in the dust in my honest opinion. However we're comparing a framework to a full-fledged programming language.
On another note, I'm still confused as to the religious connotations associated with this guy's site. Strange, but you see something new everyday. - codefidelity, on 10/12/2007, -1/+1Just heard about RoR recently and was looking for a tutorial that ran over some of the basics. I found the article to be great. Hey thanks maverick999.
- chaosmachine, on 10/12/2007, -1/+1having just watched the original a few hours ago, that was excellent :)
- revans, on 10/12/2007, -0/+0This was a beginners tutorial to help someone who hasn't work in either Ruby (the language) or Rails (the framework). As the title says, this is part 1. It was my intention to start simple and then get progressively more indepth. If this is too easy for you, then my Warning in the article would most likely apply to you.
People are at different levels in programming. While this tutorial may not be helpful for you, it was for others. If you are interested in learning more difficult things in Ruby or Rails, stick around, my tutorials will get more indepth. If you are already an expert with Ruby and Rails, then there is no need for you to look at any tutorial on the subject that is aimed at teaching beginners. - gmwatkins, on 10/12/2007, -0/+0Definitely agreed. It seems like the mini-tutorials on onlamp.com, etc. are just trying to bait everyone into buying their book. Half of my attraction to open source software is the plethora of documentation and free books available.
- m242, on 10/12/2007, -3/+2With the multitude of Rails Beginner Guides, you have to wonder just who the intended audience is.
- JoeWall, on 10/12/2007, -2/+1the screencast was hilarious ! especially when importing the_internet from the desktop
- GuineaPig, on 10/12/2007, -4/+2Are you new to Digg? It has RoR spam every day.
- q3ctf4, on 10/12/2007, -3/+1I dunno, I think that sqlonrails sounds a lot more promising.
http://sqlonrails.org/ - MoeB, on 10/12/2007, -10/+6ruby on frails is more like it
- CaughtThinking, on 10/12/2007, -16/+11i haven't tried driving into a wall, but i know that it sucks.
- Tweaky, on 10/12/2007, -10/+5religious zealot runs that site, bury it
- GuineaPig, on 10/12/2007, -8/+3Oh, good, more RoR propaganda...
- RWVolkl158, on 10/12/2007, -7/+1Technology zealots run this site, bury it


What is Digg?