Luke's repositories
cpp-good-practices-design-patients-cli
A basic patient records CLI used to teach good practices and design patterns
good-design-practices-in-cpp
This is a repository of good practices and design in C++ for a workshop I did on 2020/12/08
project-votestorm
An online voting system codenamed 'project votestorm.'
3-million-men-search-based
This is an implementation of a search-based solution to the 3-million men problem
3-million-men-serial-based
This is a serial-based solution to the 3 million men problem, utilising Hardy's algorithm
advent-of-code-2021
Advent of Code 2021 in C#, .NET 6
advent-of-code-2022
Advent of Code 2022 solutions
aoc-2019
Advent of Code 2019 in Rust-lang
browserless
Chrome as a service in docker. Bring your own cloud or hardware.
cpp-basics-and-beyond
This is a workshop I hosted for DevSoc going from basics to (somewhat) advanced C++ using a to-do list console app
dictionary-data-structure
An implementation of the Dictionary data structure in C++
exact-arithmetic
Library which allows usage of integers greater than a 64-bit integer
git-cli-workshop
This is a repository for the git CLI workshop on 2021/03/10
Hack24
Hack24 Repository
Hack24.Clustering
Clustering library for use in Hack24 2018
Java-MediPlayer
Java Project
knc-multiplayer-mod
Kingdoms and Castles: With Friends Edition
radix-tree
An implementation of a Radix Tree in C#
shares-broker-client
A client that consumes the shares-broker-webservice REST API.
shares-broker-webservice
A web service for mock company shares using Jersey
tech-space
A web application written in React that pulls technology news from several sources
TechVarsityHack
The repo for Challenge #1 of the Tech Varsity Hackathon - creating an application that can show the nearest train station(s) and then show trains that are departing.
WAVM
WebAssembly Virtual Machine
wavm-rpc-client
This is a test client for the haskell-wavm-server which communicates via the remote monad.
wavm-rpc-js-api
This is the JavaScript API used to call into the wavm-rpc-client. The wavm-rpc-client is packaged with the API.
wavm-rpc-server
This is a WebAssembly VM hosted inside of a Haskell RPC server which can be communicated with to run WebAssembly using the remote monad.