Untitled

Jul 10
Permalink

A Windows Genuine False Positive!

So this evening my $300 genuine copy of Windows Vista Business decided it was no longer genuine. But my favorite part is I have lots of work due in the next few days and I’m paid by the hour. That means I am now losing money and face! So needless to say I’m a little upset.

But hey, surely Microsoft has some mechanism to get me back in the game right? Not after 6:00pm! Nope. I have to write them a pleasant email and kick back and wait for a response in the next 24 hours. Of course this should be fine. It’s not like I shelled out $300 big ones for the privilege of running Windows Vista Business. And hey, who uses Vista Business for business right? And even if it was for business purposes, who works after 6pm? Yes, a 24 hour turnaround email is the PERFECT solution. *That’s sarcasm Microsoft!*

I must admit, I was able to “chat” with a Microsoft rep. He was a tremendous help providing me with a link to the webpage I initiated the “chat” from, that also contained the support email address. He also ensured me Microsoft would respond to my email within the next 24 hours and he informed me that the email support is absolutely FREE! Can you believe it!? Bless my lucky stars, it’s FREE! *That’s sarcasm again Microsoft!* Free… humph. Give me a break. I should be billing Microsoft my time spent dealing with WGA.

If it wasn’t for Visual Studio Microsoft would have one less developer. Hell, maybe I’ll migrate over to Mono and run Linux and OSX.

Jun 29
Permalink

If Then Else Shorthand in C#

Sometimes you need to use “If Then Else” logic on something really simple, but all those brackets and parentheses are ugly and confusing. So instead use some fancy shorthand!

In this example I want to display the top 5 items in my array, but if my array is less than 5 items long I want to show all of the items up to the length of my array. (Otherwise I’d get an “index out of bounds” error for trying to access array items that don’t exist.)

int showTopeEntries = 5;

showTopEntries = showTopEntries >= totalEntries ? totalEntries : showTopEntries;

This reads as: If 5 is greater than or equal to my array’s length, then use my array’s length, else use 5.

Your significant other is gonna’ be really impressed with this bit of code! Well, unless your significant other is also a programmer… then my sarcasm is lost. :/

Jun 22
Permalink

I'm crushing over Drobo!

I’m in love with Data Robotics, Inc. no hassle data redundancy device, Drobo. I’ve been kicking around the idea of building my own RAID 5 network file server to store all of my music, videos, pics, and et cetera for a couple of years now. But that, of course, is no easy task, nor is it easy on the pocket book. And now here comes Drobo to my rescue!

You’ve got 7 minutes to spare right? Check out this YouTube video featuring Drobo.



So I’m dropping the “build my own RAID 5 network server” idea. Now I want to get a Drobo and new wireless Linksys router with USB storage support. Although, I’ve heard a rumor that Data Robotics, Inc. is planning on coming out with a new Drobo with built in network support later this fall or early next year. I’m not sure I can wait that long. This thing is just too cool.

Oh, I heard about the Drobo and this YouTube video on TWiT. Great Podcast.