Java
-
Are annotations bad?
I eased off into this topic with my principles on my post about Spring XML vs. Annotations that other day.…
Read More » -
From Imperative to Pure-Functional and Back Again: Monads vs. Scoped Continuations
This post accompanies this video and won’t make too much sense without it Last month I gave a talk at the…
Read More » -
Installing PostgreSQL PL/Java as a PostgreSQL Extension
In 2011 I wrote a series of articles on PostgreSQL PL/Java. The basic information is still solid but there is…
Read More » -
Making Thread Dumps Intelligent
Long back I had learnt about something called Log MDC, and I was a big fan of it. I was…
Read More » -
Hibernate: use join table alias on sqlRestriction
When using hibernate in case of complex queries there is the need to use sql. Therefore sqlRestrictions come to the…
Read More » -
Record Linkage: Playing around with Duke
I’ve become quite interesting in record linkage recently and came across the Duke project which provides some tools to help…
Read More » -
Develop DSLs for Eclipse and IntelliJ using Xtext
In this post we are going to see how to develop a simple language. We will aim to get: a…
Read More » -
7 ways to improve performance of a Hibernate application
Hibernate is a great tool for integrating Java web applications with a SQL database, but what should we do when the application’s response times start increasing considerably?…
Read More » -
Java Everywhere: Write Once Run Anywhere with DukeScript
For quite some time already, Java has been failing on its “write once, run anywhere” promise. DukeScript would like to…
Read More »