Saturday, March 05, 2005

Friday, March 04, 2005

Pat Helland. Amazon.

Pat Helland, one of the people I suggested would go into a room, in some ideal world, and sort out the whole SOA mess, is moving to Amazon.

If you are into SOA but haven't read/watched/listened to Pat Helland's talk entitled Fiefdoms and emissaries, I suggest you do so. In the future, I believe it will be seen as one of the key insights that differentiates object-think from service-think.

Thursday, March 03, 2005

While I'm at it...

Lauren has a nice article on blogs and wikis on the Gilbane website Blogs & Wikis: Technologies for Enterprise Applications?.

Blogs and WIKIs are real knowledge management at work. Add in a change-control repository with sane URLs (like CVS with ViewCVS or Subversion for the new generation). Then add a mailling list manager with sane URLs like GNU Mailman...What have you got? A powerful set of tools for knowledge management, collaboration and information integration that use URIs the way the Gods intended - persistent, semantic identifiers of resources.

On top of that, build your Web appplications using URIs the way fate intended with RESTian principles and what have you got?

...Pretty much everything you need quite frankly.

Nice REST piece...

by Joe Gregorio Show Me the Code.

Wednesday, March 02, 2005


At the time of writing, Technorati doesn't have a tag. So I'm adding one. Whats a blogbottle? Just something I've used in the past as a breadcrumb for my future Googling self.

Tuesday, March 01, 2005

Case sensitivity differences Python/Windows gotcha

In CPython on Windows, fnmatch - and thus glob - is case insensitive. e.g. glob ("*.xml") will match files with uppercase .XML and lowercase .XML (or mixed).

In Jython on Windows, fnmatch - and thus glob - is case sensitive. e.g. glob ("*.xml") will not match files with ".XML" extensions.

No, I'm not going to divulge how many hours it has taken me to find a bug in my program due to this difference.

Technorati tag: .

Monday, February 28, 2005