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.

"Deploying with JRuby" released in print

The Pragmatic Bookshelf just released Deploying with JRuby in print. Deploy using the JVM’s high performance while building your apps in the language you love. JRuby is a fast, scalable, and powerful JVM language with all the benefits of a traditional Ruby environment. See how to consolidate the many moving parts of an MRI-based Ruby deployment onto a single JVM process. You’ll learn how to port a Rails application to JRuby, get it into production, and keep it running.

Pluto - Another Planet Generator in Ruby

Lets you build web pages from published web feeds. Pass in one or more planet configuration files to the command line tool e.g. pluto ruby.yml. This will 1) fetch all feeds listed in ruby.yml and 2) store all entries in a local database, that is, ruby.sqlite and 3) generate a planet web page, that is, ruby.html using the builtin blank template. Open up ruby.html to see your planet web page. Voila! More Info.

Understanding Rails params and HashWithIndifferentAccess

Do you love Rails minutiae? I do! Here is more than you wanted to know about HashWithIndifferentAccess, heavily cross-referenced with the GitHub source pages. What’s that? It’s how the Rails lets you call params[“sam”] and params[:sam] and they’re the same. It must be utterly simple, right? Right? Not so much.

RubyMine 4.5 is Out!

RubyMine, the most intelligent Ruby on Rails IDE from JetBrains, is officially updated. RubyMine 4.5 includes support for MacRuby, Capistrano, Slim, Sass, Rails Engines, Mongoid, Sinatra, pik, rbenv, and more. With this release JetBrains also introduces a new, more affordable, Academic license. It allows students and teachers to use RubyMine for non-commercial purposes, including education and research. Please read for more details. As usual, a free 30-day trial is available if you want to try RubyMine as your Ruby on Rails IDE.

gem TheRole, New authorization lib for Rails

Good news, folks! I just released stabile version of the_role gem. It’s an alternative of CanCan gem, for authorization. The Role it’s Semantic, Flexible, Lightweight solution for autorization. TheRole gem has realtime administrative interface. Bye bye CanCan, I got The Role! P.S.: I need for your issues and feedback.

Automatic backup of user uploaded images using Cloudinary

This blog post explains how in addition to safely storing uploaded images in a cloud based storage, uploaded images can be automatically backed up to a safer location, where no casual API calls can penetrate. Multiple revisions are kept for each uploaded resource for even greater robustness. Ruby sample code included.

Optimizing Rails and Unicorn on EC2

In a recent project, I had the opportunity to explore taking an MVP and turning it into something scalable, ahead of an announcement which would send tons of users to the app at once. I thought I’d share some pointers along with our findings, including which EC2 instance type we found to be most cost-effective as a Rails app server running under Nginx + Unicorn.

The correct link to the article is right here :-) …
Thanks, fixed.
Loading older posts