-
Enterprise Java
OSGI – Modularizing your application
Since I am a big proponent of modularity, low coupling, high cohesion, etc … I believe that this technology is…
Read More » -
Software Development
Key Success Factors for Open Source Strategies
Last week at EclipseCon Europe, John Swainson gave a keynote address that reflected on IBM’s decision to start Eclipse as…
Read More » -
Enterprise Java
JMeter: Load Testing Relational Databases
Apache JMeter is a performance testing tool which is entirely written in Java. Any application that works on request/response model…
Read More » -
Enterprise Java
Hibernate Tip: Sort and Order
Let’s introduce another hibernate performance tip. Do you remember the model of previous hibernate post? We had a starship and…
Read More » -
Android Core
Java Swing to Android
Here is a quick, brief 10,000ft overview/observations on Android from a Swing developers point of view. Firstly if your coming…
Read More » -
Enterprise Java
Integrating Spring & JavaServer Faces : Improved Templating
With the release of version 2.0 Facelet templating became a core part of the JSF specification. Using <ui:composition> and <ui:decorate>…
Read More » -
Core Java
Java Concurrency with ReadWriteLock
Writing multithreaded java applications is not a piece of cake. Extra care must be taken because bad synchronization can bring…
Read More » -
Enterprise Java
JSON with GSON and abstract classes
I have switched to Google Gson after many years of using org.json library for supporting JSON data interchange format in…
Read More » -
Software Development
Why Developers Keep Making Bad Technology Choices
Today, software developers are faced with a great abundance of options when choosing how to design and implement systems. We…
Read More »