Java
-
CapeDwarf – Google App Engine on Java EE
I have many hobbyhorses. Coming all the way from the early Java EE specifications and having done the “cloud” excursion…
Read More » -
Guava 15 – New features
A new version of the Guava library was released earlier this month and contains several new features and improvements. Here…
Read More » -
Javaone 2013 Review
tl;dr I attended Javaone again this year. It was fun. Sunday The conference kicked off on Sunday, with user group…
Read More » -
Spring 4 Conditional
Spring 4 is introducing a new feature called Conditional – an annotation targeted towards Spring components which generate beans and…
Read More » -
Ahoy There Callbacks!
Because it’s my bag, I like JavaScript. In fact, I’ve grown to love JavaScritp’s asynchronous callback oriented style of programming.…
Read More » -
Tomcat’s Graceful Shutdown with Daemons and Shutdown Hooks
My last couple of blogs have talked about long polling and Spring’s DeferredResult technique and to demonstrate these concepts I’ve…
Read More » -
Fine-Grained Concurrency with the Guava Striped Class
This post is going to cover how to use the Striped class from Guava to achieve finer-grained concurrency. The ConcurrentHashMap…
Read More » -
How To Write Your Own Java / Scala Debugger
With this post we’ll explore how Java / Scala debuggers are written and work. Native debuggers such WinDbg for Windows…
Read More » -
My Favorite Books for Advanced Java Developers
The idea for my last blog post (my ten favorite online resources for advanced Java developers), was inspired by the…
Read More »