OU Final project finally started

At the eleventh hour I finally settled on the project that I am going to be working on for the next 8 months. I had previously intended to work on a project that would allow me to play with some javascript graph layout and visualisation libraries. Unfortunately this intention didn’t have enough of a clear direction to make it a solid proposition for a successful project.

So, the project I’m working on is based on my dad’s job in modern tram systems. The focus of the project will be to provide a software library that can be used to assist in the validation of chose routes for a tram system. Basically a route is made up of a series of segments that can be straight, curved or a transition from straight to curved. Along the route there may be platforms, crossing, traffic lights etc but essentially these three segment types... read more


First attempt at a Force Directed Graph

For the final project of my open university degree I am looking at creating an application to bring together a proprietary dataset of information about available workers and cross it with social media data.

The project is in the early stages (very early) but I started playing with the graphing capabilities of D3 and some random data I made up about employees and their links.

I’m sure there will be more to come, but this is what I have so far.r

Example network diagram

>var width = 960, height = 500; var color = d3.scale.category20(); var force = d3.layout.force() .charge(-120) .linkDistance(50) .gravity(0.1read more

DIY Plyo box

Since November 2013 I’ve been working out in my garage with a cross trainer and timed interval training.

I did have a membership to Virgin Active, but between my commute, Open University degree and family I just don’t have time to get there. Having the garage I can go straight in there when I get in from work and get up in the morning.

I’ve recently found a need for a plyo box but didn’t want to spend upwards of £60 for one when I figured I could probably build one.

It was quick to make and very easy… I used a sheet of 18mm structural plywood 1200 x 2400mm from B&Q, going at 7pm on a Friday meant that the guys in on the cutting machine didn’t mind cutting my exact dimensions.

2 x 700x600mm 2 x 500x566mm 2 x 700x500mm

The prefer you to have... read more


rhn_register crashes while starting

I’m setting up a tactical farm of Linux servers on some desktops till we can get the permanent kit installed in the data center.

The new servers are running on trader desktops so they’re reasonably good kit. Too satisfy security requirements we need to use a customised build of Red Hat 5 and I’m on the last of the 6 machines.

While trying to run rhn_register on this last machine, it kept starting then crashing straight away with no really error. I dug into the log file and found the following error.

FatalErrorWindow(screen, e.errmsg) exceptions.AttributeError: SSLCertificateVerifyFailedError instance has not attribute 'errmsg'

I’m sure you’ll agree that from this exception it’s obvious what the problem is? No? Well chances are, its the datetime of the machine. In my case it thought it was 24th October 2010.

A quick date -s and all was sorted.

... read more

SharePoint 2010/2013 Developer Dashboard

The SharePoint developer dashboard, when switched on, will render at the bottom of the page in SharePoint 2010 and appear as an icon in the top right hand corner of SharePoint 2013. If the DisplayLevel is set to OnDemand for SharePoint 2010 then the behaviour will be as SharePoint 2013, that is the developer dashboard will be visible at the click of the icon on the ribbon.

SharePoint Developer Dashboard

####Activating in PowerShell

$d = [Microsoft.SharePoint.Administration.SPWebService]::ContentService.DeveloperDashboardSettings
$d.DisplayLevel = 'OnDemand'
$d.TraceEnabled = $true
\$d.Update()

####Activatin using command line and stsadm

stsadm -o setproperty -pn developer-dashboard -pv OnDemand
read more