DDJ, June 2006
Game Development
FEATURES
Ruby on Rails
Michael Swaine
It catches your attention when a respected member of the Java development community says Ruby On Rails may be a successor to Java. You've heard of Rails, of course. It's that hot Ruby-based MVC-patterned full-stack framework for developing web applications that babysit databases.
OpenGL & Mobile Devices
Richard S. Wright Jr.
OpenGL is the de facto standard for cross-platform real-time 3D graphics. OpenGL ES extends these capabilities to mobile devices.
Heightmap Terrain Rendering
Mikael Baros
Using heightmaps and Java's Mobile 3D Graphics API to create realistic 3D graphics for mobile devices.
VSTS: In the Wild
Scott Swigart
An interview with Visual Studio Team System expert and Microsoft Team System MVP Richard Hundhausen.
Software Manager Basics
Mark I. Himelstein
Most software managers didn't start out as managers, but began their careers as developers.
Inside the db4o Database
Rick Grehan
Among other features, db4o, an open-source object database for Java and .NET, has built-in support for synchronization.
Secure Coding in C++/CLI
Robert C. Seacord
C++/CLI is an extension to C++ that adds properties, events, garbage collection, and generics for all types including existing Standard C++ classes.
The 2006 Jolt Awards
Rosalyn Lum
At this year's SD West 2006 Conference and Expo, 14 Jolt Awards and 42 Productivity Awards were presented.
COLUMNS
The New C++: Living By the Rules
Pete Becker
Understanding compiler rules better equips you to interpret messages the compiler sends you.
Nisley's Notebook: On Engineering
Ed Nisley
Licensing, quantitative software engineering, and the demise of his antediluvian printer are on Ed's mind.
The Agile Edge: Where Did All the Positions Go?
Scott Ambler
When management lets agilists in the door, roles and responsibilities are just a couple of issues that need to be addressed.
The 2006 Jolt Awards
Rosalyn Lum
At this year's SD West 2006 Conference and Expo, 14 Jolt Awards and 42 Productivity Awards were presented.
DEPARTMENTS
Editorial: Hmmmm
Jonathan Erickson
Welcome to the new Dr. Dobb's Journal.
Alius Vox
Christopher Seiwald
The concepts behind software configuration management can be applied to other industries, too.
Developer Diaries
Michael Swaine
Developers tackle problems as varied as RTOS, VoIP, and lifecycle management.
New & Noteworthy
Rick Wayne
The latest news and developments to take note of.
Developer's Notebook
DDJ Staff
New development products and new releases of existing ones.
Hard Copy
Joey deVilla
It's all about Ajax books this month, with reports on Foundations of Ajax and Ajax in Action.
Swaine's Flames
Michael Swaine
And you thought podcasting was something new?