-
Software Development
SQL Tip of the Day: Be Wary of SELECT COUNT(*)
Recently, I’ve encountered this sort of query all over the place at a customer site: …
Read More » -
Core Java
Java’s Volatile Modifier
A while ago I wrote a Java servlet Filter that loads configuration in its init function (based on a parameter…
Read More » -
Software Development
Are You Using SQL PIVOT Yet? You Should!
Every once in a while, we run into these rare SQL issues where we’d like to do something that seems…
Read More » -
Core Java
Default Methods: Java 8’s Unsung Heros
A few weeks ago I wrote a blog saying that developers learn new languages because they’re cool. I still stand…
Read More » -
Desktop Java
Validation in java (javafx)
Validation is one thing that’s missing from the core javafx framework. To fill in this gap there is already a…
Read More » -
Software Development
INTEL Perceptual Computing – RealSense Challenge 2014
Perceptual Computing technology is redefining the boundaries between human and computer interaction. Intel invites…
Read More » -
Software Development
What DSLs are not for
Domain specific languages are special programming languages. Each fits some special “domain” and makes the business code simpler. Using a…
Read More » -
Core Java
Using IntelliJ bookmarks
This is a quick post about IntelliJ’s nice bookmark feature. IntelliJ gives you the option to bookmark single lines of…
Read More » -
Enterprise Java
A beginner’s guide to JPA/Hibernate flush strategies
Introduction In my previous post I introduced the entity state transitions Object-relational mapping paradigm. All managed entity state transitions are…
Read More »