• submit to reddit
Jiri Sedlacek10/21/09
30524 views
12 replies

VisualVM 1.2 Adds Powerful New Performance and Memory Profiler

VisualVM 1.2 has just been released and is available for download at https://visualvm.dev.java.net! After eight months of development, this release introduces many new features and improvements, including a new sampling profiler (read further for details),...

Mark Needham10/21/09
6162 views
4 replies

The Effect of Adding New People to Project Teams

I've read quite frequently about the challenges we will experience when adding new people onto teams, including Fred Brooks' 'The Mythical Man Month', but having seen quite a few new people join the project that I've been working on over the last few months I...

Craig Walls10/21/09
2513 views
1 replies

SpringOne/2GX Day 2 Session Wrap-up

The second day of sessions at SpringOne/2GX is almost over. Soon, we'll be having dinner and then listening to Adrian Colyer give a keynote address (which I'll summarize in a later post). So I thought I'd go ahead and take a moment to report on my day and the...

Ola Bini10/21/09
2868 views
4 replies

Should Languages be Multi-Lingual?

I’m currently sitting in the Beijing ThoughtWorks office, and for some reason language is on my mind… =) One of the discussions related to DDD that have turned up several times the last few months at conferences

Mitch Pronschinske10/20/09
10893 views
17 replies

The ORM Debate: Experts Weigh In

A lot of controversy has been generated recently over blog posts "ORMs are a thing of the past" and (the more poetically titled) "A Farewell to ORMs".  They have been fueling debates over the merits and shortfalls of ORMs.  DZone...

Nitin Bharti10/20/09
17952 views
2 replies

JBoss Fellow Bill Burke Discusses REST-*, RESTEasy

DZone recently spoke with JBoss Fellow, Bill Burke on a range of RESTful topics, including REST-*,  an open source project aimed at defining new standards,...

Craig Walls10/20/09
5369 views
0 replies

SpringOne/2GX Keynote Notes

Rod started out by giving a quick overview of the Spring timeline, starting with the publication of Expert One-on-One J2EE Design and Development, up through the formation of Interface21/SpringSource, and into the more recent acquisitions. He then described...

Mitch Pronschinske10/19/09
10414 views
4 replies

Did a Crooked IBM Exec Derail Sun Aquisition?

Should the recent insider trading arrest of an IBM senior VP put the whole Sun acquisition saga under new scrutiny?  Robert W. Moffat, who was a primary negotiator in the merger talks with Sun late last year, had access to Sun's nonpublic financial...

Debasish Ghosh10/19/09
10652 views
18 replies

Are ORMs Really a Thing of the Past?

Stephan Schmidt has blogged on the ORMs being a thing of the past. While he emphasizes on ORMs' performance concerns and dismisses them as leaky abstractions that throw LazyInitializationException, he does not present any concrete alternative. In his...

Cedric Beust10/19/09
13938 views
20 replies

Why I Think That IDEA Going Open Source is Not a Good Sign

It looks like I shocked quite a few people with my recent prediction of doom for IDEA, so I thought I'd take some time to elaborate.Here is what I said:

Mitch Pronschinske10/17/09
8918 views
1 replies

SpringOne 2GX Kicks Off with Spring 3.0 release

The release of the Spring 3.0 and a free developer edition of the SpringSource Tomcat Server will be announced today at the SpringOne 2GX conference.  The new version of Spring's Java framework will be fully Java 5 based and have early support for Java EE...

Len DiMaggio10/16/09
9558 views
0 replies

Fault Injection Testing - First Steps with JBoss Byteman

Fault injection testing[1] is a very useful element of a comprehensive test strategy in that it enables you to concentrate on an area that can be difficult to test; the manner in which the application under test is able to handle exceptions.

Nitin Bharti10/16/09
7132 views
0 replies

OO Design for Testability

 We design our code for performance, maintenance, simplicity, extensibility and other goals, but most of us do not think about testability as a design...

Mitch Pronschinske10/16/09
6103 views
0 replies

Giant Eclair Heralds Android 2.0

Google just added a new oversized confection to their front lawn where the giant Android robot resides.  The odd ritual is based on a precedent for new Android OS releases, in this case, Android 2.0 codename: Eclair.  This latest addition to the Googleplex...

John Ferguson Smart10/16/09
3384 views
2 replies

5 Rules to Writing Portable Build Scripts

A good build script should be self-contained, self-booting and portable. You should be able to check it out of source control and run it. No buts. Period. The rules (or tips) that follow should be self-evident and applied everywhere. Unfortunately, they are...