Java

dynaTrace's Continuous APM System Improves Performance, Scalability

dynaTrace, a provider of performance management and monitoring software, today unveiled the latest release of its third-generation continuous APM system.  The...

1 replies - 1903 views - 09/29/09 by CodeJustin in News

So You Wanna Learn Regex?

I've had a set of blog posts stewing in my brain for a while. Steve Nelson, last year, helped me out with a Regular Expression (Regex) and I made it a point to...

2 replies - 4487 views - 09/27/09 by Dan Wilson in Articles

Duct Tape Programming

Joel tells the story of The Duct Tape Programmer, and Uncle Bob offers his response. Now these are two pretty smart guys who know a lot about...

12 replies - 3212 views - 09/27/09 by Kirk Knoernschild in Articles

Using Polymorphism instead of Conditionals

Interviewing nowadays with tech companies has become run of the mill. You have phone screens, then you are brought on for on site interviews. And in each one...

18 replies - 4458 views - 09/25/09 by shyamseshadri in News

Software Development and the Whiteboard Paradigm

For years we have been using computers in a way that mimics the office environment. Most of the concepts that we are manipulating were designed as virtual...

3 replies - 2592 views - 09/25/09 by Sebastien Arbogast in Articles

Lean Teams: Doing More With Less

This evening I attended the Denver Rails User Group (a.k.a. DeRailed) to hear a presentation by Marty Haught. It was titled "Lean Teams: Doing more with...

0 replies - 2289 views - 09/24/09 by Matt Raible in Articles

Why LOC is a Redundant Way of Calculating Productivity

Throughout my career, which is entering it's 10th year of commercial programming, 15 years total, I have always been bombarded by the CTO's and the...

12 replies - 2622 views - 09/23/09 by Francois in Articles

Building GWT Applications with MVP and Issues with Overlay Types

MVP has recently become a popular strategy for structuring GWT applications. This is largely due to its testability and Ray Ryan's Best Practices For...

1 replies - 3138 views - 09/23/09 by Matt Raible in Articles

Agile Architecture, Lean Principles

Most of my discussions surrounding agile architecture have been focused on exploring how modularity helps increase architectural agility. I claim that...

1 replies - 2944 views - 09/23/09 by Kirk Knoernschild in Articles

Using Dynamically Generated JFreeChart Charts and JasperReports

If you are reading this blog it means you want to use JasperReport with dynamic programmatically generated images. An example of such use cases in generating...

4 replies - 3086 views - 09/22/09 by Masoud Kalali in Articles

How To Cluster SpringSource tc Server

I decided to pull together this HowTo while working on a tc Server screencast for Chariot Solutions' booth at SpringOne 2GX. For the unfamiliar, tc Sever is...

0 replies - 1756 views - 09/22/09 by rbiresch in Articles

Using an Aspect ITD in Unit Tests

A while back, I wrote a class that would allow me to programmatically change logger levels from inside a test. Here‘s the idea: invariably if you are doing...

0 replies - 1049 views - 09/21/09 by Rob Williams in Articles

Polyglot Programming: Flawed Dream?

I’ve been reading for some time various articles and blogs about Polyglot Programming, and the perception I got is there are two opposite views: the...

14 replies - 2796 views - 09/19/09 by Alex Ruiz in Articles

Testing Function vs Testing Implementation

Often I have got complaints from developers that I work with that their unit tests are prone to breakages, or they don’t like writing unit tests because...

0 replies - 1994 views - 09/18/09 by shyamseshadri in Articles

URL Patterns are More flexible in Jersey Than in Web.xml

Rule of thumb: Avoid using {variables} as the first path of a Jersey's @Path I am working on the Arena PUJ Project, a RESTful web-service to support PUJ...

7 replies - 1896 views - 09/18/09 by Felipe in Articles