flowblok

Peter Ward

51 Repositories
4 Followers
5 Following

imagebot

A silly XMPP bot for fetching random images from google image search (using the Custom Search Engine API).

simple-network

A simple networking library for request / reply style network communication, using zmq for the transport layer and avahi for service discovery.

arduino

This is a replacement for the standard Arduino library which lets you write C code instead of C++ code. The library has been designed to be very space efficient, but I’m waiting for a gcc bug to be resolved (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51506) before I make the claim that it is.

blog

shinypress

Tool for generating PDFs. This is probably not the tool you are looking for.

collectd-web2

A real-time web interface for collectd data. Works fine, but is nowhere near finished.

vipdf-web

Web interface for vipdf + pjlink, designed for mobile devices.

dotfiles

My personal dotfiles. Contains stuff which is only useful to me.

SnakeGame

Everyone knows Snake, right? RIGHT! This lets you write your own AI bot as simple Python functions. Great for teaching programming to high school kids.

gst-launch-dynamic

A version of gst-launch which lets you reconfigure your pipeline on the fly.

dotfiles/base

My dotfiles, but without anything specific to me. If you want a nice configuration, fork this repo! Pull requests welcome.

pjlink

A Python library for the pjlink specification for controlling data projectors.

oczoled

A Linux USB driver for the OLED keys on the OCZ Sabre keyboard.

enscribe

System for automatic marking of code, useful for teaching programming or running programming competitions.

vcsplot

Web app for showing statistics about a code repository (svn, hg, git).

tiltmouse

Use your disk’s accelerometer to control your X pointer!

presenter

Presentation tool: shows a PDF, and provides vim-like keyboard shortcuts for navigating it. Fades between slides.

MemoryLeveller

This is a program which allocates and deallocates memory to try to keep the total system memory at a specified value.

gst-pip

Picture in Picture using GStreamer.

fawn

Fawn is a todo list web application designed to be used with Mercurial repositories.

crypto-toolkit

Toolkit for classical cryptography. There are tools for enciphering and deciphering various ciphers. For some ciphers, there are even automatic solvers, and in the future, there’ll be a cipher detector.

abandoned/htmllatex

A little web app for writing LaTeX documents. I forget why I made this, maybe it was to write one collaboratively? There are better things to use anyways, hence why it’s abandoned.

uni/comp5318/a1

boom de yada boom de yada boom de yada boom de yada

wagon

Wagon is to SMTP what Flask is to WSGI/HTTP.