Mpumelelo Msimanga's blog

Good bye paper books hello ebooks

I might be an early adopter when it comes to software but I am old fashioned away from my computer. I like reading and in recent years I have not been able to read too many books. There just is not enough time in a day and some of the books I would like to read are just too bulky to carry around. Given the choice of carrying a book around or my smart phone, I mostly chose the latter. At least with the smart phone I could read blogs online.

Enter the Kindle, I was given a Kindle as present and after a couple of months using the Kindle I have to admit to say I don't care too much for good old fashioned paper books any more. They take up too much space, are cumbersome to carry around, can take days to be delivered when ordered online. I love the convenience of the Kindle. The Kindle is light, simple, understated but it reads exactly as a book would with no glare from the screen and I can read from it for hours on end.

Ubuntu Linux Experiment

My parents have a desktop PC that is not connected to the Internet. They have had this PC for close to 4 years and 50% of that time the PC has been unusable. The PC runs Windows XP and viruses collected from memory sticks and cameras have constantly rendered it unusable.

E-Commerce with Paypal in South Africa

A momentous event occured in South African e-commerce when First National Bank (FNB) made an announcement that it was now possible for FNB account holders to receive payments from people using Paypal. Why is this a big deal for the cost conscious business or budding entrepreneur:

Blogging Software

“Content is king”, and one of the major goals of this site is to have quality up to date information on the latest Free and Open Source Software (FOSS). The question I had was, how to best keep the site updated. Lets face it, typing out articles in text boxes is not the most inspiring activity. While Firefox does have a built in spell checker and Drupal, my choice of blogging web software ,has various Rich Text editors (MS Word like interfaces for typing in content, think web mail interface).

Another Test

This is one more test of the Scribefire integration with Zemmata application to write blogs in an easy to use manner. So far not so bad but having problems with the integration.

An change, lets see if a new blog entry is created or the old one updated.ANother update

[This is an image]

Cost Effective Gmail

The older I get the longer it takes me to latch onto the latest fads. I finally decided to fully investigate the domain specific Gmail offerings. I have been a Gmail user from back in the day when receiving an invite to join Gmail was like winning a prize.

Installing Liferay 4.0 with Tomcat 5.5 and MySQL 5

First and foremost I am just a hacker and not really a developer, so this process may work for you but then again it may not!!!

First download the bundled Liferay-Tomcat version from http://www.liferay.com/web/guest/downloads. Simply put, unzip the file, navigate to the bin directory and execute startup.bat. There are instructions for installing this version on the Liferay web site.

Liferay is database agnostic, therefore it shouldn't really care what database you are using.

1. Copy the mysql driver jar file to %/catalina%/common/lib
2. Edit ROOT.xml in %catalina%/conf/catalina/localhost/

Reporting Within Portals

Pure reporting or business intelligence tools are not the only way to provide a business intelligence solution using free software. I have discovered that portal systems do have reporting functionality built in. Three such open source portals are:

  • Stringbeans portal has a chart portlet along with a report portlet.
  • Metadot portal has a business version which has SQL reporting capabilty
  • WebGUI has SQL reporting capabilities



In my quest to find a viable reporting solution I think this is a viable option. I like the fact that portals have other functionality that could be used to enhance the solution. Some of these functions are CMS, blogs, RSS syndication and other functionality associated with web pages. This would mean that the user is presented with the same interface for using the web site(in most cases the intranet) and for the reporting application. A vaible solution if one looks at it from the user's point of view.

Open Source Business Intelligence

I am in the process of conductin research with the goal being to create a viable Business Intelligence (BI) solution based on Open Source Software. These are my findings thus far:

Most Complete Software Suites

Pentaho and SpagoBI have the most complete offerings for BI. However my experience thus far has led me to believe they are not quite ready for public use unless you are a Java developer. These are probably the products to watch for the future baring an entry from another player. These two products jave solid backing and are resuing tried and trusted components from the OSS world.

Java Open Source Portals

For a long time now I have been hearing the word portal and have actually used a few of them. I managed to install a few portals which are based on PHP and a few Java portals too. I hadn't made the effort to delve deeper into the architecture of the portals but now I am finding myself having to do so. I have decided to go with Java. The main reason is because I want to use the portal for business intelligence purposes, i.e. I want to include a number of reporting applications in the portal. Most of the web based reporting tools I found are java based and hence the decision to go with Java.

Syndicate content