-
Software Development
Why are some bugs harder to fix than others?
There are a lot of different factors that impact how long it could take to find and fix a bug.…
Read More » -
Enterprise Java
GlassFish JDBC Security with Salted Passwords on MySQL
One of the most successful posts on this blog is my post about setting up a JDBC Security Realm with…
Read More » -
Enterprise Java
All That Cloud: Amazon, Google App Engine, Windows Azure, Heroku, Jelastic
You wanna be in the cloud? You have plenty of options. I’ve evaluated or used many of them, so here…
Read More » -
Enterprise Java
JAXB – No Annotations Required
There appears to be a misconception that annotations are required on the model in order to use a JAXB (JSR-222)…
Read More » -
Enterprise Java
Answering with Mockito
When you are writing unit tests, you must keep in mind to not have dependencies to external components. To avoid…
Read More » -
Core Java
Hash Length Extension Attacks
In this post I will try to leave the summer slump behind and focus on more interesting things than complaining…
Read More » -
Enterprise Java
EclipseLink MOXy as a JAXB provider
EclipseLink MOXy is a JAXB provider and is a compelling alternative to the default JAXB provider built into JDK. First…
Read More » -
Enterprise Java
Spring Integration – Session 2 – More Hello Worlds
This is a follow up to Spring Integration Session 1 The first session was a simple Hello World application using…
Read More » -
Core Java
String memory internals
This article is based on my answer on StackOverflow. I am trying to explain how String class stores the texts,…
Read More »