Scott Hanselman

Watching Videos on the Xbox 360

December 29, '05 Comments [3] Posted in Gaming
Sponsored By

One of the most lamented aspects of the almost-perfect Xbox 360 media experience is the trouble folks have getting videos running on the device. However, from Videora, the same good people involved with PSPVideo9, comes a conversion application.

Videora's Xbox 360 Conversion software takes AVI, DivX, XviD, and QuickTime files and converts them to your choice of WMV, MPEG-1 or MPEG-2 format. We just grabbed a copy from Videora's website to give this a try, so there's more to follow. We're really intrigued by the $30 companion software that allows for "ITvCasting"; it appears that you can use RSS to subscribe to videos in WMV format and have them automatically downloaded to your WMCE PC for streaming on the 360. [HDBeat]

More and more I'm convinced that a PC in the closet will be feeding a device in the living room. It's just a nice bonus that this particular device plays games as well. Some of the solutions are a little Rube Goldberg-ian (like this) but the future is bright.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

"Unexpected Error 0x8ffe2740 Occurred" Error Message When You Try to Start a Web Site

December 29, '05 Comments [3] Posted in Musings
Sponsored By

Skype vs IISMental note: Skype will grab port 80 if it starts up before the IIS Web Server leading me to "Unexpected Error 0x8ffe2740 Occurred."

Fix: Turn off "Use port 80 and 443 as alternatives for incoming connections within Skype's options.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

My Top Ten Albums for Chris Brooks

December 28, '05 Comments [8] Posted in Movies | Africa
Sponsored By

Chris Brooks chastised me for not knowing who "Brian Wilson" is or why "Good Vibrations" is supposedly the greatest song in the world. Of course, I didn't mention that Tenacious D was the greatest band and had the greatest song, but that's another story.

Here's my list of great songs and albums, for me, for the last five years, so that Chris might expand his collection. Yes, this is not a technical post, so feel free to delete and move along. Nothing to see here.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Getting NAnt 0.85 to get along with NUnit 2.2

December 28, '05 Comments [3] Posted in NUnit | Nant | XML
Sponsored By

This wasn't obvious to Patrick and I, but it is in retrospect. When you're using NAnt's NUnit2 tasks to run NUnit tests, all the assembly versions need to line up. However, sometimes the version of your test framework might not match up with the version that NAnt was built with. For example, you might have tests that were compiled (and, as such, reference) NUnit 2.0.6 or 2.1.4. However, you're using NAnt 0.85 which runs tests with NUnit 2.2.0.0. Not only that, but the NUnit test runner creates a new AppDomain for each test. That means you can't do a binding (version) redirect with a NAnt.exe.config, because the AppDomain gets a funky name of its own and has its own binding redirect rules that the loader follows.

So, you have to create a test.config file. You can name it anything you want, like mydefaulttest.config, and it'll look something like this:

<configuration>
    ...
    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
            <dependentAssembly>
                <assemblyIdentity name="nunit.framework" 
publicKeyToken="96d09a1eb7f44a77"
culture="Neutral" /> <bindingRedirect oldVersion="2.0.6.0" newVersion="2.2.0.0" /> <bindingRedirect oldVersion="2.1.4.0" newVersion="2.2.0.0" /> </dependentAssembly> </assemblyBinding> </runtime> ... </configuration>

Then you need to TELL the NUnit2 NAnt task that you want to use this specific config file:

<nunit2>
    <formatter type="Plain" />
    <test assemblyname="MyProject.Tests.dll" 
appconfig="mydefaulttest.config" /> </nunit2>

Then the NUnit2 task will make sure the newly created AppDomain uses (or promotes) the correct version and your tests won't fail to load.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

My stark realization that I may be an early adopter

December 28, '05 Comments [14] Posted in Z | Diabetes | TechEd | Speaking | PDC | Gaming | Africa
Sponsored By

Scandal. It seems I may be what the literati call an "Early Adopter." These are folks who tend to buy gadgets and widgetry before they are fully accepted by the rank-and-file.

