You are viewing zachdms

21 April 2014 @ 07:01 am

New Comic: The Dungeon Mistress, Part Six
21 April 2014 @ 07:01 am

Tycho: The Night Of A Thousand Hours: Finale (This is the last part, of both adventures.  Regular stuff starts back up on Wednesday, beginning with the strip we did at PAX East.  I don’t have any smart-ass shit to say about this part - and whatever else it may be, it pushed the thorn of my intention straight through his cornea.  He never forgot it.) Before he can finish the story, she is asleep.  He tried to gloss over the worst parts, to soften them, but he knows she is no fool. Father Gordon stands from his stool, leaning over the simple bed, making sure the blanket…
21 April 2014 @ 04:00 am

'DISPATCHING DRONE TO TARGET COORDINATES.' 'Wait, crap, wrong button. Oh jeez.'
20 April 2014 @ 05:45 pm

Gabe: After my last news post, I got a ton of Hearthstone advice. Lots of it was about card strategies, but one piece of advice changed the game for me. One reader sent me an email saying that he assumed I was playing casual, and that was part of my problem. He says all the hardcore players are afraid of losing stars in ranked games, so when they want to play a new deck, they go to casual. It ends up making casual play a place for these monsters to try out their crazy deck creations. He told me to play ranked instead, and I am having a great time. He explained in his mail that when you play ranked…
20 April 2014 @ 03:00 pm

Have Japanese scientists successfully cloned a saber-tooth tiger?
18 April 2014 @ 10:49 pm

Gabe: I’ve been playing a few hours of Hearthstone every day of my vacation. During the day while the kids are playing in the sand or after they go to bed while I’m out on the porch. The soothing sound of the ocean waves is the only thing that has kept me from snapping the iPad in half and tossing it into the water. That might make it sound like I don’t like the game and that’s not true. I actually really like it a lot. I should hate it. I should have stopped playing it days ago and I should delete it from the iPad but I haven’t done that. I haven’t done that…
18 April 2014 @ 03:00 pm

Does McDonald's buy their meat from a company called '100% Beef,' which allows them to legally but deceptively claim they use 100% beef in their hamburgers?

If you use one of the command line debuggers based on the Debugger Engine, you can set a breakpoint on a function whose name contains spaces or other special characters by quoting the symbol name. The trick here is that you do not quote the entire string; you quote only the symbol name.

0:001> bu @!"CSimpleArray<wchar_t *>::CSimpleArray<wchar_t *>"

Note that the quotation marks do not go around the @! part. They go only around the symbol. (Otherwise, the debugger thinks you are setting a breakpoint action.)

Another trick for setting breakpoints is using tab autocompletion for symbols. If you type bp contoso!*Widget* and then hit Tab repeatedly, you will cycle through all the matches. (It takes a few seconds to build the list of matches, so be patient the first time you hit Tab.)

Personally, I use the x command to print out all the matches, and then cherry-pick the one I want.

0:001> x contoso!*Widget*
00af114c contoso!CreateWidget
009fe863 contoso!DestroyWidget
00a2e161 contoso!MakeWidgetReadOnly
00a93168 ...

0:001> bp 00a2e161     set breakpoint on MakeWidgetReadOnly
18 April 2014 @ 02:00 pm

One of my colleagues frustrates his family by hiding the eggs for the annual Egg Hunt way too well. "Apparently, drawers and freezers are out of bounds in the traditional egg hunt."

Here are my house rules for Easter Egg Hunts:

  • All eggs must be hidden within the implied egg-hiding area. No sneaky outliers.
  • All eggs must be at least partially observable by egg-hunters without disturbing anything. No hiding in drawers or under flowerpots, or putting them on top of a tall piece of furniture that a shorter egg-hunter cannot see.
  • However, you may still have to work to see them. They might be behind a sofa or placed above eye level. For example, you might find an egg tucked between the slats of horizontal blinds.

Personally, I like to hide eggs in plain sight. It's surprising how long it can take somebody to find a yellow egg resting brazenly on the lap of a yellow teddy bear.

18 April 2014 @ 07:01 am

New Comic: The Dungeon Mistress, Part Five