-
Because of time constraints I am spending a bit less time on my blog lately. Unfortunately, the spam filter on this blog requires some manual attention, and I also had trouble with "normal" people who used bad language and were clearly not looking for any kind of informative debate. That's...
-
Jetbrains has open sourced IntelliJ, my favorite IDE. Besides that, they introduced a free Community Edition. The Community Edition is a stripped down version of the full product. Most of the JavaSE (and other languages such as Groovy and Scala) are available, but all JEE stuff (even simple web projects...
-
Here’s a little write-up of my Oracle OpenWorld impressions so far. I’ll try to make it a complete, logical story, but first I would like to second some excellent observations made by fellow Java Champion Cay Horstmann (yeah, the hero that wrote ‘Core Java’), who blogs about his...
-
Eclipse is used as a core tooling platform in big and small software development projects, using various plug-ins and programming languages, all around the world. Scaling is important for Eclipse, both in time (some projects take years), and size. Last month, Google held an Eclipse Day, and the videos...
-
Today, the IBM Rational Team Concert (RTC) "Jazz" team released version 2.0.0.1, an update to the major 2.0 release last June. The update contains a ton of bug fixes and feature enhancements, which is always nice. However, the big changes are in the licensing department. Most notably, the free...
-
It has been a while since I last used my Vista box at home. The Apple MacBook Pro that I own since January has been my primary workhorse ever since. Anyway, while I was updating my Vista machine with the necessary updates of all sorts, the following catches my eye: Java Update was trying to convince...
-
Last week, I blogged about Guice 2.0 and the state of Java EE 6 dependency injection: JSR299 , competing with another injection standard: JSR330 . Well, the wise men of the Java EE 6 spec, just before finalizing it, have just decided to adopt JSR 330 into JSR 299 . This is great news! JSR330 is not limited...
-
Dependency Injection is one of the most controversial improvements made in software development over the last few years. Dependency Injection really helps modularization of code, which in turn, among other things, greatly improves the ability to unit test code. On the other hand, dependency injection...
-
The Eclipse open source initiative is one of the biggest open source communities currently active, and since mostly backed by businesses, has a strong quality and real-world focus. Eclipse hosts a ton of projects , and most of the mature projects participate in the "release train", a yearly...
-
The first of my two DevDays 2009 talks titled 'Web Service Interoperability with WCF and Project Metro' is now online at Microsoft's Channel 9 video service. The video, with slides and demos is freely accessible in a variety of formats, so go check it out if you missed it. However, because...
-
Well, the IBM Rational Software Conference 2009 is over again. It was once again a great conference with lots of interesting new developments and insights. The Jazz products are evolving very fast, and they really try to improve on weak points first and adding only features that are really useful and...
-
The first general session started with some exiting news. JDK 7, JEE 6 and JavaFX 1.2 are available now. Surprising, because half of the JEE 6 specs are not final yet and JDK 7 is far from finished. Later on the day the announcement doesn't quite stand. JEE 6 will be released september, and JDK 7...
-
After a year, we're back in Orlando, home of Mickey Mouse, roller coasters, hamburgers and Coca Cola, and of course the IBM Rational Software Conference 2009. The conference is already well under way, it started last Sunday, but with an ever increasing count of sessions and events, my schedule does...
-
RC1 for Rational Team Concert (RTC) 2.0 was released yesterday . Even though it's only been a year since the 1.0 release, RTC got a lot of updates. First of all, there is now an Enterprise edition, which allows an unlimited amount of developers on a single server instance, a big improvement for large...
-
Well, it's spring again, so time for another NLJUG J-Spring event! The NLJUG J-Spring/J-Fall is the biggest Java event in the Netherlands, a one day conference held in Bussum. I am a regular visitor on this conference, interesting sessions, a good indication of the Dutch Java scene, and it's...