Bobs Math

And now for something completely different… As anyone who reads my blog regularly, I often put forward items that come from the classroom where Valorie works. Well, today’s no different. For the season break, I thought I’d share one of their homework problem, also known as “The Christmas Tree Problem”. For context, this is a…

7

WMDG loses one of its own.

So often, you don’t hear about the developers who work behind the curtains here at Microsoft.  Today I’d like to talk a bit about one of them. One of the key developers on Windows Multimedia at Microsoft is Syon Bhattacharya.  Syon was responsible for many of the internal pieces of the multimedia work on windows,…

17

Win32 on Win64 Registry support

We’ve recently spent a bit of time ensuring that we have a good Win64 story for our components.  For the vast majority of our stuff, it’s pretty trivial – our component’s a part of the windows base, so it’s a 64bit native application, done. But of course we need to be able to support 32bit…

1

What does _imp_<Function> mean?

Someone here just asked this question to one of our internal mailing lists: I think this is a rather basic question, but I can’t find an answer in any debugging books I have or on the Net with google. How does “_imp” get added to function names and what does it mean? Often when I…

4

Moving Offices

Well, last week, we had yet another office move. Office moves are sort-of a tradition at Microsoft, this one’s something like my 20th.  Personally I think that management schedules them just to make sure we don’t collect too much junk in our offices…  For me, it doesn’t help, I moved 14 boxes of stuff this…

27

Going dark until next week

No posts until then, moving offices and…  

0

Interview Questions

Heather, Gretchen and Zoe are going to kill me for this one, but it was cute… Yesterday, we had a 5th anniversary lunch for one of the developers on our team.  One of the other developers related the following story about his internal interview. First a bit of a word about internal interviews.  We interview…

17

Slavish Compatibility

It’s no secret the levels of effort that Microsoft goes through to maintain software compatibility. However, it’s not as well known that Microsoft’s hardware division has a similar passion for compatibility Back in the early 1990s, Valorie worked on printer drivers for Windows 3.1. Her division was led by Steve Shaiman (another person in the…

25

Why doesn’t Disney’s “Adventures in Typing with Timon and Pumba” work on my PC?

Sorry for the sort-of dorky title, it’s for google. Today, Sharron finally finished the Aventures in Typing program.  Her 3/4 class uses it to teach typing (yeah, they teach typing to 3rd graders these days).  It’s actually a pretty cool typing program.  At the end of the program, Timon and Pumba play a little song,…

16