-
Communications
Gateway interaction in Smack API
Gateway interaction is described by XEP-0100. The query xmlns (namespace) used for this is same as IN-Band registration, that is…
Read More » -
Core Java
Common code violations in Java
At work, recently I did a code cleanup of an existing Java project. After that exercise, I could see a…
Read More » -
Enterprise Java
Apache Digester Example – Make Easy Configuration
Address Problem – Hard Coding , Need to create custom configuration for your application like struts configuration file to vary…
Read More » -
Core Java
Java Memory Profiling Simplified
As a typical Java developer I never monitored the memory usage of my application apart from following typical best practices…
Read More » -
Enterprise Java
JBoss AS 7 classloading explained
This is a sample chapter taken from JBoss AS 7 Configuration Deployment and Administration book edited by Francesco Marchioni who…
Read More » -
Android Core
Android dynamic and XML layout
Android activity contains various user interface components e.g Button, Radio button, List, Text field etc. The user interface component can…
Read More » -
Enterprise Java
Simple REST client in Java
Today most of the mobile applications that used to communicate to some server use REST services. These services are also…
Read More » -
Enterprise Java
Spring 3.1 Caching and @Cacheable
Caches have been around in the software world for long time. They’re one of those really useful things that once…
Read More » -
Software Development
Help, My Code Isn’t Testable! Do I Need to Fix the Design?
Our code is often untestable because there is no easy way to “sense1” the results in a good way and…
Read More »