James Langley's Projects
Advent of code 2021
Advent of Code 2022
A web application to let a user explore and consume articles in a web browser
The config I use for atom text editor
A web app to automatically generate tags for photos - designed for Instagram
Java 8 implementation of an AVL (self-balancing) Binary Search Tree
Solver for the grid word game
A simple int linked list written in C
A Java 8 implementation of a fine-grained concurrent generic Binary Search Tree
Custom search engine to redirect to your favourite sites
My Personal Notes
Collection of all config files for my preferred setup and mass installation script
Scrapes www.fci.be for all internationally recognised dog breeds in their English name
A Java program to prefix all files in the contents of a folder with the folder name
A java project to compress with Huffman Encoding
Simple python script to report when the machine's public IP address is changed
Implementation of Dining Philosophers Solution in Java
A java implementation of quicksort
Profile README
User Page
A matrix-inspired screen saver for windows
A java program to remove moving subjects from a set of still images
Web Application and Server for multiplayer Magic: The Gathering Commander games
An implementation of the NEAT (Neuroevolution through augmenting topologies) algorithm in Java. Originally found at http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf
Settings for a daily obsidian.md vault tuned to my preferences
Noughts and crosses (tic-tac-toe) basic opponent and GUI
A learning Noughts and Crosses (tic-tac-toe) playing program
Utility to interleave project review files after each page of paprika output documents
Non-destructive Node-based Raw Image Editor