Ruby Inside

Rakemin: Run Rake tasks in a Web browser


over 5 years ago by Peter Cooper on Ruby Inside.
One of my clients has a multi-application rollout system in place that operates on Rake tasks (Capistrano wasn't viable). The Rake tasks are centralized...

Find Old / Deprecated Code in your Rails Apps with a Plugin


over 5 years ago by Peter Cooper on Ruby Inside.
On the back of Kevin Clark's "Things You Shouldn't Be Doing in Rails", Geoffrey Grosenbach has created a plugin called 'deprecated' that, with a single...

How to Reduce the $SAFE Level (For Ruby Geeks Only)


over 5 years ago by Peter Cooper on Ruby Inside.
Eric Hodel has worked out a scary way to reduce Ruby's safe-level on the fly using a little inline C. Please don't use this in production code, it's just...

HotScripts.com launches Ruby on Rails section


over 5 years ago by Peter Cooper on Ruby Inside.
HotScripts.com, a popular destination for finding PHP and CGI scripts, has added a Ruby on Rails category. Currently only 30 resources are listed, but as...

Get a temporary context with 'self.dup.instance_eval'


over 5 years ago by Peter Cooper on Ruby Inside.
def foo 'bar' end module M def foo 'baz' end end puts "should be 'bar': #{foo}" self.dup.instance_eval do extend(M) puts "should...

Things You Shouldn't Be Doing With Rails


over 5 years ago by Peter Cooper on Ruby Inside.
Kevin Clark presents "Things You Shouldn't Be Doing in Rails". It's not a list of things Rails isn't any good for, rather it's features or concepts related...

The Money Train: A Rails "E-Commerce Recipes" book


over 5 years ago by Peter Cooper on Ruby Inside.
The Money Train is a great book being written by Benjamin Curtis about building e-commerce sites using Ruby on Rails. It's released as a 'beta book' meaning...