Hello, and welcome to DDJ.com
CMP Media Launches New Dr. Dobb's Journal

SD West 2006 announces this year's list of Jolt Product Excellence Award winners and Productivity Award winners.

LOG INRegisterForgot password?
What are the green links?
All Access members only
RSS Feed
DDJ > Podcasts > Dobbscast

Dobbscast

Audio clips, techtips, and interviews with industry experts. Audio is provided in MP3 files. Listen online or subscribe to the DevNet Podcast feed

Source Code Integration
Alex Krapf discusses the challenges developers face when integrating source code from different programming languages such as Java and C++. (MP3, 5:40 mins.)

Building on eBay Web Services
Greg Isaacs, Director eBay Developers Program talks about the growth of third-party software built to take advantage of web services from eBay, Skype, PayPal, and Shopping.com. (MP3, 6:21 mins.)

Prototype DBMS Addresses Uncertainty; Proof-Carrying Code Workshop Planned
Is that the right dolphin in your data? Stanford researchers have developed Trio, a new DBMS that tracks uncertainty and the lineage of the data it manages.
The International Workshop on Proof-Carrying Code will be held in Seattle on August 11, 2006. The summer weather in Seattle is ideal for outdoor dining at Mama's Mexican Kitchen. (MP3, 3:20 mins.)

Sun Announces New Developer Programs
Jean Elliot explains the changes that Sun Microsystems is making to its developer support programs. Sun is launching two new programs: the Sun Developer Expert Assistance Program and the Sun Champions Program. (MP3, 5:11 mins.)

Web Service "Amazon S3" Gives Developers Simple Data Storage
Amazon's Adam Selipsky discusses Amazon S3 (Simple Storage Service). The new web service provides pay-as-you-go data storage for web developers. (MP3, 5:03 mins.)

Steve McConnell on Software Estimation
Steve McConnell discusses the black art of estimating schedules and resources involved in software development projects. (MP3, 5:07 mins.)

The Future of Commercial Open Source
Andrew Aitken examines some of the challenges and opportunities facing the commercial open source software industry. (MP3, 3:07 mins.)

Quantum Cryptography Research Advances and IBM Research May Extend Moore's Law
Quantum cryptography researchers at the University of Toronto have described the first experimental proof of a quantum decoy technique to encrypt data over fiberoptic cable. Also, researchers at IBM have found a way to extend a key chip-manufacturing process to generate smaller chip circuits. (MP3, 2:57 mins.)

A Look at AJAX and Web 2.0
Dror Matalon discusses the AJAX standard, the differences between AJAX and Web 2.0, and AJAX development toolsets. (MP3, 4:53 mins.)

Research News on Computational Biology and Nanotube Ultracapacitors
Microsoft funds a new high-performance computing institute for computational biology at Cornell, and work at MIT's Laboratory for Electromagnetic and Electronic Systems has resulted in perhaps the first technologically significant and economically viable alternative to conventional batteries in more than 200 years. (MP3, 3:45 mins.)

New Ada Standard on the Horizon
Robert Dewar explains some of the changes that the Ada 2005 standard will bring to the programming language. (MP3, 4:11 mins.)

Web Services and Mobile Devices
Roy Mitchell discusses the challenges developers face when delivering Web services on mobile devices. (MP3, 5:12 mins.)

Hall of Fame Inductees and ACM-ICPC World Finals
The National Inventors Hall of Fame Foundation list of inductees for 2006 includes Vinton Cerf, Robert Kahn, Willard Boyle, and George Smith among others. Also, the 30th Annual World Finals of the Association for Computing Machinery International Collegiate Programming Contest will take place in April. (MP3, 2:55 mins.)

Infrastructure Management Institute Launched
Tim Ferguson explains the goals of the recently launched Infrastructure Management Institute. (MP3, 4:41 mins.)

Algorithm Accuracy and Artificial Vision
Researchers at Ohio State have found a way to determine, in advance, which algorithms are best in a particular circumstance; a researcher in Spain has developed an improved artificial vision edge-detector technique. (MP3, 3:39 mins.)

Debugging and Full System Simulation
Peter Magnusson explains how multiprocessing is driving the need for simulation in systems-level debugging. (MP3, 4:37 mins.)

