Monthly Archives: June 2006

Acts As Voteable Rails Plugin

Right on the heels of my release of acts_as_commentable, I am now making available a acts_as_voteable Ruby on Rails plugin. The Acts As Voteable plugin allows for model to be voted on by users.
To install this plugin run the following command:

script/plugin install http://juixe.com/svn/acts_as_voteable

The installation process will add several ruby files in the vendor/plugins directory. [...]

Posted in Ruby, TechKnow | 16 Comments

Rails Recipes

I just received Rails Recipes by Chad Fowler (I original ordered this book through Amazon back in February). This book is jam packed with 70 recipes covering user interface, database, controller, testing, and big-picture, and email recipes. The recipes that I am most interested in are Converting to Migration-Based Schemas, Make Dumb Data [...]

Posted in Books, Rant, TechKnow | 1 Comment

Rails Plugin Tutorial

There are other Rails Plugin tutorials out there but I found holes in the details they provided so I felt I need to write this Ruby on Rails plugin tutorial. This tutorial is written with the experience of developing the acts_as_commentable plugin.
To get started you will need to create your plugin directory under the [...]

Posted in Ruby, TechKnow | 3 Comments

Acts As Commentable Plugin

I am happy to announce that I have released the acts_as_commentable plugin, my first Ruby on Rails plugin. The Acts As Commentable plugin allows for comments to be added to your Rails ActiveRecord classes.
To install the Acts As Commentable plugin run the following command:
script/plugin install http://juixe.com/svn/acts_as_commentable
The installation process will add several ruby scripts in [...]

Posted in Ruby, TechKnow | 47 Comments

Ruby Mixin Tutorial

In Java you just have classes (both abstract and concrete) and interfaces. The Ruby language provides classes, modules, and a mix of both. In this post I want to dive into mixins in Ruby.
In the Ruby language a mixin is a class that is mixed with a module. In other words the [...]

Posted in Programming, Ruby, TechKnow | 25 Comments

Common Groovy Errors

At my work we are using Groovy extensively and often mix Java syntax in Groovy. I want to post some common Groovy language errors that I think everybody in my team has committed at one point when we forget that Groovy is not Java. The first error that I will mention is that [...]

Posted in Java, TechKnow | 2 Comments