Checking In: Gov Maharaj - Shimming the World, Dreaming in Assembly
- Posted: Jul 14, 2011 at 11:55 AM
- 70,049 Views
- 21 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Gov Maharaj is a developer on the Windows Compatibility team. You know Gov from the popular C9 show, Defrag. He spends most of his time solving problems reported by customers over the phone, in email, or via automated telemetry data. Gov is one of those people who makes work-a-holics feel as though they aren't working hard enough. Gov works ALL the time. He's one of the most prolific posters on a few of our internal Windows-specific email discussion lists, helping folks with coding issues or troubleshooting hard-to-figure-out Windows errors reported by customers. From a code perspective, Gov spends most of his time reading and writing assembly, but he does dabble in the higher level stuff like C and C++. Gov's team is in the business of writing effective compatibility shims for Windows code, ensuring code will run as expected (if possible) across versions of the OS. You'll learn a lot about this art in this conversation.
This is a great episode of Checking In with Erik Meijer -> Classic Channel 9! Thank you, Erik and Gov, for an excellent conversation.
Tune in.
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
Gov is the man!!!!!!!!!!!!!!!!!!!!! Dunka u for all you do!
love it
Or Purple
nice video and interesting facts about Gov and his office
I hate MAX_PATH!
It's interesting to hear why we're stuck with it ... for now. I was burned by it, yet again this week. This time creating packages for Azure. The depths of dll hell have been sealed and yet the software suffers; the highest abstraction to the lowest isomorphism of the machine; from this concrete, even axiomatic constant. Not loved like the constants which man has treasure dug from the hard stone wall of nature. Nor loved like the axioms and theorems squeezed through furious pen and furrowed brow of genius. Loathed by all, it was unnaturally conceived by the falsehood and hubris of "that'll be enough room". 
I'm so glad to see Erik again
@Richard.Hein: Just create your projects under c:\azure\
I heard the 'rhymes with orange' story from Raymond Chen before
http://blogs.msdn.com/b/oldnewthing/archive/2008/10/21/9008384.aspx
Hmm.... is there an 'user tile' in the task bar ?
@felix9: Actually something does rhyme with Orange, http://en.wikipedia.org/wiki/The_Blorenge
I was wrong about Purple as that rhymes with the everyday word curple.
http://en.wikipedia.org/wiki/List_of_English_words_without_rhymes
@Maddus Mattus: If only it were that simple, but since I cannot control the source control mappings other developers make, and since we package up contents of a branch into a cspkg from a folder tree containing close to the MAX_PATH, and since cspkg puts everything into an even deeper folder tree, I haven't found any other solution than to compress folders before packaging.
Where in Canada is Gov from?
@felix9:No.
@pnewhook:
I'm from Alberta... born and raised... proud to be Canadian!!! But I also love where I am now.
haha ... I could tell before he even said uttered it that he would say MAX_PATH. ugh.
I couldn't help but think about this tech talk when Erik asked Gov if he could sense where code came from:
Where Did This Code Come From? Discovering the Provenance of Program Binaries
btw the "rude mailing list participant who will not appear on channel 9 and who shall remain nameless" = Raymond Chen?
@contextfree`: http://channel9.msdn.com/Forums/Coffeehouse/558144-What-do-you-want-to-know/792ee9d904bf40baa04c9dea00a89836
I think with all that gear Gov has, he'd be a great subject for a "Show us your tech" video!!
You should see some of my setup at home... I custom built most of my solutions (home entertainment mostly) and because of my very young neice and nephews, I have had to keep it simple enough for them to use, and techy enough to do all the things I want to be able to do. Not an easy task. And I really try to keep it low power usage. Latest thing I got was the 6CC HDHomeRun Prime, which I love.
Also, all of my work related equipment you saw in my office.. the monitors, and my main dev machine... All mine. I built the dev box myself (3TB raid system, 16GB ram, 8 way) and the monitors (4X22") all mine.
Hey Gov,
I had Windows Media Player on Windows 7 question/issue for you. Your insight would be very useful. The problem's been bugging me for a week now. Is there an email I can reach you on?
Thanks in advance.
Remove this comment
Remove this thread
close