Categories
Search
Top Posts
- Why Nobody Can Copy Apple Horace Dediu has written another brilliant piece titled... 156.3k views
- The Job Decision Matrix A Job Decision Matrix will help identify what is actual... 19.9k views
- Path To Green A Path To Green (PTG) is a clear, crisp, and complete s... 13.2k views
- You are Thinking of Your Career Trajectory Wrong Most people think about their career trajectory as bein... 10.5k views
- The 5Ps: Achieving Focus in Any Endeavor Always have a plan. Always. A great, simple, framework... 8.1k views
- STOP 0xC2 aka BAD_POOL_CALLER Blue Screen and bad memory My computer bluescreened with a STOP 0xC2, BAD_POOL_CAL... 7.8k views
- Merit Badges – A Mental Model for Success The concept of a Merit Badge comes from the Boy Scouts... 7k views
- Have Backbone, Disagree and Commit Have Backbone, Disagree and Commit Leaders are obligate... 6.9k views
- Tenets Tenets are a few carefully articulated guiding principl... 6.3k views
- Work Backwards From The Customer At the 1996 Microsoft Professional Developer Conference... 5.9k views
- Customer, Business, Technology, Organization (CBTO) CBTO = Customer + Business + Technology + Organization 5.4k views
- Retail Pricing, Markup, and Margins Tom’s Hardware is generally really solid. But they shou... 5.3k views
- One-Way and Two-Way Doors Effective decision-making starts with understanding; in... 4.4k views
- Paying Developers is A Bad Idea The companies that make the most profit are those who b... 4.3k views
- Be a Great Reader When an organization has a culture where the written wo... 4.2k views
RSS
Category Archives: Uncategorized
I’m a hardware geek
Well, actually, I’m just a geek in general. If it makes noise, has to do with moving lots of electrons around, or involves code I’m into it. And even though I’m mostly a software guy in terms of the things I create, I love learning and knowing about all kinds of hardware. There are a ton of really great resources on the web for someone like me. Here’s a sampling of my favorites: Tom’s Hardware …Continue reading
Quick Reivew Creative Labs “SoundBlaster Wireless Music”
I purchased a Creative Labs “SoundBlaster Wireless Music” (the product name is in quotes!) to play with. $249 from Creative’s website. Creative’s website on this is here: http://us.creative.com/products/product.asp?category=119&subcategory=121&product=9192 Summary: The SoundBlaster Wireless Music (which I will refer to as SBWM below) is an 802.11b (only) “digital audio receiver” or DAR that includes a bi-directional RF (not 802.11b based) remote control for UI. Time from opening the box to when I was playing music wirelessly, using the …Continue reading
Quick Review of Linksys EFG120 Network Attached Storage/Print server
I purchased a Linksys EFG120 Network Attached Storage/Print server device to play with. You can buy these online for $675 or so (e.g. http://www.newegg.com/app/viewProductDesc.asp?description=56-124-001&depa=1). The Linksys page describing the product is at: http://www.linksys.com/products/product.asp?grid=35&prid=555. Summary: The EFG120 is a expandable 120GB NAS device with a built-in print server. It includes drive bays for 2 removable IDE hard drives; one is occupied by a Maxtor 120GB drive (6Y120L0). Installing a 2nd drive gives you either double the …Continue reading
MCE Controller
In my post on XMLSerialization I mentioned that I was working on an app to enable control of MCE remotely over a TCP socket. I call this app MCE Controller and it’s basically done. Here’s what it does: Runs as a taskbar icon and allows you to view a log of what it’s doing by double clicking on the icon. Supports 45 commands. These include all MCE keyboard shortcuts (equivalent to all of the remote …Continue reading
XMLSerialization
XMLSerialization absolutely rocks. I am blown away by the flexibility and richness it provides and how easy it is to use…once you get past the initial learning curve. I implemented it for a tool I’m writing that allows me to control Windows Media Center Edition remotely via a TCP based protocol. My home AV control system uses Crestron and I need to be able to have Crestron be able to control MCE. For various reasons …Continue reading
Check constraints in SQL Server
This goes in the “here’s something I learned today” bucket. I was working on my ASP.NET based photo gallery sample/experiment and realized that I needed to ensure that the names of images I stored in the database couldn’t contain illegal filename characters. This is because I allow the user to specify a path like http://imgsample/P51.jpg and I use URL rewriting to translate this to http://imgsample/ViewImage.aspx?name=P51 or http://imgsample/ViewImage.aspx?ID=12&size=med. Not being a database guy (yet!) as I …Continue reading
Ray Ozzie on WinFS & Longhorn
One of my favorite industry visionaries, Ray Ozzie, has written a great note in his blog on WinFS titled “640KB ought to be enough for everyone“. Interesting read. He references Jim Gray (another of my geek heros) and points to an old but topical presentation on the trends in storage. Jim gets it.
Problem installing VS.NET 2003 on Windows Server 2003
I’m cranking away on really learning ASP.NET by building my own photo gallery component (primarily for my ’95 BMW 540 M-Sport (www.kindel.com/bmw) registry). Even though I know it won’t perform as well I implemented it by writing the images (full size, medium size, and thumbnails) to the SQL Server. Fun stuff. Anyway, I deployed it to another server and wanted to debug. Didn’t have VS.NET installed on that server so debugging won’t work. So in …Continue reading
Polar Bears Rock
My daughter’s 10 year-old soccer team (the Polar Bears) is playing for the championship tomorrow! Three weeks ago they started the tournament loosing their second game and going into the bottom bracket of 16 teams (it’s a double-elimination tourney). For the past three weeks they have played incredibly hard and after winning two games today have emerged out of the bottom bracket to face the only team left in the top bracket tomorrow. Because the …Continue reading
Lego robot solves rubics cube
Way cool: http://jpbrown.i8.com/cubesolver.html
My Premise to Crestron Bridge is now ready for beta testing!
Head on over to http://www.kindel.com/Default.aspx?tabid=31 for details. The driver is now called the Kindel Systems Premise External Control Processor Bridge. I renamed it because it is actually completely generic and not specific to Crestron at all. It can be made to work with other external RS-232 attached home control processors that support a text based protocol and can be programmed.
My Home Control System Overview
This post describes the systems in the house we completed in August 2002. I get quite a few people asking me about what I did in the house, and instead of re-typing it yet another time, I’ve decided to write it down completely. [Updated October 5, 2011 with some new details.] The first thing I did before starting this project was to think about my goals. Below are the prioritized goals I used to guide …Continue reading