Viewing by month: January 2005

Jan 31 2005

Get me a Mac Free!

Ok, this may be abuse of my blog - the free iPods folks are now doing free Mac Minis. I want one, and am asking for your help! Read on to find out what to do.

Read more...

6 comments - Posted by Joe Rinehart at 11:10 AM - Categories: Site News

Jan 28 2005

Need a Java guy with management skills?

Usually I wouldn't use my blog for something like this, but in this case, it's family. If anyone knows of a Java shop in the D.C. Metro area that needs a development manager, please email me at joe.rinehart@gmail.com

0 comments - Posted by Joe Rinehart at 11:15 AM - Categories: Site News

Jan 27 2005

Black Box APIs vs. Brown Box APIs

So we're becoming all about these "Black Box," OO components that form an API for our applications. Don't let that API become a big, muddy Brown Box.

Read more...

4 comments - Posted by Joe Rinehart at 7:21 AM - Categories: ColdFusion MX

Jan 26 2005

Andy's Giant Buttered Cat Array

Not CF related by a long shot, but we're all interested in cheap, free energy for all to share. Check out Andy's Giant Buttered Cat Array at http://www.andyjarrett.co.uk/andy/blog/Index.cfm? mode=entry&entry=94B2CF8F-3048-28EB-0E7A490E9343BB78.

4 comments - Posted by Joe Rinehart at 7:11 AM - Categories: Off Topic

Jan 25 2005

OO Design: Enjoy getting it wrong

I always find something wrong with my designs, no matter how much I plan ahead of time. What's odd is that I really like finding out what's wrong. Why do I enjoy getting it wrong? Read on, MacDuff.

Read more...

8 comments - Posted by Joe Rinehart at 8:56 AM - Categories: ColdFusion MX

Jan 24 2005

Factories And Decorators And Gateways, Oh my!

It doesn't quiet ring like "Lions and Tigers and Bears," but I have a need to return queries from some DG CFCs as CF Queries, arrays of structs, or XML. At first glance, it'd be easy to add readAsXml() and readAsArray() methods to my data gateways, or inherit from a base gateway CFC, but I thought I'd go after a more abstract, less concrete solution. Enter the decorator and factory patterns.

Read more...

2 comments - Posted by Joe Rinehart at 9:56 AM - Categories: ColdFusion MX

Jan 18 2005

Forms and Beans: Basic OO in CF

I gave a presentation today at the Austin, TX CFUG about application of fundamental OO principles to a basic CF form. They were a good group of folks with a wide mix of interests, and I hope everyone got something they could use. I promised I'd post the source code and presentation, so here ya go, folks:

http://clearsoftware.net/client/FormsAndBeansPresentation.zip

While it doesn't completely seperate action logic from the form, it's a good first step, seperating validation and data containment into a Bean, and using a basic DAO to handle data access.

Usual disclaimer on my OO posts: implementation details may vary. Concepts are what we're after here.

3 comments - Posted by Joe Rinehart at 7:09 PM - Categories: ColdFusion MX