Pinned Repositories
BelindaBlueJay
[In progress] A game written in 6502 assembly code for the Nintendo Entertainment System (NES).
CodingKata_RomanNumerals
My solution to the BBC Roman Numeral Kata for an interview, demonstrating Java, Spring Boot, TDD skills. I worked at the BBC for 4 years.
convolve2d-conways-game-of-life
A Conway's Game of Life kata that employs convolution to calculate the cell neighbours
cooley-tukey-fast-fourier-transform
Toy implementation of the Cooley-Tukey Fast Fourier Transform (FFT) with a comparison to the Numpy FFT and a DFT
do-the-apple-tv-shuffle
Takes a folder path, scans it recursively for MP4 files, finds the AirPlay device with Bonjour and plays to it. Repeats forever.
isometric-sdl-demo
An experimental isometric (2.5D) game with infinite, procedurally generated maps. The maps use a Perlin noise function to "decide" how to place water. The engine generates new map tiles as required until you run out of RAM; it will be fairly easy (my notebook is full of designs) to make it load from disk, but the engineering effort isn't the best use of time at this stage.
lz77-nodejs-streams
Experimentation with LZ77 and a cache for dictionary lookups
spacekitcat-nodejs-module-template
Node.js template for creating general purpose NPM modules. Comes preconfigured for Babel, Jest and eslintrc; Includes a template README and example test data.
spacekitcat's Repositories
spacekitcat/ansible-terraform-digitalocean-dualtomcat
An example project for creating two identical Tomcat servers on Digital Ocean. Ansbile is the server provisioner. Terraform is used to spin up/down servers.
spacekitcat/cloakroom-smart-buffer-proxy-integration-test
Integration tests for cloakroom-smart-buffer-proxy, mostly for testing the packaging
spacekitcat/dbus-nm-vpn-batch-importer
Batch importer for adding open-VPN files into Network-Manager (DBus)
spacekitcat/example-lambda-project
NodeJS based experimentation with AWS Lambda
spacekitcat/ggtomisogynist
A plugin for Google Chrome that replaces Gamergate with misogynist.
spacekitcat/hackertextjs
A widget library that generates and animates perfect squares of matrix like characters. Demo within!
spacekitcat/no-context-streets-lyric-twitter-bo
Tweets random lyrics from The Streets with no context. Includes data scraper.
spacekitcat/pi_setup
Script I use to 'provision' Raspbian after a clean install
spacekitcat/spacekitcatblog-v2
This repository automatically deploys to spacekitcat.com any time a change is made on master. I don't use branches for this repository. I want the spacekitcat site to have the same raw feeling a personal notebook might instil. The production site will do a rollback if the code won't build or run in a stable fashion.