08/10/08

Prawn- not just for the BBQ

With the upcoming move, we’ll have to unload & reload our wine collection from the wine cabinet. For some people that may not be a big deal, but when you’re dealing with a few hundred bottles being tracked in a database, it’s important that all the bottles go back to their original location after the move. Hence I’ve been looking at generating a printable inventory that we can take with us for the move. As you may know, printing web pages doesn’t always give the expected results, so I’ve been playing with generating PDF files. Continue reading

06/8/08

Rails 2.1

I’ve successfully migrated Cabernet over to Rails 2.1. Not being a power-rails developer, there doesn’t seem to be a whole lot that has changed. Most of the API remains the same, and the one thing that’s changed (pagination) has been replaced with an easier to use module (will_paginate). Continue reading

06/2/08

Cabernet isn’t dead

With tcpreplay 3.3.2 development wrapping up, I think I’ll take a break from C and concentrate on Ruby. I’m still using Cabernet and with Passenger, it looks like my goal of distributing a Rails application is finally doable. So that means getting Cabernet ready for Rails 2.1 and of course cleaning up the UI so it’s not so horribly ugly. Continue reading