A New Look for the Web Site

My mostly static web site was hacked together about 5 years ago with straight HTML tags using the XEmacs editor. To say the least, it was starting to look pretty frayed around the edges, not to mention boring. My ISP doesn’t support Rails sites well – they are a shared hosting ISP, with the main mission to be as inexpensive as possible, and they do that very well. Works for me. So, I started looking around for something that could generate and maintain a static web site. I found this article on Andy Atkinson’s blog; a nice overview of 5 Ruby-based generators. Sweet! Andy wasn’t real impressed with webgen, but… Read More

Continue Reading

Compass, SASS, HAML

I’m working on a project that is using the latest Rails markup buzz, namely Compass, SASS and HAML, so it’s time to begin the learning process. Part of that effort will be to convert my personal Rails project over to Compass et. al. I found that the best approach seems to be to install all the required gems manually before doing anything else. That is: Installing HAML also installs SASS, which is pretty convenient. Then install the basic compass gem. Compass supports a few standard stylesheet frameworks: 960gs, blueprint and YUI. I’m using 960. For Rails integration, you can either build a new Rails project, or you can choose to… Read More

Continue Reading

Watir on Windows XP – Installation

Watir – Web Application Testing in Ruby – I’m thinking about adding this as part of my standard Rails integration tests. I like the idea of capturing keystokes that a user might actually run. Plus, it makes for a dandy demo tool. Here’s the summary of installation steps. I’m assuming you’re Rails-aware enough to have an application in place, and you know how to install Ruby gems: Rails Side – gem install watir gem install tg4rb Firefox Side – Install the TestGen4Web add-on Install the JSSH extension – start here to determine which version, and follow all the instructions on the page. Once you restart Firefox, the TestGen4Web icon should… Read More

Continue Reading