RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Logic based CAPTCHA for Rails

BrainBuster is a logic based CAPTCHA for use in Rails applications. Rather than give users a complex image to read, they get asked a question instead.

The questions are dynamic though, so you’d have to do a bit of work in dealing …
Hi, I’m the author of BrainBuster =). I’m willing to bet 99% of sites are wa…
brain buster is a nice concept but it’s not easy to plugin. how do you get b…
I wrote a gem heavily inspired by brain_buster, Rails 3 support out of the box:…

John Lam on IronRuby

A video update on Iron Ruby from John Lam recorded by David Laribee.

It’s not a full talk but a good peek into the project.
“an video update” I don’t know if you can edit it, but for the sake of the g…
Fixed.

New edition of Agile Web Development with Rails in beta

Dave Thomas, of the Pragmatic Programmers, has announced the availability of the beta of Agile Web Development with Rails, Third Edition. It’s significant because it finally brings the book up to Rails 2.x standards. The beta is available as a PDF for $24.

Anyone have a sense for how complete it is currently?
Haven’t got it myself, but saw one comment on Twitter that said it’s not “signi…
Not quite sure how many times I can do the Depot tutorial before I lose my mind…

Ruby XML Parsing Benchmarks

I recently benchmarked Hpricot and REXML for XML parsing and found REXML much faster. (Update: Actually, turns out Hpricot is faster.)

I posted an update to the article with updated benchmarking code from a comment…
Is there a Ruby binding for xmlstarlet? http://bashcurescancer.com/processin…
Using the latest libxml-ruby 0.8.0: user system total …
Ordinary women can also own one as there are hundreds of stores that offer desi…

Ruby's achilles heel

Most folks point to Ruby’s MRI implementation as Ruby’s greatest weakness. Luckily this is fixable and fixes are in the works. The bad news is that the true weakness about the language will be much harder to solve. Ruby’s docs are horrid, and in this post I provide a small but telling (and scary) example. As a Ruby fan, I fear the state of the documentation the most.

I’ve got to say that I find the entire “patch the documentation” idea extreme. …
There seems to be a project called DocBox in this years Google Summer of Code p…
Lol, what happened here? … My last post got mixed up with the poster before me.…
Fixed the post formatting issues, thanks! It was an unclosed A tag.

Fail Early

It is well-known that the Ruby-based MySQL driver included with Rails is not suitable for use in production. We can write a short initializer that detects this condition and aborts the application start if the production server is misconfigured.

Recurring billing starter kit

If you’ve been inspired by DHH’s Startup School presentation to charge for your software, check out the just-released SaaS Rails Kit, which will give you a head start on building a subscription-based app. Don’t waste your time on writing mundane recurring billing and account management code.

RubyFlow Now On Twitter - @rubyflow

Are you a Twitter user? If so, check out RubyFlow on Twitter and follow.

What a great idea! :)
+1 - the format of the site makes it exceptionally good for twitter (except if …
The RubyFlow->Twitter conversion just takes the title and then links here, r…
Loading older posts