Dr. Dobb's Journal 29 361 june 2004 manquant