-
Enterprise Java
How to use a JPA Type Converter to encrypt your data
A few days ago, I read an interesting article by Bear Giles about Database encryption using JPA listeners from 2012.…
Read More » -
Software Development
Is there a future for Map/Reduce?
Google’s Jeffrey Dean and Sanjay Ghemawat filed the patent request and published the map/reduce paper 10 year ago (2004). According to WikiPedia Doug Cutting…
Read More » -
Software Development
The Mouse is a Programmer’s Enemy
One of the first programming management books I was encouraged to read was Peopleware – Productive Projects and Teams. It…
Read More » -
Software Development
10 things you can do to make your app secure: #1 Parameterize Database Queries
OWASP’s Top 10 Risk list for web applications is a widely recognized tool for understanding, describing and assessing major application…
Read More » -
Software Development
It’s time: Bring Dart to Android
As one of the first users of Google’s Dart language, I always felt like it could do more than “just…
Read More » -
Enterprise Java
ActiveMQ – Network of Brokers Explained – Part 4
In the previous part 3 , we have seen how ActiveMQ helps distinguish remote consumers from local consumers which helps…
Read More » -
DevOps
DevOps with Apache Tomcat/TomEE and Fabric8
DevOps is all about automating your build and release environment, reducing human error/tasks, and building up a pipeline to support…
Read More » -
Enterprise Java
Spring 4: @DateTimeFormat with Java 8 Date-Time API
@DateTimeFormat annotation that was introduced in Spring 3.0 as a part of Formatter SPI can be used to to parse…
Read More » -
Software Development
REST Maturity
In 2008, Leonard Richardson published his Maturity Heuristic that classified web services into three levels based on their use of…
Read More »