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!
Entries for month: December 2003
Powered by Mach II
December 31, 2003 · 7 Comments
→ 7 CommentsTags: machii
A Look Back at 2003
December 31, 2003 · 1 Comment
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...
- January - Lots of CFMX for J2EE and CFMX for Mac OS X goodness but the highlight for me was probably a Microsoft-free laptop.
- February - Safari was in beta, I didn't get to go to MXDU (due to work commitments on macromedia.com), I switched my blog to Movable Type and I started reading blogs and other news using RSS, thanx to NetNewsWire (I currently read 71 RSS feeds that way).
- March - Fusebox 4 and Fusebox MX were both in early testing, CFMX Updater 3 was released but the highlight was definitely seeing the launch of the all-new macromedia.com that we'd been working so hard on for many months!
- April - We released several updates to macromedia.com, I started evangelizing about design patterns in CF, I got into a long, drawn-out discussion about .NET and Flash with Jesse Ezell and I spoke at BACFUG about the architecture behind macromedia.com.
- May - Macromedia started talking about "Royale" (Macromedia Flex) and "Red Sky" (CFMX6.1) and I rediscovered my love of functional programming!
- June - Mach II was born from the ashes of Fusebox MX, I attended JavaOne and then took a much-needed two week vacation! Oh, and BART finally opened the section out to SFO!
- July - Macromedia released Contribute 2, Flash Player 7 entered beta as did Mach II - which sparked my Mach II website - and I turned 41.
- August - Lots of cool releases: ColdFusion MX 6.1, Mach II 1.0 and a new LiveDocs system!
- September - I enjoyed the Fusebox Conference immensely, particularly the Mach II session and the Fusebox 4 Layouts session. I also, finally, started chiropractic treatment which has been incredibly helpful so far!
- October - I published my team's ColdFusion MX Coding Guidelines and the Mach II Development Guide and Nathan Dintenfass gave a great talk at BACFUG.
- November - I upgraded to Panther (and I'm loving it!), I started work on a big new project that lets me write more code than I've had a chance to do for ages and my blog became so popular I had to upgrade my ISP account!
- December - My blog was cited in a 9th Circuit Court of Appeals ruling and I spoke at BACFUG about Mach II. I've been at Macromedia now for three and a half years and I'm still enjoying myself! And I celebrated my fourth wedding anniversary :)
Israel: Microsoft vs Open Source Software
December 31, 2003 · No Comments
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.
→ No CommentsTags: microsoft · oss
Sir Tim WWW
December 31, 2003 · No Comments
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!
→ No CommentsTags: personal
ColdFusion & IBM
December 29, 2003 · 4 Comments
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.
→ 4 CommentsTags: coldfusion
Got JDBC?
December 29, 2003 · 1 Comment
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.
→ 1 CommentTags: coldfusion
Talking about Mach II
December 27, 2003 · 4 Comments
After speaking at BACFUG about Mach II a few weeks back (12/18), the following talks are now scheduled (mostly confirmed):
- 2/11 - Southern California ColdFusion User Group Conference
- 2/24 & 2/25 - MXDU - MX Down Under in Sydney, Australia
- 4/13 - Sacramento ColdFusion User Group
- 5/4 - San Diego ColdFusion User Group
- 6/26 & 6/27 - CFUN-04 in Rockville, MD
→ 4 CommentsTags: machii
Out! Out! Damn Spammers!
December 23, 2003 · 7 Comments
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!
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!
→ 7 CommentsTags: blogging
OpenOffice.org 1.1 Progresses
December 21, 2003 · 4 Comments
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!
→ 4 CommentsTags: oss · osx
Mach II Mailing List at Topica
December 21, 2003 · 4 Comments
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!
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!
→ 4 CommentsTags: machii
