My parents (the Katrina survivors) came to visit last week and more news from Waveland, MS

Several months ago, my parents booked a vacation through Expedia to come up and visit.  Amazingly, New Orleans started allowing commercial flights last week, and Delta honored their tickets.  Their flight was only 30 minutes off the original itinerary.  I was impressed.

News from back home

Some people have trailers, some don’t.  There’s a long line for getting a trailer.  If you want to talk to the Red Cross, you have to get to their station in Waveland right at the crack of dawn.  There’s a long line of people, and they only serve the first so many people.  But, everyone in the town has plenty of MREs.

Waveland Café, which I want to say is located in the old National’s parking lot (across from police station), is serving free meals. 

The story about the police officers holding onto the tree / bush during the hurricane to survive is true.  Not that I doubt the reports from CNN, but it is always good to ask someone from down there to confirm the details.  The Waveland police station is a one-story building on the other side of Hwy 90.  It must be at least 3-4 miles inland.

They are still looking for the Casino Magic Bay St. Louis Barge.  They can’t find it.

St. Clare is holding mass on Sundays, where the church used to be.  Everyone laughed when the priest said, “And for our second collection…”

Driving to New Orleans International was creepy.  The surrounding areas were a ghost town.  Note: you don’t have to go through New Orleans to get to the airport, so they never actually went into the city – just around it.  Burger King was open from 10-5 with a sign (don’t quote me on what the sign actually said) “no special orders.  You get what we have available.”

Shopping with Hurricane Victims in Bellevue

We went to Value Village in Redmond twice.  You can never go wrong with 3 dollar jeans that fit like you’ve worn them your entire life. =)

Cheers to the following establishments for giving us a “hurricane discount”

  • Fred Meyer in Bellevue – gave us a gift card (they wanted to split the cost of new tennis shoes for my parents, but neither could find their size)
  • Red Robin in Bellevue Square Mall – Lunch was on the house.  They even tried to get us to order dessert after they said it was on them.
  • Mora Ice Creamery in Bellevue Square Mall – gave each of my parents a free ice cream cone.  We figured that they hadn’t had ice cream in a long while.
  • Champ Sports in Bellevue Square Mall – discount on tennis shoes

If you find yourself at one of these places in the new few weeks, just say, “Hey, I heard you helped out a couple of hurricane victims that were here, and I think that’s pretty darn cool.”

Jeers to only Olive Garden in SouthCenter.  We had just picked my parents up from the airport and were discussing where to eat.  When I suggested Olive Garden to my parents, my mom got really excited about the salad and bread sticks.  The wait was over 40 minutes (Thursday night around 8pm), and the only thing they had all day was Burger King in New Orleans outskirts area on the way to the airport.  I explained the situation to the manager, but she said, “We cannot discriminate against our other guests who have been waiting.”  I completely understood the policy (hey, I had to try, right?), but the “discriminate” part really sounded odd.  I almost turned around and asked if anyone wanted to give up their seats for us, but I got shy.  I do that sometimes.  We drove down the road and ate at the first restaurant we found without any waiting.  It just broke my heart to finally be able to do something, anything, and I couldn’t deliver, especially on the first request.   Yeah, I’m pretty hard on myself sometimes.

Save Waveland Fundraiser

I am in the process of working on a fundraiser for the people of Waveland (read: not just family, but all families down there).  I don’t want to steal any of the thunder from an upcoming post, but if you are in the Redmond / Bellevue area and want to directly donate the people of Waveland, stay tuned to this blog in the next coming days for my announcement (and potential artwork).

How to change the font and font size for Intellisense: Statement Completion, Parameter Info, and Quick Tips

Visual Studio 2005 now has the option to change the font and font size for Intellisense.

To change settings:

  1. Go to Tools OptionsEnvironment - Fonts and Colors
  2. Under Show settings for: select either Statement Completion or Editor Tooltips (for Parameter Info and Quick Tips)
  3. Change either the font or font size

