Java

  • submit to reddit

SonarJ Upgrades Architectural Dependency Tracking

A German company, Hello2morrow, recently launched a new version of its tool for bridging the gap between architects and developers.  SonarJ allows developers...

0 replies - 18211 views - 03/04/10 by Mitch Pronschinske in Articles

OSGi 4.2 Blueprint Implementation in Latest WAS 7 Feature Pack

IBM is taking another step forward in its goal to make OSGi easier for developers with existing Java EE applications and infrastructure.  The company recently...

0 replies - 7004 views - 03/03/10 by Mitch Pronschinske in Articles

JEE SDK – Loathe It or Ignore It, You Can’t Like It

It’s only me who think JEE 6 SDK is complete mess? Don’t get me wrong, I’m not saying JEE 6 is mess. It’s SDK which brings accidental complexity, the...

37 replies - 6627 views - 03/03/10 by Artur Karazniewicz in Articles

Two Approaches on Multi-Tenancy in the Cloud

Continue on my previous blog on how multi-tenancy related to cloud computing. My thoughts have changed that now I think both the Amazon approach (Hypervisor...

1 replies - 6019 views - 03/03/10 by Ricky Ho in Articles

A Common Platform for Java and Natural Developers

Anyone who understands the monumental task of rewriting an enterprise's legacy applications knows that the fourth-generation languages made in the '70s are...

0 replies - 9652 views - 03/02/10 by Mitch Pronschinske in News

Working With Custom Maven Archetypes (Part 3)

In part 1 and part 2 of this series I was able to demonstrate how you can create a custom archetype and release it to a Maven repository. In this final...

0 replies - 14052 views - 03/02/10 by Adam Leggett in Articles

Fast O(n) Integer Sorting Algorithm

Yesterday I learned that there is an O(n) integer sort algorithm (I should have read this before in a basic algorithm book :-/). Now I wondered: is this...

5 replies - 17056 views - 03/02/10 by Peter ___ in Articles

Dependency Injection as Function Currying

Dependency Injection is one of the techniques that I use regularly when I am programming in Java. It's a nice way of making an application decoupled from...

0 replies - 5967 views - 03/02/10 by Debasish Ghosh in Articles

Daily Dose - Chrome Usage Keeps Growing, IE Keeps Dwindling

Chrome Usage Keeps Growing, IE Keeps Dwindling   The February report on NetMarketshare's browser stats show many continuing trends.  Once again, Chrome...

0 replies - 16816 views - 03/02/10 by Mitch Pronschinske in Daily Dose

Design Patterns Uncovered: The Strategy Pattern

Having focussed on the two factory patterns over the last week, today we'll take a look at the Strategy Pattern, a useful pattern in changing algorithm...

7 replies - 44795 views - 03/01/10 by James Sugrue in Articles

Is it Time For a JVM-Based Web Browser?

There are currently two exciting platforms for which one can develop:The Java Virtual Machine (JVM). Advantages: Great tools, hosts many languages, lots of...

21 replies - 8956 views - 03/01/10 by Axel Rauschmayer in Articles

Jigsaw / JDK 1.7 Will be the Solution for 80% of the Modularization Challenges

Jigsaw will come with JDK 1.7 and is now part of the openjdk project and so opensource. Other JDK implementations could simply...

1 replies - 4818 views - 03/01/10 by adam bien in Articles

RESTEasy Client: The Next Generation

What does the Next Generation REST client look like? Bill Burke had a few ideas... guess who's implementing them? Yours truly. I like the general...

0 replies - 6790 views - 03/01/10 by Solomon Duskis in Articles

Maven's Strengths and Weaknesses as a Dependency Management System

For many Java teams, switching to Maven will introduce them to formal dependency management. Maven actually does a pretty decent job and is a fantastic...

2 replies - 11763 views - 03/01/10 by Eric Minick in Articles

Nexus OSS is Here to Save You From Java.net's Maven Hell

Sonatype is spreading the word: 'Come to us and we'll help you migrate your Maven projects off of Java.net and on to Nexus OSS.'  Many developers agree,...

1 replies - 7573 views - 03/01/10 by Mitch Pronschinske in Articles