-
Core Java
Java 7: Closing NIO.2 file channels without loosing data
Closing an asynchronous file channel can be very difficult. If you submitted I/O tasks to the asynchronous channel you want…
Read More » -
Core Java
NetBeans 7.1: Create a Custom Hint
I have talked about some of my favorite NetBeans hints in the posts Seven NetBeans Hints for Modernizing Java Code…
Read More » -
Core Java
What’s Cooking in Java 8 – Project Jigsaw
What is Project Jigsaw: Project Jigsaw is the project to make the java compiler module aware. For years java API…
Read More » -
Scala
Scala Basic XML processing
Introduction Pretty much everybody knows what XML is: it is a structured, machine-readable text format for representing information that can…
Read More » -
Enterprise Java
Dynamic ADF Train: Adding train stops programmatically
I’m going to show how to add train stops to ADF train programmatically “on-the-fly”. In my use-case I have some…
Read More » -
Software Development
AppSensor – Intrusion Detection
Imagine that you have created a nice web application and secured it to your best. Users came, used it and…
Read More » -
Software Development
The Perils of Not Unit Testing
Overview Unit testing is a widely accepted practice in most development shops in this day and age, especially with the…
Read More » -
Software Development
Application Performance and Antipatterns
Any application you pick up, there are some issues – big or small. There will be copy-paste code, mistakes, algorithms…
Read More » -
Software Development
Lean IT fundamentals & principles
The roots of Lean IT are – as the name suggests – in Lean Management. The basic principles of Lean…
Read More »