various programming projects, from trivial to moderately complex,
listed from newest to oldest
| Lingua::EN::CommonMistakes (2012) | status: maintained |
| perl ~ source on github ~
released on CPAN |
| A customizable dataset of common English spelling errors.
Mainly intended for checking source code/comments.
The dataset is mostly extracted from other tools and made reusable.
|
| rsandbox (2012) | status: unknown |
| C++ ~ source and links to packages on github |
| A lightweight process sandboxing utility for Linux.
Created because I wanted to safely run some builds/tests of untrusted software without messing with
fully fledged containers, VMs, chroots or selinux.
Works but is currently alpha quality, not sure if I will work on it any further. |
| Gerrit::Client (2012) | status: maintained |
| perl ~ source on github ~
released on CPAN |
| Perl interface to Gerrit code review tool.
Uses AnyEvent for callbacks.
Some of the code comes from work on the Qt CI system done for Nokia.
|
| QMake::Project (2012) | status: maintained |
| perl ~ source on github ~
released on CPAN |
| Perl interface to qmake (Makefile generator for Qt-based projects).
Some of the code comes from work on the Qt CI system done for Nokia.
|
| Win32::Status (2012) | status: maintained |
| perl ~ source on github ~
released on CPAN |
| A dataset of Windows error/status codes and their corresponding symbols.
Created for a basic crash dump utility.
Some of the code comes from work on the Qt CI system done for Nokia.
|
| ngitcached (2012) | status: abandoned |
| perl, node.js ~ source on github |
A caching git proxy.
Originally intended as a fun project to learn node.js, but switched to perl after
I decided node.js wasn't for me.
There are branches on github containing a basically working implementation
both in node.js and perl.
Abandoned after leaving Nokia because I knew I wouldn't use it even if I completed it.
However, it is complete enough / useful enough that it might make sense to resume it.
|
| PoCo-Client-WebQQ (2011) | status: abandoned |
| perl ~ source on github |
| A POE-based interface to QQ instant messenger, using WebQQ.
Supposed to be an alternative to existing libpurple QQ implementations, which never
worked reliably for me.
Abandoned because the part of the project which was expected to be easy - integration
with libpurple - turned out to be much harder than expected. libpurple's integrated
perl support cannot be used for protocol plugins
The sources contain some working demos.
|
| inotify-tools (2006-2007) | status: done |
| C ~ source on github |
| Linux command-line utilities for monitoring filesystem changes.
Mainly intended for integration with shell scripts.
Widely available in Linux package repositories.
Some time ago I passed maintainership to Radu Voicilas who has made several releases since then.
|