-
Software Development
Keep The Code Clean: WatchDog & SpotTheBug Approach
Before going to discuss ‘ WatchDog & SpotTheBug Approach‘, let me give a brief context on what is the needs…
Read More » -
Enterprise Java
How to manage Quartz remotely
Option 1: JMX Many people asked can they manage Quartz via JMX, and I am not sure why Quartz doc…
Read More » -
Enterprise Java
Spring Profiles and Java Configuration
My last blog introduced Spring 3.1’s profiles and explained both the business case for using them and demonstrated their use…
Read More » -
Enterprise Java
Guaranteed messaging for topics, the JMS spec, and ActiveMQ
Recently a customer asked me to look closer at ActiveMQ’s implementation of “persistent” messages, how it applies to topics, and…
Read More » -
Career
Programming Language Job Trends – 2012-08
It is a little late, but it is time for the summer edition of the job trends for traditional programming…
Read More » -
Software Development
Product Manager – Strategic or Not?
Are product managers really involved in strategic discussions, or are we just order takers? Adrienne Tan has poked the beehive…
Read More » -
Android Core
Android broadcast receiver: Enable and disable during runtime
Broadcast receiver is the one of the basic and important components of the Android application. There are two different ways…
Read More » -
Scala
Building ScalaFX 1.0 with Gradle 1.1
After becoming a little disenchanted with the SBT for Scala, I wanted an alternative that was more logical, simpler to…
Read More » -
Enterprise Java
Spring Scoped Proxy
Consider two Spring beans defined this way: @Component class SingletonScopedBean{ @Autowired private PrototypeScopedBean prototypeScopedBean; public String getState(){ return this.prototypeScopedBean.getState(); }…
Read More »