Pinned Repositories
acquisition-daemon
Framework for a daemon which acquires a shared resource and manages access to that resource between many processes
architech
University of Bristol 2nd year 6-person group project. Architech is a room visualisation package allowing you to construct a room simultaneously in 2D and 3D, with an array of customisable furniture.
collision-domain
University of Bristol 3rd year 6-person project. Collision Domain is a massively multiplayer demolition derby game.
jiff
A terminal diff tool supporting sub-line diffs and side-by-side output display
local-lfs
git-lfs server designed to be self-hosted and store binary files in a compressed form suitable for cloud storage platforms
music-tagger
A small program to tidy music files. It recursively explores a given directory and standardises folder structures, file naming conventions and ID3 tags.
openconsult
An open-source, cross-platform C++ library and associated tools for reading Nissan's Consult protocol
robin-project
Final year project of my Computer Science MEng. The software stack for 'RoBin': a low-power, autonomous litter bin. This used a Microsoft Kinect in combination with a PandaBoard and an iRobot Create to identify groups of people and move towards them; avoiding crowds or moving people. Write-up (and even the 104 page thesis for the brave) at:
search
An extensible, module-based, recursive file searching utility.
shutils
My shell utilities
jonsim's Repositories
jonsim/local-lfs
git-lfs server designed to be self-hosted and store binary files in a compressed form suitable for cloud storage platforms
jonsim/openconsult
An open-source, cross-platform C++ library and associated tools for reading Nissan's Consult protocol
jonsim/search
An extensible, module-based, recursive file searching utility.
jonsim/shutils
My shell utilities
jonsim/music-tagger
A small program to tidy music files. It recursively explores a given directory and standardises folder structures, file naming conventions and ID3 tags.
jonsim/robin-project
Final year project of my Computer Science MEng. The software stack for 'RoBin': a low-power, autonomous litter bin. This used a Microsoft Kinect in combination with a PandaBoard and an iRobot Create to identify groups of people and move towards them; avoiding crowds or moving people. Write-up (and even the 104 page thesis for the brave) at:
jonsim/acquisition-daemon
Framework for a daemon which acquires a shared resource and manages access to that resource between many processes
jonsim/architech
University of Bristol 2nd year 6-person group project. Architech is a room visualisation package allowing you to construct a room simultaneously in 2D and 3D, with an array of customisable furniture.
jonsim/collision-domain
University of Bristol 3rd year 6-person project. Collision Domain is a massively multiplayer demolition derby game.
jonsim/dotconfigs
My various .config files
jonsim/play
University of Bristol 1st year 2-person project. Penguin Jump is a 1 or 2 player arcade style game where you jump between fish to reach the greatest height possible.
jonsim/pygrid
Quickly move windows around the an X11 desktop
jonsim/tiny-backup
A micro backup manager, designed to be lightly configurable, simple and unobtrusive. Useful for maintaining lightweight backups.
jonsim/tiny-install
A micro installer, intended to be very small, light weight and configurable. Designed for the installation of small, simple projects.
jonsim/jiff
A terminal diff tool supporting sub-line diffs and side-by-side output display
jonsim/uob_algo-report
jonsim/cpp-headers
A collection of my general-purpose C++ classes.
jonsim/dirdiff
Tool for calculating the differences between two directory structures.
jonsim/jonsim.com
Source for jonsim.com
jonsim/poly-gradient
Script to create SVGs of gradients made from polygons
jonsim/shared-list
Simple website for sharing lists between a group of users
jonsim/termite
Terminal window manager built on ncurses
jonsim/test-game