Daily Archives: August 22, 2005

Fail Fast : One of Kate Gregory’s Keys to Success

Kate Gregory  has amazing business sense and is able to share it with great clarity which always has me in awe. Kate wrote a blog post yesterday about what she calls Fail Fast – basically about the value of trying something out and getting it over quickly if it’s going to fail rather than debating the possibilities endlessly or pursuing the project in a way that you won’t find the point of failure until pretty far into the game. I have actually used this theory in my pre-marital days of dating. You know — the totally flaming hot prospect that fizzles fast. “Damned good thing that happened sooner than later, but it was fun while it lasted!” I’d say.

I have a client who also subscribes to this philosophy that has been a key to his company’s success. He would rather invest in something and try it out than wonder forever if it will work or not. The odds work out for him because for every time this causes a loss for him, there are many gains.

I definitely subscribe to this myself. Usually I try to identify the hardest parts of a project and see if I can’t work them out first, before I make any larger scale commitment or planning effort. Of course, you can’t let your ego get in the way of this as I did with my Virtual Earth Ink application. I was determined not to give up until I had exhausted every possible idea I had to get it to work.

Go read Kate’s post if you do any business decision making and I would also recommend Michael Kaplan’s thoughtful response to Kate’s post as a chaser.

www.acehaid.org

SQLDependency Callbacks

If you have ever used a SqlDependency in .NET 2.0, have you ever inspected the object before you execute your command?

In the object is a property called Callback ID. When I am running both the .NET code and SQL Server on the same machine or same network, this is set up to traverse back through TCPIP.

 “<MachineAddress>tcp://192.168.0.5:58343</MachineAddress>
<AuthType>None</AuthType>
<Key>a55f6539-5d30-4e67-b87a-a4e3ebb85131</Key>” 

192.168.0.5 is the address of the client machine and 58343 is one of the ports that SqlDependency is pre-defined to use. This is using Beta2 bits and I expect that this will change when I load the next CTP onto my computer. But for now, it’s interesting to see.

I am now curious to see what the message looks like when it arrives in SQL Server’s clutches, before it strips out the query and sends it off to be processed.



www.acehaid.org

TabletPC Education Pack

I noticed this on the Tablet PC home page, but finally checked it out when I saw a link to a Channel 9 video on Loren Heiny’s site.In it Emily Rimas, a PM on the Tablet PC Team demo’s the (free) product for Robert. It has features from Agilix’ GoBinder Lite in there and definitely looks like bits of xThink’s equation translators. I wonder if the FlashCards are from Loren? I remember he was working on something a while back. There’s more in there. I just sent the link off to my friend who is the Dean of a local college (part of UVM) where all of the students are required to have TabletPCs. Here is a post by Loren where you can get a quick overview of what’s in the pack.

www.acehaid.org

Vermont IT Jobs: DBA & Applications Programmers (2)

Vermont Energy Investment Corp has two job openings

more info here

DBA and Senior Applications Programmer

Work as part of our IT team to specify, design, develop, and support databases and database applications. Requirements: 3 Years experience designing and administering SQL based commercial database system, and 5 years experience developing database applications. Experience with MS Access, SQL, at least one SQL Programming Language, and VBA required. Oracle & Delphi experience preferred.

Applications Programmer

Work as part of our IT team to design, develop, and support database applications. Requirements: 2 years experience developing database applications. Experience with MS Access, SQL, at least one SQL Programming Language, and VBA required. Delphi experience preferred.

www.acehaid.org