shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger

# Tuesday, June 22, 2004

Sweet ride in the friendly skies

Jimmy documents his experience on the new Airbus A340-500 service from Dubai to JFK. I wish Airlines in the US had this kind of money...

Posted Tuesday, June 22, 2004    Permalink    Comments [0]  View blog reactions

 

# Thursday, June 17, 2004

OneNote Managed API

Donovan has posted a preview of the managed OneNote API that I collaborated on. Donovan did most of the heavy lifting and is the papa of the actual Data Import API in OneNote. The managed interface that we worked on provides a very rich way to interact with OneNote using C# or VB.NET. This is what my and David's upcomming PowerToys are built on.

For anyone out there, I would love to see a faceless sys tray app that sucked my messenger history into a OneNote section. I don't have time to build this myself, but if you are interested in doing this download the files from Donnovan and start coding!

Posted Friday, June 18, 2004    Permalink    Comments [0]  View blog reactions

 

# Sunday, June 13, 2004

Vespa

Lora and I went to the Vespa dealership in San Francisco today. I think we are going to buy a Vespa ET4. We are really excited. I won't live in SF forever, so I would love to experience the wonders of getting around the city on a scooter. Additionally, Lora can use this to commute to work letting me drive to work more frequently.

The only problem with getting a motorcyle is that this requires that I go to the DMV and get a permit and then later on take a driving test to get my license. Argh, dealing with the DMV is probably one of the most painful things.


Posted Monday, June 14, 2004    Permalink    Comments [9]  View blog reactions

 

# Saturday, June 12, 2004

Mailblocks and Challenge/Response

So, I've been using Mailblocks for 2 months now and I've been meaning to write up a review of my experiences with it, but my buddy Mike did this already.

Mike highlights the big problem with mailblocks. You see they have NO SPAM filter. They simply challenge every piece of mail you get, and whomever can figure out how to prove they are human gets to have their message delivered to your inbox.

Well the problem for me is the sheer number of spams I get and the number of e-mails that are not sent by humans that I care about. I have taken the unusual approach of having all my mail forwarded to fastmail.fm, my main e-mail host, have them scan it using their spam filter (spam assassin), which gets rid of 80% of my spam, then forwarding anything else to mailblocks which gets challenged.

Well the problem is that I still have to scan my pending folder all the time to pick out mails that I care about. There are enough of these that I just don't get the value of challenge/response. Additionally, about 6 spammers a week actually go through the challenge response and I am still getting spam from them. That just sucks.

So, I have decided to discontinue my use of mailblocks and switch most everything over to my hotmail account. The reason being, hotmail has the best server side Junk Mail Filter on the market... and I am not kidding here. I get an average 5 spam messages a week in my hotmail account, which is much easier to deal with than the 30 items I day in my mailblocks pending folder (the 20% of the spam messages that fastmail's spam assassin filter does not get). I estimate that hotmail, when set to Enhanced gets about 93% of my junk with very few or zero false positives. For me, I get on average of 180 spam messages a day! So, every percent matters.

Posted Saturday, June 12, 2004    Permalink    Comments [2]  View blog reactions

 

# Friday, June 11, 2004

QuickTime support in windows without the player

Want to use Windows Media Player to watch QuickTime movies without the Apple player (which I find has a poor user interface, and non standard windows controls)?

http://www.free-codecs.com/download/QuickTime_Alternative.htm

The best part is that it includes a DirectShow filter. This means that any application on Windows that supports DirectShow (Windows Media Player, Media Center) can just play .mov files. Sweet!

Posted Friday, June 11, 2004    Permalink    Comments [4]  View blog reactions

 

# Wednesday, June 09, 2004

SMS Outlook Integration for Smartphone

"Jeyo Mobile Extender for Outlook adds mobile SMS messaging capabilities to your Outlook application by connecting your Outlook with a Windows Mobile Smartphone or Pocket PC Phone Edition device. It allows you to exchange text messages with other mobile phone users anywhere around the world directly from your Outlook and manage your SMS data with ease. With Jeyo Mobile Extender for Outlook, you will find using SMS from a PC as simple and easy as email."

This is a really nice piece of software and integrates very well into Outlook.

http://www.jeyo.com/products/JeyoMobileExtenderForOutlook.asp

Posted Wednesday, June 09, 2004    Permalink    Comments [1]  View blog reactions

 

# Friday, May 28, 2004

Off to Alaska

Well my second week in Hotmail has almost come to an end. There past two weeks were the busiest in the past few years. I am amazed by how much there is to do, and how excited I am. I really like the team I'm working with, love my new office, and have some great direct reports.

My experience can be summed up like this. Last Monday I came home to my wife and basically said “If I don't start getting my ass into work by 8:30 am I'm not going to survive”. Before this I never got to work before 10:00 am. The mere thought of getting up at 6:30 to catch the train to Mountain View was a non starter. Between 8:30 and 10 is pretty much the only time you will find me in my office. I only went to the cafeteria once in two weeks. This past week I had a total of 6 hours between 10 and 6 that did not have meetings ;-). Most of the time I had two or three meetings going on at the same time!

