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.

Updated BitNami Redmine stacks (Ruby 1.9, Passenger 4)

BitNami has just announced new BitNami RubyStack and Redmine stacks versions with Ruby 1.9 and Passenger 4 beta that significantly improves the performance in production environments. The default configuration uses Apache running with the Passenger module. However, if you prefer to use Nginx with Passenger, it ships Nginx server and Passenger extension already compiled and ready-to-use. [more inside]

chruby: ultra-minimal ruby switcher

chruby is an ultra-minimal alternative to RVM and rbenv. chruby allows one to install rubies into /usr/local/$ruby, /opt/$ruby or ~/.rubies/$ruby, but install gems into ~/.gem/$ruby/$version. Unlike RVM or rbenv, chruby only modifies $PATH, $GEM_HOME and $GEM_PATH, and does not hook cd or rely on shims. chruby is ~80 lines, supports both bash and zsh, and has unit-tests.

Null migration, or What to do when there are too many migrations

Sooner or later, especially in the long-running projects, the number of migrations exceeds any acceptable norms. When they are 50, it is perfectly acceptable. But in really big projects, their number can be up to 500 or even more. Learn what null migration is and how you can use it to reduce the number of ActiveRecord migrations to one.

How to speed up your test suite

When you practice test-driven development, most of the time you need to run only a small number of tests to validate your recent code changes. Unfortunately things change once you start refactoring. Refactoring models implicates your entire application. So in order to keep things from going down the drain, you’ll need to run all (or most of) your tests constantly. And that’s where things get tedious. [more inside]

Then replica wrist rolex replica are extremely compliant wrist watches owing to…

2013 Fukuoka Ruby Award Competition -Entries to be judged by Matz

The Government of Fukuoka, Japan, together with “Matz” Matsumoto, would like to invite you to enter the 2013 Fukuoka Ruby Competition. If you have developed Ruby programs within the past 12 months, this is the competition you’ve been waiting for. Details are within this post (see first comment).

Full post text: Dear Ruby Enthusiasts, The Government of Fukuoka, Japan, to…
Loading older posts