Oracle Lawsuit on Top of Java Complexity Scaring Developers Away?
With Java complexity already a barrier, the Oracle lawsuit against Google is further incentive for developers to stay away or switch.
Subversion vs. Git: Choosing the Right Open Source Version Control System
Subversion and Git are the most popular open source version control systems, each with its advantages and disadvantages. Which one is right for you?
A Categorization Scheme for All Those Java I/O Stream Classes
Try this handy technique for categorizing the potentially overwhelming number of I/O stream classes in Java.
Getting Started with Memcached Distributed Memory Caching
What exactly is Memcached? When and how should you use it? Get all the answers you need to begin using this powerful distributed memory caching system.
Write More Understandable Java Tests with Matcher Objects and FEST-Assert
Have your Java unit test assertions gotten hard to read? Use the matcher objects provided by the Hamcrest and fluent FEST-Assert libraries.