Metric_fu is a set of rake tasks that make it easy to 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 easily with CruiseControl.rb by placing files in the Custom Build Artifacts folder.
Or, you can test your Rack application (or Sinatra, or Rails, or Merb) using arbitrary HTTP client libraries, to check interoperability.
Debugging toolbar for Rack applications implemented as middlewa
Capistrano recipes for database backups before migrations, passenger deployment strategy, release tagging in Git repos.
Rails extensions to simplify internationalization
FastImage Resize is an extremely light solution for resizing images in ruby by using libgd
Read_from_slave for Rails enables database reads from a slave database, while writes continue to go to the master
Rake tasks to run specs and tests in parallel, to use multiple CPUs and speedup test runtime.
As we get ready to upgrade our servers I thought it’d be a good time to upgrade our deployment process. Currently pushing out a new version of GitHub takes upwards of 15 minutes. Ouch. My goal: one minute deploys (excluding server restart time).
It's important, however, that his wonderful code live on, and we need your help to do so. We've mirrored what repos we could find and contacted github tech support, who have promised assistance. Whymirror will do what it can to ease the transition but CANNOT be a long-term solution
Another ActiveModel alternative.
Write declarative tests using nested contexts without performance penalties. Contest is less than 100 lines of code and gets the job done.
Background allows you to add some context to the scenarios in a single feature. A Background is much like a scenario containing a number of steps. The difference is when it is run. The background is run before each of your scenarios but after any of your Before Hooks.
Deadweight is RCov for CSS, kind of. Given a set of stylesheets and a set of URLs, it determines which selectors are actually used and reports which can be "safely" deleted.
What Pradipta Archiputra (aka "MAX ARCHIE") uses to send his recruitment emails. This plugin pretends that CC and BCC
Riot differs primarily in that it does not rerun setup for each test in a context.
A rails plugin to store a collection of boolean attributes in a single ActiveRecord column as a bit field.
Are there major differences between projects in different languages? Is it possible to quantify these differences? I decided to try to gather some hard numbers.
Another replacement for factories and fixtures that focuses on being DRY and making developers type as little as possible.
Template inliner avoids the problem when to render a large list of objects,