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.

counter_cache as an optimization step

I had a debate with a programmer friend of mine once about optimization. I argued that once you get past adding indexes to a relational database, every attempt at increasing its speed or scaling is an act of denormalization. Whether its double storing information in the database in such a way that it can be read more efficiently by different queries or its adding in a cacheing layer—be it key-value-esque or page/fragment caching your view layer—it’s all essentially doing the same thing: making your DBA’s head explode

So we should not use caching so the DBA’s head stays cool? Good idea … NOT! …

Kicker: A lean, agnostic, flexible file-change watcher, using OS X FSEvents.

After a few months of building and collecting recipes we use on our development machines, I have now finally released Kicker 2. It comes with recipes for rails and javascript testing, and best of all, it’s still usable for absolutely anything besides testing. The gem is now hosted on http://gemcutter.org, which was a breeze to use. Now start writing them recipes and send me pull requests! :)

Easy Breezy Sinatra Development

Have a great app idea but not much time to develop it? Shoes and a Shotgun was created for the web developer short on time. It uses Shoes for Ruby / Gems Support, Thin for the web-server, and Shotgun so you don’t have to restart the server to see changes. Shoes and a Shotgun makes developing apps for Sinatra or any other Rack-enabled framework a breeze.

Send and receive faxes via efax

The latest release of efax now supports receiving faxes via http://efaxdeveloper.com. It already supported sending faxes, but you knew that already, you clever thing you. sudo gem install efax

Clever!
We just implemented efax in our hospice management application. This is a great…
This is pretty cool, but I just will never use the efax service again, after th…

Ruby Inside Redesigned! (Search, iPhone styling & more added)

Long overdue, the redesign of Ruby Inside is live! There’s now a search function, featured posts, an extended “popular Ruby links today” section (though to be improved further), an iPhone stylesheet, and a bunch of other fun. Rails Inside has picked up a new design too in a more controversial purple colorway..

The only downgrade is now it looks hideous on Internet Explorer 6. But that mak…

Ruby gem for pen balancer

If you use the pen balancer in one of your ruby or rails projects, this will come in handy. With penctl-ruby you can add and remove servers to a pen server list and to change settings without the need to restart the pen balancer. Without the need for a penctl binary.

Loading older posts