Last year, some friends and I went for dinner at Brouwer’s Café, a Belgian pub/restaurant in the Fremont neighborhood of Seattle. The menu is pub food, which means that everything comes with frites and a choice of several dipping sauces, none of which is ketchup.
The purpose of quotation marks is to allow a character that would normally be interpreted as a delimiter to be included as part of a file name. Most of the time, this delimiter is the space. The CreateProcess function uses a space to separate the program name from its arguments.
Last time, I recommended that functions should just crash when given invalid pointers. There’s a subtlety to this advice, however, and that’s making sure you crash in the right place.
If your function and your function’s caller both reside on the same side of a security boundary,
September 30, 2006 is the first Museum Day open to the general public. (Apparently, previous Museum Days were limited to subscribers of Smithsonian Magazine.)
You will have to print out the Museum Day Admissions Coupon to get in. Some restrictions apply.
Often I’ll see code that tries to “protect” against invalid pointer parameters. This is usually done by calling a function like IsBadWritePtr. But this is a bad idea. IsBadWritePtr should really be called CrashProgramRandomly.
The documentation for the IsBadXxxPtr functions presents the technical reasons why,
In an attempt to explain why astronaut Heidemarie Stefanyshyn-Piper fainted during a welcome ceremony, ABC News reported
The heart of an average person on Earth pumps blood throughout the body. But when an astronaut is in space, Levine explained, the blood remains predominantly in their chest cavity.
“Isn’t DDE all asynchronous anyway?” asks commenter KaiArnold.
It’s mostly asynchronous, but not entirely.
You can read about how DDE works in MSDN, but since it seems people are reluctant to read the formal documentation, I’ll repeat here the points relevant to the discussion.
A few weeks ago, filming for the movie Battle in Seattle began.
Serves us right.
I left you with a few questions.
Part of the answer to the first question
was given in the comments, so I’ll just link to that.
The problem is more than just typeahead, though.
The dialog box doesn’t show itself until all message traffic
has gone idle.
When I was in Los Angeles for Thanksgiving, I began noticing the hand gestures that accompanied numbers. When people said “six”, they often punctuated it by holding out their hand with the thumb and pinky extended, palm towards the speaker. That’s because they were using Chinese number gestures.