Alan Cruikshanks's Projects
Examples of executable ruby scripts that handle command line arguments
Code for the personal website of Alan Cruikshanks
Archive of a game made using Blitz BASIC in 2002
Archive of my final attempt at using DirectX8 with C++
Archive of a game made using Blitz BASIC in 2002
Basic examples of how to use Docker for local Ruby and Node.js development
Output and notes from following Docker's Get started guide
Collection of notes and code for my electronics projects
This gem is freakin awesome in that it does nothing useful!
Example https://github.com/shipitjs/shipit project which demonstrates deploying a node.js app
Demo project to explore and test GitHub actions with Docker
Notes and content related to https://www.learnenough.com/css-and-layout-tutorial-tutorial/
Details of my Mac setup for future reference
This is a build for a Vagrant box with MongoDB installed. Intended to be used instead of installing MongoDB directly.
This is a build for a Vagrant box with MongoDb 3.6 installed. Used instead of installing it directly on the host.
This is a build for a Vagrant box with MySQL installed. Intended to be used instead of installing MySQL directly.
Used for demonstrating features of GitHub and Git in training and presentations
Archive of an old first attempt at using DirectX8 with C++
Archive of an improved attempt at using DirectX8 with C++
Vagrant build for PostgreSQL 9.4 with the optional Postgis extension
This is a build for a Vagrant box with Redis installed. Intended to be used instead of installing Redis directly.
Another(!) repository of technical tests I've attempted for future referral
A basic example of using BullMQ
A basic example of using node-cron
A very, very simple Rails in Docker (with PostgreSQL) example
A very, very simple Sinatra and Docker example
A repo of technical tests I've attempted for future referral, or general coding practices I want to document
A task list creator which only lives as long as your session! It is intended to serve as a base app for tutorials.
Standalone cucumber, capybara and selenium based acceptance test project