Thursday, January 17, 2008 at 07:41 AM

Why I'm Pining for PDF Support in Firefox/Gecko

What I'd like to do is run Firefox/Gecko on the server. It would load up the report, render it with the print stylesheet and then output the PDF. The concept is not unlike khtml2png or webkit2png but instead of outputting a raster image, it would output a PDF: gecko2pdf, if you will.

Thursday, January 10, 2008 at 10:18 AM

Simplifying Web Framework Deployment on Shared Hosting

On Dreamhost freaking out because they can’t get Rails deployed reliably.

Friday, April 13, 2007 at 03:15 AM

Rails and Scaling with Multiple Databases

It’s not Rails’s problem.

Sunday, January 07, 2007 at 02:16 AM

JRuby w/ Full Rails Support in February... Of 2007?

Charles Nutter on the possibility of a Rails support announcement in February 2007.

merbist.com / Saturday, November 15, 2008 at 11:06 PM

Rails vs Merb ¿drama?

You've got to be kidding me.

giantrobots.thoughtbot.com / Tuesday, November 11, 2008 at 07:17 PM

A critical look at the current state of Ruby testing

Yeah.

blog.kovyrin.net / Sunday, October 26, 2008 at 01:20 AM

Advanced Squid Caching for Rails Applications

So, I got an email yesterday disagreeing with my remark about HTTP caching being wildly under-appreciated in the Ruby web community. I felt bad, a little. Then I read this article (posted the day after my remark), which talks about Scribd moving to a Squid reverse proxy setup to front their Rails deployments:

“But there was a problem – no one uses caching proxies in 2008 :–) So, we’ve got an idea – why can’t we place such a server in front of our application and make it cache content for all users in the world?”

The fact that Scribd had to “have this idea” on their own and had not previously been exposed to a ton of literature/tools on reverse proxy / gateway caching is completely fucking unacceptable. I'm back to agreeing with myself.

ryandaigle.com / Saturday, October 25, 2008 at 12:19 AM

What's New in Edge Rails: Even Better Conditional GET Support

Much nicer, IMO. I'm interested to see if someone can get Rails + Rack::Cache working together so that you can maximize the benefits of generating these validators.

viget.com / Friday, October 24, 2008 at 04:00 PM

Introducing ActsAsMarkup: A Markdown, Textile, Wikitext, and RDoc Plugin for ActiveRecord

Interesting Rails plugin from Viget Labs that adds ActiveRecord attribute helpers for various humane markup languages. The markdown variation supports both rdiscount and rpegmarkdown. Cool. Not sure how I missed it when it was released in August.

youtube.com / Wednesday, October 22, 2008 at 04:52 AM

Ezra's "Merb, Rubinius and the Engine Yard Stack" Google Tech Talk

So I've been skeptical about Merb but I really like the world-view Ezra puts forth here: core framework code should be simple (no/little meta-programming), fast is good, Rack is awesome, etc.

youtube.com / Wednesday, October 08, 2008 at 02:56 AM

"Air Budd Form Builder" meets "/admin Considered Harmful"

Bill Burcham applies the technique of making form controls inherit style from their container in the Air Budd Form Builder Rails plugin. Cool.

adam.blog.heroku.com / Thursday, August 14, 2008 at 02:18 AM

Don't Fear the URLs

Adam Wiggins on Sinatra’s blasphemous approach to controllers and routing. AKA: the thing that makes Sinatra my web layer of choice (well, that and throw :halt).

ryandaigle.com / Thursday, August 14, 2008 at 02:10 AM

What's New in Edge Rails: Simpler Conditional Get Support

Still too much work but it’s nice to see some support for conditional GET making its way into the framework.

blogs.zdnet.com / Monday, June 23, 2008 at 06:01 PM

Ruby on Rails: scaling to 1 billion page views per month

“Jim Meyer, manager of LED says that Rails scales like any other web application: ‘That is to say you need to take into account all the components from the moment the request is received at the load balancer all the way down and all the way back again.’”

github.com / Saturday, May 31, 2008 at 09:50 PM

Scott Chacon's Git Talk at RailsConf (slides)

If you move the slides quickly, it feels a bit like playing Desktop Tower Defense.

haml.hamptoncatlin.com / Tuesday, May 27, 2008 at 07:41 AM

HAML 2.0 Release Notes

Support for HTML4/HTML5 output, more control over whitespace, option for implicit HTML encoding, and now faster than ERB.

ola-bini.blogspot.com / Sunday, May 04, 2008 at 09:32 PM

Just add scaling!

“I still haven’t found anyone who knows how you implement Scaling in a language, so I guess that LRM will never have it… Anyone who care to enlighten me, please send me a detailed email with an implementation of Scaling.”

purefiction.net / Friday, February 22, 2008 at 10:16 PM

