Dr. Dobb's Blogs http://www.drdobbs.com//author/6938 Dr. Dobb's Copyright 2012, United Business Media. en-us When do i clean my code? http://www.drdobbs.com/architecture-and-design/when-do-i-clean-my-code/228700517 Thu, 18 Feb 2010 19:45:52 -0500 How To Select Trainees http://www.drdobbs.com/architecture-and-design/how-to-select-trainees/228700138 Tue, 26 Jan 2010 19:51:13 -0500 Technical Job Interviews http://www.drdobbs.com/architecture-and-design/technical-job-interviews/228700159 Tue, 19 Jan 2010 19:36:04 -0500 Timers/timeouts in multi-threaded event-loops http://www.drdobbs.com/architecture-and-design/timerstimeouts-in-multi-threaded-event-l/228701172 Sat, 02 Jan 2010 19:36:54 -0500 C vs C++ http://www.drdobbs.com/architecture-and-design/c-vs-c/228700731 Thu, 03 Dec 2009 19:28:35 -0500 Mixing ActiveX with Java http://www.drdobbs.com/windows/mixing-activex-with-java/228700132 <strong>Al Williams, a longtime Dobb&#39;s contributor and our resident tinkerer, has been making waves recently with his&nbsp;</strong><strong><a href="http://www.ddj.com/embedded/221800122" target="_blank">one-instruction CPU</a> (you can click&nbsp;</strong><strong><a href="http://ddj.com/testindex.jhtml?bcpid=1753162067&amp;bclid=1747276019&amp;bctid=53909153001" target="_blank">here</a> to watch a video demo). Back in 2004, he was busy playing with robots and servos, and in this article from <em>DDJ</em>, he shows you how to use JACOB (a library for running Java code under Windows) to connect with ActiveX objects for robotic control.</strong> Tue, 01 Dec 2009 19:00:00 -0500 Great Jobs at CISCO http://www.drdobbs.com/architecture-and-design/great-jobs-at-cisco/228701513 Sun, 29 Nov 2009 19:50:04 -0500 OK Labs, ST-Ericsson, and the Mobile/Wireless Ecosystem http://www.drdobbs.com/architecture-and-design/ok-labs-st-ericsson-and-the-mobilewirele/228700844 Mon, 16 Nov 2009 19:41:17 -0500 Thinking Forth http://www.drdobbs.com/architecture-and-design/thinking-forth/228700113 Wed, 04 Nov 2009 19:00:00 -0500 A New Kind of Science and Wolfram's Computational Equivalence http://www.drdobbs.com/parallel/a-new-kind-of-science-and-wolframs-compu/228701407 With the official launch of <a href="http://www.ddj.com/hpc-high-performance-computing/217400420" target="_blank">Wolfram|Alpha</a> earlier this year, and the recent release of the <a href="http://www.ddj.com/architect/220601143" target="_blank">Wolfram|Alpha Webservice API</a>, I got to thinking about Stephen Wolfram and his contributions to computing. These classic 2002 entries from Michael Swaine's long-running Programming Paradigms column in <em>DDJ</em> examine Wolfram's theories as laid out in his seminal book, <em>A New Kind of Science</em>.</p> Wed, 14 Oct 2009 20:00:00 -0400 C++ Ninjas Needed in Santa Clara, California http://www.drdobbs.com/architecture-and-design/c-ninjas-needed-in-santa-clara-californi/228700913 Tue, 29 Sep 2009 20:43:23 -0400 The Concurrency Revolution http://www.drdobbs.com/cpp/the-concurrency-revolution/228701465 <!--[if gte mso 9]><xml> Normal.dotm 0 0 1 2471 14087 CMP MEDIA LLC 117 28 17299 12.0 </xml><![endif]--><!--[if gte mso 9]><xml> 0 false 18 pt 18 pt 0 0 false false false </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]--> Herb Sutter is a bestselling author and consultant on software development topics, and a software architect at Microsoft. He&#39;s also Dr. Dobb&#39;s resident expert on Effective Concurrency (the subject of his monthly column in <a href="https://www.ddjsubscriptions.com/ars/gettemplate.do?mode=gettemplate&amp;P=1&amp;F=1001327&amp;K=WYNCS" target="_blank">Dr. Dobb&#39;s Digest</a>). For those of you who haven&#39;t been paying attention to developments on the <a href="http://www.ddj.com//go-parallel/" target="_blank">Dr. Dobb&#39;s Go-Parallel</a> site, &quot;The Concurrency Revolution&quot; is in full swing. Let&#39;s take a look&nbsp; back to 2005, when Herb Sutter first warned of the now and future revolution and what it means for developers. </p> Sat, 26 Sep 2009 20:00:00 -0400 Fighting Fragmentation with Mobile Virtualization http://www.drdobbs.com/architecture-and-design/fighting-fragmentation-with-mobile-virtu/228701146 Sun, 20 Sep 2009 20:12:41 -0400 Automated Testing & Windows CE http://www.drdobbs.com/windows/automated-testing-windows-ce/228701494 <!--[if gte mso 9]><xml> Normal.dotm 0 0 1 2608 14869 CMP MEDIA LLC 123 29 18260 12.0 </xml><![endif]--><!--[if gte mso 9]><xml> 0 false 18 pt 18 pt 0 0 false false false </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]--> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable &#9;{mso-style-name:"Table Normal"; &#9;mso-tstyle-rowband-size:0; &#9;mso-tstyle-colband-size:0; &#9;mso-style-noshow:yes; &#9;mso-style-parent:""; &#9;mso-padding-alt:0in 5.4pt 0in 5.4pt; &#9;mso-para-margin-top:0in; &#9;mso-para-margin-right:0in; &#9;mso-para-margin-bottom:10.0pt; &#9;mso-para-margin-left:0in; &#9;mso-pagination:widow-orphan; &#9;font-size:10.0pt; &#9;font-family:"Times New Roman"; &#9;mso-ascii-font-family:Cambria; &#9;mso-ascii-theme-font:minor-latin; &#9;mso-hansi-font-family:Cambria; &#9;mso-hansi-theme-font:minor-latin;} </style> <![endif]--> </p> Windows CE &nbsp;is a Microsoft operating system developed for devices that have minimal storage, such as mobile devices and embedded systems. In this <em>DDJ</em> article from 2002, Tom Pugh used third party tools to test Windows CE systems.</p> Tue, 08 Sep 2009 20:00:00 -0400 Insights into Router Design: Implementation of Networking Protocols http://www.drdobbs.com/architecture-and-design/insights-into-router-design-implementati/228701710 Sat, 05 Sep 2009 20:43:33 -0400 Insights into Router Design: Unit Testing of Networking Protocols http://www.drdobbs.com/architecture-and-design/insights-into-router-design-unit-testing/228700630 Sat, 05 Sep 2009 20:03:31 -0400 Insights and Innovations in Networking http://www.drdobbs.com/architecture-and-design/insights-and-innovations-in-networking/228700260 Fri, 04 Sep 2009 20:25:24 -0400 Six Mobile Innovations That (Would) Change Your Life http://www.drdobbs.com/mobile/six-mobile-innovations-that-would-change/228701658 <!--[if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><!--[if gte mso 9]><xml> Normal.dotm 0 0 1 2769 15787 CMP MEDIA LLC 131 31 19387 12.0 </xml><![endif]--><!--[if gte mso 9]><xml> 0 false 18 pt 18 pt 0 0 false false false </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]--> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable &#9;{mso-style-name:"Table Normal"; &#9;mso-tstyle-rowband-size:0; &#9;mso-tstyle-colband-size:0; &#9;mso-style-noshow:yes; &#9;mso-style-parent:""; &#9;mso-padding-alt:0in 5.4pt 0in 5.4pt; &#9;mso-para-margin:0in; &#9;mso-para-margin-bottom:.0001pt; &#9;mso-pagination:widow-orphan; &#9;font-size:12.0pt; &#9;font-family:"Times New Roman"; &#9;mso-ascii-font-family:Cambria; &#9;mso-ascii-theme-font:minor-latin; &#9;mso-fareast-font-family:"Times New Roman"; &#9;mso-fareast-theme-font:minor-fareast; &#9;mso-hansi-font-family:Cambria; &#9;mso-hansi-theme-font:minor-latin; &#9;mso-bidi-font-family:"Times New Roman"; &#9;mso-bidi-theme-font:minor-bidi;} </style> <![endif]--> <strong>In David Haskin&#39;s 2006 missive for <em>DDJ</em> , the author tried to pinpoint some mobile innovations then on the horizon and how they would impact your life. Let&#39;s take a look at&nbsp; how his predictions panned out. Sun, 30 Aug 2009 20:00:00 -0400 reddit threads community http://www.drdobbs.com/architecture-and-design/reddit-threads-community/228701399 Sat, 29 Aug 2009 20:05:43 -0400 TEST APP DEV http://www.drdobbs.com/architecture-and-design/test-app-dev/228701535 Tue, 11 Aug 2009 20:00:00 -0400 C++ Team being built in Santa Clara - contact Brent at breroger@cisco.com if interested http://www.drdobbs.com/architecture-and-design/c-team-being-built-in-santa-clara-cont/228700400 Sun, 09 Aug 2009 20:43:12 -0400 Beyond HTML: An Interview with the Creator of SGML http://www.drdobbs.com/web-development/beyond-html-an-interview-with-the-creato/228701478 Sun, 09 Aug 2009 20:00:00 -0400 scattering stones http://www.drdobbs.com/architecture-and-design/scattering-stones/228700545 Fri, 07 Aug 2009 20:37:17 -0400 boost::asio concurrency http://www.drdobbs.com/architecture-and-design/boostasio-concurrency/228701133 Wed, 05 Aug 2009 20:56:32 -0400 hello http://www.drdobbs.com/architecture-and-design/hello/228700064 Wed, 22 Jul 2009 20:20:27 -0400