A simple optical mark recognition script. Can be used for automatically scoring answer sheets from photos.
Remotr is an app for controlling your computer with your android phone/tablet. It's a zero-configuration remote control that works on Windows, OSX and Linux. You can use it to control your computer's mouse and keyboard. There is also a mode for using your phone as a presentation clicker.
I've always liked typing on my RPN calculator. It sometimes made me wonder how well a RPN syntax would work for a programming language. Stacky is a stack-based language with a RPN-ish syntax. It turned out very simple and extremely weird, which is a bonus. I had a lot of fun coming up with its grammar and syntax and implementing it in python.
Unofficial command line client for dict.cc. It supports translations between English, German, Spanish, French and more.
blocksim is a toy-sized graphical tool for numerical simulations written in
I have written a blog post on how to use it to model and simulate a very simple mass-spring-damper system. You can read it here.
Remotebox is an android app and plugin duo for controlling gnome's Rhythmbox music player. The plugin opens a TCP socket and
listens for remote commands from the app, such as play, pause and fetch your songs list.
The plugin was developed as a backend for the android app, but it can be used by any application that supports communication via TCP sockets.
Remote Control for Linux is an android app and a python script for controlling your X session with your cellphone/tablet thought WiFi. It allows you to control your mouse and keyboard (including media and volume keys). It also has a friendly interface for controlling presentations.
sos is a super useless 32 bit operating system written in nasm-flavoured assembly. The goal of this project was to simple scratch the surface of implementing a toy-sized bootable system.
After two weeks of reading the OSDev Wiki and almost given up at least 50 times, I was able to have it boot and not crash! Despite of being the most useless project on this page, it was definitely the one from which I have learned the most.
Pirate Cannon Wars is my first attempt at making games for android. It is a simple action/puzzle game, in which you have to shoot a cannon to destroy enemies' pirate ships.
Srctree works somewhat like a pastebin, except you can track changes you and others make to it, so that you can see what has been changed. The user interface is built with a html5 canvas element, where the src's history is shown as a tree. See an example of usage.
Quick, dirty and RPN-ish calculations on your UNIX shell. The main goal is to quickly do simple math using only your numpad as input.
A simple UNIX multiclient and multithread socket server in C++. It uses BSD TCP sockets to listen for new connections and libpthread to dispatch its handler to a new thread.