2006 32.07 2008

Vol.32 n°7 (#398) july 2007

(ddj_2007_07.jpg)

Hmmmm

[author : Jonathan Erickson] #Edito

It's all about multicore!

TABLE OF CONTENTS

FEATURES

The Buzz About Builds

[author : Michael Swaine]

What's driving all the recent interest in Build tools that you might reasonably characterize as a rather, well, unglamorous?

Flash Lite: Graphics for Mobile Devices

[author : Hartti Suomela]

Based on Adobe's Flash technology, Flash Lite is specifically developed for mobile phones and other consumer electronic devices.

Spin Buffers

[author : Prashanth Hirematada]

If you are writing high-performance applications, you should consider using Spin Buffers that eliminate the need for synchronization.

SOA, Web Services, and RESTful Systems

[author : Eric J. Bruno]

Representational state transfer, or "REST" for short, is a less restrictive form of SOA than web services.

Real-Time Enough

[author : Robert Krten]

Robert implements a real-time caller ID implementation that is part of a voice-activated call monitor system he built.

A Fast Q&A System

[author : Manu Konchady]

Search engines don't give answers in response to queries. Instead users depend on question/answering (Q&A) systems to scan the text of a ranked list of documents to find answers.

The C5 Generic Collection Library

[author : Niels Kokholm and Peter Sestoft]

Collection libraries provide functionality for storing and manipulating collections of related data items.

RapidMind: C++ Meets Multicore

[author : Stefanus Du Toit and Michael McCool]

RapidMind is a framework for expressing data-parallel computations from within C++ and executing them on multicore processors.

COLUMNS

Nisley's Notebook

[author : Ed Nisley]

Ed catches up on reading and responding to his (e)mail.

The Agile Edge

[author : Scott W. Ambler]

Scott tackles the topic of certification for agilists.

DEPARTMENTS

Alia Vox

[author : Alberto Savoia]

Are you immune to test infection?

Developer Diaries

[author : edited by Michael Swaine]

Exploring desktop UNIX, the knowledgebase at Microsoft, and systems of systems.

Developer's Notebook

[author : compiled by the DDJ Staff]

New development products and new releases of existing ones.

Swaine's Flames

[author : Michael Swaine]

Swaine is back twittering at Foo Bar with the new piano player.