Tools for Systems Engineers Announced
Roger Oberg describes IBM Rational's new tools designed to help systems engineers manage their development environments. (MP3, 3:20 mins.)

GNU Public License Updated for the First Time in Over a Decade
Richard Stallman announces release of GPL Version 3, which addresses issues related to digital-rights management. (MP3, 2:02 mins.)

SCM Strategies
Laura Wingerd, author of Practical Perforce, discusses strategies for effective Software Configuration Management. (MP3, 4:48 mins.)

Robots Attack
The Portland, OR chapter of the IEEE Robotics and Automation Society will be holding a robot competition on June 24th. In other robot news, LEGO demonstrated its LEGO MINDSTORMS NXT at the recent Consumer Electronics Show.

Dual-Core Software Development and the Macintosh
Dual-Core Software Development and the Macintosh James Reinders discusses software development for multi-core platforms, particularly in terms of Intel's development tools for the Macintosh. (MP3, 4:55 mins.)

Office XML Formats
Brian Jones, program manager for Microsoft Office, brings us up to date on the new XML functionality in Office 12. (MP3, 5:01 mins.)

Solid-State Lighting and the RAD Lab
TheAlliance for Solid-State Illumination Systems and Technologies unveils a novel concept for lighting homes and offices. New Research Lab Formed The Reliable, Adaptive, and Distributed Systems Laboratory (or RAD Lab) is formed at U.C. Berkeley. (MP3, 3:49 mins.)

Building Real-time Transactional Systems
Song Park describes the real-time transaction-intensive environments required by high-volume hotel reservation systems. (MP3, 4:15 mins.)

CES 2006: On the Show Floor
Ernest Lilley reports on emerging trends at this year's Consumer Electronics Show, including more of everything: more storage, longer battery life, higher screen resolutons. (MP3, 4:23 mins.)

New MPEG Standard Approved
The ISO/EIC MPEG group has approved MPEG-a ALS, a new standard for audio lossless compression. (MP3, 2:22 mins.)

Network Speed Record Shattered, and New Algorithm Improves Robot Vision
An international team of scientists and engineers has broken the network speed record for the third consecutive year; A new machine-vision algorithm developed at Stanford University gives robots the ability to approximate distances from still images. (MP3, 3:26 mins.)

PowerPC Core Made Available for Academia, and Algorithm Competition Set
IBM will make specs for its PowerPC 405 core freely available to researchers and academia; TopCoder Algorithm Competition registration begins on February 13, 2006. (MP3, 2:07 mins.)

IBM's DB2 Database and Smart Vehicles
IBM unveils details about its new Viper DB2 database, and the 12th World Congress on Intelligent Transport systems previews "smart" transportation technology. (MP3, 2:20 mins.)

Enterprise Service Bus: Infrastructures for SOA
Hub Vandervoort, CTO of Sonic Software, explains what an Enterprise Service Bus is and how it is used. (MP3, 5:54 mins.)

Visual Studio 2005: A Developer's Perspective
Matthew Etter likes what he sees with VS 2005. Here's why.

Security: Shifts In Intruder Behavior
Security expert Erik Caso reports on major shifts in the behavior and targets of online intruders. (MP3, 4:09 mins.)

Software Complexity: Just One of the Challenges
Tod Nielsen, president and CEO of Borland Software, discusses the challenges facing software developers today. (MP3, 3:16 mins.)

Computer Theft: A Growing Problem
Biometric and computer security expert Greg Chevalier discusses the growing problem of mobile computer theft, and what you can do to combat it. (MP3, 7:15 mins.)

SysML: A Modeling Language for Systems Engineering
Chris Sibbald discusses SysML, a visual modeling language for systems engineering applications.

Cluster Computers: Special Tools Required
James Reinders discusses the growth in Cluster Computing, and the special demands it puts on software development tools. (MP3, 5:43 mins.)

Linux Phone Standards Forum Announced
Michel Gien introduces the Linux Phone Standards Forum, a consortium aimed at facilitating the use of Linux for telephony applications in general, and mobile phones in particular. (MP3, 4:21 mins.)

The Goldegg Packaging Sprint: Open Source in Action
Paul Everitt discusses the benefits and challenges of bringing together programmers from around the world to improve packaging and products for the Zope 3 open source application server, the CMF Content Management Framework, and the Plone content management system.

