Dr. Dobb's Journal 29 359 april 2004 manquant