Tuesday, December 29, 2009

Demo Day at Holiday Valley

The Saturday before Christmas (December 19th) was a great day to go to Holiday Valley. Although winter had been a little slow in our region, you can usually count on reasonable skiing in Ellicottville, New York this time of year. My son had a final exam (AND it was his 22nd birthday too) so he couldn't come. My friend Bryce, an excellent skier who has made the Holiday Valley trek with me (and Matt) a number of times, came along and brought HIS son and several of his friends.

Little Mountain Limited, a ski/sports shop and travel agency located about a mile from my house, had a very reasonably priced bus trip, so we tagged along. I intend to go on at least a couple more of their day trips this year.

It was "demo day" at HV. This is when ski manufacturer's reps set up tents and allow you to try the latest gear, all set up for maximum ski lust. I normally use some pretty old, long skis, and Bryce' are even older and longer. We signed up for demos, and each got to try two - one Blizzard and one Line. Both were great experiences. The Blizzards were the best skis I ever had on. It was amazingly easy to carve up even steep, ice crunchy sections of hills. Nice. The Lines were not so good for control but man were they fast.
From The End of the 00's

From The End of the 00's
We had lunch at the brand new John Harvard's Brew House in the new Tamarack Club at HV. The place had been open less than a week, and you could tell. Everything was clean and the staff was green. Our server had no idea what kinds of beer were served (we were part of her first ever shift there). It turns out the beer is quite good. I had a pleasant stout and a good biting IPA. Bryce had an Amber ale he said was tasty. The food was much less memorable - the menu is pricey all-American fare ($15 meatloaf, $8 sandwiches with fries).

The Hearth restaurant at HV has been part of my New York skiing tradition for decades. It was always classy and there is a fantastic view. I still liked it even when they chopped off the better half of the dining room. The menu was old and tired, but not as boring as John Harvard. I guess I will go to the new place for the next few trips (my next trip is to Holimont anyway, and that is always a fancy bring-your-own-picnic and drinks affair, no restaurants).

After lunch we went to get more demos. The reps were all packing up because a storm was coming. We were at a ski resort where they get 300 inches of snow a year, for crying out loud. I called them a few very politically incorrect names and we went on our way, laboring with our old skis. The storm never came. Wimps.

Monday, December 28, 2009

Problems Indexing an EML Inside a ZIP in SharePoint

Previously on Bob Klass.Info (I've been watching too much TV lately, re-watching several seasons of the "Dexter" series in the last few days):

"Friday, December 18, 2009

Adding Zip Search File Type in MOSS 2007

I am a little behind the curve on this. Better late than never.
  1. Get the filter pack here: http://www.microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en
  2. Install it
  3. Set up the item type in the SSP
  4. Set up a new key for .zip in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\
  5. Give it a value of {20E823C2-62F3-4638-96BD-90F4F6784EBC}
  6. Restart the search service
That is the shorthand version! This is done for you in SharePoint 2010."
That was all fine and interesting, but then the real interesting stuff turned up. My Foxit PDF ifilter and standard MS text ifilters both seemed to function on files nested within ZIP files. But EML files did not (and EML's further have attachments!).
It turns out there is a property of the ifilter called "threading." This threading is simply an object property to say whether it works in single or multi-threaded modes.
A utility called IFilter Explorer will help you look at threading. I don't know if there is another tool like this anywhere or an alternative to this tool. Running this on my test indexer seemed to work OK, but it is old (in software years - like doggie years, it is about 80) and it seems to be an orphan (widow?). But it beats sifting through the registry manually.
Now it gets (unnecessarily) messy.
I was looking to find how EML indexing works. It uses:
  • c:\windows\system32\mimefilt.dll
  • content type message/rfc822
  • GUID of {5645C8C2-E277-11CF-8FDA-00AA00A14F93}
  • related PersistentAddinsRegistered of {89BCB740-6119-101A-BCB7-00DD010655AF}
I should have found the threading model set as "both" indicating that BOTH single threaded or multi-treaded daemons can use it. I found it marked as "Bo" in the two places in the registry.
I changed the first "Bo" entry to "Both" and the second one magically was fixed. Time to restart the services and re-try the indexing ... and ... it worked. Even PDF's attached to the EML inside the ZIP were indexed. This "Both" corrupted to "Bo" burned up a few hours of troubleshooting.
Dexter's usual actions would be justified if he could find a guilty party in this case.

Friday, December 18, 2009

Adding Zip Search File Type in MOSS 2007

I am a little behind the curve on this. Better late than never.
  1. Get the filter pack here: http://www.microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en
  2. Install it
  3. Set up the item type in the SSP
  4. Set up a new key for .zip in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\
  5. Give it a value of {20E823C2-62F3-4638-96BD-90F4F6784EBC}
  6. Restart the search service
That is the shorthand version! This is done for you in SharePoint 2010.

Sunday, December 13, 2009

I've Been Promoted ...

... from Acolyte to Initiate on the Beer Advocate web site. This is a promotion from the lowest of first time public users, to the next to lowest. Although I should consider this insulting considering the amount of premium brew I have consumed in my lifetime, and as a graduate of THE Ohio University in Athens, Ohio (a supreme school of partying for over 200 years), I am instead thrilled!

If you like beer a lot, you should become a member at Beer Advocate (http://beeradvocate.com). Although it is a great source of beer info, it is more importantly a great place where you can record your beer observations (in public). I have been doing this for four years, mostly for my own records.

For a while I have been wondering what criteria gets a person a promotion at this institution. I had been a member for a long time and I have submitted well over 100 beer reviews, but no promotion. Their system is mysterious, kind of like my employers' salary and partner info (but obviously of less consequence). Very hush hush. The writings I have published are far more interesting than the same old recanting of the color, head, aromatic characteristics, etc. I thought perhaps one needed to subscribe to their magazine or something, as some people seem to get promoted quickly. That's my guess since I never did that. But my efforts and long term advocacy of Beer Advocate have finally been acknowledged.

Take a visit to the Beer Advocate web site today and look for me there under my beer alias "Schoolboy."