Educating the world

Our blog has over 10,000 readers a month

Categories: "Computer Languages" or "C#" or "Java" or "Javascript" or "PHP" or "PowerShell" or "Python" or "SQL" or "Unix Shell"

Understanding Yii Layouts and Views

July 5th, 2013
When learning Yii I found it difficult to match the different layout strategies used in the demo applications that are bundled with Yii, specifically Helloworld, Hangman and Blog. A layout is essentially another view. Layouts are optional as can be done in the view. more »

Setting up XDebug under XAMPP

July 3rd, 2013
I would like to debug PHP in Eclipse PDT while it runs under an Apache server with a bit of MySQL thrown in. In order to do the remote debug one needs to configure PHP to use XDebug which is a standard cross-platform debugger that is used by a variety o… more »

Killing a crashed Task Manager

March 7th, 2013
I'm running Vista at the moment and it is terrible. I think we are all tired of the appalling file copying mechanism. I came across a new bug in Vista today and thought I'd blog how I got out of it. Task manager was loaded in and minimized. Sympto… more »

Cloning a VirtualBox machine running CentOS causes network interfaces to fail

January 11th, 2013
When you clone a VirtualBox machine in order to create a new virtual machine (as opposed to creating a back up of an existing machine) then you must check Reinitialize the MAC address of all network cards and use the Full clone type to make sure that th… more »

Unable to generate a temporary class

November 2nd, 2012
If you use serialisation then IIS dynamically compiles the extra classes it needs to perform the serialisation and it uses the Windows temporary folders to store the class files definition and class compilation artefacts. If IIS can't write to the tempo… more »