What’s in the water at microsoft?

Filed under: Uncategorized — 2005-07-24 @ 23:25:37

What exactly is in the water at microsoft?
First they rename longhorn (which was a crappy name to begin with) to vista which mind-boggingly worse and now the MSN virtual earth team is spending more time jerking around than actually inventing cool, useful, new features.
Don looked up vista in the dictionary. Wow. Microsoft PR did a GREAT job picking that one.
For once I agree with Scoble. Have a contest to pick the desktop for Vista. here are some great choices, or this or even this.
I crack me up.

And, WTF is with the URLS that MSN Spaces generates?

http://spaces.msn.com/members/virtualEarth/Blog/cns!1p1jUqsfPsDJ0sEPuZ997-OA!117.entry

That is an entirely uesless URL!
Even scoble does better with his blog.

http://radio.weblogs.com/0001011/2005/07/24.html#a10742

Obviously, wordpress outdoes both.

http://don.yacktman.org/blog/archives/2005/07/24/more-vistas

Might I also mention that wordpress uses mod_rewrite to translate those URLs?
for example:

http://blog.adamjacobmuller.com/2005/07/24/don-has-it/

becomes

http://blog.adamjacobmuller.com/index.php?year=2005&monthnum=07&day=24&name=don-has-it&page=

by virtue of this little bit of mod_rewrite.

RewriteRule ^([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)(/[0-9]+)?/?$ /index.php?year=$1&monthnum=$2&day=$3&name=$4&page=$5 [QSA,L]

The former is a much better URL. and if someday I decided to use, say, moveable type or something. I could hack mod_rewrite so that all the old URLs still work. Plus, there is virtually no overhead with mod_rewrite. I use it on a site at work that pushes nearly 100mbit of traffic on a celeron 2ghz with 1G of ram.
Yes, this is the mod_rewrite that was covered in the Why I hate Apache presentation at ApacheCon Europe. Truth be told, mod_rewrite documentation is great and mod_rewrite is even better.

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(required)

(required)