Corey Ehmke's home on the web since 1996, IdolHands.com is an alpha-geek blog covering topics in Ruby on Rails and general web development, Mac OS X, electronics, robotics, and other stuff important in the lives of technologists and tinkerers.


Latest Articles

Getting Started with Engines in Ruby on Rails, Part One

Engines in Ruby on Rails provide a great way to package functionality for reuse by modularizing a complete MVC stack. This article, the first of two parts, presents tips and techniques for creating, integrating, and extending engines in Rails.

Benchmarking Array Comparisons in Ruby

There are more ways to compare arrays in Ruby than you might think, but they're definitely not all created equal. Choosing the wrong method can negatively impact the performance of your application.

Simple, Semantic Charts and Graphs for Ruby on Rails with Seer

Seer is a lightweight, semantically rich Ruby on Rails gem that provides a seamless interface to the Google Visualization API. You can easily create a graph or chart in a variety of formats and display it in your app with only a single line of code.

Creating a Heatmap or Tag Cloud in Rails

Histograms are often displayed as a tag-cloud-style heatmap. This article shows you how to easily create a heatmap in Rails and provides a link to a Rails plugin to let you automatically add this functionality to your project.