• submit to reddit
Baptiste Wicht07/21/10
20703 views
6 replies

OSGI and Spring Dynamic Modules – Simple Hello World

In this post, we’ll take the first implementation we made using OSGi and use Spring Dynamic Modules to improve the application.Spring Dynamic Modules (Spring Dm) makes the development of OSGi-based applications a lot more easier. With that, the...

Robert Diana07/21/10
5997 views
0 replies

Re-Engineering In Agile Development Can Just Be Refactoring

If you talk to a programmer, almost all software sucks, even the programs they wrote a few months ago. This is typically due to changing technology, increased knowledge or even a market shift. The software you wrote may have been a good idea when you...

Ricky Ho07/21/10
6333 views
1 replies

Graph Processing in Map Reduce

In my previous post about Google's Pregel model, a general pattern of parallel graph processing can be expressed as multiple iterations of processing until a termination condition is reached. Within each iteration, same processing happens at a set of...

Carl Dea07/21/10
14246 views
0 replies

JavaFX – Tabbed Pane & Tab Panel

With each release of JavaFX, more components and controls are becoming available for developers to use when building applications. However, what if you needed a component that wasn’t included in the current JavaFX release? Well, you have a few options:...

Mitch Pronschinske07/20/10
6529 views
0 replies

Ehcache 2.2 Release Has Snap-in Terabyte Scale

A few weeks after its beta release, Ehcache 2.2 is GA with a new management console and a new storage option that supports 1TB scale.  These features were received with tremendous enthusiasm by beta testers.  DZone spoke with Terracotta CEO Amit Pandey...

Matt Stine07/20/10
10814 views
0 replies

You Are Your Software's Immune System!

The vertebrate immune system rivals the most intricately engineered security system on a bad day, detecting and destroying most microorganisms that we encounter on a daily basis within minutes or hours [1]. Occasionally a pathogen will breach the early lines...

Mitch Pronschinske07/20/10
11121 views
3 replies

RESTEasy 2: Now Apache v2 Licensed!

An all new version of JBoss' RESTEasy is finally here eight months after the 1.2 release.  After several betas, the major release of RESTEasy 2.0 is bringing RESTful Java apps and web services into the present technology landscape.  You'll find new features...

Pavel Rozenblioum07/20/10
9946 views
2 replies

The Art of Unit Testing in Java - review

I recently had the opportunity to read the first few chapters of “The Art of Unit Testing in Java” by Roy Osherove and Lasse Koskela. What follows is a review of those chapters. The book is...

Daniel Rubio07/20/10
104236 views
14 replies

Optimizing JPA Performance: An EclipseLink, Hibernate, and OpenJPA Comparison

'Impedance mismatch'. No two words encompass the troubles, headaches and quirks most developers face when attempting to link applications to relational databases (RDBMS). But lets face it, object orientated designs aren't going away anytime soon from...

Mitch Pronschinske07/20/10
11874 views
0 replies

Life is Too Short to Parse Command Line Parameters

Recently, DZone MVB Cedric Beust unveiled JCommander, a tool he developed that takes away the manual labor of command line parsing.  Just six days after posting his announcement for JCommander 1.0, he's already got an expanded 1.1 version out.  New...

Renaun Erickson07/20/10
47496 views
0 replies

Tutorial: Transitioning an Application from Flex 3 to Flex 4

Adobe Flex 4 provides a lot of new features including a component architecture, CSS improvements, MX backward compatibility, new state mechanisms, and a new graphic markup language called FXG. Along with the Flex 4 SDK, Adobe Flash Builder 4 has improvements...

James Sugrue07/20/10
14862 views
22 replies

What Is The Most Popular Source Control System?

Today I want to find out what the most popular source control system is. There's a lot of choice out there, from traditional options like CVS, to distributed offerings like Git and Mercurial. I'd also like to hear some...

Cal Evans07/20/10
8118 views
2 replies

An entirely unscientific look at why people attend conferences.

Dear Reader,Those of you who follow me on twitter (@calevans) know that recently I asked for opinions on conference attendance. I’ve collected what I learned in this blog post.

Mohammed Khan07/20/10
7956 views
8 replies

Spring Roo Impressions

At Esberi, we widely used Spring MVC and other products from the SpringSource stable, to build enterprise web applications. Been an RIA consulting company by nature and heavily working on the Flex front-ends, Spring-BlazeDS Integration always comes handy,...

Giorgio Sironi07/20/10
8608 views
3 replies

JSP are more than templates

The concept of Java Server Pages is simple: submerge Java code and some special directives into an HTML page to add dynamic capabilities to it. Obviously, this process can go out of hand when complex logic scatters into an untestable JSP, with operations like...