Now, I'm only 31, but there's a great article at PCWorld called "The 50 Greatest Gadgets of the Past 50 Years." I don't have full coverage of the timespan, but I was around 62% of this time so I thought it'd be interesting to see which gadgets I actually purchased early on versus when they were widely adopted. (In other words, if you JUST bought Tivo this Christmas, you're likely not an early adopter in the purist sense.) This list only includes the items that I have owned. If you want the full list, it's up at PCWorld.

1. Sony Walkman TPS-L2 (1979) - Excellent choice for number one. I had this when I was 8, so I missed being an early adopter by 3 years.

2. Apple iPod (2001) - Check. Got it, loved it, still love it. I've currently got a Black Nano and a 3G 15gig.

3. (Tie) ReplayTV RTV2001 and TiVo HDR110 (1999) - Much respect to PCWorld for giving props to ReplayTV. I've still got my RTV2001 and two other ReplayTV 4050s running along side the Media Center PC and the Motorola HD-PVR wanna-be from Comcast. The Replay still kicks the llama's ass, and here's a tip if you've got a Replay 4000 or 5000 series...check out http://www.poopli.com and prepare to be amazed.

4. PalmPilot 1000 (1996) - Oh yes, big time. This is actually still in my kitchen junk drawer and still boots up. Such a brilliant device. I still miss GlucoPilot, my diabetes management application. I've been exploring getting its source released to the OS community, but there's not a lot of Palm-devs who are also diabetic that would be interested in working on it.

7. Atari Video Computer System (1977) - It's a real shame that Z won't get to experience the wonder that we did when we first cobbled together a crappy Zenith 17" TV with a crappy Radio Shack RF Modulator and tuned to channel 3. Things were never the same. Maybe the Flashback2 will be a good replacement. The Flashback1 was pretty lame.

9. M-Systems DiskOnKey (2000) - I had a 16MB DiskOnKey and loved it. It worked on Windows 2000 without drivers, and it was the fact it didn't need drivers that really make it shine. I just gave my niece a 128MB USB Key that she'll be using in Tanzania to move files from work to home. Ah, sneakernet!

14. BlackBerry 850 Wireless Handheld (1998) - I freaking loved this device. I remember using it at TechEdorPDC in 1999(?) to talk to back to the office. While the current BlackBerry's are more phone like, I always had a fondness for this smaller pager form-factor.

16. Texas Instruments Speak & Spell (1978) - True story, I bought one of these just this summer from a garage sale for my Mother-in-Law to take back with her to Zimbabwe. She has taught at Mguza Primary School outside Bulawayo for over 20 years. Now, in 2005, she'll use a Speak & Spell "computer" to teach spelling to the kids.

18. Diamond Multimedia Rio PMP300 (1998) - I've still got my Rio around somewhere. The Rio totally paved the way the current glut of small AA-battery powered MP3 generic players, and to this day, still has one of the nicer user interfaces.

22. Hamilton Pulsar [LED Watch] (1972) - Growing up my dad had a few simple rules. Chief among them were, you WILL be able to drive a manual transmission car, and you WILL be able to read an analog clock. So, when the "LED Watch Club" started in my school around 1980, I was in a mad rush to learn how to read a clock so I could get one of these watches. Not exactly early adopter, but come on, I was 8.

25. Radio Shack TRS-80 Model 100 (1983) - I was all about the Trash-80. There's still folks who swear by this little machine for notes and word processing. Now, that's insane, but so was
10: PRINT "Dude!"
20: GOTO 10

26. Nintendo Game Boy (1989) - Of course. I've got this one also in the kitchen drawer. It's amazing how bad the screen is when compared to a Playstation Portable. One thing I will say though, I'm very much NOT a fan of the kids these days walking around tethered to their game boys. If you're 11, you don't need a pacifier, even if it is a digital one. Head up, young man!

27. Commodore 64 (1982) - I still have two Commodores along with all my games. I loaned them to Michael Church who (one day) will copy them all to .ROM files so I can use the Win64 emulator to play them. I remember entering programs in HEX with the CRC codes at the end of the line from "Compute!" magazine. I use to pay my little brother to read the code to me.

28. Apple Newton MessagePad (1994) - I sold Don Box a Newton MessagePad on opening day at my night-job selling computers at Incredible Universe. I also took notes in C class using my Newton MessagePad along with Steven Frank, now an award-winning Mac developer at Panic. I loved this device. It just killed me to sell it on eBay, but there's only so much room for handheld stuff with screens, buttons and batteries. The AA usage on this thing was out of control.

31. iRobot Roomba Intelligent Floorvac (2002) - I still use my Roomba at least a few times a month, but more recently we've been using a Dyson for the downstairs. The Roomba cleans the upstairs with aplomb and even avoids the ledge near the stairs. I've got the original, and have replaced the battery once. I'd love to get the Roomba Discovery, but I can't justify it if the original is working fine.

32. Microsoft Intellimouse Explorer (1999) - I love everything Microsoft Hardware does. I'm currently checking out the new Laser Desktop 6000 as it's got the split keyboard, without the split. The Intellimouse Explorer marked the beginning of Microsoft's total domination of the mouse space.

33. Franklin Rolodex Electronics REX PC Companion (1997) - This was so clever because it fit in the notebook's PC Card (PCMCIA at the time) slot. This was before USB, so the PC Card slot was the only thing folks could count on. I picked up one of these, but ended up using the PalmPilot due to the lame (non-existent) input methods on the REX.

36. Iomega Zip Drive (1995) - I'm currently using the Rev Drive, a distant descendant of the Zip, but my brother still uses his (my) Zip Drive faithfully for backups. I never got into the whole Zip250/750 and Jaz thing and always found those products to be very sad. The Zip kicked butt though, especially when you're daisy-chaining your Zip to your Printer through your PaperPort Scanner all on the Parallel Port. Man, why did we think the Parallel Port was a good place to shove things back in to the computer? Exit only, people, I don't swing that way.

38. Milton Bradley Simon (1978) - Seriously, who didn't get one of these? This is like the most garagesaled item ever.

40. Connectix QuickCam (1994) - I loved this little 160x160 grayscale baby. It was such a clever design. I recently purchased a QuickCam Express for $3.99 at Goodwill. It's still the best webcam out there, dollar for dollar, IMHO.

44. Sony Aibo ERS-110 (1999) - Ok, I'm cheating on this one, I never had an Aibo. However, I have coveted other's Aibos, and still want one. I've even tried to figure out creative ways of financing it...maybe a "get Z a pet" pool, since I'm not an animal person.

45. Sony Mavica MVC-FD5 (1997) - Personally, I thought the Mavica was going to single handedly save the beleaguered floppy disk. This was a brilliant idea, of course, that is before Memory Card came out and crushed the Mavica's spirit. However, this did, IMHO, open the doors for the "direct to DVD" video recorders that are out there now. Too bad they insist on lossy MPEGing the content.

47. Timex/Sinclair 1000 (1982) - This machine was completely useless, but it was only cheap, so it was a no brainer. Couldn't afford the 16K upgraded RAM, so I was chillin' with 1K and the internal BASIC interpreter.

48. Sharp Wizard OZ-7000 (1989) - I kept my whole class schedule on this baby all through high-school. I wonder where it is...I swear it's around here somewhere.

49. Jakks Pacific TV Games (2002) - I pulled out the Atari joystiq version of the Jakks games just this last week to entertain our guests from out of town. Plugs into the TV direct and runs of batteries. Brilliant.

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.