Ganglia for Monitoring Clusters
With the size of an organisation’s infrastructure increasing, monitoring is becoming a challenge. Ganglia presents itself as a very good solution when it comes to cluster-based monitoring, and analysing the available data. Monitoring…
Android Application Development: Android Fragments API
In this article, we will look at the new Android UI API, the Fragments API. Part of the Android 3.0 SDK, it allows developers to use the large screen space available on tablets,…
Testing Your Databases with DbUnit
DbUnit is ideal as an add-on testing framework when developing applications in Java-based languages, which rely heavily on databases. This article assumes that the reader is aware of basic testing concepts, and tries…
How to Remaster Ubuntu to Get a Customised Distribution
In this article, we look at how to create a custom GNU/Linux distribution based on Ubuntu. Customisability is a feature most people find amazing about Free Software. The software can be tweaked to…
Get that Search Button Working with Apache Solr!
Search is probably the most important component of an application when it comes to finding valuable data, and that is precisely what Solr has been made for. Let this article guide you with…
Exploring Software: Getting a Hang of Zope’s Grok
According to Wikipedia, “to grok” is to share the same reality or line of thinking with another physical or conceptual entity. For example, to say that you “know” LISP is simply to assert…
Up Close and Personal with NoSQL
Aimed at Web developers, DBAs, programmers, et al., this article covers the basic concepts about NoSQL databases, the different types and their features. When you think of choosing a database for your application…
The Android Telephony API for GSM
As a software developer for mobile platforms, you may be interested in incorporating telephony features in your app. For instance, your interactive app might need to notify the user when it starts accessing…






