Recent

DevX - Software Development Resource

The Future of Authentication for Online Services

Companies that adopt stronger authentication methods can alleviate these worries and reduce the risk of doing business online. In sectors like higher education and healthcare, where patient records and student

DevX - Software Development Resource

You Can’t Teach Expertise

Over the past several weeks, I’ve had the obligatory parental experience of teaching a teenager to drive. This can be a nerve-wracking process as the new driver learns the mechanics

DevX - Software Development Resource

Overcoming the “Most Vexing Parse” Problem

he C++ literature uses the phrase “most vexing parse” to denote one of the dark syntactic alleys of C++. It’s vexing because programmers usually don’t even know it exists; they

DevX - Software Development Resource

What If Oracle OpenWorld Did Swallow JavaOne?

At the opening keynote of this week’s Oracle OpenWorld Conference, Sun Chairman and Co-founder Scott McNealy called the father of Java, James Gosling, on stage to again reiterate Oracle’s dedication

DevX - Software Development Resource

Avoiding the Perils of C++0x Data Races

ace conditions are an inherent part of parallel programming. A race condition exists any time a program’s behavior may depend on the relative ordering of events on separate threads. In