Free Open Source Website for Scouts

I've been a Scout Leader for a few years now and the District I work within have very little by way of internet presence. As a bit of a pet project I started building a simple Scout based website for them to use. Its nothing too fancy, I created a simple module and theme for … Continue reading Free Open Source Website for Scouts

Introducing ZuQ – A Simple ZeroMQ Queuing Daemon

We recently had the need to create a queuing system to replace an implementation of RabbitMQ that was being used on a previous project. The reasoning behind this is that the requirements of the project required a very custom implementation of a queuing system that would drastically alter in architecture as the project grew and RabbitMQ just wasn't going … Continue reading Introducing ZuQ – A Simple ZeroMQ Queuing Daemon

Docblock, Oh Docblock, wherefore art thou Docblock (hint: Zend Optimizer Plus lost them)

tl;dr> I make a terrible assumption about Zend Optimizer+ and am corrected by Dominic in the comments; Terrible post title I know but its the best I could come up with. I've just come up for air after spending the majority of the day debugging some issues on our current development sandbox. Now our sandbox … Continue reading Docblock, Oh Docblock, wherefore art thou Docblock (hint: Zend Optimizer Plus lost them)

Debug PHP CLI on Remote Server with Xdebug and PHPStorm

This was a head scratcher when I ran into this yesterday and I thought I would share my solution to the following scenario: I need to debug PHP Command Line script, located on Remote LAMP Virtual WebServer running in Virtual Box with a Shared Folder, using local PHPStorm 5.0. The solution: You first must set … Continue reading Debug PHP CLI on Remote Server with Xdebug and PHPStorm

Compiling PHP 5.4 on Ubuntu 12.04

So recently I've been working with PHP 5.4 a LOT. Unfortunately Ubuntu (my main dev environment) is behind the times. So I'm resorting to compiling PHP manually. Not a daunting as it may first appear. The really tricky part is working out your dependencies and `configure` script. Hence the reason for this post as a … Continue reading Compiling PHP 5.4 on Ubuntu 12.04