Self-Healing Systems

Let’s face it. The systems we are creating are not perfect. Sooner or later, one of our applications will fail, one of our services will not be able to handle the increased load, one of our commits will introduce a fatal bug, a piece of hardware will break, or something entirely unexpected will happen. How do we fight the unexpected? ...

Read More »

OpenMap Tutorial 4 – Layers

1. Introduction In the first tutorial we created a basic OpenMap GIS application that displays a map with one shape layer, loaded from the filesystem, inside a JFrame. That tutorial was based on com.bbn.openmap.app.example.SimpleMap. In the second tutorial we extended our basic application to use the MapHandler and in the third tutorial we saw how it makes use of openmap.properties ...

Read More »

Java Dynamic Proxy

Proxy is a design pattern. We create and use proxy objects when we want to add or modify some functionality of an already existing class. The proxy object is used instead of the original one. Usually the proxy objects have the same methods as the original one and in Java proxy classes usually extend the original class. The proxy has a ...

Read More »

6 Steps To Develop And Publish an Android Library

Developing an open source Android Library is a great experience. You have the chance to pay back with your work all the times you used an open source library. There are a lot of libraries that we all used and that have simplified our developer life. It is, also, a great opportunity to learn because the source code is public ...

Read More »

Streaming in the Extreme

Are you ready to start streaming all the events in your business? What happens to your streaming solution when you outgrow your single data center? What happens when you are at a company that is already running multiple data centers and you need to implement streaming across data centers? What about when you need to scale to a trillion events ...

Read More »

Agile (micro)Management

Is Agile Development making your development team dread coming into work? Several years ago, a company I was new to had been pushing the need for agile development. After numerous meetings, discussions and even some training, everyone was excited and ready to roll. Only a few weeks after the agile onset, however, I asked a developer how he was liking ...

Read More »

How We Used Slack, Scala and Play to Automate Our Lunch Order

Automate all the things! Slack slash commands to the rescue Every day at noon, lunch orders are launched. All the places we order our food from support online orders BUT there’s this one spot we like that only accepts orders by phone or email. A local homemade food restaurant with a menu that changes every week. At some point we ...

Read More »

Integrating JQGrid with Spring MVC and Gson

spring-interview-questions-answers

I was working on a single page application where i wanted to use the grid functionality in one part of the application which was using Spring MVC. It has been some time since i last used JQGrid and finding the information required to get me up and about was bit of a challenge. On this post, I wanted to collate ...

Read More »