16.7ms in the life

A sample in the life of a Media Center developer

Browse by Tags

Tagged Content List
  • Blog Post: Thoughts on software complexity

    If you've ever tried to create a software application of any decent size, you have probably realized that what works with small tools more often than not does not scale well to larger sizes. There are whole books written about how to scale up and out, new languages and technologies invented to help manage...
  • Blog Post: Captioning Support Sucks

    Looking back at the bugs we've fixed over the last several months, we certainly have had a good share of captioning issues, especially with regards to the size of the codebase compared to the "video" code. Surprisingly, we don't hear from users a ton when captions don't work properly, but maybe that...
  • Blog Post: A Brief History of ATSC in Media Center

    In the beginning there was NTSC in Freestyle (Media Center 2002), and it was good. Media Center supported the #1 market and proved that computers could do a great job recording television, pausing Live TV, and organizing recordings. With support for one tuner under our belt and an enthusiastic user base...
  • Blog Post: Classy & Easy Thank You Notes

    If you are truly lazy, but still want to show your gratitude, you can always do what I do. Instead of spending all that precious mental energy composing a thank-you note, just fill out a handy form! Everybody wins: you don't have to stress your imagination thinking of polite-but-not-strained things to...
  • Blog Post: 16.7ms = free software (a silly contest)

    Sometimes being obtuse is it's own reward, but this time there's something in it for you if you know what "16.7ms" is referring to. I'm curious enough to see that I'm willing to shell out my own hard-earned cash to the first non-Microsoft employee that figures it out. Post your guesses to my Comments...
  • Blog Post: Windows Insomnia: Why Won't My Computer Go To Sleep?

    One of the issues I am investigating for a fix relates to the auto-suspend feature in Windows. The way it's supposed to work is you set a time in the Power control panel (Control Panel --> Performance and Maintenance --> Power Options) that controls how long the computer waits until it goes into...
  • Blog Post: Happy New Year!

    Happy New Year! It was a nice month, but the break is over and I've returned back to work. Christmas at the Rosser house was a low-key affair, mostly spend decompressing from hectic work schedules and enjoying family and friends' company. My daughter's 2nd Christmas, this year was the year she figured...
  • Blog Post: Visual Studio 2005 Shipping on my Birthday

    You know I'm a geek when something like that gives me even a little bit of a thrill. November 7th... not just an election day or my birthday, but also the VS2005 public ship day. ^_^. I'm installing it now on my primary and backup dev boxes at work now... sometimes the perks of working here are pretty...
  • Blog Post: IEEE 1394 vs. UDCP

    I have been exchanging a couple of emails with Ray Maker, a fellow 'Softie, regarding whether IEEE 1394 recording is an "enthusiast" feature or more mainstream. I am of the opinion that it stands a good chance of being mainstream, and Ray thinks it more of a tech-enthusiast feature. I agree that whether...
  • Blog Post: Recording over 1394 (Firewire) in Media Center

    There has been some recent effort to pry open the 1394 interface in various STBs (set-top boxes), most notably that of timmmoore's STB package that goes to extraordinary lengths to hook into Media Center's experience. The state of the world today, at least with Media Center, is that the "outside looking...
  • Blog Post: DRM in MCE Rollup 2

    I was posting to TheGreenButton.com and thought I'd save myself typing the same thing again, since it's good info, even if I am restating/repackaging existing opinion. The following is a response to people who thought for some reason that Rollup 2 was applying DRM to things that it did not before: ...
  • Blog Post: PC Video Outputs

    I am seeing a pattern of confusion regarding S-Video and video resolutions with a lot of users in the community, so this posting is for those of you asking things like "why can't I get HD over S-Video" or similar questions. If you want anything above 800x600, you have to use Component, VGA, or DVI...
Page 1 of 1 (12 items)