Async-Async: Reducing the chattiness of cross-thread asynchronous operations April 30, 2019 Apr 30, 2019 04/30/19 Raymond Chen Setting up fakes on both sides.
Spotting problems with destructors for C++ temporaries April 29, 2019 Apr 29, 2019 04/29/19 Raymond Chen It's sometimes later than you want.
How many ways are there to sort GUIDs? How much time do you have? April 26, 2019 Apr 26, 2019 04/26/19 Raymond Chen Look at all the pretty snowflakes.
How can I launch an unelevated process from my elevated process, redux April 25, 2019 Apr 25, 2019 04/25/19 Raymond Chen You can ask to execute it as if had been executed by somebody else.
The administrative assistant who lasted only one day: A legendary prank from days of yore April 24, 2019 Apr 24, 2019 04/24/19 Raymond Chen When you need to execute a prank effectively, hire a professional.
Why was Texas Hold ‘Em Poker a Windows Ultimate Extra instead of a built-in game? April 23, 2019 Apr 23, 2019 04/23/19 Raymond Chen Cultural sensitivity.
A little program to look for files with inconsistent line endings April 22, 2019 Apr 22, 2019 04/22/19 Raymond Chen Something I wrote.
On resolving the type vs member conflict in C++: The Color Color problem April 19, 2019 Apr 19, 2019 04/19/19 Raymond Chen You have to nudge the compiler in the right direction.
How arbitrary is the ArbitraryUserPointer in the TEB? April 18, 2019 Apr 18, 2019 04/18/19 Raymond Chen Another identifier defined with kernel-colored glasses.
What does this strange value for “Percent CPU” mean in Performance Monitor? April 17, 2019 Apr 17, 2019 04/17/19 Raymond Chen It's the percent CPU, but you have to undo the various adjustments you requested.