DIY · Open Source · TechIt

Simple CGI Web App Testing setup with Python-CGI and NGINX/uWSGI 

This week I needed to set up a very simple web app. I’ve ended up looking at Python to wire up some cgi scripting to an otherwise static html/js “website”. For the #poc I installed the Debian network install ISO into a virtual box VM… Installing NGINX… apt-get install nginx service nginx status service nginx… Continue reading Simple CGI Web App Testing setup with Python-CGI and NGINX/uWSGI 

DIY · Mobile · Open Source · TechIt · x

Cyanogenmod on the Sony Ericsson Xperia X10 Mini – An adventure through rooting an Android 2.1 Phone and installing a Custom Rom

I decided to try and re-use an old Sony Ericsson Xperia X10 Mini (no, not the X10 Mini Pro version). The phone was network unlocked (with a network/operator provided code), but it still had a load of bloat-ware on it from the operator (music store, news, contact sync, game trials, etc etc etc ) most… Continue reading Cyanogenmod on the Sony Ericsson Xperia X10 Mini – An adventure through rooting an Android 2.1 Phone and installing a Custom Rom

Open Source · TechIt

Change an Ubuntu Desktop installation to an Ubuntu Server installation

For a Gnu/Linux install recently I had a CD with Ubuntu – but it was the desktop edition. I had an old PC for this install, and I really needed the CD with the ubuntu-server install set by default. What to do ? As it turns out, it’s actually quite easy to switch over from… Continue reading Change an Ubuntu Desktop installation to an Ubuntu Server installation

Open Source · TechIt

root user password recovery / resetting on Debian/GNU based linux systems

I have had need for this more often than I would like of late, it is a nice and quick way to reset the root password if you can’t remember, or the person who had it isn’t around any more. You need access to the actual console of course, physical access or a remote KVM.… Continue reading root user password recovery / resetting on Debian/GNU based linux systems