What is Ruby on Rails?
Robby Russell writes "ONLamp.com has published another article by Curt Hibbs titled, 'What is Ruby on Rails?.' In this article, Curt goes on to discuss all the major components of the popular Rails web framework and shows it does a lot of the heavy lifting for you. This article highlights all the major features, from Active Record to Web Services, which are going to be included in the upcoming 1.0 RC release of Ruby on Rails. With one book published already and four more on the way, do you think Rails will continue gaining as much popularity in the coming year?" An interesting follow-up to the two part tutorial from earlier this year.
"Yes." -- some slashdotters
"No." -- other slashdotters
Oh, and your horoscope for today is "Give generously to people you meet online who make you laugh."
When things get complex, multiply by the complex conjugate.
For those late to the party, that's fak3r.com! (just try and bring it down hehe...)
fak3r.com
Quite a few people have dismissed Ruby on Rails because they think that it enforces a set of rules about how to structure your database. I am currently writing, Programming Rails for O'Reilly and have posted numerous articles on my blog on the topic of Rails and Legacy database systems. Rails can be molded to fit your existing infrastructure with very little effort. It's all I have been using for new projects since last spring... and that was when I started learning Ruby as well.
PostgreSQL + Ruby + Rails = the next (lamp)
PRR, RPR, RRP... we need a cool acronym
Robby Russell
PLANET ARGON
Robby on Rails
Curt Hibbs (author of that Rails article) has just released Instant Rails.
Instant Rails is a one-stop Rails runtime solution containing Ruby, Rails, Apache, and MySQL, all preconfigured and ready to run. No installer, you simply drop it into the directory of your choice and run it. It does not modify your system environment.
http://instantrails.rubyforge.org/
Robby Russell
PLANET ARGON
Robby on Rails
That being said, I know of at least three secirity implementations being actively worked on and used (in order from least to greatest complexity):
1) There is a generator on the rails wiki:
http://wiki.rubyonrails.com/rails/pages/LoginGene
2) Bruce Perens has just released ModelSecurity:
http://perens.com/FreeSoftware/ModelSecurity/
3) ActiveRBAC
https://rbaconrails.turingstudio.com/trac/wiki
There has also been considerable work done on a component model that will make these even easier to use and extend.
"The problems in the world today cannot be solved by the level of thinking which created them" --Albert Einstein
Which, as we all know, is an outright lie. If jesus were a programmer he would write a lisp routine so advanced that A) only god could actually understand it, and B) he would just have to think about a website for it to be written.
After all, if I were jesus, that is what I would do.
Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence