Piotr Mitros's Projects
Internal: Random play from a hackathon we had with the Sakai folks
edX: XBlock for embedding something like an animation. You can browse through Images+text with a slider.
Probably obsolete: Display a neat display on-screen of volume bars when volume changes
edX: A very simple audio player for edX
Utility: This will rotate the background on a GNU/Linux machine when you're not looking (specifically, when the monitor goes to sleep)
Project: A 3d racing game implemented entirely in hardware
Probably obsolete: A ball racing game written using SGI's OpenInventor. It's inspired by a class HP48 game
Utility: A set of scripts for basic math operations on tabular data which can be used in bash scripts
Probably obsolete: A way to find the closest empty bathroom at MIT's Random Hall
Internal: Business intelligence scratchpad. Nothing to see here.
Library: This implements a simple bitstream digital to analog converter in VHDL which can be used in an FPGA.
Probably obsolete: An ancient library I wrote for writing CGI scripts in C++, back in the nineties. Gosh. How obsolete. I wrote this before such things existed.
A project to stop Globe Direct from illegally dumping hundreds of thousands of tons of CO2 into our atmosphere
Session on interactive communications at ComSciCon
edX: A server for storing concept tags, based on django-simple-wiki. There is a corresponding XBlock.
edX: An XBlock for adding concept tags. There is an associated external service in a different repo.
Utility: My personal ansible configuration for setting up new computers (and updating old ones)
Draft: Web page of information about CPSD schools
The Python programming language
Internal: An XBlock which lets students crowdsource hints for problems.
Library: This is an API wrapper for EASE, which is a tool to grade arbitrary free text responses. Most of the code is by Vik Paruchuri, under my supervision
edX: An XBlock for embedding Disqus discussions, to use instead of edX discussions.
Library: A Django module which extends pyfilesystem with several methods to make it convenient for web use.
edX: An XBlock for students to mark they've finished something.
Utility: A script to rename ePub files into a standard format based on embedded metadata
edX: OLX for a short course on online pedagogy
Fork: Open edX, the edX platform that powers http://edx.org
edX: Provides a Python API to edX REST APIs