Eric Hopper's Projects
A collaborative book on algorithms
A Python tool for implementing incremental backups for btrfs
This is just to share code for a class I'm teaching.
Emacs highlighting using Ethan Schoonover’s Solarized color scheme
A demonstration that metadata encoding in git is completely broken and poorly supported.
A simple calculator to help with planning factories in the game Factorio.
A Factorio mod that returns recipes and tech requirements to before 0.17.60 as much as possible
A very simple Forth-like language implemented in Python
A Python class for computations in a Galois Field.
A VR language learning system.
A clone of the 'repo' tool used for maintaining the Android source distribution
The Go programming language
A simple screen recorder for Linux desktop. Supports Wayland & Xorg
Jenkins cppunit plugin
A small program to test the performance of various ways of executing something in another thread.
A Factorio mod to make building long-distance circuit networks easier
Factorio mod adding logistic network for trains.
A very simple script to generate site passwords from a master password and a site name.
a Docker + Kubernetes network trouble-shooting swiss-army container
Unified sample web app. The easy way to learn web frameworks.
An attempt to implement much of the Posix API purely in C++ with no reliance on libc.
Prime Number Projects in C#/C++/Python
A C preprocessor written in Python
Generate XKCD style passwords from the 10000 most used English words list on GitHub