Passed my PreShodan exam… now off to the final black belt test

I think they were just being nice to me and passed me.  =)  The results weren’t nearly as bad as i thought they were going to be.  It was kinda tough to focus just two weeks after Katrina hit.  I definitely had an off night, but apparently it wasn’t that bad.

I even thought of quitting, but my friends in karate told me they would beat me up if i did.  I’m sure i could take them individually, but as a group, that might be tough.  Obviously, i’m just joking, but they were serious about me not quitting.  So i told them i would take the shodan exam just for them at this point.  I get really frustrated when i can’t do my best possible work.  It’s been hard to train after Katrina.

Having said all of that, I got really excited after seeing the exam results and knowing that i am finally going for black belt.  I’ve been re-energized.

The exam is November 11th.  Anyone in the Bellevue area is more than welcome to stop by and provide moral support.  =)

NPR Segment on the Waveland Drug Store destroyed by Katrina

This segment comes from the Waveland Drug Store, about 0.25 miles away from my parents’ house.  It withstood Camille (the Cat 5 that hit in ’69), so the photo gives you an inkling into just how strong Katrina really was.  Yeah, it has changed hands in the past year or so, but it’s still the Waveland Drug Store to me.  I’ll have to scan in photos of what Waveland used to look like.

http://www.npr.org/templates/story/story.php?storyId=4841880&ft=1&f=3

And now Rita has hit Category 5 strength.  Oh boy…

The very latest from Waveland, MS (Hurricane Katrina stuff)

There’s apparently some sort of lawsuit going on between the state of Mississippi and the insurance companies.  A claims adjuster came to my parents’ house yesterday and surveyed the damage.  He said that the insurance companies are requiring home owners to have both flood insurance and not just hurricane insurance.  Now, my parents’ house has never seen a flood in the past 50 years (beyond that I don’t think the house was built).  And here comes a hurricane and all of a sudden we’re now affected by a flood?   So, the state of Mississippi is claiming all of the houses were affected by “Wind-driven water.”  Sigh.  Please keep your fingers crossed for all the families in this area that they get their insurance money.

FEMA is also down there now, handing out MREs.  A local restaurant “Waveland Café”, near where the very, very old TGnY and Nationals used to be (I think it is called the Farmer’s Market now), is serving hot meals to everyone.

A Florida police department has donated 8 or 10 police cars to Waveland, with painted logos and such.

My parents are flying out to visit me on Thursday night for 4 nights.  We had made the plans a couple months back, and New Orleans International has opened and is allowing flights out.  Wow.  I have to remember to bring coats in the car for them, since they are used to that 90 degree Mississippi Summer weather.  

More info as I get it.  I’m expecting another CD of more photos on it, so stay tuned.

PDC Trip Report

Highlights

  • Customers absolutely love Whidbey and PDC.  Customer quote from the PDC Underground Party, "Visual Studio 2005 is just an excellent product.  Everyone on your team should be really proud.  My overall favorite new feature in 2005 is the tool window docking guides."
  • Customers love Project Templates.  While walking somewhere, I overheard a conversation wondering how Project Templates work.  I had to stop, introduce myself, and explain how they work.  Templates were just that popular.
  • Customers love Tip of the Week.  People would just stop me wherever I walked and tell me, “Hey, I love reading your Visual Studio Tips!”
  • Customers love playing Halo 2 with you  =)

Lowlights

  • Our VSIP Pavilion Booth had no flyers, no swag, and no CDs to hand out.
  • Lack of a FAQ for the VSIP Pavilion Booth.
  • Food – it just wasn’t available for staff long enough.  We practically had to beg for breakfast, since it was only served between 7:30 – 8:30.  Lunch was a little better, but because of people’s work schedules, it was still rough trying to get a bite to eat when you needed it.

Best 1-1 experience with a Customer

