An Architect's View

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

An Architect's View

Entries for month: June 2008

CFUNITED - Thoughts on the non-technical stuff

June 27, 2008 ·

First off, I'd like to extend huge congratulations to the team that organized CFUNITED: Liz Frederik and Nafisa Sabu with technical assistance from Elliott Sprehn (and, of course, several on-site folks who man the registration booth and run around making sure everything's OK). Despite all the others, we know the powerhouse behind CFUNITED these last several years is Liz and Nafisa and it wouldn't happen without them.

[

Tags: coldfusion · cfunited08

Why contributing to Open Source Projects can be valuable

June 27, 2008 ·

Sammy Larbi has a great blog post on the value of contributing to open source projects. He cites several famous names - people we know because they contribute to projects we know. This is part of a series of posts from Sammy on "how to save your job" (by improving your skills) and is inspired by Chad Fowler's book (52 ways to save your job). Good reading!

Tags: oss · programming · coldfusion

John Resig speaking at MAX 2008!

June 25, 2008 ·

I was just looking through the list of speakers and noticed that John Resig, creator of jQuery, is speaking at MAX this year:
In this session, you'll learn from John Resig, the creator of the jQuery library, how to build a desktop application with Adobe AIR and jQuery. jQuery is a fast, concise JavaScript library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. Although jQuery is typically used inside a web browser, it's now possible to use jQuery to build rich desktop applications.
Should be a great (and extremely popular) talk!

Tags: adobemax08 · jquery · air

MAX 2008 Sessions and Speakers

June 25, 2008 ·

The list of sessions and speakers is available on the MAX site. The site shows 28 ColdFusion sessions (including two pre-event labs). There are just under 200 sessions total so that's a pretty good percentage in my opinion. 34 sessions cover AIR, 54 sessions cover Flex. Compare that to 13 sessions on Dreamweaver and 14 on the flagship Photoshop product and I think we have no reason to complain (but, of course, some folks will). My "Event-Driven Programming in ColdFusion" talk has been selected for MAX which I'm pleased about and I will reveal that it will be substantially different to the version shown at Scotch on the Rocks and CFUNITED...

Tags: coldfusion · adobemax08

MAX 2008 Experience

June 25, 2008 ·

The official MAX 2008 Experience website launched last night. At first it looks like a regular (but nice looking) information site about the MAX conference but... check out the landscape... can you find the explorer and help him get his project started? Can you help him find the assistance he needs to build his dream project?

Tags: adobemax08

Useful Safari search tip

June 23, 2008 ·

Did you know? If you highlight any text in any application on Mac OS X and drag the selected text to the Safari dock icon, Safari will open and perform a Google search for the dragged text. Courtesy of Mac OS X Hints.

Tags: osx

Lots of CFUNITED recordings online!

June 23, 2008 ·

Charlie Arehart's UGTV site has many of the CFUNITED Connect recordings listed and the CFUNITED blog just listed a whole bunch more recordings including my Saturday repeat of Event-Driven Programming and Elliott Sprehn's amazing session on the internals of the Adobe ColdFusion server.

Tags: coldfusion · cfunited08

Event-Driven Programming Presentation

June 23, 2008 ·

Here's the link to the PDF of my CFUNITED presentation (644Kb) on event-driven programming in ColdFusion. I can't post the code (sorry) but will be working on new examples shortly.

Tags: coldfusion · edmund · cfunited08


June 22, 2008 ·

This was my busy day as far as sessions went. The day started with a repeat of my event-driven programming talk (which went a bit better this time) then Hal Helms "Object Oriented Best Practices". I'd heard most of it before (from Hal) but he's always an entertaining and thought-provoking speaker. My favorite quote was "There is no lack of help on the Internet if you want to write bad OO." Next up was Rupesh Kumar "All about cfthread" which focused more on how hard it can be to write safe multithreaded code than "cool" examples so it was very educational and it means I need to go back and rework part of Edmund to cover some edge cases I'd missed. I'll probably blog more on this in due course since several folks were pretty confused about why Rupesh's examples "didn't work". After lunch I went to John Farrar's talk about jQuery which showed how easy it was to use and how powerful the selector syntax can be. It was a good intro talk and after several of those for jQuery, I think I'll be ready for more advanced jQuery stuff at the next conference. Finally it was Joe Rinehart's "From ColdFusion to Flex: Model-View-Controller" which looked at apply MVC principles to structure Flex applications with some simple "no framework" suggestions for organizing code. About the right level for me with my lack of Flex skills at the moment. And then that was it, CFUNITED was over for another year! I chatted to John Zhu (ChinaOpen organizer) for an hour then headed back to my room. I'll write a summary of CFUNITED shortly but, briefly, I enjoyed the networking, I wasn't thrilled with the convention center location, I went to just eight sessions - but there were only two others I wanted to see (I don't really come for the content tho'). More later.

Tags: coldfusion · cfunited08

Interesting jQuery multicolumn dropdown menu plugin

June 20, 2008 ·

A client I have been working with just released their first open source project: a multicolumn dropdown menu plugin for jQuery. Their use case is to allow users to easily navigate complex hierarchical menus of options either via the mouse or via the keyboard. I had nothing to do with this project but given my recent interest in jQuery, I felt it was worth blogging about. I think it really shows the power and simplicity of jQuery.

Tags: oss · coldfusion · jquery