-
Enterprise Java

HOW-TO: Quartz Scheduler with Clustering in JEE application with MySQL
Quartz Scheduler is one of the most popular scheduling library in Java world. I had worked with Quartz mostly in…
Read More » -
Core Java

Choosing a fast unique identifier (UUID) for Lucene
Most search applications using Apache Lucene assign a unique id, or primary key, to each indexed document. While Lucene itself…
Read More » -
Android Core

Android SwipeRefreshLayout Tutorial
In this post, we will describe SwipeRefreshLayout component. This component should be used whenever the user can refresh the UI…
Read More » -
Software Development

SQL Server Trick: Circumvent Missing ORDER BY Clause
SQL Server is known to have a very strict interpretation of the SQL standard. For instance, the following expressions or…
Read More » -
Enterprise Java

Jax-RS custom exception handling
One of the nice things about working with JEE is the components available really are pretty standard. Ā While using JAX-RS,…
Read More » -
Core Java

Too Fast, Too Megamorphic: what influences method call performance in Java?
Whats this all about then? Letās start with a short story. A few weeks back I proposed a change on…
Read More » -
Enterprise Java

Apache Solr real-time live index updates at scale with Apache Hadoop
Episode # 22 of the podcast was a talk with Patrick Hunt We talked about the new work that has…
Read More » -
Agile

Design Your Agile Project, Part 5
This post is what you do when you are a program manager and not everyone knows what āagileā is, when…
Read More » -
Software Development

Ranges and slices
I guess we’ve all seen Dijkstra’s famous argumentĀ that a range of natural numbers should be expressed using an inclusive lower…
Read More »