AADL: A Design Language for Embedded Systems
Peter Feiler discusses the Architecture Analysis and Design Language, a textual and graphical language that supports model-based engineering of embedded real-time systems. (MP3, 3:45 mins.)

WSE 3.0: Focusing on Security
Ari Bixhorn, Director of Web Services Strategy for Microsoft, describes some of Web Services Enhancements 3.0's new features. (MP3, 4:02 mins.)

Visual Studio 2005 Team System
Lori Wizdo talks about Visual Studio 2005 Team System and the benefits it brings to software quality. Lori also describes how AppSight adds application problem resolution to VS 2005 Team System. (MP3, 3:51 mins.)

SCM: It's More Than Just Source Code
Christopher Seiwald explains how and why Software Configuration Management involves more than just source code. (MP3, 6:01 mins.)

Multi-Core Processors and Software Development
Sebastien Marineau describes multi-core processors and discusses the unique challenges they pose for software developers.(MP3, 4:51 mins.)

DSO Means Better Software Sooner
Johan Wall discusses Device Software Optimization, an industry-wide initiative for developing better software. (MP3 audio, 3:19 mins.)

Eclipse.org: New Projects, New People
Mike Milinkovich talks about recent developments involving people and projects at the Eclipse Foundation. (MP3, 3:47 mins.)

The Digital Life Conference: From the Show Floor
Veteran technology journalist Daniel Dern reports on the Digital Life Conference in New York. (MP3 audio, 4:47 mins)

Mesh Networks and the Connected Home
Ken Fairbanks, vice president of business development for Smarthome, explains mesh networks and how they can turn this old house into a smart home. (MP3, mins.)

Stanford Team Wins DARPA Grand Challenge
Mike Montemerlo, software lead for the Stanford University Racing Team, describes some of the challenges the team faced in winning the 2005 DARPA Grand Challenge for autonomous vehicles. (MP3 audio, 3:03 mins.)

Inside SourceForge
Colin Bodell, Chief Technology Officer at VA Software, talks about SourceForge--the world's largest open source software development web site. (MP3 audio, 3:51 mins.)

Mozilla Launches Developer Center
Deb Richardson, Mozilla's Developer Relation Lead, talks about the recently launched Mozilla Developer Center. (MP3 audio, 4:43 mins.)

Programming Challenges: The Computing Olympiad
Rob Kolstad, head coach of the USA Computing Olympiad team, talks about the programming contest and how his teamed fared at the International Olympiad on Informatics in Poland. (MP3 Audio, 4:51 mins.)

Software Builds: Where It All Comes Together
John Ousterhout, founder of Electric Cloud and creator of the Tcl scripting language, discusses the challenges in performing efficient software builds. (MP3 Audio, 4:31 mins.)

Protecting Privileged Information on the Web
Breach Security's Marc Shinbrood talks about new approaches to preventing identity theft and protecting e-commerce on the Web. (MP3 audio, 5:00 mins)

ZigBee: Low-Power Wireless Networking
Chipcon's Barry Rudolph explains what ZigBee is and why it is ideal for many categories of wireless computing. (MP3 Audio, 4:51 mins)

Mapping, GIS, & Web Services
Trina Seinfeld, Lead Product Manager in the MapPoint Business Unit at Microsoft, talks about mapping and web services--and new features of MapPoint Web Services 4.0. (MP3 Audio, 4:30 mins.)

Predictive Analytics: Looking for Patterns & Trends
Jon Otterstatter, Chief Technology Officer at SPSS Inc., explains what predictive analytics is and how it is used in the real world. (MP3 Audio, 3:43 mins.)

Simplifying Display Interfaces
Ian Miller, chairman of the Video Electronics Standards Association, discusses the DisplayPort interface proposal. (MP3 Audio, 4:42)

Sun Launches Java Teaching Portal
Andrea Gooden, executive director of the Sun Microsystems Foundation, discusses the recently launched Java Teaching Innovations Portal, designed to implement Java-based school curricula. (MP3 Audio, 4:24 mins.)

Apache Kicks Off Software-Integration Project
David Chappell talks about Web Services in general, and the Apache Synapse Web Service Mediation Framework project in particular. (MP3 Audio, 4:17 mins.)

