Author Archives: tig

Peking Duck

Last night our hosts took us out to dinner at a Peking Duck restraunt here in Beijing where we had some amazing Chinese fare, including Peking duck. I sampled duck tongue (yuk), duck liver pâté (yum), an amazing orange peel cod dish, and more. The first picture is the disgusting duck tongue. Makes me ill just looking at the picture! 🙂 I will pretty much try anything. Once. And there are not many foods I …Continue reading

In Beijing

Last night at about 10pm local time I arrived in Beijing China. We flew from Seattle to Narita/Tokyo and then to Beijing. This morning I woke up at about 6am, walked 3 mintues out the front door of my hotel (the Kerry Centre) and got a triple-grande-latte from Starbucks. Tastes just like home! I’ll be in Asia for about 10 days. We start here in Beijing, then go to Shanghai, and then a few days …Continue reading

Wireless Woes

My 802.11b wireless network drives me nuts. I bought a new Linksys G AP because I was experiencing drop-outs with my 4 (that’s right 4) other APs. I set the new AP up (in B mode only) is less than 10’ from my notebook, with no other access points or wireless devices enabled (except my neighbor who gives me a single bar on the XP signal strength thing). Using the built-in adapter in my Acer C110 Tablet PC (Intel Centrino …Continue reading

STOP 0xC2 aka BAD_POOL_CALLER Blue Screen and bad memory

My computer bluescreened with a STOP 0xC2, BAD_POOL_CALLER fault. I discovered the reason was some memory chips had failed. This post describes what happened and how you can figure out if this is why you are getting this error. See the details below, but the summary is: In almost all cases the STOP 0xC2, BAD_BOOL_CALLER blue-screen indicates failed or failing RAM (random access memory) in your computer. You can easily test the memory in your …Continue reading

Geeks

First, it should be obvious that I consider myself a geek. I think I’m a pretty big geek. My sister Laurie is constantly calling me a geek; the funny thing is she thinks she’s insulting me! But I don’t hold a candle to Phillip Torrone who runs www.flashenabled.com. Wow. This is now one of my favorite sites for blowing time on. Regarding the term “Geek”, last week there was a thread on channel9 about arrogance. …Continue reading

Regex

I’m still an absolute n00b when it comes to regex. Even after reading Mastering Regular Expressions. But man, is it powerful. Tonight my wife asked me to help her create name badge labels for an org she’s in. All she had was an email that had a list of names like this: DI- PAID IN FULLLynn Melton 2Judy Pake 3EO-PAID IN FULLPeggy Ponto 9ES – PAID IN FULLJanice Norman 2Janice Benson 3… Where the first …Continue reading

Page 23

From Larry Grab the nearest book. Open the book to page 23. Find the fifth sentence. Post the text of the sentence in your journal along with these instructions. “Right,” I said. “And in Star Wars, no one was from Earth, so everyone, technically, was an alien.” This is from Agent to The Stars by John Scalzi. I went to high-school with John, but haven’t talked with since. My buddy Robert Takata (where’s your blog …Continue reading

Domain DFS from a non-domain joined client

As I mentioned before I use DFS on my home network to help manage my storage resources. Almost all of my machines at home are domain joined. You get a lot of management benefits from doing this. You can make Windows Software Update Services (SUS) automatically apply patches to all machines, you can apply Group Policy across machines (e.g. to enforce password complexity requirements, re-directed My Documents, etc…) However, in one case I have choosen …Continue reading

Distributed File System (DFS)

If you have a network with lots of storage that includes a Windows 2000 or W2K3 Server the Distributed File System (DFS) is your friend. This very cool technology makes it easy to move around where you store stuff physically while retaining a consistent namespace for your clients. For example, on my network at home I have several servers, each with many hundreds of GB of strorage. As my data needs grow (and they are …Continue reading

pinvoke.net

A new site has sprung up that provides a very cool, and very creative, way for helping people construct C# managed code declarations for native code interfaces. http://www.pinvoke.net/ Almost every time I write C# code I end up having to do some native code interop. Even though I used to know the Win32 API as well as anyone, my p/invoke declarations worry me…I find I typically guess on what types to use etc… Now with …Continue reading

Thin Media Clients and Home Servers

Ravi posted an article on www.hageeks.com on the topic of “thin media clients vs. thick media clients“. He’s got the right general idea but fails to talk about the other end of the equation: The thing that is providing the content to these clients. The server. He says thin client is used to gain access to content locked away on your computers or even the Internet via the home network. First, I want to mention …Continue reading

Premise and .NET

Premise Systems has been sold (to an unannounced, but apparently BIG, buyer) and they have released preview versions of both thier Hardware and Services Development Kit (HSDK) and MiniBroker that are .NET based. I’ve spent some time playing with both the new HSDK.NET and Minibroker.NET and the productivity difference is stunning. It took me weeks to implement my Cestron to Premise bridge driver using the old HSDK. If I were to re-write it using the …Continue reading

The Green Button

Wow. I’m impressed. It was just a week or so ago that The Green Button had issues with the hoster and now they have the site up and running on a new host. New look & feel. Most content appears to have moved over. Great work folks! The Green Button is a community website for Windows Media Center Edition (MCE). MCE is the coolest version of Windows you can get for home use. It includes …Continue reading

I love Strong Bad

http://www.homestarrunner.com/sbemail.html Strong Bad is my hero.

Technology Complexity

Mostly when I read Don Box’s blog I say to myself “Hmmm, interesting. I didn’t know that. I wonder how long his hair is these days?” What he’s working on (Indigo) is interesting to me (it was my former life), but it’s not where my passion currently lies. Today Don posted a piece as a response to Eric Raymond’s article on software usability. I hadn’t read Eric’s article, but after I did (and John Gruber’s analysis …Continue reading

HTTP.SYS

Good ‘ole Don Box has written a very clear description of HTTP.SYS and it’s relationship to IIS and Indigo. I have to admit that even I was confused (and I worked on HTTP.SYS way back when it was called “Duct Tape”)!

MCE Controller 1.0.3 Released

No code changes. Just added an installer using the very cool NullSoft Scriptable Install System. Wow, that was easy! Download and install from http://www.kindel.com/products/mcecontroller/  

MaxiVista

A few weeks back Scott posted about MaxiVista. I had just multi-mon at work with 2 DELL 20” LCDs using DVI and was loving it. I also had a 19” LCD on my desk I used for my server machines via a KVM switch. I thought it would be cool to somehow use the 3rd monitor in my multi-mon setup, but adding another video card to my main machine was questionable. MaxiVista to the rescue! …Continue reading

New MCE Controller Version

Tonight I posted version 1.0.2 of MCE Controller. Basically one new feature: The ability to shutdown, restart, standby, or hibernate the system. See the V1.0.2 readme at http://www.kindel.com/products/mcecontroller/1.0.2/Readme.htm. The product page is at http://www.kindel.com/products/mcecontroller. Looking for feedback!

Source Control

Tonight I moved my source code out from the under the control of Visual Source Safe to Source Gear Vault. Even though I’m a single developer I really like having all my source stored in a source control system. It allows me to have “undo”, to be able to go back and build/update old versions of products, and ensures I have everything in a single place that can easily be backed up. VSS is a …Continue reading