Sponsored by Travelzoo
Take Advantage of Ridiculously Low Holiday Airfares view!
travelzoo.com - Flights $52 and up for Thanksgiving, Christmas & New Year. But move on it now.
145 Comments
- duckyinc, on 11/28/2008, -6/+59Create a blog in 4 minutes with wordpress.com
- brainnovate, on 11/28/2008, -0/+36Direct link to video http://media.rubyonrails.org/video/rails_blog_2.mo ...
- MtheoryX, on 11/28/2008, -6/+3515 minutes to make a simple blog...3 hours to figure out how to deploy it to your webhost ;P
Also, TextMate FTW! - atrus123, on 11/28/2008, -9/+34Site is down. What does this suggest about Rails?
- brainnovate, on 11/28/2008, -1/+22I have one word: Passenger.
- sanchinka, on 11/28/2008, -0/+20Dugg for memories of digg's early front-page stories.
- palatka, on 11/28/2008, -1/+19I just want to say how awesome Ryan Bates (from RailsCasts.com) is. He's a pillar in the rails community.
- Raptor007, on 11/28/2008, -1/+17Great, because that's what we need... less effort required to start writing about nothing. :¬)
- addiktion, on 11/28/2008, -0/+16Ruby is a beautiful language. Even if you don't like the recipe of Ruby on Rails I don't see how you can possibly go back to PHP after you've used Ruby. It's not perfect yet but then again RoR only been around for 2 or 3 years. They just pushed out safe threads in rails 2.2, as well as etags and of course page caching. Some of the changes do improve performance quite a bit.
What some people don't understand is just because Ruby on Rails is slower then the competition right now doesn't mean it can't be optimized to run on par with the rest of them in the near future. This video is intended to show you just how quick you can get something up and running. It's like this with most things you add to your web application in RoR. Takes minimal code if you follow the Ruby on Rails conventions. It's not for everyone but if your building web pages for medium to small web sites I'd say it's more then adequate.
Twitter uses RoR and they obviously get a lot of traffic. You just need to know how to scale your application properly. If you take a look at some of the RubyConf 08 videos you'll find a few talks about scaling rails and breaking it down to smaller applications to achieve different functions on different servers. I just wish Phusion Passenger would add a windows version already! :/ - stoprock, on 11/28/2008, -2/+16It doesn't say anything about Rails. It just shows that whoever runs the site should be using a CDN to host the video, regardless of what the site is built with.
- heyjohngreen, on 11/28/2008, -0/+14Dude those days are over...
Check out Phusion Passenger: http://www.modrails.com/
We recently switched over to it for our social education site, http://learnhub.com/, and its fantastic. No more monit restarting mongrels every few hours. - pubb, on 11/28/2008, -5/+15http://canrailsscale.com/
- tippmann1, on 11/28/2008, -3/+13Excellent webcast. So much better then the original one. My only beef with it is he doesn't explain some of the code that he adds in. But that would have made the webcast 17 minutes and not 15...
- punkrockscks, on 11/28/2008, -1/+10So, say what you will about it, but Rails changed web development for the better and continues to do so - Django, CakePHP, etc.. owe Rails a lot. I don't think it's 'better' than other frameworks out there, but for me, I've become much more productive, and happier as a programmer.
I'm not sure why there is so much hate for Rails on here. - pubb, on 11/29/2008, -2/+11['cat', 'dog', 'horse'].each { |a| puts a }
- bigtrouble777, on 11/28/2008, -3/+11These comments about rails not scaling are extremely ignorant. Rails is used at wsj.com and the nytimes to a greater extent. You need to use the tools at your disposal properly... You wouldn't use a hammer to loosen a bolt. Rails is great, but it may not be great for every level of you application stack.
If you know how to cache your pages properly and scale your hardware properly then rails can be an extremely useful framework. If you write good capistrano scripts you can make deployment a breeze. If your app is in an SOA environment, active resource is a godsend.
I'm guessing most people here have never tried to deploy rails in an enterprise environment. It can work, you just need to know what you are doing. Creating a blog in 15min doesn't make you an expert.
Try digging into the wordpress code and make some architectural changes. Wordpress is great if you are hands off of the code. It's not so great if you have editors that want features added on a whim. - mrsteveman1, on 11/28/2008, -1/+9Funny how we speak the same language and yet, not really.
- MtheoryX, on 11/28/2008, -0/+8Holy crap, nice!
- Darkaged, on 11/29/2008, -0/+7Holy *****, you're back
- golevel, on 11/28/2008, -10/+17Digg + php + server > Ruby blog + ruby on rails + server
Mirror please. - dankreek, on 11/29/2008, -0/+6Time is the most expensive element in software development...
- lvizon, on 11/29/2008, -0/+6"But look at all the things I'm not doing.."
"Whoops!"
peace to DHH - RobotBuddha, on 11/28/2008, -0/+6I don't have much experience with ruby on rails, but django is beautiful. It's a really nice extension of the basic python way of doing things. It's a little odd in places, the database stuff in particular took me a while to get used to. But it's easily my favorite web framework.
- mozert, on 11/28/2008, -4/+10too much sensationalist
- stoprock, on 11/28/2008, -0/+6web log -> weblog -> blog
- MWeather, on 11/29/2008, -0/+6Rails isn't a language. Ruby is, and it came out the same year PHP did.
- bradleyland, on 11/29/2008, -1/+7Well, considering that you're already using an MVC framework, you should only switch if you're interested in Ruby over PHP. Personally, after a few years working with PHP, I picked up Ruby and never looked back. There are several aspects of Ruby that are not present or cannot be easily duplicated in PHP:
* Blocks
* Everything (yes, everything) is an object, which allows syntax like
1.hours.from_now
returns a date object set to one hour from the current time
10.minutes.ago
returns a date object set to ten minutes before the current time
5.times { this_is_done_5_times... }
executes the code within the braces five times
"hello".capitalize
returns "Hello"
"stressed".reverse
returns "desserts"
* Method indicators and class variable declarations make variable scope and method purpose more clear
@@class_var
@instance_var
object.method! < - - destructive method (changes the object)
object.method? < - - returns a boolean
Some of these might seem important to you, others may not. You may never build a project in Ruby on Rails, but don't let some mob mentality prevent you from learning a great new language like Ruby. - Nicoon, on 11/28/2008, -0/+6There isn't a reason to why you should use RoR over your preferred language.
What's important isn't the language, but the architecture. - jatoskep, on 11/28/2008, -1/+7Textmate is amazing.
Hopefully this video is better than the last one. Somehow that 15 minutes took a few more hours than expected. :P - punkrockscks, on 11/28/2008, -0/+5ya you should have prolly watched it before commenting.
- Nicoon, on 11/28/2008, -1/+6Don't be silly. There's no such thing as a "webblog". The correct word is weblog that later got abbreviated to "blog".
- Ratty, on 11/28/2008, -2/+7Django is awesome.
- fuckingusername, on 11/28/2008, -2/+7create a weblog in 15 minutes
kill the host in 5 minutes
priceless! - j3ff86, on 11/28/2008, -0/+515 minutes to create it and an eternity to spam it as a signature in Digg comments.
- koreth, on 11/29/2008, -0/+5"Even if you don't like the recipe of Ruby on Rails I don't see how you can possibly go back to PHP after you've used Ruby."
Man, someone really needs to invent a third computer language. It sucks only having those two to choose from. - ryleyleckie, on 11/28/2008, -1/+6you are nuts.
- brainnovate, on 11/28/2008, -0/+5@ruddy I was using nginx and could have gotten 50x that. And it would have taken me 50x longer to write the app in PHP, so no thanks.
@stoprock agreed. Page caching would help if they are not using it already, but I am guessing its apache or Nginx that can't keep up with the requests. Edit: it looks like the proxy may be to blame. - VulgusPecum, on 11/29/2008, -1/+6It's called a lambda and I (along with lots of other people) think that it's pretty easy to understand.
- puttly, on 11/28/2008, -0/+5scaffolds are bad.
- MattBD, on 11/28/2008, -0/+4How does Django compare to Ruby on Rails? I'm learning Python at the moment and I'm interested in maybe learning Django.
- steviesteveo, on 11/30/2008, -0/+4That is the weirdest comment I've ever seen.
And I go on YouTube. - LanceUppercut, on 11/28/2008, -7/+11A heavily abstracted framework *golf clap*
- pubb, on 11/29/2008, -0/+4Twitter is a great app but I have to disagree with the perception that Twitter is seen as something positive for Rails. Twitter's inability to scale (until recently) damaged Rails reputation IMO. There were also rumors that Twitter was going to ditch RoR altogether.
People do need to take a step back though - with Rails you are gaining a lot up front in developer productivity. Are you building the next Twitter? Will you even run into the scaling issues? I've built a couple sites with Rails and development was a lot of fun. And my sites stay up. - brainnovate, on 11/28/2008, -0/+4Its kind of embarassing that it crashed their server, but I have sites on Rails that have stood up to a 75,000 unique in 12 hours FP Effect, and that was on a small VPS. And it didn't even register on TOP when it happened.
- stoprock, on 11/28/2008, -0/+4What crashed the server is that they are hosting the video directly rather than through a CDN. It has nothing to do with Rails.
- xarorax, on 11/29/2008, -0/+4puts ['cat', 'dog', 'horse']
tobor0: I believe you should submit your code snippet and explanation to thedailywtf, where more people can appreciate it. - puttly, on 11/28/2008, -2/+51 you are not writing wordpress, your simply installing it to a webserver.
2 rails comes with a scaffold system, what it does is it automatically creates an input, edit and destroy page for every database table
even if i was to write the actual code for this rails blog I could do it under 15 mins, as i'm sure he could but he was presenting it very slowly - addiktion, on 11/29/2008, -0/+3Yeah and that's why you have ports of Merb and others to pick up the competition. In the end I think rails could turn into a solid solution. I do agree Twitter isn't perfect and has had more reliability issues due to rails but it's managed to still stay popular and hold the limelight on it's niche/market while ironing out those weaknesses. Most sites though in my opinion won't carry the kind of traffic that twitter/myspace/facebook would see. In which case I'm hoping those rail developers get their ass in gear and get us a high performance rails setup.
- fivo7, on 11/29/2008, -1/+4my attention span is to short for this
- mikusd, on 11/28/2008, -2/+5my thoughts exactly. can someone explain why i should use RoR instead of my preferred language (PHP) and favorite framework? (http://FUSEphp.net)
i'm not convinced Rails (or ruby for that matter) is worth my time -
Show 51 - 100 of 152 discussions




What is Digg?