Process title support for Mongrel

Constantly updates the the process title ($0) with something like: “mongrel_rails [10010/2/358]: handling 127.0.0.1: HEAD /feed/calendar/global/91/6de4”. Let’s you monitor backends with ps and top.

m.onkey.org / Monday, February 18, 2008 at 06:05 AM

Single file Rails Application

A “Hello World” Rails webapp in fewer LOC than a Java console app that System.out.println(“Hello World”). The routes and controller DSLs look pretty interesting as well.

oreillynet.com / Tuesday, February 12, 2008 at 02:19 PM

assert{ 2.0 }

Nice Ruby assertion library that’s block based. Shows block contents when the assertion fails. Much cleaner than Test::Unit assertions and without the retarded RSpec non-sense. This really ought to be rolled into the stdlib Test::Unit, IMO.

blog.evanweaver.com / Friday, February 08, 2008 at 11:36 PM

valgrind and ruby

Evan Weaver: “These leaks tend to grow slowly. Your Rails app definitely has this kind of leak, especially if it uses the ActiveRecord session store.”

switchpipe.org / Sunday, February 03, 2008 at 08:48 PM

SwitchPipe - Process Manager and Proxy for Rapid Web App Deployment

Peter Cooper scratches the deployment problem itch.

almaer.com / Tuesday, January 29, 2008 at 01:18 PM

Interview with Steve Yegge on Rhino on Rails

Dion Almaer sits down with Yegge to talk about his JavaScript/Rails port. Nice one-on-one video, candid, and thick in technical detail.

blog.ianbicking.org / Saturday, January 12, 2008 at 03:17 PM

What PHP Deployment Gets Right

Ian takes a look at some of the attributes of PHP’s deployment model, why they work so well (for PHP), and why other environments have such a hard time duplicating them.

al3x.net / Thursday, January 10, 2008 at 12:35 PM

Shared Hosting is a Ghetto

“The constraints, the instability, and the unpredictability of a shared hosting environment are a big part of the reason why the web hosting business is moving towards virtualization everywhere you look. Big kids need their own sandboxes to play in.”

dev.rubyonrails.org / Wednesday, November 21, 2007 at 12:03 PM

Changeset 8180 - Rails Trac - Trac

“Ousted ActionWebService from Rails 2.0 ” :)

sinatra.rubyforge.org / Wednesday, November 14, 2007 at 10:15 PM

Sinatra : Classy web-development dressed in a DSL

something to dig into during a 1 hour conference call or whatever …

weblog.rubyonrails.com / Sunday, September 30, 2007 at 09:01 PM

Rails 2.0: Preview Release

“… Rails has picked a side in the SOAP vs REST debate. Unless you absolutely have to use SOAP for integration purposes, we strongly discourage you from doing so. As a naturally extension of that, we’ve pulled ActionWebService from the default bundle.”

pastie.caboo.se / Saturday, September 29, 2007 at 01:15 PM

r2check.rb

Checks pre-Rails 2.0 apps for compatibility.

s3.amazonaws.com / Wednesday, September 26, 2007 at 05:05 PM

sane_transactions.rb

Brings ActiveRecord’s transactions toward sanity and adds savepoints. The methods added to Object must go! — transaction, commit!, and rollback! will clash with existing libraries. e.g., PDF::Writer and Transaction::Simple.

blog.bwtaylor.com / Monday, September 24, 2007 at 02:11 PM

Rails, the 15 minutes is Almost Up. Meet Erlang.

“Every time some Rails fanboy starts peddling their hype, the approved thing to do is to respond with Erlang.” – Brilliant idea! That will bring some real substance to the argument.

pervasivecode.com / Monday, September 24, 2007 at 10:21 AM

Immature developer attitudes revealed in flames regarding CDBaby at Pervasive Code

“What matters a lot more than choice of programming language is the ability to get the project done, meaning tested and correct and launched. Apparently for Derek, PHP is the way to get that done, and Rails ain’t.” — it really is that simple. Period.

oreillynet.com / Sunday, September 23, 2007 at 09:32 AM

7 reasons I switched back to PHP after 2 years on Rails

“But at every step, it seemed our needs clashed with Rails’ preferences. (Like trying to turn a train into a boat. It’s do-able with a lot of glue. But it’s damn hard. And certainly makes you ask why you’re really doing this.)”

logiccolony.com / Saturday, September 22, 2007 at 10:02 AM

Sun’s Ruby strategy - Engage and Contain?

“Maybe I’ll start to believe when they start promoting Ruby on Rails at JavaOne, as opposed to promoting JRuby on Rails at RailsConf.”

quarkruby.com / Friday, September 21, 2007 at 07:55 AM

Ruby on Rails Security Guide

Comprehensive look at common Rails security concerns with links out to in-depth articles.

