Debian Wheezy 32-bit Libraries

Recently I needed to install an application outside of the standard Debian apt package system.  This application however was a 32-bit application and all my systems are 64-bit.

I searched the internet and discovered for Debian I needed to install ia32-libs.

However attempting this failed due to missing dependencies.

I then discovered that I needed to add i386 (32-bit) as an architecture to my system.

So to install 32-bit support I did the following:

dpkg --add-architecture i386
apt-get update
dpkg --print-foreign-architectures
aptitude install ia32-libs

Raspberry Pi Apache Server

Setting up a Raspberry Pi as an Apache web server is very simple to do and there are lots of guides already out there to help.  However I wanted to go a step further to help pro-long the life of the SD card being used in the Pi.  I decided that the logs directory on the Pi would be better off elsewhere.

By adding one line to the /etc/fstab you can create a /var/log directory in RAM. Continue reading

Wheezing my way to Debian 7 on the desktop

Last week seemed to be one of those weeks for new Operating System experiences.

One of my development machines which was running Debian 5 (known as Lenny) suddenly crashed on me with hard-disk I/O errors and wouldn’t get past a FSCK when I rebooted.  Seems the drive had some bad sectors which I had now hit and that was it.

Data is on two separate RAID drives which mainly holds virtual PC’s where I setup all my different development environments, like Visual Studio on one and Android on another for example.  These I backup regularly, however the Operating System drive I discovered I last created an image for about two years ago! Continue reading

Back to the Drawing, er.. Storyboard

We use Subversion for all of our Source Control, and luckily I discovered that Xcode recognises when it’s source is under SVN and allows me to commit and update via it’s user interface.  I have been using this fine for App development until I hit a snag where after playing around with localisation I inadvertently lost the storyboard files. Continue reading

Local File Access for Google Chrome

When doing web and HTML5 application development I am currently favouring Google Chrome as my browser of choice.

I really like the Inspect Element, and the other developer toys for easily seeing where I have gone wrong with a CSS stylesheet, or debugging Javascript.

I am currently working on a project which will output some XML, while playing with XSL for styling I discovered an issue with Chrome which prevented me from being able to view/debug my XML/XSL files. Continue reading