Eclipse CDT 3.0 Released
Sebastien Marineau, Eclipse CDT project lead, discusses Eclipse CDT 3.0's new features. (MP3 Audio, 4:08 mins.)

Customer Satisfaction: AOL Up, Dell Down
Claes Fornell, director of the National Quality Research Center at the University of Michigan, discusses the recently released findings of the American Customer Satisfaction Index as they pertain to the personal computer and e-commerce industries. (MP3 Audio, 4:15 mins.)

Linux As A Platform for Mobile Phones
Peder Ulander of MontaVista Software explains why Linux may be the platform for next-generation mobile phones. (MP3 audio)

Daylight Savings: Time for a Change?
Dave Thewlis, executive director of the Calendaring and Scheduling Consortium, discusses what the upcoming changes in Daylight Savings Time means for computer systems. (MP3 audio, 4:07 minutes)

Reverse Engineering
John Blattner discusses reverse engineering in general, and the unique demands of reverse engineering real-time embedded systems in particular. (MP3 audio, 4:19 mins)

Rating Open Source Software
Tony Wasserman describes the Business Readiness Ratings Initiative, a proposed open standard to facilitate assessment and adoption of open source software. (MP3 audio, 4:41 mins)

Windows Vista: The Developer Perspective
John Montgomery, Microsoft's Director of Product Management, Developer Division, talks about some of the Windows Vista features that developers will find most useful. (MP3 audio)

Computers and Poker? You Bet
Jonathan Schaeffer, leader of the University of Alberta's Computer Poker Research Group, discusses the high-stakes world of computers and poker. (MP3 audio)

Moving to MacTel & 64-Bits
Randal Hoff, director of business development for Faircom, talks about what's involved in porting existing code bases to Mac OS X Server 10.4 "Tiger" in particular, and 64-bit platforms in general. (MP3 audio, 4:41 minutes)

Multi-Cultural Name Recognition
Jack Hermansen, co-founder and CEO of Language Analysis Systems, describes the special requirements of multi-cultural name recognition software. (MP3 audio)

On the Newsstand


Table of Contents
Order this issue now.
Subscribe to DDJ

Departments

64bit
AI
Architecture & Design
C++
Database
Eclipse & Open Source
Embedded Systems
Global Developer
Java
Lightweight Languages
Linux/UNIX
Mobility
Security
SOA, Web Services & XML
Testing & Debugging
Windows/.NET

CMP DevNet Spotlight

Regular Expressions: Two Easy Steps Better Than One Hard One
Complicated regular expressions and yacc are powerful parsing tools, but they can cause trouble in inexperienced hands. One helpful alternative is "partial evaluation" (PE) or "active data" parsing

In the News

DDJ Newsletters

Java Newsletter
edited by Eric Bruno
Keeping up with the latest in Java development tools and APIs is a full time job these days. Luckily, Dr. Dobb's Java Newsletter is here to do the work for you. Edited by Java expert Eric Bruno, Dr. Dobb's Java Newsletter covers all the Java news that's fit to print, including API revisions and releases, commercial and open-source development tools, Java tech tips, and more.   --more--

DDJ Resources

Mobilized Software
Developer Events

DevNet Podcasts

Antarctica: Eclipse Comes In From the Cold
Josh Reed discusses the Antarctic Geologic Drilling Program, and the important role that open source tools played.

Software Glitch Implicated in Mars Global Surveyor Failure
NASA Watch reports that NASA's Mars Global Surveyor stopped responding to commands a few months ago due to improperly coded software.

Info-Link

DDJ Store


Dr. Dobb's Developer Library DVD: Release 2
The Dr. Dobb's Developer Library DVD is a new fully searchable DVD that includes 17 years of Dr. Dobb's Journal, 14 full years of C/C++ Users Journal, 3 years of The Perl Journal, nearly 4 years of Dr. Dobb's Sourcebook, and thousands and thousands of lines of source code—all on one DVD!

Click here for more information.

 




MarketPlace

Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.

Instant Answers to Your IT & Business Questions
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.

Discover WinDev 11 RAD
and develop 10 times faster ! ALM, IDE, .Net, PDF, 5GL, Database, 64-bit, etc. Free Express version

Check Out IT Certification Preparation Materials
Sign Up With SkillSoft & Get Access to Training Materials for Over 50 Professional Certifications.

Wanna see your ad here?