ctrl- alt- Development
Your hotkey to alternative software development
Lorem ipsum
dolor sit amet, consectetur adipiscing elit. Nulla pretium nulla scelerisque libero ultrices tempus.
The Great JavaDoc War
We're using Checkstyle to enforce that every public method that is not a getter and setter must have a JavaDoc comment. However, our developers didn't see the point of writing JavaDoc for all these methods. After a period we now refer to as the 'Great JavaDoc War' we came to the conclusion to make Checkstyle smarter and built a check that uses the Non Commenting Source Statements algorithm to determine if a method should have JavaDoc or not. Learn more..
Java Game Development
Computerspellen geschreven in Java zijn lastig te vinden. Dat is eigenlijk raar gegeven het feit dat er al jaren uitstekende ontwikkelomgevingen voor Java beschikbaar zijn en er nu ook middleware is die het maken van spellen sterk vereenvoudigt. Kortom de tijd is rijp om spel software in Java te gaan schrijven. Naast het tonen van een aantal commerciële voorbeelden van succesvolle spellen geschreven in Java vertelt dit artikel hoe je aan de slag kunt om zelf een spel te maken. Learn more..
First meetup Dutch Groovy User Group
Het is donderdagavond en ik sta op het balkon van het schitterende pand van Lunatech Research met uitzicht op een heerlijke rustige omsloten tuin, weg van de drukte van het Rotterdamse verkeer. Terwijl ik een drankje krijg aangeboden, complimenteer ik organisator Erik Pragt met het vinden van deze locatie voor de eerste bijeenkomst van Nederlandse Groovy gebruikers groep. Learn more..
Webservices with CXF and Maven
I really like the Apache CXF Webservices framework. It works really well and is very programmer friendly. And when combined with Maven2 dependencies and packaging are a breeze as well. As I use this combination quite a lot, I keep explaining how to get this working (its easy, really, you only have to know how :) So I decided to write a (Dutch) tutorial. Learn more..
Masters of Java 2006
Masters of Java 2006 was held on 23rd of November 2006 and was a success. 23 Teams participated in a action packed programming contest to decide which is the best Java programmer. This article gives an impression of that day. (Dutch) Learn more..
Ruby en Rails
The first Ruby on Rails seminair in the Netherlands was held on the 18th of May 2006. Ruby is a ten year old scripting language. Rails is a webapplication framework. And together they make it very easy to create web applications. This combined with the lack of productiveness in creating webapps using conventional means RubyOnRails has become very populair in a short time. A very good reason to visit this seminair and see what RubyOnRails can do. (Dutch) Learn more..
Object Spaghetti
This article in Dutch tells you about how to (and how not to!) write flexible and maintainable software using a series of patterns like Singleton and AbstractFactory. Also the article delves into the wonderful world of Dependency Injection and reflection. Learn more..
DIY : Aspect Oriented Frameworks
After an introduction on how the current Aspect Oriented Frameworks operate, this article dives into building a small aspect framework based upon the java.lang.reflect.Proxy class in no more than 5 classes. Learn more..
Java GUI's : Disaster Area ?
This article written in Dutch examines why Java GUI development still takes more time than the same development in Delphi or Visual Basic. In the conclusion guidelines are given to speedup Java GUI Development. Learn more..