HTML5 and why it matters

Posted by & filed under Mobile, Programming.

HTML5 is a promising technology not only on the desktop but also on mobile devices. What I don’t seem to understand is why Adobe seems to be attacking it and trying to prove the superiority of the Flash platform. Adobe has done a wonderful job with Flash but let’s face it, another plugin? Hell no…. Read more »

Installing Python 2.6 on CentOS 5

Posted by & filed under Programming, Systems Administration.

I’m not such a fan of CentOS but I have to work with it every now and then. I recently was attempting to start deployment of a Django application and was actually amazed when I realized CentOS 5 ships with Python 2.4. A number of utilities and apps in CentOS use the Python package that… Read more »

What mobile application platform?

Posted by & filed under Mobile, Programming, Web Development.

In conversations with other developers, I often hear all sorts with regards to what platforms to develop mobile applications for in Nigeria. I’ve always advocated development for the Nokia (Symbian) and BlackBerry platforms (if you are targeting feature phones, J2ME is your best bet). Now I have proof: According to this Google trends report, Nokia… Read more »

How it was done – Nigerian postcode data extraction

Posted by & filed under Open Data, Programming.

In my previous post, I talked about open data and how making the Nigerian postcode data open and more accessible has a wide potential for powering several applications. I’ve received several comments on Facebook with even more examples on how that data could be useful. In this post, I would share how this extraction was… Read more »

When unique isn’t really unique

Posted by & filed under Programming, Web Development.

Sometimes, an auto-generated number isn’t enough and what you really need is a unique identifier. Several people have different techniques for generating their unique identifiers. My favorite has been generating a random number and then hashing it through the md5 hash generator. Here’s an example I was once using: <?php $unique_identifier = md5(rand(100000, 999999)); ?>… Read more »