During the most recent switch of ISP, we foun that our bandwidth utilization was high, and we had to setup a transparent web proxy to cache commonly shared files. Our File/Print/Active Directory server is running Windows 2003 standard edition, and setting up any kind of proxy was convoluted, error prone and would affect the performace […]
Ooma Telo – A Revolution in VOIP Calls
Well it has been quite long since I last wrote over here, well travel, then catching up with projects and family have been the highlight of the last few weeks. One interesting take back is the VOIP phone from Ooma (http://www.ooma.com/). Its just a hub that plugs into a broadband connection and provides a US […]
Internet Explorer – A Link is not a Link
Someone said that the browser wars are over, well I am not sure of that, they will only be over when Internet Explorer from the great and mighty Microsoft (M$FT) as its called by open source advocates starts following standards and its own rules all the time. Having an HTML anchor tag () without an […]
OpenCMS Woes – Three Pipe Problem Solving Technique
Well it seems like my woes with OpenCMS migration seem to be over, but the issue is so strange only experience can enlighten one. This still re-inforces my thoughts that Java based applications are huge, complex and diffcult to work with. My expectations for a migration are as follows: a) Copy application files from one […]
Terror in Kampala
At about midnight on Sunday July 11, 2010, during the world cup final match between Netherlands and Spain, a three bombs were detonated in Kampala; Kyaddondo Rugby club, home of the MTN Heathens; Ethiopian village in Kabalagagala a popular hangout area; and a club near the Suburb of Ntinda. As of July 13, 2010, there […]
Java Content Management System Woes – OpenCMS 6.2
We are working on migrating an OpenCMS website from one look to another. As expected of all development projects, this cannot be done on the production server, so we are setting up a development environment for the site within our local network. While the basic tools have become better, Java and Tomcat seem faster than […]
Safari 5 Goodies – Different Browsers for Each Tab
I spend most of my day looking through different browsers to ensure our solutions look and behave the same in each of them. Typically I read my RSS Feeds in Firefox using Brief, debug pages using Firebug and Web Developer. BTW the new Firefox 3.6.4 feels a bit snappier than the previous one, but I […]
Fathers Day
A wise man once told me, marriage has many pains attached to it but celibacy has no pleasures. Parenthood is similar, many pains and challenges, but the rewards are so precious. A picture is worth a thousand words so I will say no more Happy Fathers day to all u dads out there, its worth […]
Generate PDF of HTML Content with PHP
This seems to be one of those gray areas, it seems that there is currently no hope in sight. The problem seems to be that the API has to first render the HTML before PDF generation which makes a single step solution impractical. Some options have been to build on top of the WebKit or […]
PHP Externalization of Messages
As part of a project we are involved in there is a need for externalization of messages, both error and labels from the application into an external file. From within Java, this is available as message and resource bundles, and the Spring framework smoothens this process. In PHP this is another story, as the options […]