An amusing hearse, seen on a neighborhood street: Here’s a close-up of the license plate: Made my morning.
Archive for May, 2009
Dress Re-Hearsal?
Posted in Friday Thoughts on 2009-05-22 | 5 Comments »
VS2010 Beta 1 Now Available
Posted in C# / .NET, C++, Concurrency on 2009-05-20 | 17 Comments »
For those of you who are interested in using or trying Microsoft development tools, I’m happy to report that Visual Studio 2010 Beta 1 is now available. If you’re interested in: concurrency and parallel computing, check out the new concurrency runtime (ConcRT) that implements efficient work stealing for scalable code, the Asynchronous Agents Library and [...]
Effective Concurrency: Eliminate False Sharing
Posted in C# / .NET, C++, Concurrency, Hardware, Software Development on 2009-05-15 | 10 Comments »
This month’s Effective Concurrency column, “Eliminate False Sharing”, is now live on DDJ’s website. People keep writing asking me about my previous mentions of false sharing, even debating whether it’s really a problem. So this month I decided to treat it in depth, including: A compelling and realistic example where just changing a couple of [...]
You Know When Your UI Needs Help When…
Posted in Friday Thoughts on 2009-05-01 | 15 Comments »
Seen at a gas station: You know your UI has usability issues when people tape multiple signs on your gas pump to help people get through the intricate and error-prone process of purchasing fuel. Why does the upper note exist? The trouble is that there’s a Debit button but not a Credit button, and so [...]