Java

Selecting Development Infrastructure

This week, I was tasked to create a development infrastructure with the following components:

13 replies - 4801 views - 08/06/09 by nfrankel in News

Modularity Patterns

In The Two Faces of Modularity & OSGi, I talked about the OSGi runtime and development models. The development model has two facets - a programming model...

0 replies - 3133 views - 08/05/09 by Kirk Knoernschild in Articles

Don't Break the Optimistic Locking

During Jazoon 2009 I got a few minutes of private attention from Mike Keith to my last article about domain models. That small time was worthy the whole...

3 replies - 3046 views - 08/03/09 by Felipe in Articles

How To Think About OO

Everyone seems  to think that they are writing OO after all they are using OO languages such as Java, Python or Ruby. But if you exam the code it is often...

9 replies - 4699 views - 08/03/09 by mhevery in Articles

Groovy in the LAMP Stack

We’ve all thought about it. If you search hard enough you can even find a few simple examples of how you might accomplish this. I know Java has some really...

9 replies - 2752 views - 07/31/09 by David Lee in Articles

Tech Chat - Rich Sharples on OpenJDK

In this exclusive interview, Rich Sharples, Product Management Director at Red Hat, talks about OpenJDK, Sun’s free and open source implementation of the...

2 replies - 10011 views - 07/29/09 by Nitin Bharti in Videos

Putting OSGi to the Test with Pax Exam

After a small delay, I finally bring you the next installment in my series of OSGi-oriented articles. This time we're going to have a look at writing tests...

0 replies - 2211 views - 07/29/09 by Craig Walls in Articles

Language Type Systems

All programming languages have a type system. Typically, we classify these type systems as either static or dynamic. A shift that’s taking place is to...

3 replies - 1696 views - 07/29/09 by Kirk Knoernschild in Articles

Reorganizing Long Test Classes

For the next release of FEST-Swing, the number of automated tests has increased considerably: from 2,677 to 3,000+ (and counting!) Special attention has been...

1 replies - 1620 views - 07/28/09 by Alex Ruiz in Articles

Engine Yard Adopts Sun JRuby Developers

Three of the key JRuby developers, who Sun previous hired to work on the full JRuby implementation have just left to join Engine Yard. Engine Yard are...

0 replies - 2593 views - 07/28/09 by James Sugrue in News

Book Giveaway: Grails In Action Exclusive Chapter Download

DZone and Manning Publications have partnered to bring you an exclusive chapter from 'Grails in Action' (by Glen Smith and Peter Ledbrook). This chapter covers...

8 replies - 2607 views - 07/27/09 by lyndsey in Articles

JetBrains MPS 1.0 Paints the Future of Software Development with a New Programming Paradigm

 Prague, Czech Republic, July 23, 2009 - JetBrains, creators of intelligent and innovative productivity-enhancing tools for software developers, have...

0 replies - 1705 views - 07/27/09 by Aslam Khan in Announcements

Software Engineering Is Not Dead!

There’s been a few reactions lately about the Tom DeMarco article. To be honest with you, I didn’t know the guy but apparently he’s quite respected. And...

4 replies - 3164 views - 07/23/09 by Sebastien Arbogast in Articles

Chrome OS and Java - Crystal Ball Gazing

Chrome OS potentially offers an interesting combination of innovation and opportunities. We have seen the dominant user interface paradigm go from thin client...

13 replies - 4093 views - 07/20/09 by Manjuka Soysa in Articles

Using a Maven Repository on Kenai

One of the missing things on Kenai is a Maven repository. I mean, an "official" Maven repository managed by Kenai staff. This doesn't mean you...

12 replies - 2795 views - 07/20/09 by Fabrizio Giudici in Tips and Tricks