Dr. Dobb's Journal 29 366 novembre 2004 papier