Categories
Development Testing

PHPUnit was not found in your include_path, therefore no testing actions will be created.

When I was setting up a new Zend Framework application today I encountered an interesting message: [email protected]:~/workspace/application$ zf create project ./ applicationCreating project at /home/valorin/workspace/applicationNote: This command created a web project, for more information setting up your VHOST, please see docs/READMETesting Note: PHPUnit was not found in your include_path, therefore no testing actions will be […]

Categories
Random thoughts

A really long compilation window…

A very simple representation of the procedure programmers follow when developing systems looks like this: The client (sometimes the programmer themselves) comes to the programmer with a problem which needs to be solved. The programmer comes up with a solution to the problem, this can range anywhere from simply saying “I can solve this!” to […]

Categories
Reviews ThinkPad

ThinkPad L520 Review

A couple of days ago I received my brand new Lenovo ThinkPad L520 laptop, and after using it for a couple of days I am really impressed with it. While I’ve been having trouble installing and keeping Ubuntu stable, the hardware itself is fantastic.

Categories
ThinkPad

Installing Ubuntu 11.04 on a ThinkPad L520…

UPDATE #2: I have added a page onto my blog where I will post my troubleshooting notes for dealing with Ubuntu 11.04 on the ThinkPad L520.

Categories
Development

Simple Bash keep-alive script

I came across an interesting issue at work today. We have a PHP script which monitors a socket on our phone system to save call logs into a database. It’s pretty simple, but it needs to run constantly to catch all the phone calls going through the system. So I did some goggling and found […]

Categories
Development

Do you use Version Control?

I wrote this article for my work’s public blog – go there and post comments so I look cool 🙂

Categories
Technical

Using multiple IPv6 addresses on a single interface

I know very little about networking and IPv4 addresses… and even less about IPv6. A while ago I managed to set up this server to support my three IPv4 addresses over the one interface – very useful for websites with multiple/dynamic domain names when you manually edit apache virtualhost config files. As a point of […]

Categories
Technical

Simple APT pending update email notifications: apticron

I’ve been running Debian servers for a number of years now, and one thing that has always annoyed me is I never know when an update is required. I’ve always liked to keep my servers updated in-case of security patches and the like.

Categories
Development

Forget AJAX and start using JUE (Javascript Usability Enhancement)

This is a post I made back in September of 2007 on my old website. I have brought it across to here as I still feel it is relevant and useful. My experience and use of Javascript has grown immensly since I originally made the post, but I still believe that it should be used […]