Wednesday for lunch, I look for a table with just one customer eating alone, so I can chat with him/her 1-1 about Visual Studio.  I find my table and introduce myself.  After eating a little, I pull out my laptop and let him play.  I give him my 5 minute tour of the new VS Core Whidbey features, when the words “Emacs emulation” grab his full attention.  He immediately asks, “Do you have macro recording enabled for Emacs?  I won’t use Emacs unless it has macro recording enable, because recording and playing macros is a tremendous productivity feature for me.  I smile and said, “Yes, we do.  I caught this during one of our FTPs and raided the issue.  It was fixed.”  He’s all excited and gives Emacs a whirl, starting with the macro recording.  “Perfect” is his response as he slides the laptop back to me.  

“Most Applicable Project to the VS Core QA team” Award

Lab in a Rack – build by a CSM MVP.  It allows you to create Virtual Lab environments of Virtual Servers.  You specify how many machines, their configurations and sizes, and so forth, and their software will do all of the allocations.  Pretty interesting stuff when thinking about our lab environments.

“Most Different Project” Award

Software that allows Home Depot and other suppliers to specify their molding cuts.  I was able to give the customer ideas how to make his software accessible to color-blinded users by allowing the user to customize their own colors versus just using hard-coded colors.  This is after talking with him for almost an hour about Vancouver, Seattle, Hurricanes, and Dog Obedience schools of thought. =)

What we can do on VSCore to make next time even better

  • Something, anything to hand out, especially flyers with information about VSIP and VS Extensibility, which websites to visit, and so forth
  • Have an internal brownbag for everyone on the team going to PDC, so we are experts in all areas of VS Core, and not just the areas we work on
  • Have a scripted demo available at the booth to demo new and improved features to customers

VSIP Product Pavilion

I felt that there were two types of questions, either very specific or very generic.  It was about 50/50 those needing technical support versus those interested in VSIP.  Several VSIP partners stopped by to say hi.

Best part was when I was able to talk to three different customers about the Managed Language Service.  I was so happy that I had worked on it just last year, so I was familiar with the interfaces the customers wanted to know about.

PDC Underground

A local software organization / club, I believe a usenet group, had their monthly meeting during the PDC, so they had flyers at PDC to stop by and attend.  They had several speakers giving talks at the time.  A friend from another division and I went to check it out.  It was fun going up to people and saying, “Hi, I don’t know anyone here, so can I talk to y’all?”  and watching them all say, “Oh absolutely, of course.”  Behold the power of the blue shirt and being 1 of 5 women in the room.  =)

I met with several groups of people, some who had used Whidbey; others from Microsoft Australia.  One of the speakers there recognized me from my blog (my picture is up there) and stopped by to thank me for blogging about the Hurricane.  Although he doesn’t have family or friends down there, he said that he had been following the events on my blog.  I was so happy to hear that one of my blog readers that had nothing to do with the hurricane found the information interesting.  I was concerned my hard-core blog readers might get annoyed by the hurricane noise, but to my relief it has been quite the contrary.

Meet the Experts

There were so many customers wanting to eat dinner with the VSIP experts that many of us had to give up our seats to make sure there was enough room.  So, I sat with Accessibility Team for Meet the Experts and got to answer quite a few questions (including one regarding the Accessibility of Visual Studio) and gave our more of my Braille business cards.

Track Lounges

The first two days it was quiet – all blue shirts.  Those of us at the track booth figured that the customers were too intimidated with all of the blue shirts.  That drastically changed on Thursday.  There were more customers than blue shirts. 

Whenever things were quiet, I picked up an Xbox controller, and out of nowhere customers came wanting to play.  After we played a round of slayer, customers would be in line to ask me questions.  The games didn’t last for more than 10 minutes, and no one had been in line previously, so kudos to whoever thought of the Halo 2 idea.

Also several customers had asked why we weren’t showing off the Xbox 360 at PDC. 

Thanks to DanLev, I got to demo Code Snippets to a customer in one of the Hands-on Labs.  He loved the code snippets and was extremely excited about Whidbey.

