Java
-
JavaOne 2012: JavaOne Technical Keynote
Mark Reinhold started off the JavaOne 2012 Technical Keynote. He said this year’s edition would be a little different because…
Read More » -
JavaOne 2012: Java Strategy Keynote and IBM Keynote
I had a rough start to JavaOne 2012 similar to that at JavaOne 2010. It took 70 minutes for the…
Read More » -
Google Guava v07 examples
We have something called Weekly Technology Workshops at TouK, that is, every Friday at 16:00 somebody has a presentation for…
Read More » -
Observer Design Pattern in Java
‘Don’t call us, we’ll call you’… that’s the Hollywood OO (Object Oriented) Principle and it’s exactly what the Observer pattern…
Read More » -
Java Code Quality Tools – Overview
Recently, I had a chance to present the subject at the local IT community meetup. Here is the basic presentation:…
Read More » -
Spring Security using API Authentication
Background While there are many blog posts that detail how to use Spring Security, I often still find it challenging…
Read More » -
Testing Custom Exceptions with JUnit’s ExpectedException and @Rule
Exception Testing Why test exception flows? Just like with all of your code, test coverage writes a contract between your…
Read More » -
Log4j Thread Deadlock – A Case Study
This case study describes the complete root cause analysis and resolution of an Apache Log4j thread race problem affecting a…
Read More » -
JUnit Pass Test Case on Failures
Why create a mechanism to expect a test failure? There comes a time when one would want and expect a…
Read More »