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.

Matz loves Python?

Matz love Python (and why not I ask?). ;)

The community is way more mature than Ruby’s and there’s a lot to learn from th…
Python’s a great language… so great, in fact, that I would expect to see more P…
ab5tract is waiting for someone to photoshop an S on Matz’ chest.
It seems to me that Python people tend to write documentation instead of blog p…

Sexy Forms in Rails

An easy way to override the default Rails form output to generate sexy forms. Automatically provides labels for input tags (great for screen readers) and visual cues for required fields.

Merb has had the label option for a while. :D

New release of BackgroundFu

New release of BackgroundFu: This is mainly a maintenance release. I have updated default views, removed some depreciations, fixed some minor bugs. Enjoy! I’d like to invite anoyone who would like to work with me on a spec suite for BackgroundFu. Just fork the project and go along the usual route.

Better caching for Rails with version_cache plugin

Caching helps alot with improving performance of your rails application but it can be a real pain and source of troubles if not done right. version_cache plugin tries to solve this problem by caching pages based on model versions. Whenever a model’s version changes, the associated page is considered to be expired. It saves you the trouble of expiring your cache which is almost the worst thing about caching.

I usually find that if it doesn’t bring your app to its knees, it’s better to j…
I think you’re missing the point. It’s not about new versions whenever you brin…

method_cache plugin

Do you have methods on your active record objects that are expensive to calculate? Want to cache the results and save yourself the cost of evaluation every time you invoke that method. Here is a plugin that helps you solve this problem easily.

Microsoft wants me to download some shit to post a comment, so i’ll just it her…

Faster IO for Ruby with Postgres

Care for up to 40% speed up on database IO? Here is a guide and a library to help you exploit PostgreSQL’s non-blocking API from Ruby. And as a bonus, you get to develop in the normal blocking style.

Project Website

One of the frustrations of trying to learn any programming tool is the lack of well-described real-world examples of how to use the tool in practice. Although open source tools make the underpinnings of successful software more explicit, documentation that combines a real example with a description and rationale of the choices made is still rare. And so: Project Website, an attempt to provide such an example on a small, real-world site. Check out Part Zero and Part One

I believe this to be really helpful!
Loading older posts