Mosab Ahmad


A passionate software engineer, supposedly a geek, a caffeine junkie, a food lover, an open source/free software believer and an entrepreneur in the make. Currently living in Cairo, Egypt.


Installing MySQL 5.6 on Ubuntu

MySQL 5.6 has a lot of performance and replication improvements. Unfortunately MySQL 5.6 is not yet available through apt-get, so we will have to download the debian package and install it manually.

Read On ↵

Reading Data from Excel Sheets in Python

On May 22nd 2012 I was approached by the official campaign of the presidential candidate "Abolfotoh". They needed help setting up a Google App Engine application.

It was an interactive map that uses Google Maps to plot data about voters and polling stations. What they wanted further was to create ...

Read On ↵

"Poor Man's Guide for Monitoring a Website in Python"

In one of the projects I am working on there was a problem with Apache server. It went down almost on a daily basis, and we were reading the logs to get the bottom of the root cause. But untill we got our solution we needed to monitor the server ...

Read On ↵