Wednesday, October 27, 2004

JBoss IDE Demo

I subscribe to the "Enter the JBoss Matrix" feed and got a link to this video from there. Now the JBoss IDE stuff was interesting and the Eclipse IDE looks pretty snazzy (some day I'll get around to trying it out), but what intrigued me was the SCO symbol on the background image for the demo. I had to hold back the unconscious urge to clicking on the (not really there) minimize button on the video in an attempt to see the rest of the obscured background image. Why would a JBoss dude/dudette have a SCO paraphernalia as a desktop background? Was the creator of the video a SCO supporter or was there more to the image? e.g. a broken SCO coffee cup illustrating the effect on the industry or the effect on SCO of their actions. Just chalk it up as another of the many mysteries of life that I can't be bothered to follow up on :).

Friday, October 22, 2004


Check out the MSDN TV episode "Drag Once Databinding for Client Apps". A couple of years ago, I spent some time attempting to get object properties to appear in the data binding selection lists of Visual Studio. It was ultimately futile as it seems the VS design at the time was purely oriented to the Ado.Net world. There wasn't as much information on the how the databinding and component model worked (including such classes/interfaces as IEditableObject, IBindingList, ITypedList and TypeDescriptor) as there is now. I still don't think the documentation that Microsoft supplies really covers this area in an organized coherent manner. Sure there's lots of bits and pieces articles but nothing that describes the System.ComponentModel and databinding as a coherent whole. On the plus side, there are third party articles like this one that are gold when you come across them.

With respect to the object data binding I remember hassling Chris Sells via his shortlived Ask the Wonk service (experiment? product? forum?) about how to make VS2002/2003 more object structure aware within the IDE. He wasn't a Microsoft employee at the time so there probably wasn't a hope of finding out if this was possible, but it was worth a try since I was hitting brick walls.

Back to the present, the VS2005 ObjectDataSource functionality looks very promising as a means of achieving what was attempted a couple of years ago. I've installed VS2005 Beta 1 but can't justify the time to experiment with it in detail. I just wish Microsoft would stop demoing ADO.NET oriented data binding and show what the ObjectDataSource functionality looks/works like in MSDN TV or a Webcast? Roll on the MSDN TV session showing object data binding in VS2005! Actually for that matter, roll on the VS2005 release. There's so much goodness in it that it's tough waiting.

Tuesday, October 19, 2004

What They Really Mean

I got to this article via Occam's Razor. For some reason this automatically brang to mind a section from one of Guy Kawasaki's books (can't remember which one). Guy's text was oriented towards a response to a VC question and split into "what you want to say" and "what you should say". This post is more in the line of "what they're saying" and "what they really mean":
We’ve got about forty VC’s chasing after us

(We've been kicked out of a dozen VC's offices).

We don’t even need the money.

(I haven't been paid for the last 2 months.)
Note that I know nothing about the company in the article. The statements are "so bold" that my immediate reaction was "whats the real truth here". The quotes may very well be the equivalent to political sound bites where the real guts of the conversation is lost for the sake of a short news segment. Hey, wouldn't it be great if 40 VC's were chasing your company and you didn't need the money!

Wednesday, October 13, 2004

Icon Experience

I purchased an icon set for use in software development from Icon Experience around six months ago. This is a great snappy looking Windows XP style icon collection that makes my winforms software look a whole lot better. The reason its being mentioned here is that they just sent me an email indicating that they've added a bunch of new icons and it was available as a free update to existing users of V5 of the icon range. This gave me such a warm and fuzzy feeling (as a customer), that I decided to blog it. Kudos to Icon Experience for depositing in the customer loyalty bank account as opposed to going the "squeeze a bit more $s out" approach.

Thursday, October 07, 2004


Occassionaly I've heard the term "sodder" in a bunch of software oriented video/audio from the U.S. From the context, it was obvious they were talking about solder. Searched the web and the most useful info on solder vs. "sodder" was at this page. Weird ay.

Sunday, October 03, 2004

Media Player City

After a couple of years of swearing not to install Real Networks software because of it's intrusiveness in previous versions, its now back on my PC. I remember an internet radio show commentator likening the Real Player series to a virus because of the in your face approach of the software. The impetus to install it was from seeing the bunch of audio content available on Tech Nation which I found via Guy Kawasaki's Art of the Start web site. So far it's been unintrusive, though any hint of not treating me (the user) with respect will result in its removal.  So now my PC has Windows Media 10, Quicktime and Real Player installed. It seems a waste of resources and somewhat annoying to my developer sensibilities (hating repetition) but its the only way of being able to see/hear most of the content thats out there. I did a similar thing with Quicktime and it hasn't been intrusive. Maybe the leopards have changed their spots?

Though I did notice definite web design approaches on the web site which attempted to steer me to purchase product. It was always difficult to see the small font links to the free version. Apple did something similar with Quicktime, in that it came with iTunes software when I just wanted the player. Somehow, I think the leopards would change back given half a chance. Or maybe they're just a lot more subtle about it these days.

Friday, October 01, 2004

Beep causticTech

I decided to catch up with a few of the longer blog posts using the TTS audio approach mentioned in yesterday's post while doing some mind numbing paperwork. One of them was causticTech's version of an Industry Press Release. At first I thought, causticphil's toning it down somewhat this time. Did the censor police catch up with him? Has he mellowed? Stopped drinking copious amounts of coffee/tea/<insert stimulant here>? Nope... the text to speech software was converting each swear word to "beep" e.g. fucking company -> beep company, fucking consultants -> beep consultants. No way to turn the conversion off either. His prose just didn't have the same effect...

A while back Chris Sell's blog linked to a speech demo at Nuance Communications. I actually evaluated one of their products for a prospective job and it was pretty good. Unfortunately the project never eventuated, but it would be great to have a personal TTS app that used the Nuance text to speech technology.