Lagniappe (extra stuff)

Two things that impressed these German developers the most during their Tour of Microsoft campus (their pre-PDC event)
From http://weblogs.asp.net/rweigelt/archive/2005/09/10/424781.aspx

  1. the size of the campus
  2. and the speed at which Sara talks ;-)

Putting the Customer first
From http://www.lily.org/blog/2005/09/pdc05-day-four-ask-experts-still-more.html
When they finished filling my brain, I stumbled off to take notes about the detail. There were a number of folks playing Halo 2 and when they finished none other than Sara Ford (blog) offered her spot to me. I wish I could still play games, but a weekend of solid Hexen taught me I better not or I stop working. Isn’t addiction terrible?

Raymond Chen is awesome to chat with.  And for those of you who click on the link, No, I didn’t spy on his audience (that info was second-hand), but we are the same height =)

How to customize your MSBuild project file manually

To hand-modify your managed project file, right click on the project, choose Unload, right click again, choose Edit. After editing (with intellisense!) save and close. Right click on the project, choose Reload. (If you are using Beta 2, after unloading the project, do File>Open>File and choose the project file manually.)

As well as modifying properties and items in this editor, you can even add steps to the build. For example, to generate a new file during the build and get it compiled into the assembly, you could add this just before the closing </Project>

<!– Overriding the BeforeCompile target to insert this step just before the compilation step –>
<Target Name="BeforeCompile"
>
<!–
Use Exec task to create a code file; this could be done more elegantly with a custom task
–>
<
Exec Command="echo static class BuildMachine { public static string Name { get { return &quot;%COMPUTERNAME%&quot;; }}} &gt; buildMachine.cs" Outputs="buildMachine.cs"
>
<!–
Add this file to the list to compile
–>
<
Output ItemName="Compile" TaskParameter="Outputs"
/>
</
Exec
>
</
Target
>


Now you can use BuildMachine.Name in your project to programmatically get the name of the machine that built the assembly. You could have achieved this specific example in VS 2003 by creating the file in a pre-build event, or using a compiler define, but there is no way in VS 2003 you could have hooked into the middle of the build process as described above. A more elegant use would be to use a custom task to modify your AssemblyInfo.cs file during the build, to increment the AssemblyVersion attribute.

More info on MSBuild is here http://channel9.msdn.com/wiki/default.aspx/MSBuild.HomePage

Happy Visual Studio’ing!

Waveland, MS makes USA Today front page, and photos available on website

Just had an attendee from PDC today tell me that Waveland made the front page.  I haven’t had a chance yet to pick up a paper (just starting my shift at the pavillion), but i found the article online.

Article – http://www.usatoday.com/news/nation/2005-09-14-waveland-cover_x.htm

Photos – http://www.usatoday.com/news/gallery/2005/09-14-waveland/flash.htm

Yes, my family is one of the 100 diehard residents sticking it out.

In related news, chatted with my family this morning and they said that they are getting mail again.  Let’s hear it for the US Post Office.  How amazing is that after seeing the photos.  I’m still blown away by the pictures of St. Clare School / Church (where i went to for k-12).

Lunch at PDC anyone?

I’m free for lunch for the rest of the week.  Anyone want to join me?  My goal is to each lunch every day with a new customer to find out more about your experiences (both good and bad, and what you want to see included) with Visual Studio.  I was planning to just go up to a random table and sit down and start talking with customers, but a coworker suggested that I post here, in case people were interested.  Afterwards, i might have dessert at a random table =)

For the rest of the conference, here’s my schedule. 

Wednesday
Product Pavillon – Visual Studio Extensibility Booth from 10am – 12:30pm
Track Lounges – Tools and Languages from 2:30pm – 6:15pm

Thursday
Product Pavillon – Visual Studio Extensibility Booth from 9am – 12pm
Ask the Experts – 6:30pm – 9pm

Friday
Free

Come by and say hi!