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.

IProcess v2.1.0 released

IProcess v2.1.0 is a collection of Ruby classes you can use to transport Ruby objects between processes. It can be useful if you’d like to run CPU-heavy units of work in parallel or if you’d like to perform some risky work in a secluded subprocess. New feature: asynchronous API.

Sidekiq 2.0.0 released

Sidekiq is a simple but efficient background processor for Ruby and Rails. It’s meant to be Resque-compatible but far faster since many jobs execute in parallel. Version 2.0.0 adds scheduled jobs so you can say “send this email 3 days from now”.

Ruby vulnerability with RegExps

We just learned from http://habrahabr.ru/post/144139/ that a nice vulnerability was found in Ruby (Versions TBD soon). Read more

also covered by Egor: http://homakov.blogspot.fr/2012/05/saferweb-injects-in-va…
It was covered in Rails Guides, nothing new.
http://guides.rubyonrails.org/security.html#regular-expressions …
Good catch, thanks Gonzih!

Conquering The Enterprise!

Enterprise software has been being bashed for years. I believe it’s time to change this attitude. Let’s think a little about what enterprise software is and if Ruby can be a good platform for building it. Read more…

Claws 1.2 Released

Claws is a command line based AWS (Amazon Web Services) console. Thanks to rapid community adoption a new release is already available. With this release you can connect to VPC hosts properly as well as specify an alternate ssh identity file to use. There is also a bug fix regarding initializing the configuration file. Check out a screenshot example of how it works along with other information on github.

SQL Literals in Squeel (or, Overriding Backticks in Ruby)

I just posted details about how Squeel overrides the behavior of backticks in its DSL blocks, along with some of the criteria I used when determining whether or not backticks were a good candidate for the behavior. I hope they’ll be useful as a starting point for thinking about overriding just about any default Ruby behavior in your code, especially backticks.

Placeholder images and Gravatar integration

This blog post describes how to easily display placeholder images when accessing remote images that might not exist, such as Facebook & Twitter profile picture. You can also automatically transform the placeholder images to any required size and format. In addition, this post explains how to use Cloudinary to easily embed Gravatar images while dynamically resizing them, applying face detection for better thumbnail generation and fast cached delivery through a CDN. Ruby on Rails sample code included.

Nice and simple way to use YAML configs

I just released basic_config. The main purpose is not to have to use raw Hash for this. Hopefully it’ll help you manage your configuration better.

Great work. Was just looking to add a config option to my bookshop gem. Looking…
Hi guys, checkout konf gem, we have been using it for a while - https://github.…

A Book About Socket Programming for Rubyists

Socket programming is at the heart of what we do everyday. Whether you’re working on web apps, desktop apps, or anything in between you’re going to be communicating with web servers, database servers, and probably a dozen other endpoints. But few of us are well versed with our infrastructure at this level. [more inside]

Loading older posts