Anyway, tomorrow I fly to Vancouver to spend the night and then off to Alaska on a cruise that my wife's grandparents are taking us on. So exciting!!! I can't wait to play with my Nikon D70. This is probably my first real vacation in a year?

In other news, I stopped home at Borders books today and randomly found three books in the aisle that I picked up.

  • The Crisis of Islam: Holy War and Unholy Terror - this looks interesting. Being Muslim and all, I don't read enough about Islamic history and particularly modern events that have pretty much shaped public perception (mostly negative, thanks Osama).
  • A People's History of the United States : 1492-Present - Last year I read a book called the History of the 20th century or something and loved it. I never got past WWI in any of my studies, and would like a refresher on US history.
  • Old School - I loved A Boy's Life which I read in high school. I heard this was good.

Posted Friday, May 28, 2004    Permalink    Comments [8]  View blog reactions

 

# Wednesday, May 26, 2004

dasBlog 1.6.1 hotfix

Scott Hanselman and Clemens ran into a nasty dasBlog 1.6 bug. Basically it was possible for your entry cache to get corrupted (not your entries). Thanks to Erv Walter for quickly investigating and fixing the problem.

I have uploaded a hotfix for folks that are running 1.6. It's a single DLL that you drop into your /bin folder. I have also upgraded all the MSI installers and .zip downloads on the workspace. You can download all the releases here.

Posted Wednesday, May 26, 2004    Permalink    Comments [1]  View blog reactions

 

# Tuesday, May 25, 2004

AT&T Wireless thinks I'm dumb

Today I got a letter from AT&T Wireless telling me how cool GSM America is (some new short lived effort on their part to stop hemorrhaging customers, till the Cingular deal is final). Here are the benefits:

  • Double the coverage
  • Improved signal strength, even in buildings, for enhanced call quality
  • No roaming charges from coast to coast
  • No domestic long distance charges

“One of the way we've improved our service is by making special arrangements with other carriers. So although you might see the name of another carrier on your phone's screen, you will not pay roaming charges.”

Translation:

Cingular just purchased us. If you live under a rock and don't know this, then check out our clever marketing in this message. You have nothing new. We aren't telling you who this special arrangement is with because we want to keep our name and launch a new service with Sprint using CDMA. At that point we're sure to have confused the hell out of you.

Lets look at the bullet points.

Double the coverage - not really, since there is 80% overlap in their existing coverage.

Improved signal strength, even in buildings, for enhanced call quality - um, not for me. I don't have an 850 MHZ phone, so net change is zero unless I get a new phone.

The last two I already have... it's called a nation plan.

Posted Wednesday, May 26, 2004    Permalink    Comments [2]  View blog reactions

 

# Sunday, May 23, 2004

Media Center Front Panel Display SDK

I have released my Media Center Front Display Panel SDK. You can find API documentation here.

This is an SDK that I created to give you a managed API and State Aggregator to get notified of state from the Media Center State Aggregator Service. If you have a Windows Media Center 2004 machine you can implement IFrontPanelDisplay and do what you want with the information. In other words, if you want to write some code that gets notified of things like current tv show, elapsed time, volume level and so on then this is for you.

For example, Ian Kennedy (a fellow MSFT employee) wrote a C# implementation for the Hitachi HD44780 Parallel Port Vacuum Fluorescent Display that comes with our D.VINE Media Center cases. I wrote an implementation for my machine using his code and voilà. If you happen to have a Media Center box with such a VFD you can feel free to download it.

