Spencer Tom Tafadzwa Chirume's Projects
P4 on Raspberry Pi for Networking Education
Specification documents for the P4Runtime control-plane API
An interactive Python shell for P4Runtime
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Pa11y is your automated accessibility testing pal
An application binary interface for well-typed message passing over networks and disks
Collection of scripts, utilities, config files etc. useful for common packaging tasks
OpenWrt Routing Packages
Packetpig - Open Source Big Data Security Analytics
This is the Paco behavioral science mobile research platform
Multimedia story telling for the web.
A C++ / Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model. State of the art optimization algorithms are included. A common interface is provided to other optimization frameworks/algorithms such as NLOPT, SciPy, SNOPT, IPOPT, GSL
A C++ / Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Environment variable resolution using configuration-as-code logic on top of painless-config. For Node.js apps.
Online painting application
Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"
API that powers allourideas.org and photocracy.org
1993, HAM Radio Packet [==] Internet Gateway. Source code written in C. This program takes Ham Radio Packet BBS messages from a Terminal Node Controller and sends them to a UUCP Newsgroup, and will take messages from the Newsgroup and send them to a Ham Radio BBS via the TNC. This program made a lot of people in the Ham Radio world angry.
Script for generating colour palettes for use with graphs, charts and cartography.
Panchang (People on Duty ) is tool to setup and manage calendar for people on duty.
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Practice your pandas skills!
A high-level app and dashboarding solution for Python
XMPP chat bot for Google App Engine
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
Deep Paper Gestalt
📚 Parameterize, execute, and analyze notebooks
R bindings for papermill
Papers from the computer science community to read and discuss.