metric-fu.rubyforge.org

...generate metrics reports. It uses Saikuro, Flog, Flay, Rcov, Reek, Roodi, Subversion, Git, and Rails built-in stats task to create a series of reports. It's designed to integrate...

github.com

Rails extensions to simplify internationalization

github.com

Read_from_slave for Rails enables database reads from a slave database, while writes continue to go to the master

bingocardcreator.com

A/Bingo is a Ruby on Rails A/B testing framework written as a plugin...

themomorohoax.com

Stop writing your own random string generators. Rails does this for you...

github.com

A rails plugin to store a collection of boolean attributes in a single ActiveRecord column as a bit field...

github.com

Ambitious Query Indexer is a Rails plugin to identify database indexes that are missing. Rather than looking at tables and guessing what needs indexing, it will locate and run as...

github.com

Rails plugin which adds a convenient way to override attr_accessible protection.... You can mark certain attributes as trusted for different roles...

github.com

Asset Fingerprint Plugin for Ruby on Rails - allows you to use md5 or timestamps in query string or in asset filenames as suggested by Google Page Speed

youtube.com

Rails 3.1 preview at the end...

If you would like to use language specific layout (e.g. background-images) in your applications stylesheets you can achieve this...

When you require the Ruby debugger to be available from your Rails console (e.g. you want to inspect a method's magic), you need to enable it explicitly: script/console --debugger

commandlinefu.com

The colors in Rails log files are helpful when watching them but, since they are ANSI color codes like ^[[4;36;1m, can be annoying when you are reading the...

For some reason you want to define a find condition in array form. And in that condition both column name...

Please don't use the horrible datetime_select helper. It has a terrible UI. Always prefer to use a visual...

Warnings like those below may originate from rspec or shoulda-matchers or other gems that have not updated yet to...

travisonrails.com

You set a flash message and it shows up as it should. However, it is displayed again the next time...

To check the currently running PG version from your Rails application (e.g. Rails console on your production server), simply do this: ActiveRecord::Base.connection.select_value('SELECT version...

This only works when you actually have a session ID (not the case for Rails' CookieStore, for example): request.session_options[:id] # => "142b17ab075e71f2a2e2543c6ae34b94" Note that it's a bad idea to...

Install libreadline: sudo apt-get install libreadline-dev Reinstall the ruby and tell rvm where to find readline

Just like Ruby Gems tag their version releases to the corresponding Git commit, it can be helpful to track production...

Since Rails 5, domain models inherit from ApplicationRecord by default. This is the place to put code that should be available in all your application's models.

When you try to remove a non-existing index using remove_index, the migration will incorrectly pass without an error...

If you turn on stylesheet caching, it might happen that stylesheets from different locations with different relative pathes will be...