Posted Monday, May 24, 2004    Permalink    Comments [3]  View blog reactions

 

# Friday, May 21, 2004

Entourage 2004

I've been soo busy this week that I haven't even had the time to enjoy some of the wonderful things the press are saying about Office 2004. I worked on Entourage 2004 for about 16 months before moving on to Virtual PC. I just saw this review in PC Magazine and it had this wonderful paragraph

Entourage's main competition comes from Apple's own Mail, Address Book, and iCal apps, which are preloaded on every new Mac. While the price is right, Entourage's various utilities are so thorough and well integrated that it puts Apple's efforts a distant second in quality.

I couldn't be happier about that. I am really proud of this release, and of the people that made it all happen. One of the things I spent about 6 months working on is the S/MIME v3 support that we added to Entourage. This was a huge undertaking for us and I had an amazing developer and tester working on it with me. Getting my head wrapped around PKI, X.509 and S/MIME took a very long time, and trying to design a simple solution to meet the needs of our users took even longer. I'm happy that our users can now send secure encrypted/signed e-mail.

Another feature I worked on was the DAV Mail replication that we added to replace our IMAP Mail solution for Exchange. Entourage 2004 has a local sync model just like cached exchange in Outlook 2003.

But my favorite feature of Entourage 2004 is the three column view that Dennis designed (based on Outlook 2003's implementation).

Posted Saturday, May 22, 2004    Permalink    Comments [6]  View blog reactions

 

Haha, deny explorer access to reg setting

Found a solution for my annoying toolbar changing behavior between IE and Explorer.

Go to:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser

and Set the Permissions for your account to Deny. Haha, take that Windows. Try and change things now.

Posted Friday, May 21, 2004    Permalink    Comments [0]  View blog reactions

 

# Thursday, May 20, 2004

Explorer and IE changing toolbar layout

THIS IS DRIVING ME NUTS!!!

Every few hours of using my computer, my Explorer Shell inherits the layout of my IE toolbars. This is NOT WHAT I WANT. I manually move them back the way they are supposed to be, then lock toolbars and then all of a sudden the Explorer Shell Toolbar layout is back to being the same as IE.

Does anyone have a fix for this? RegKey? Does Windows XP hate me?

Posted Friday, May 21, 2004    Permalink    Comments [2]  View blog reactions

 

Finally, 23 inch LCD competitive with Apple

http://reviews.cnet.com/HP_f2304/4505-3174_7-30871933.html

note to self. Start saving.

Posted Thursday, May 20, 2004    Permalink    Comments [1]  View blog reactions

 

# Thursday, May 13, 2004

So long MacBU, Hello Hotmail

Well, today was my last day in the Macintosh Business Unit. I've worked here ever since I joined over 5 years ago. I feel privileged to have worked with some of the folks who are still here or moved on before me. I had a truly amazing time working on OE, Entourage, IE, MSN, and Virtual PC. It's funny to think back of the days when I first joined. My first visit to Redmond, my first Release To Web, working on a top secret project (Entourage), and most recently learning an entirely new product. I'll always look back on these last 5 years as some of the best times in my life, and I'll very much miss the people.

The good news is that I'm not going far. Monday morning I'll be working one building over on the Hotmail Frontdoor team. I'll be a Lead Program Manager on the Frontdoor infrastructure. My team is responsible for things like DAV, Passport, POP, SMTP and various other Frontdoor protocols as well as a number of other things (many of which I don't know anything about). I'm happy that I'll be doing mail stuff again, but working on a service rather than a fat client. Plus I'll be working with Reeves Little again (Reeves used to be the Test Lead on OE, now a PM in Hotmail).

I decided to pursue this position for a number of reasons, and much of it has to do with where I want my career to go in my next 5 years at MS. I also find that I want new and different challenges. I've been working on Mac related software for a long time and am looking forward to something that's on a totally different scale ;-). Hotmail is something that I feel is a great match because of my backround in mail stuff and my interest in the stuff they are doing. I think the free mail space is getting even more competitive, and I love competition!

So, my office is all packed up (it all fix in 8 boxes!). Not that much stuff. I'm off to my 10 year high school reunion this weekend, and come Monday I'll be sitting in my new office.

Posted Friday, May 14, 2004    Permalink    Comments [8]  View blog reactions