Scott Hanselman

The Casablanca/Marrakech Photoblog

April 13, 2004 Comment on this post [4] Posted in NDC
Sponsored By

Forgive my sudden switch from Technogeekblog to MassivePhotoblog/Social Commentary, but hey, how often does an Oregonian go to Casablanca?  Depends on who you are, I suppose.

The conference starts today, but already we've:

  • Been stopped by the Police as our Petit Taxis tried to break the rules and leave the city limits.  Quite the adventure.  Fined: Dirham 200
  • Almost mised the train back from Marrakech, as we were 40 Dirham short of a ticket and the ATM had never heard of First Tech Credit Union. :) Fortunately we traded USD with a random guy and RAN to the train as it moved away.
  • Went to Chez Ali (like the Excalibur in Vegas) and saw a Horse show, had Couscous and Lamb and Coca Cola Light! ;)
  • I've learned that being able to read French and being able to speak it is as different as two things can be.  Thank Allah for Mo's six months in Paris, and our Quebecwa friends, Sylvain and Diane.
  • The Arabic I took in college helps me read the signs but is useless in getting around.  I'll post later about the differences in Arabic dialects around this hemisphere.  I'm learning lots (one word at a time!) from Malek.
  • I've learned that 'La, chookran' can get you out of many situations, as can 'où est le petit taxi?'
  • Malek is an incredibly gracious host, and everyone here has been VERY kind.

Joke:

A disappointed salesman of Coca Cola returns from his new assignment. A friend asked, "Why weren't you successful with the locals?"

The salesman explained, "When I got posted in Morocco, I was very confident that I will make a good sales pitch as Cola is virtually unknown there. But, I had a problem I didn't know to speak Arabic. So, I planned to convey the message through 3 posters...

First poster, a man crawling through the hot desert sand... totally exhausted and panting. Second, the man is drinking our Cola. And third, our man is now totally refreshed. Then these posters were pasted all over the place"

"That should have worked," said the friend.

The salesman replied, "Well, not only did I not speak Arabic, I also didn't realize that they read from right to left..."

Chez Ali...


Folks workin' pretty hard at the airport. 

Sunrises are always nicer at 30,000 feet.

I took this in Madrid, but not before I was admonished by El Al.  Turns out they are Gate B22 and don't take kindly to be photographed.  I won't make that mistake again. :)

Thank goodness we'll have satellite TV. ;)  Gotta have those bare neccesities, a clothesline and 400 channels.

Tiny photos like this can't do the Mosques here justice.  There isn't a wide enough lens to capture the scope and size of this one.  It's immense.  Massive.

Every building here is huge in both height and breadth.  Nothing is done on a small scale.  This is the view from our room in Marrakech.

 

The Colors here are bright and pervasive.  Everything is bright, upbeat and clear.

 

The ceiling in the Les Souk a Marrakech were very interesting.  Some were corregated steel, others were braided dried plants.  They worked pretty well for the most part.

 Nous avons trouvé le grand taxi!

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

We have arrived...

April 10, 2004 Comment on this post [0] Posted in NDC
Sponsored By

We have arrived in Madrid.  The Spanish are a very chatty people.
-------------------------
Sent from my BlackBerry Wireless Handheld

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

Destination: Madrid

April 10, 2004 Comment on this post [0] Posted in NDC
Sponsored By

Sitting in O'Hare airport, 3pm CDT.  Heading to Madrid, then Casablanca on Iberia Airlines. 

I'm listening (via Audible/iPod) to a FANTASTIC book, “The Time Traveler's Wife,” by Audrey Niffenegger.  It's too complex and amazing to explain, but the two-narrator unabridged Audible edition is great - I highly recommend it. 

P.S. The actor Rip Torn (The Larry Sanders Show) is sitting across from me.
--------------------------
Sent from my BlackBerry Wireless Handheld

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

HOT: Using an Ambient Orb to show continuous integration NAnt build status

April 08, 2004 Comment on this post [2] Posted in ASP.NET
Sponsored By

What a great idea.  I've heard of this before, but I didn't realize it was so easy and REST-ful.  Loren Halvorson shows that hooking up an Ambient Orb is just a matter of an HTTP GET call added to the build:

<get src="https://myambient.com/java/my_devices/submitdata.jsp?devID=123-456-789&amp;color=12&amp;anim=0&amp;comment=build+succeeded" dest="out.html" failonerror="false"/>

Ambient Orb™ Stock Market Monitor

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

The Myth of XML Purity?

April 08, 2004 Comment on this post [11] Posted in Web Services | XML | Tools
Sponsored By

Here's a hypothetical.  Say there is an client I'm working with that needs to return Valid XML from their system.  They've given me XML Schemas and said they are representative of the XML returned.  Since Valid follows Well-Formed, sounds good.

Then someone mentions, "oh, well, we can't guarantee that there won't be some < or > or & in the element content.  But, that's no problem, right?"

I said, "Well, then technically you are not sending us XML.  If you can't escape (or CDATA) out the stray content with < >, then you're not even returning less-than/greater-than delimited files. What if I gave you content like this "123123324","2003-04-05","Scott ",Hans,"elman","Portland?"  We have to agree on some fundamentals here.  The XML 1.0 spec (and all tools based on it) is very specific." (They won't even CDATA the stuff)

The response? "Well, that's a purist's viewpoint."

I guess I got too mired in the Judeo-Christian Ethic of "Thou shalt not return malformed XML."

QUESTION: What level of Dante's Inferno would I be relegated to if I pre-process this XML-y (pronounced: 'smelly') to make it well-formed?

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook bluesky subscribe
About   Newsletter
Hosting By
Hosted on Linux using .NET in an Azure App Service

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.