Dr. Dobb's Journal - June 2008 - (Page 5) d06TOFC_p2ds 4/15/08 1:00 PM Page 5 In the News Google in the Cloud www.ddj.com 2008 Millennium Technology Prize Finalists Announced Awarded every other year for technological innovation that significantly improves the quality of human life, today and in the future. Google introduces a beta of App Engine, a scalable cloud computing solution based on Google computing resources. DR. DOBB’S MEDIA CENTER www.ddj.com Dr. Dobb’s Video Windows/.NET www.ddj.com/windows/ Making Sense of LINQ-to-SQL Operating on data stores at a higher conceptual level. Databases www.ddj.com/database/ Ruby and the Windows Mobile Platform Mike Riley shows how to install and execute Ruby scripts on Windows Mobile. Dr. Dobb’s Podcasts www.ddj.com/podcast/ Resource Center As a service to our readers, source code, related files, and author guidelines are available at www.ddj.com. Letters to the editor, article proposals and submissions, and inquiries should be sent to editors@ddj.com. For subscription questions, call 800-5775356 or fax 847-763-9522. E-mail subscription questions to drdobbsjournal@halldata.com, or write to Dr. Dobb’s Journal, P.O. Box 1126, Skokie, IL 60076. If you want to change the information you receive from Think Services and others about products and services, go to www.think-services.com or contact Customer Service at Dr. Dobb’s Journal, P.O. Box 1126, Skokie, IL 60076. Back issues can be purchased prepaid for $9.00 per copy (which includes shipping and handling). For issue availability, fax to 785-838-7566, or call 800-444-4881 (U.S. and Canada) or 785838-7500 (all other countries). Please send payment to Dr. Dobb’s Journal, 4601 West 6th Street, Suite B, Lawrence, KS 66049-4189. Digital versions of back issues and individual articles can be purchased online at www.ddj.com. Natural Language and Database Technology Combining semantics and relational database theory. Mobility www.ddj.com/mobile/ Adrian Holovarty on the Django Project Dr. Dobb’s talks to Adrian Holovarty, cocreator of the Django web foundation, regarding recent additions and future plans to the framework. REST + Messaging = Enterprise Solutions After describing the basic advantages and pitfalls of plain resource thinking, Udi examines how mapping messaging concepts to resources provides solutions for transactional, multiresource processing. Sprint, IBM Team up for Mobile Dev Tools Titan is a development platform for Sprint devices running Windows Mobile. Web Development www.ddj.com/web-development/ WCF Web Programming Model New binding capabilities lets WCF support JSON serialization over HTTP. Java www.ddj.com/java/ DEPARTMENTS C++ www.ddj.com/cpp/ An Interview with Bjarne Stroustrup C++ creator Bjarne Stroustrup discusses the evolving C++0x Standard and the future of programming. Development Tools www.ddj.com/development-tools/ Real-Time Linux and Java Sun has joined Novell in demonstrating the Java Real-Time System for Linux on the SUSE Linux Enterprise Real Time (SLERT) platform. Windows PowerShell A command-line shell and scripting language for Microsoft Windows. DR. DOBB’S JOURNAL (ISSN 1044-789X) is published monthly by Think Services (www.think-services.com), a division of United Business Media LLC (www.unitedbusinessmedia.com), 600 Harrison Street, San Francisco, CA 94107. 415-947-6000. Periodicals Postage Paid at San Francisco and at additional mailing offices. SUBSCRIPTION: $34.95 for 1 year; $69.90 for 2 years. International orders must be prepaid. Payment can be made via Mastercard, Visa, or American Express; or via U.S. funds drawn on a U.S. bank. Canada and Mexico: $45.00 per year. All other foreign: $70.00 per year. U.K. subscribers contact Jill Sutcliffe at Parkway Gordon 01-49-1875-386. Canada Post: Publications Mail Agreement #40612608. Canada Returns to be sent to Bleuchip International, P.O. Box 25542, London, ON N6C 6B2P. POSTMASTER: Send address changes to Dr. Dobb’s Journal, P.O. Box 1126, Skokie, IL 60076. Registered for GST as UBM LLC, GST #13288078, Customer #2116057, Agreement #40011901. INTERNATIONAL NEWSSTAND DISTRIBUTOR: Source Interlink International, 27500 Riverview Center Blvd., Suite 400, Bonita Springs, FL 34134, 239-949-4450. Entire contents © 2008 Think Services. Dr. Dobb’s Journal® is a registered trademark of Think Services. All rights reserved. Website Access Dr. Dobb’s Journal subscriptions include full access to the Dr. Dobb’s website. Volume 33, Issue 6 5 June 2008 l www.ddj.com l Dr. Dobb’s Journal http://www.ddj.com http://www.ddj.com/windows/ http://www.ddj.com http://www.ddj.com/database/ http://www.ddj.com/podcast/ http://www.ddj.com http://www.ddj.com/mobile/ http://www.think-services.com http://www.ddj.com/web-development/ http://www.ddj.com/cpp/ http://www.ddj.com/java/ http://www.ddj.com http://www.ddj.com/development-tools/ http://www.ddj.com
Table of Contents Feed for the Digital Edition of Dr. Dobb's Journal - June 2008 Dr. Dobb's Journal - June 2008 Contents Friday Night Fish Fry Alia Vox Developer Diaries There Must Be Contest Conversations Building a Test Harness for RTOS QT and Windows CE Software to Hardware Parallelization Performance Portable C++ Effective Concurrency The Agile Edge Swaine's Flames Dr. Dobb's Journal - June 2008 Dr. Dobb's Journal - June 2008 - Dr. Dobb's Journal - June 2008 (Page Cover1) Dr. Dobb's Journal - June 2008 - Dr. Dobb's Journal - June 2008 (Page Cover2) Dr. Dobb's Journal - June 2008 - Dr. Dobb's Journal - June 2008 (Page 1) Dr. Dobb's Journal - June 2008 - Dr. Dobb's Journal - June 2008 (Page 2) Dr. Dobb's Journal - June 2008 - Dr. Dobb's Journal - June 2008 (Page 3) Dr. Dobb's Journal - June 2008 - Contents (Page 4) Dr. Dobb's Journal - June 2008 - Contents (Page 5) Dr. Dobb's Journal - June 2008 - Friday Night Fish Fry (Page 6) Dr. Dobb's Journal - June 2008 - Friday Night Fish Fry (Page 7) Dr. Dobb's Journal - June 2008 - Friday Night Fish Fry (Page 8) Dr. Dobb's Journal - June 2008 - Friday Night Fish Fry (Page 9) Dr. Dobb's Journal - June 2008 - Alia Vox (Page 10) Dr. Dobb's Journal - June 2008 - Alia Vox (Page 11) Dr. Dobb's Journal - June 2008 - Alia Vox (Page 12) Dr. Dobb's Journal - June 2008 - Alia Vox (Page 13) Dr. Dobb's Journal - June 2008 - Developer Diaries (Page 14) Dr. Dobb's Journal - June 2008 - Developer Diaries (Page 15) Dr. Dobb's Journal - June 2008 - There Must Be Contest (Page 16) Dr. Dobb's Journal - June 2008 - There Must Be Contest (Page 17) Dr. Dobb's Journal - June 2008 - There Must Be Contest (Page 18) Dr. Dobb's Journal - June 2008 - There Must Be Contest (Page 19) Dr. Dobb's Journal - June 2008 - Conversations (Page 20) Dr. Dobb's Journal - June 2008 - Conversations (Page 21) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 22) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 23) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 24) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page IBM-1) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page IMB-2) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 25) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 26) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 27) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 28) Dr. Dobb's Journal - June 2008 - Building a Test Harness for RTOS (Page 29) Dr. Dobb's Journal - June 2008 - QT and Windows CE (Page 30) Dr. Dobb's Journal - June 2008 - QT and Windows CE (Page 31) Dr. Dobb's Journal - June 2008 - QT and Windows CE (Page 32) Dr. Dobb's Journal - June 2008 - QT and Windows CE (Page 33) Dr. Dobb's Journal - June 2008 - QT and Windows CE (Page 34) Dr. Dobb's Journal - June 2008 - QT and Windows CE (Page 35) Dr. Dobb's Journal - June 2008 - Software to Hardware Parallelization (Page 36) Dr. Dobb's Journal - June 2008 - Software to Hardware Parallelization (Page 37) Dr. Dobb's Journal - June 2008 - Software to Hardware Parallelization (Page 38) Dr. Dobb's Journal - June 2008 - Software to Hardware Parallelization (Page 39) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 40) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 41) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 42) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 43) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 44) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 45) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 46) Dr. Dobb's Journal - June 2008 - Performance Portable C++ (Page 47) Dr. Dobb's Journal - June 2008 - Effective Concurrency (Page 48) Dr. Dobb's Journal - June 2008 - Effective Concurrency (Page 49) Dr. Dobb's Journal - June 2008 - Effective Concurrency (Page 50) Dr. Dobb's Journal - June 2008 - Effective Concurrency (Page 51) Dr. Dobb's Journal - June 2008 - The Agile Edge (Page 52) Dr. Dobb's Journal - June 2008 - The Agile Edge (Page 53) Dr. Dobb's Journal - June 2008 - The Agile Edge (Page 54) Dr. Dobb's Journal - June 2008 - The Agile Edge (Page 55) Dr. Dobb's Journal - June 2008 - Swaine's Flames (Page 56) Dr. Dobb's Journal - June 2008 - Swaine's Flames (Page Cover3) Dr. Dobb's Journal - June 2008 - Swaine's Flames (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.