This is your work, valued
ros_numpy. Tools for converting ROS messages to and from numpy arrays
320lean-matrix-cookbook. The matrix cookbook, proved in the Lean theorem prover
131numpy_ringbuffer. Ring-buffer implementation that thinly wraps a numpy array
96nanopb-arduino. Arduino stream wrappers for nanopb
47computercraft-github. A readonly github repository client for computercraft
31packet-io. An arduino library for framing protocols, inspired by PacketSerial
24snakes. A game written in node.js, HTML5 canvas, and Socket.IO.
20banking. Python scrapers for extracting bank statements from tesco, santander, and lloyds in the QIF format
17build-with-input. A plugin to improve the build system of sublime text
10lean-graded-rings. A formalization of graded rings in Lean, corresponding to a CICM 2022 submission
8caius-rooms. The room balloting and information system for gonville and caius college
4sublime-student-robotics. Student Robotics Build Script
4mathlib-import-graph. An interactive viewer for the mathlib import graph
4Robocup-Junior-Soccer-2011. A repository for source code for the Robocup Junior Soccer competition
4raven-client. A python requests adapter to automatically login to the Cambridge University Raven Login
4zulip-archive. Generate a static HTML archive of messages in any combination of streams in a Zulip organization.
3perspective-undistort. Using opencv to remove perspective distortion of aerial photos
3engineering-calendar. icalendar mangler for the Cambridge Engineering IA course. Now hosted by the department,
3USACO-solutions. C++
32.12-robot. Final project for MIT's 2.12 - Intro to Robotics
3mbed-led-dot-matrix. C++
3paper.js. The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @juerglehni & @jonathanpuckey
2hungercraft. Java
2ARC.
2pymclevel. Minecraft Levels for Python
2rfw-manager. A bukkit plugin to make running RFW servers easier
2game-off-2012. A canvas game about controlling where your code goes
2worldguard. World protection, fixes, and features for Minecraft SMP
2two.js. JavaScript
2eric-wieser.
22010-Weather-station. For work experience in year 10, i was tasked with programming a miniature whether station using the mbed microcontroler
2m3pi-logo. The logo interpretor I made at ARM
2underscore.lua. A utility library for Lua
2StoreOnDespawn. A simple bukkit plugin that makes items attempt to fit themselves inside nearby chests and similar objects
2Robocup-temp. Grabbed from beanstalkapp
2PhysLean. A project to digitalise results from physics into Lean.
1gpml. A git mirror of http://www.gaussianprocess.org/gpml/code/matlab/doc/
1type_templating. C++-style templated types for python
1generatorify. Convert a function taking a repeated callback to a generator that pauses at each callback
1masters-thesis. TeX
1