-
Software Development
Growing hairy software, guided by tests
Software grows organically. One line at a time, one change at a time. These changes soon add up. In an…
Read More » -
Enterprise Java
Apache Camel 2.9 Released – Top 10 Changes
On the last day of 2011 the Apache Camel artifacts just managed to be pushed to the central maven repo,…
Read More » -
Core Java
What is behind System.nanoTime()?
In java world there is a very good perception about System.nanoTime(). There is always some guys who says that it…
Read More » -
Desktop Java
PopupMenu in JavaFX 2
Creating Popup Menus To create a Popupmenu in JavaFX you can use the ContextMenu class. You add MenuItems to it…
Read More » -
Enterprise Java
OAuth with Spring Security
From Wikipedia: OAuth (Open Authentication) is an open standard for authentication. It allows users to share their private resources (e.g.…
Read More » -
Core Java
Java 7: A complete invokedynamic example
Another blog entry in my current Java 7 series. This time it’s dealing with invokedynamic, a new bytecode instruction on…
Read More » -
Software Development
Simple Security Rules
Wow! Citi really messed up their online security. They included account information as part of the URL. You could alter…
Read More » -
Desktop Java
Java Swing Tic-Tac-Toe
Hello people! Wow its been a while since I posted something here…! I must say I really miss writing stuff…
Read More » -
Core Java
Regular Expressions in Java – Soft Introduction
A regular expression is a kind of pattern that can be applied to text (String, in Java). Java provides the…
Read More »