-
Ceylon
Ceylon: Object construction and validation
When porting Java code to Ceylon, I sometimes run into Java classes where the constructor mixes validation with initialization. Let’s…
Read More » -
Career
I’m Glad You Studied FizzBuzz, But What About the Guaranteed Questions?
Every company takes a different approach to interviews, so without the benefit of inside information it is impossible to predict…
Read More » -
Software Development
Let it crash
“Let it crash” is a watchword in the Erlang world that has a pretty specific meaning in that context, but…
Read More » -
Software Development
First for test, second for implementation!
Test-Driven Development is a great technique, isn’t it? Today I want to propose you an experiment that may help you…
Read More » -
Android Core
How To Read Your Passport With Android
As I’ve been researching machine readable travel documents, I decided to do a little proof-of-concept on reading ePassports using an…
Read More » -
DevOps
Automated Docker Application Deployment On Alibaba Cloud (Aliyun)
DCHQ, a San Francisco-based startup delivering hybrid-cloud and enterprise application automation, is unveiling its support for Alibaba’s Cloud offering (Aliyun).…
Read More » -
Software Development
SASI Empowering Secondary Indexes
Back in 2010, a new feature was introduced for Cassandra 0.7: Secondary Indexes. Unlike a relational database index, it is…
Read More » -
Software Development
Problems in the internet of things
Having worked with connected vehicles for a number of years now, there are some things that it seems newcomers always…
Read More » -
Enterprise Java
Enabling Entity and Query cache in Hibernate
1. Introduction Amongst the performance related tasks I have been through, this has been one of them. The concern is that if…
Read More »