An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Entries for month: December 2003

Powered by Mach II

December 31, 2003 ·

This site is now powered by Mach II!
I just spent the last four hours converting from Fusebox 3 for PHP to Mach II for PHP. It was a little tedious but it wasn't very hard. Essentially, all of the display fuses from the PHP version have become views in the Mach II version and all of the action fuses have become methods in listeners. The other main piece of work was changing the layouts into views - which required some rewriting since my Fusebox layouts relied on $Fusebox['layout'] etc whereas the Mach II views need $GLOBALS['content'] (the PHP equivalent of #request.content#).
I'll write up the conversion in more detail shortly but I thought it would be nice to start the new year running on Mach II!

Tags: machii

A Look Back at 2003

December 31, 2003 ·

As 2003 comes to an end, I thought I'd take a look back over my blog for the year and pick one or two highlights from each month... Happy New Year!

Tags: personal

Israel: Microsoft vs Open Source Software

December 31, 2003 ·

The Seattle Times reports that Israel has suspended purchases of Microsoft software and is looking at Open Source alternatives. In fact, Israel's Finance Ministry has already gone as far as working with Sun and IBM to create a Hebrew version of the OpenOffice suite! This is the latest in a number of governments around the world that are turning away from Microsoft, in favor of free alternatives from the Open Source community. England's "The Register" has a slightly more colorful account of this story.

Tags: microsoft · oss

Sir Tim WWW

December 31, 2003 ·

Nice to see Tim Berners-Lee getting a KBE - Knight Commander, Order of the British Empire for his "services to the global development of the Internet". Well-deserved!

Tags: personal

ColdFusion & IBM

December 29, 2003 ·

As someone who used to work on IBM mainframes back in the day, this blog entry by Ben Forta caught my eye - ColdFusion for the IBM zSeries mainframe! I remember building mainframe applications in REXX and 370 assembler *shudder* Having something like ColdFusion available back then would have been an unimaginable luxury. You can read more about this on the ColdFusion for IBM zSeries product page.

Tags: coldfusion

Got JDBC?

December 29, 2003 ·

Not really ColdFusion-specific but if you need to connect to a database for which the drivers are not included in the product, Brandon Purcell provides a great link to Sun's website containing 197 database drivers.

Tags: coldfusion

Talking about Mach II

December 27, 2003 ·

After speaking at BACFUG about Mach II a few weeks back (12/18), the following talks are now scheduled (mostly confirmed):

Tags: machii

Out! Out! Damn Spammers!

December 23, 2003 ·

My Banned IP list keeps getting longer and longer to deal with those annoying blog spammers... And that's an after-the-fact approach since they've already commented by then and I just add their IP addresses to prevent them doing it again (and I'm beginning to suspect they spoof their IP addresses anyway).
So I'm taking a slightly different approach. In addition to IP banning, I'm banning certain words in URLs and comment text to make their attempts at advertising through this blog harder.
After Jester's comment here, I decided to install MT Blacklist. Thanx Jester and thanx Jay Allen!

Tags: blogging

OpenOffice.org 1.1 Progresses

December 21, 2003 ·

Along with several other volunteers, I've spent the last day or so running a test build of what will become OpenOffice.org 1.1.1 for Mac OS X. It's the first time I've taken on a full build - I've been lurking on the dev-porting list for many, many months. It was an interesting process, starting with a full check out from CVS of the source tree and then discovering I didn't have the latest GNU C++ compiler installed (the IT Ops folks at work upgraded my laptop to Panther but didn't install the developer tools). So I ended up downloading Xcode 1.1 from Apple's website to obtain gcc 3.3 - about a 600Mb download! The build took all night and some of this morning but, once it was done, it installed cleanly and seems to work well. Seeing how much code is present and how long it takes to build really makes you appreciate the hard work the volunteers in the Open Source community put into their projects - OOo 1.1.1 is a very impressive project!

Tags: oss · osx

Mach II Mailing List at Topica

December 21, 2003 ·

Ben Edwards has set up a Mach II for ColdFusion mailing list at topica.com for those who find mailing lists more convenient than the Mach II web forum at fusebox.org.
Additionally, I've set up a Mach II for PHP mailing list since that version is in development (many thanks to Alan Richmond for that!).
You can see the MachWiki application running on an early code-drop!

Tags: machii