i wanna go wii, part two (SchemaTool)

I've been using a little schema management tool for a while now, and thought I'd release it into the wild.  And I just submitted it to Ben's CFUNITED/Wii contest. The submitted build is available here, as well as on Ben's site (post-contest).
In a nutshell, the tool provides a home for storing all your schema [...]

i wanna go wii, part one (TransactionAdvice)

I relicensed my ColdSpring AOP transaction advice under the ASL and just submitted it to Ben's CFUNITED/Wii contest. The submitted build (with no significant changes aside from licensing) is available here, as well as on Ben's site (post-contest).

Improved ComboBox Demo

After Koen (a coworker) pointed out that my online ComboBox demo was rather user-unfriendly (like how you just had to "know" to type an 'a' in the fields), I threw some instructions around it. It's available at /web/widgets/, as before. There's also a new distro at /web/widgets/widgets-b2231.zip, and the project page has been [...]

ComboBox Widget Update

I've been making tweaks to my ComboBox widget (first published in July 2005) in various apps of mine that use it, and figured it was time to publish an update. You can download the archive at /web/widgets/widgets-b2218.zip, play with the online demo (which is just the expanded archive) at /web/widgets/, or visit the project [...]

My Files are Back

At long last, files are back on web.  All those old download links from before my server died last winter no longer point to missing files.  There are still some links that go to non-existent pages, but all the actual downloads should now be present.

Adobe's *@(#*&$ Browser Requirements

This chaps my @$$ every time I have to set up a new server.  Adobe's site simply blocks if you don't have a JS enabled browser.  I never install a GUI on my servers (why should I?), and every time I need to install CF, I'm stuck downloading it to my local machine, and then [...]

Where have I been?

I've been posting very little this year, and figured I'd take a bit of down time this rainy Saturday for a "personal update" kind of post. Big things first:
As many people know, I started a new job at Mentor Graphics at the beginning of the year. A rather big change moving from a [...]

Telling it like it is

I was writing some Java today, and ran across the DraconianErrorHandler in the depths of Xerces (package com.sun.org.apache.xerces.internal.util).  It's a very apt name (it simply throws any errors it's passed), but the name struck me as something outside the bounds of the expected.  I'd have undoubtedly named it ErrorPropogationErrorHandler or something that described what it [...]

Dynamic Languages

Forta posted on CF being omitted from InfoWorld's article on dynamic languages. My question is "why should CF be on the list?" Let's compare CF against some others (I'm going to somewhat arbitrarily pick Python, Ruby, and Groovy as the main ones).
CF excels at JEE web presentation tier development. Python and Ruby [...]

Taco Wagon Map

I love taco wagons, but I can never find them.  So I made a taco wagon map on Google Maps' new My Maps feature.  There's no collaboration features built into it yet, unfortunately, but if you know of other wagons, let me know and I'll add them.