A great quote!

Once again I went down a rabbit hole on the Internet.  Eventually I ended up at http://www.actsofgord.com and read about a video game store owner’s experiences…  Many of those revolved around being sued, or suing people…
 
Here’s the great quote: "I remember a happier time when people used to threaten to sue because they were in the right.". 
 
Ah so true.  Now people sue just to inflict their will on others, or extort money from them.  These days when I hear about another lawsuit, be it class action or otherwise, the first thing I think of is "who has the most money?".  Chances are, if it’s a lawsuit between individuals or companies whoever has the most money will prevail.  If it’s a class action lawsuit, then the only people who benefit are the lawyers. It’s a very sad state of affairs. 
 
I do like Intel’s policy on lawsuits.  As I recall, they never settle.  That means that the lawyers who are planning on suing know they have to be in it for the long haul, not just hope that Intel will throw them a few hundred thousand dollars to make them go away.
 
Here’s to my next lawsuit!
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Uncategorized | Leave a comment

Thousands of errors in the MSCRMExRouterService?

We run Microsoft Small Business Server in our business, and we receive daily reports from the server on its health.  Unfortunately, on Wednesday the email indicated thousands of critical errors.  It only took a moment to determine that these were coming from the MSCRMExRouterService (Exchange Router).
 
The Exchange Router takes emails delivered to the "internal" CRM mail box and determines if it should be moved into CRM.  For example, if the email has a CRM tracking token then the router will move the email into CRM.
 
When it is done checking on an email, that email is deleted from the mailbox.
 
In order to determine what was going on, I logged into the user account that hosts the internal CRM mailbox using Outlook Web Access.  As soon as I went in there it was clear what the problem was.  The single email that was in the inbox was unable to even be previewed in OWA!
 
It turns out that the email was corrupt and each time the routing service tried to handle it, it was throwing an exception and logging it.  The good news is that all other emails were being processed correctly.
 
After deleting that email the errors quit occuring and the world became safe for CRM once again!
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> MS CRM | Leave a comment

Tampa Code Camp 2007 – a good time

Last Saturday, the Tampa Code Camp for 2007 was held at the St. Pete College EpiCenter.
 
At that event, for the first time, I did a presentation on Microsoft Dynamics CRM 3.0.  A good time was had by all!  Well, except for the minor projection issues, and the screen scaling issues.  Unfortunately, the session before mine ran long, and by the time I could take over the podium it was time for my session to start, so I didn’t have the opportunity to get everything set up before people were expecting things to get started.
 
Fortunately, everything got straightened out pretty quickly, and the session went well.
 
A few people left during the session, but from what I’ve observed at both Code Camps and other conferences, this is totally normal.  But having it happen to me for the first time was a bit disconcerting. 
 
At the end, I disclosed that we’re working on a Tampa Dynamics CRM User Group as well as the forthcoming training that we’re working with Dunn Training on (http://www.dunntraining.com).  More to come on both those fronts!
 
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> MS CRM | Leave a comment

Lenovo’s enthusiasm is amazing – new T60 and then some.

I complain so often about poor customer service that I thought it would be worth it to call out a company that takes servicing their customers seriously.  On June 20th I ordered a new Thinkpad T60 from Lenovo, with some very high end specs.  It shipped on June 22nd from Hong Kong and was at my door on June 25th.  That’s only two days in manufacturing, and 3 days to travel half way around the world!
 
Later that day the docking station I ordered was delivered.
 
Two days later another docking station was delivered.
 
Two days later another Thinkpad arrived.
 
I just found out that another docking station shipped today for delivery in a few days.
 
Yikes!  While I enjoyed having a spare Thinkpad and docking station laying about for a few hours, a quick call to Lenovo took care of returning it (they did charge my card after all!), but I’m hoping they the airdrops of new and expensive equipment stop in the near future!
 
In all seriousness, kudos to Lenovo for delivering so quickly, and handling the return of the unordered equipment with absolutely no hassles.
 
The machine kicks some serious ass too.  A Core 2 Duo 2.33ghz processor plus a 7200 rpm drive and 3 gig of RAM makes Vista a very happy OS, and the machine beats the tar out of my old and full sized HP XW6200 workstation with a 3.2ghz XEON processor and 2 gig of RAM.
 
In short, the Thinkpads are still expensive, but hopefully worth it, and Lenovo’s customer service (so far) seems to have stayed top notch.
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Computers and Internet | Leave a comment

Urge, what are you doing with my hard drive?

I’ve been experimenting with subscription music services.  A while ago I started with Rhapsody, and while I despised their darn application (why not just be an add in in Windows Media Player?!), I enjoyed their service.  Unfortunately, after I converted to Windows Vista (super duper edition), I discovered that Rhapsody didn’t work with Vista.
 
So I cancelled my Rhapsody subscription which was a painless process, but it did require a phone call.  Kudo’s for Real (<shiver>) for making it easy to leave the services – it makes me more willing to go back to it.
 
I then joined Urge.  After a while, I kind of got used to the interface, but I still haven’t found an easy way to "tag" music that I want to listen to again, short of putting it into a big messy playlist.  Rhapsody had this part down pat.
 
Over the past month or so, I’ve noticed that my hard drive has been getting accessed nonstop.  At first I thought it was Vista doing some indexing stuff, but even after leaving the machine alone for 24 hours, the hard drive was still clicking.  I finally narrowed it down to Urge causing the problem.  A few seconds after I close Windows Meda Player, the hard drive quiets down.  I reopen WMP and it goes nuts again.  I uninstalled Urge and the problem went away.  I reinstalled Urge and it came back.
 
I have a fairly noisy 10,000 RPM drive, so having it clicking all the time is quite annoying.  I wish I knew if this is a problem that is going to be cleared up soon, or if I need to move back to Rhapsody…
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Computers and Internet | 1 Comment

Changing CRM server IP address resulted in massive slowdown

On Monday we moved our offices.  As part of the move, we changed the IP addressing scheme in our office.  As we started using CRM, we noticed that certain things were running quite slowly.  For example, if you attempted to open an Account window, it could take up to 15 seconds, even if you had just opened the same one a moment before!
 
At first I was ready to blame my desktop for this problem.  In troubleshooting it, I remoted into the server as administrator and tried opening some screens, and they opened quickly, making me think that it was my machine.
 
I then tried opening the screens from another computer, and found that they were opening slowly there too, which told me it was not my desktop, but server related.
 
It turns out that the IP address of the reporting server that CRM was pointed to was hardcoded as an IP address, rather than a DNS name.  The result of this was that every time a form was opened that referred to the reporting server, it was timing out waiting for the reporting server.  The reason the administrator wasn’t running into that problem was because as a "limited user" within CRM, none of the screens it has access to (or that I tested in any case) were tied to the reporting server.
 
The solution is to go into the following location in the registry: HKLMSoftwareMicrosoftMSCRM and correct the value in the SQLRSServerURL key.  In our case, I changed it from a hardcoded 192.168.0.2 to the proper DNS name (which is top secret :)).  Then I did a quick IISRESET and everything was golden.
 