jroller.com / Friday, September 21, 2007 at 07:46 AM

Obie Fernandez : Ruby on Rails and More...

“I'm not really much into evangelizing Ruby and Rails much nowadays. You know, since we won, I have to admit that it became boring and besides the point.” :)

loudthinking.com / Thursday, September 20, 2007 at 01:47 AM

Sun surprises at RailsConf Europe 2007 [loudthinking.com]

“‘Why are they doing all this?’, that’s a common concern with most Ruby folks … A Sun that’s heavily involved with Rails on the software side is a Sun that’s much better positioned to sell loads of hardware …”

roy.gbiv.com / Tuesday, September 18, 2007 at 09:43 AM

The Rest of REST

Slides from the presentation Roy will be giving in about an hour at RailsConf Europe.

computerworld.com.au / Tuesday, September 11, 2007 at 05:45 PM

Less is more for Ruby on Rails, inventor says

“We're not trying to bend Ruby on Rails to fit the enterprise, we're encouraging enterprises to bend to Ruby on Rails,” he said. “Come if you like it, stay away if you don’t.”

rubyinside.com / Tuesday, July 24, 2007 at 12:27 PM

David Heinemeier Hansson says No to Use of Rails Logo

I must say, I'm a bit bummed that we're having this conversation at all.

diveintomark.org / Monday, April 16, 2007 at 10:54 AM

Translation From PR-Speak to English of Selected Portions of Rails Developer David Heinemeier Hansson’s Response to Alex Payne’s Interview [dive into mark]

Pppkkkeeeewwwww.. The happy universe explodes. This is turning into one hell of a discussion.

sneer.org / Saturday, April 14, 2007 at 06:37 PM

sneer.org: teapot << 'tempest'

The entire Twitter Scaling Problems conversation in one place.

igvita.com / Thursday, March 15, 2007 at 02:23 PM

Block Helpers and DRY Views in Rails

I've been using this technique for some time with great success. Oh, and this site’s design is bordering on perfection.

blog.evanweaver.com / Thursday, March 15, 2007 at 10:52 AM

snax :: evan weaver

subscribed

gyre.bitscribe.net / Saturday, February 03, 2007 at 09:26 PM

Gyre - The open source, web-based IDE and debugger for Rails

Interesting concept. I'll have to check this out once it comes out of “pre-pre-pre alpha” (which doesn’t really make sense, btw. There’s nothing more alpha than alpha).

headius.blogspot.com / Wednesday, January 31, 2007 at 06:49 PM

The End is Nigh: Help Squash Rails Bugs

The JRuby guys are real close to 100% passing Rails' unit tests. I think I'm going to sign up for PostgreSQL testing/hacking. What are you doing?

bitworking.org / Thursday, January 18, 2007 at 03:36 PM

Ruby book sales growth plummets again [bitworking.org]

That’s sales growth not sales.

mongrel.rubyforge.org / Monday, January 08, 2007 at 05:08 PM

What Mongrel Isn't (Or, Write Your Own Damn Web Server)

“All you have to do is change the internal processing, add 200 more methods to the HTTP parser, serve Bittorrent over Ethernet, and have it save Korean orphans while eating a Mango in the back seat of an El Camino driven by twenty midget clowns.”

blog.amber.org / Thursday, January 04, 2007 at 04:03 AM

Is anything ready for the enterprise?

“I would rather take an easily modifiable, open platform that I can make do what I need in a specific environment.”

predius.org / Wednesday, December 06, 2006 at 02:35 AM

10 Reasons Why Django kicks Ruby on Rails’ collective ass.

Wherein the author lists 8 reasons (maybe 3 of which are approaching objective or even valid) and also spells Adrian’s name wrong: “Adrian Zolovaty”. Ruby/Python flame-bait is exactly what we need.

codyfauser.com / Tuesday, February 28, 2006 at 08:50 AM

Rails RJS Templates

I'm starting to “get it” now… Makes a ton of sense.

scottraymond.net / Tuesday, February 28, 2006 at 08:43 AM

What (will be) new in Rails 1.1

I'm going to have to jump all over this.

djangoproject.com / Thursday, January 05, 2006 at 05:22 AM

Snakes and Rubies Video and Audio Downloads

mentalized.net / Sunday, December 25, 2005 at 01:53 PM

AJAX Activity indicators

Animated GIFs designed to indicate your site is doing something…

wiki.rubyonrails.com / Sunday, October 16, 2005 at 01:27 PM

Ruby on Rails: FastCGI on OS X

rubyonrails.org / Saturday, July 09, 2005 at 05:15 AM

Rails Take 2 w/ Sound

Perdy..

typo.leetsoft.com / Wednesday, May 11, 2005 at 06:50 AM

Typo - Weblog package atop Rails

I'm going to see about moving my weblog to this..