Sunday, January 13, 2008

CEO telling me something...?

Our CEO gave me a belated Christmas present this past week when he came to town. I'm not sure what he's trying to intimate but he said "I thought of you" when he saw this shirt... It fits, I'll wear it. :)

Is he suggesting that I adopt a certain 'terse-ness' when people ask me what they believe are intelligent technical questions...? I hope not. I'm usually so sweet people call me 'toothache.'

Friday, December 21, 2007

Another way to ruin your deadlines...


...found on the web (thanks for the net-crack Jeffrey!)




It took me a while to get to level 48 and I'm sure I'll be playing this for another 30 minutes sadly. I'll be visiting this page a bunch.


If you're building a C# webservice...

...and you've given your service an auto-installer you may run into the problem I ran into today. Hopefully I can save you the immense frustration I experienced by leaving this tip for you.

When you build your service and see something like:


Microsoft.Common.targets(3090,13): error MSB3073: The command "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\installutil.exe -u "C:\Users\hans\Desktop\Process Manager\Process Manager.exe" "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets(3090,13): error MSB3073: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\installutil.exe "C:\Users\hans\Desktop\Process Manager\Process Manager.exe"" exited with code -1.

Don't bother googling, don't bother reading Microsoft's support site(s), don't bother combing enwsgroups. Just make sure you don't have a process instance of your service running in the background, then open a command prompt (as Administrator) and use the SC.exe utility to delete your service from the services list. If you get 'Access Denied' ensure, again, that you don't have a process instance of your service running. You will likely get past the 'Access Denied' and either get a success message or a message saying the service is not registered so it could not be deleted. Either way you're fixed now. Try rebuilding your service again. This most often arises if you're using the 'Debug version of service run as normal application instead of service' debugging trick.

This was driving me crazy earlier this week and I don't want to try to remember it in 12 months when it happens to me again...

P.S. 'Access Denied' reported by SC.exe after you've killed any errant process instances usually means that the Services.msc component (the services applet) is open and was hung trying to start it. Just close the applet and try the "SC.exe delete "" command again and you'll be golden.

Thursday, November 29, 2007

Cool iTunes gadget for Vista Sidebar

I very much enjoy using Vista (despite all the FUD) although it isn't particularly more spectacular than XP Pro, it isn't much prettier than any of my KDE desktops, and it's probably quite similar to OSX (I have not used OSX for years so I'm no judge of what it does/n't do excepting what I read online from people I deem at least remotely reputable. I've been seriously considering building some gadgets for myself; however, I just found a gadget I was planning on writing (thanks for saving me the trouble mysterious gadget man!)




You can see the gadget on the right side of the full size image (please excuse the code in the IDE I'm hurriedly writing a screen capture test...)

It is a gadget for controlling iTunes from your sidebar and it shows album art as well. Very nice; however, if you do not start iTunes by default on your machine when booting up, this gadget will do so from now on. There's currently no option for disabling this either (so I may end up writing one in any case.) I've been thinking of writing a 'live thumbnail' UI utility anyhow (it would use the DWM thumbnail manager and whatever window you wanted watched you could manipulate its controls from the sidebar thumbnail. May not sound useful to you, but for myself (with several desktops in addition to a multi-monitor setup believe me it *is* useful, lol...

Anywho - Enough jawing/clacking. Here is a link to the gadget:

Vista iTunes Gadget



Enjoy!

Wednesday, November 14, 2007




Your Linguistic Profile:



45% General American English

25% Yankee

20% Dixie

5% Midwestern

0% Upper Midwestern

Wednesday, September 26, 2007

OMFG - I know what I'm getting for Christmas...

I've seen a lot of cool nerdilicous geekery before, but this bad boy takes the cake. God bless you Lego people!

Millenium Falcon


Wednesday, September 19, 2007

Broken man again... What is going on?

This thing used to be a nightmare to offload. Now, the Broken Man trophy seems to be changing hands on a day to day basis.


Perhaps I should retire from Foosball...

Oh, by the way, congratulations go to the latest recipients: Dave and Leah :)