# Thursday, April 13, 2006

All my friends are excited about the Mets' great start this year, bringing up memories of 1986. We'll see how the 2006 season plays out but this guy in San Diego has way too much time on his hands. He has recreated the most dramatic event in sports history, the bottom of the 10th in Game 6, in RBI Baseball and synced up the announcers. Watch it here.

posted on Thursday, April 13, 2006 10:43:03 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0] Trackback
# Monday, April 10, 2006

Today I saw one of the most amazing things in my life. So subtle yet so powerful. While on my way to speaking at the Gdansk .NET Users Group we passed the docks. The place where communism died.

 

Not everyday you can walk past something so historical and so important in the history of the world. What is funny is that my friend Michal Chaniewski just said very casually as we passed: “Oh here are the docks. You know we had strikes here in 1980 led by Lech Wałęsa.” I said “they were not just strikes man.” I studied the Solidarity movement in Poland very closely in university and Michal was being very modest. He said, “I guess. What happened here did change Europe.” I replied: “What happened here changed the entire world.” We went on to talk about Lech Wałęsa and communism and then of course .NET.

 

Just across the street we went to the offices of Computer Services Support, an old communist era building to have the first ever user group meeting of the Gdansk .NET Users Group. I was honored to be the first speaker. While talking about the Model-View-Controller design pattern, I was amazed that I was standing just meters away from a place that changed the world. You can see the docks from the classroom.

posted on Monday, April 10, 2006 6:04:05 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0] Trackback
# Saturday, April 8, 2006

Speech Server Day: New York, NY
April 18th, 2006 8:30AM – 5:00PM

 

 Does your application have something to say? Show me the code!

Using the power of .NET, Microsoft Speech Server and Visual Studio 2003 can give your application its voice. Used in conjunction with the Microsoft Speech Application Software Development Kit (SASDK), this platform enables developers to write and deploy web-enabled speech applications to new and existing .NET applications.

Join Microsoft and Brooktrout for a one day special developer session designed to teach you how to architect, develop and implement speech enabled applications using Visual Studio 2003 and the Speech Server platform. We will show how this combination provides all the components necessary for building and deploying telephony (voice-only) and multimodal (voice/visual) applications. Additionally, we will show how the Speech Server platform builds upon the work of the open industry standard Speech Application Language Tags (SALT) specification to extend existing Web markup languages by adding speech recognition and prompt functionality to your Web applications. Using a practical code oriented approach we will cover how to architect, build and deploy applications that performs speech recognition and speech synthesis that can be accessed by telephone, cell phone, Pocket PC, Tablet PC and other devices.

Click Here to Register Today:  

-Or- 

Call 1-877-MSEVENT, code 1032292184 

 

posted on Saturday, April 8, 2006 6:04:14 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0] Trackback
# Friday, March 31, 2006

I was in western China visiting Buddhist caves when Katrina hit and missed most since I did not have access to TV and news. When I got to Shanghai a few days later I was horrified. When I finally got home a few weeks later, I donated money to the cause. I supported the president when he said we will rebuild no matter how much it costs. I have to admit, around the beginning of this year I had started to forget about it. The news stopped talking about it. Then recently there was a “Katrina 6 months later story” on the news here. I felt very guilt. So I decided to visit New Orleans and see what I can do.

 

This past weekend I visited New Orleans. I stayed with a very good friend who just got back recently. Lucky for him, his home, near the French Quarter, is on a hill and sustained no damage. Quite amazing, his little area was relatively ok. Some roof damage and down trees, but all is ok.

 

Then we went for a drive. It was night and day. Only about a mile away the roads started to break down into potholed paths and the destruction was all over the place. The place is still a complete mess, 6 months later. Entire neighborhoods are wiped out. I felt like I was on a “Day After Nuclear War” Hollywood set. House after house on street after street, neighborhood after neighborhood was wiped out.

 

We drove down streets near the water (lower 9th ward) and it is worse then the worst street I ever drove down in sub-Saharan Africa after a bad rain storm. Garbage everywhere, homes gutted, crushed and destroyed. The compete absence of life except for grass.

 

I can’t even start to describe the destruction. And this is 6+ months later, cleanup has already started. We drove down some streets and got out and walked around. Every single home was destroyed. You heard echoes! In a crowded city street, so quiet, echoes. In areas where the homes were not completely underwater, they were under between 3 and 6 feet of water, so all was lost.

 

Every single home in New Orleans was searched house to house by the authorities. They spray painted on each house an X that indicated in each quadrant of the X some search information. On the top was the date it was searched and on the left side the agency who searched (National Guard, etc) and on the bottom the number of dead found. (Thankfully there were “only” about 1000 deaths in Katrina. Compared to the Tsunami or the Pakistan Earthquake this is very little.)  Dead dogs and cats found were also indicated. It was a sad and gruesome thing to see.

 

Only 200,000 people are back so far. Businesses that want to reopen can’t since they can’t find workers-there is no place to live. My friend is a chef (a famous one actually!) and we visited a restaurant where he knows the owner. He told us that they had an ad in the paper for over a month to find the workers and only now are starting to hire some people, but at most they will be at 50% power. The waitress told us about the rents getting jacked up since there is now a limited amount of living space.

 

Having lived through 9/11 and its aftermath on my city, I really have started to live my life differently and look at the world differently.  Residents of New Orleans will most certainly do the same. Being a New Yorker I feel that the rest of the world and the country has forgotten the pain that we went through, just 4.5 years ago. I fear the same is happening to New Orleans.

posted on Friday, March 31, 2006 10:55:15 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Monday, March 20, 2006

Do you read blogs? Have you ever gotten a tip or some code from a blog that saved your butt? Saved you from having to buy a book or worse yet the horror of MSDN? Do you use the free das Blog?

If any of those are true, show some support and donate something, $1, $5 or $20 to a great cause. Scott Hanselman has a deadly disease-diabetes. He is trying to raise some money for a cure.

posted on Monday, March 20, 2006 11:48:16 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Friday, March 3, 2006

Not George Bush, me! Its official, I was invited to speak at the Pakistani Developers Conference 2006 this June. Nothing is official yet, but of course I said yes. See you all there...

Richard and I will be doing another duet this year at TechEd in Boston. We will be doing a session on building a query governor in SQL Server 2005 with TSQL, C#, XML Showplan and XQuery.

I'll also do a session titled: Database Design Patterns. It is an attempt to bridge the gap between all of the design patterns out there for code but not databases.

posted on Friday, March 3, 2006 3:03:28 PM (Eastern Standard Time, UTC-05:00)  #    Comments [4] Trackback
# Wednesday, February 22, 2006

The matrix of sessions for this weekend's NYC Code Camp is final. You can get it here. Registration is full, put yourself on the waitlist!

posted on Wednesday, February 22, 2006 5:03:33 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] Trackback
# Tuesday, February 14, 2006

Hear me as a guest on .NET rocks.

posted on Tuesday, February 14, 2006 4:59:11 AM (Eastern Standard Time, UTC-05:00)  #    Comments [3] Trackback