• submit to reddit
Mitch Pronschinske05/14/12
2 replies

OSGi vs. Jigsaw: Kirk Knoernschild on Modularity

Kirk Knoernschild is one of the leading experts when it comes to the OSGi community. DZone recently had a chance ot interview him about his thoughts on modularity in 2012 and his new book is "Java Application Architecture: Modularity Patterns with Examples Using OSGi."

Judah Johns05/14/12
0 replies

How fast are JVM-based languages growing among developers?

An analysis of JVM language popularity based on DZone and another blogger's JVM polls, plus some indeed trends for extra flavor.

Christian Posta05/14/12
0 replies

Why I’m Excited to Attend Camel One

I’ll be attending CamelOne this year, and I’m pretty excited. I didn’t make it to the event last year, but judging by the speaker line up and the presentations given last year, this conference is definitely a must for developers involved in enterprise integration. Check out the presentations from last year. As you can see, the content covered is applicable even if you’re not using the Apache projects. But of course if you are, all the better.

Ricci Gian Maria05/14/12
1 replies

Misusing an ORM

ORM are primarily used to avoid writing SQL and persist completely anemic domain, where all the logic reside on services. In such a scenario it is easy to abuse an ORM and probably in the long term the ORM could become much more a pain than a real help.

Swaranga Sarma05/14/12
1 replies

Solving a Producer-Consumer Problem in Java

The producer-consumer problem is one of the most frequently encountered problems when we attempt multi threaded programming. While not as challenging as some of the other problems in multi-threaded programming, an incorrect implementation of this problem can create a mess of your application.

Nicolas Frankel05/14/12
0 replies

Quick Evaluation of Twitter Bootstrap

Bootstrap is a lightweight client-side framework, that comes (among others) with pre-styled "components" and a standard layout. Both are completely configurable

Eric Genesky05/13/12
0 replies

Hey Java Devs, Here's How to Get Started on Windows Azure

This post provides both a useful walkthrough and useful links for the Java developer who is interested in trying out Microsoft's cloud service.

Willie Wheeler05/13/12
1 replies

Devops: What it is and Why you Should be Doing it

We’ll move past the fluffy characterization involving developers and operations working together joyously—not to mention the outright wrong characterization of one superrole that does it all—and get to the heart of what devops is really about.

Ben O' Day05/13/12
0 replies

Basic REST service in Apache CXF vs. Camel-CXF

This article demonstrates how to create/test a basic REST service in CXF vs. Camel-CXF. Given the range of configuration and deployment options, I'm focusing on building a basic OSGi bundle that can be deployed in Fuse 4.2 (ServiceMix)...basic knowledge of Maven, ServiceMix and Camel are assumed.

Spyros Doulgeridis05/13/12
0 replies

Search Properties Within Files Using Ant

The following example shows how to use Ant to search in a target directory, including and excluding files/dirs, each property key in label.properties. It produces a new file with the unused properties.

Roger Jennings05/13/12
0 replies

Uptime Report for my Live OakLeaf Systems Azure Table Services Sample Project : April 2012

Roger Jennings continues to keep us updated on a cool ongoing Azure Table Services project.

Rob Williams05/13/12
0 replies

First Piece with Akka 2.0

I can see some good things in Scala, but I find the language feature rich and readability poor. The last, stupidest, most ridiculous reason to consider a new language is to decrease typing, so that‘s not a remote consideration.

Thomas Ferris N...05/13/12
1 replies

My Git Setup on Windows

As I was recently preparing for my Git on Windows talk, I naturally started tweaking the setup on Windows as well in the same direction, and I figured I'd share this setup.

Eric Genesky05/13/12
0 replies

New Tool-Building APIs for Force.com

With the CloudStock 2012 conference on San Francisco's horizon, we'll be releasing a series of interviews with a few cool developers over the next week. First up is Taggart Matthiesen, who has worked on both consultation and implementation in the software/application space for 12 years.

Partha Bhattacharjee05/13/12
0 replies

Categorize tests to reduce build time.

In Agile programming, one of the basic concepts is to run unit tests every once in a while (multiple times in a day on developer boxes) and enforce the integration tests to run once a day (on continuous integration server rather than on developer boxes).