Kriss Jessop About Me Projects Personal Projects RPGs

Automated Documentation Generator – Autodex?

Posted on September 19th, 2016

Have you ever read a book and walked away inspired? I found myself reading The Pragmatic Programmer at a friend’s reccomendation. A book full of interesting ideas and advice. In particular, a suggestion of programatically generating documentation struck me as a thing I would find useful. Because let’s admit it, sometimes we forget things about functions, objects, etc. I shall call it, Autodex! Because things need names.

Repurposed CS24-SC – Home Server

Posted on July 21st, 2016

2016-02-18 23.31.58

This is a Dell CS24-SC server, originally created for Facebook’s data centres in the US; or at least what remains one. The listing described the unit as faulty when tested, and included a pair of Xeon E5430 2.66Ghz CPU’s, but no ram or hard drvies. The  lister described it as “Will power on, but won’t start.” At £27 including postage, I figured I’d take the gamble. Suitable RAM was another £10, and everything else was at hand. What follows is an overview of my quest to repair it, and set it up as an upgrade to my underpowered home server.

Problem the First

Analysis: Yep. Definately broken. The problem: No CPU’s.

Invisible Treasure, from FanShen

Posted on February 15th, 2016

Invisible Treasure Poster

Invisible Treasure

FanSHEN produce theatre productions with the aim of giving participants something to experience, instead of something to consume. Encouraging people to participate, rather than observe.

Invisible Treasure was their digital-playground that was avaiable form the end of October until mid-November back in 2015 that – even after participating in – I couldn’t adequately explain to another, no matter how hard I tried. Fortunately, they have a video for that!

One of the department lecturers was asked by a collaberator of theirs at FanSHEN if any of his students would be interested in, or able to do some content for their Invisible Treasure show. I replied due haste to the email/request, and was apparently the first to reply. I’m quite sure that’s the only reason I got the work.

The folks at FanSHEN were looking four lightweight web games and quizzes to be used as a part of their promotional and preparational material. Most of the users would be ticket-holders to their Invisible Treasure show, purportedly to help them get into a mindset required to do well at the experience. They had all of their content designed already, all I had to do was implement it. All the project would need from me is some HTML, a bunch of Javascript and a bit of PHP with mySQL. Nothing too grand or complicated.

I quickly realised that in the time frame they were hoping for, it was going to be difficult – albeit doable – to get it all done. I could comfortably take care of two of the four pieces, so that’s what happened. Time management and delegation to the rescue! I got in touch with someone else who was very enthusiatic about working on the project, and just like that the workload was halved.

A Link Aggregator to Kill my Bookmarks Folder

Posted on September 26th, 2015

What is a Link Aggregator?

A link aggregator is an application that collects and stores links to websites. Both Reddit and the bookmarking feature of your browser are excellent examples of this.

Link aggregator screenshot

Have you ever found interesting articles online while you’re out and about? Well I have, and I’m willing to bet that reading those beefier articles on a mobile device is difficult. You feel a need to save those links for later, but what are the chanced you’ll actually remember remember to? Reading list apps tend to be a bit clunky, and bookmark syncing with a browser like Chrome simply doesn’t work in the way I – personally – want it to.

The easiest solution? Build my own solution of course!

Save Santa Project Summary

Posted on September 12th, 2015

Save Santa is a javascript game created by our group for our Digital Media class. The purpose of the project, as I understood it, was twofold. First, to simply teach people to work in groups. Secondly, to learn to demonstrate a tangible trail of idea and design development, as well as to briefly summarise the project to expediate the complete understanding of an application by an outsider.

Save Santa screenshot