Articles
Java EE 7: And Then What?
Enterprise Java is finally becoming the product it was originally intended to be. - Web Development
Scala for C# Developers: A Tutorial
If you work with C#, you have already mixed object-oriented code with some aspects of functional programming. Why not master Scala? - JVM Languages
APIs for Image-Capture Applications
TWAIN, WIA, and DirectShow are three popular APIs for imaging apps. How do they differ and which one should you pick? - .NET
Pydoop: Writing Hadoop Programs in Python
Installed as a layer above Hadoop, the open-source Pydoop package enables Python scripts to do big data work easily. - Database
Through A PRISM Darkly
The revelation of secret government eavesdropping is likely to substantially reshape companies' understanding of their data's safety. - Security
Acquiring Big Data Using Apache Flume
Data analysis is only half the battle; getting the data into a Hadoop cluster is the first step in any Big Data deployment. Apache Flume uses an elegant design to make data loading easy and efficient. - Database
Exceeding Supercomputer Performance with Intel Phi
Using MPI on inexpensive clusters of Intel Xeon Phi coprocessors can produce results that exceed the performance of today's high-end supercomputers. - Parallel
Orthodoxy vs. Pragmatism, or How I Became a Better Developer
Few indeed are the practices that can be recommended universally. Wisdom suggests the humility of knowing this and applying it liberally. - Design
Detailed Profiling of SQL Activity in MySQL 5.6
MySQL's latest update to the Performance Schema brings the ability to profile a statement's activity, low-level wait events, and I/O impact. It is the easiest and most detailed way to identify what statements to tune and how. - Database
Reference Counting and Object Harvesting in Delphi
The latest versions of Delphi reclaim unused object and memory automatically. This feature requires a new perspective on calls to Free and to destructors. - Mobile

