|
A question in search of a volatile answer. |
|
|
By Chris Mullins on
7/7/2007
|
|
|
|
Some sample code that shows that caching really does sometimes require volatile variables or locks. This example works in debug mode, and release mode under a debugger, but fails when run outside a debugger in release mode.
|
 |
|
|
More...
|
|
|
XMPP Training Course |
|
|
By Chris Mullins on
6/26/2007
|
|
|
|
I recently gave a 3 day XMPP training course to an audience full of US Military and related personal.
|
 |
|
|
More...
|
|
|
|
The Soapbox Communicator for Facebook is now live |
|
|
By Chris Mullins on
6/19/2007
|
|
|
|
Our first pass at an integration of SoapBox with Facebook is alive and well. Facebook approved it as an application late last night, and we're now available for adding to your Facebook profile.
|
 |
|
|
More...
|
|
|
|
|
Object Pools |
|
|
By Chris Mullins on
4/7/2007
|
|
|
|
Object Pools are critical for managing expensive resources, and for memory management in a server application.
|
 |
|
|
More...
|
|
|
The Not-So-ReadOnlyCollection |
|
|
By Chris Mullins on
3/17/2007
|
|
|
|
The ReadOnlyCollection class is in no way makes the guarantee that your collection is Read Only. Don't make the assumption that you can treat it as Read Only.
|
 |
|
|
More...
|
|
|
|
|
|
The Case of the Interned String |
|
|
By Chris Mullins on
11/2/2006
|
|
|
|
String Interning can offer a significant memory win under the right circumstances. Finding and using these circumstances, and later testing them, isn't always that easy.
|
 |
|
|
More...
|
|
|
Activating Office 2007 on x64 |
|
|
By Chris Mullins on
10/30/2006
|
|
|
|
Office 2007 has been having Activation Issues, and it took a while, but I found a work-around. It even works on my Windows XP x64 desktop.
|
 |
|
|
More...
|
|
|
|
|
|
|
|
|