Hope this helps someone! – Eric.
 
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> CRM | Leave a comment

XBox 360 – so much love, so much hate

It happened *again*.  Our XBox 360 died with the ring of 3 red lights.  This is the second time in six months this has happened.  Unfortunately, this time it was out of warranty, so I’m out $139 to get it repaired.
 
We use the XBox 360 pretty much every day.  Not so much as a game machine, but as a media center extender.  Our primary PVR is an HP Media Center equipped PC.  When we watch TV in the living room, we use the XBox 360 as an extender for it.  Due to this hardware failure, we’re going to have to use another extender while the 360 is off getting repaired.
 
Amazingly, when going through the process of getting the RMA, I was told that I was doing something wrong by plugging in the 360 into a UPS! The friendly tech support lady said that when you plug into a UPS, the 360 can not get enough power to drive the fans fast enough.  Why would they say this?  In the real world, you plug your valuable electronics into a UPS, especially when you live in the lightning capital of the world!  It’s pretty funny as I have my development workstation plugged into a UPS.  I’m pretty sure it draws a lot more power than a 360 does, and yet, it continues to run just fine.
 
Word is that later this year, a new revision of the 360 will be out.  It will feature a smaller die processor, which should help reduce heat.  If our 360 dies again after the renewed warranty expires (we get another year for paying for the repair), we’ll probably get a new revision model. If it isn’t out after that, I’m not sure we’ll get another one or repair this one if it breaks again.
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Entertainment | Leave a comment

Hitachi’s explanation of perpendicular technology

I’m pretty sure I’m not normal.  This Hitachi, um, demo of perpendicular storage technology appeals to me…
 
Enjoy the show, and make sure you can hear the song!
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Computers and Internet | Leave a comment

Food poisoning sucks in so many ways!

Karmic retribution is a bitch.  While eating some Chinese food with friends on Friday night I mentioned that the last time I had been really sick was something like 10 years before and it was from food poisoning.  We all had a good chuckle.
 
At 3am Saturday morning I woke up and began the first of many rushes to the bathroom.  For the next 24 hours I was capable of only rushing to the bathroom and laying in bed.  I managed to eat one Ritz cracker.
 
Sunday was spent in bed recovering, with fewer rushes to the bathroom.  I ate a bowl of plain oatmail (a curse on that damn Quaker Oats guy!) and a bowl of soap.  Neither stuck around for long.
 
Monday I was able to be upright for about an hour and actually made a very short visit to a client to fix a system that had been disabled by a server upgrade the previous week.
 
Tuesday I was half normal and finally I managed to eat enough food to begin to sustain me. I went to a prospect meeting and got stood up.
 
Finally today I feel mostly normal, except for an entirely rational fear of Chicken and Mushrooms, and a bit of lingering weakness and queasiness.  Tonight I have to spend four or five hours at a client site.  Let’s hope I have the stamina to do it!
 
The killer of all this is that in addition to the physical aspects of being sick, it hurts a small and growing business.  A few weeks ago the sales side of our company was laid out for two weeks with that horrible lingering flu / cold that was running around, then I got struck down!
 
Let’s hope that everyone remains healthy, the business continues to grow, and that blogging will resume!
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Food and drink | Leave a comment

Can’t say anything nice?

You know how you’re told that if you can’t say anything nice, don’t say anything at all?
 
Notice how quite the blog has been this week after a burst of blogging last week?
 
Notice how I’m not saying anything about Microsoft right now?
 
That’s all I’m saying for now (glances over at the Mac Mini which just hums along quietly…)
<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> Computers and Internet | Leave a comment