Projects
libjio
A transaction-oriented library to perform journaled I/O in a threadsafe and atomic way, with fast crash recovery; provides a very simple UNIX-like API besides a more low-level transaction-oriented one.libfiu
libfiu is a C library for fault injection. It provides functions to mark "points of failure" inside your code (the "core API"), and functions to enable/disable the failure of those points (the "control API").nmdb
nmdb is a network database (dbm-style) for controlled networks that can use different protocols to communicate with its clients. It supports TIPC, TCP, UDP and SCTP. It's also useful as a generic caching system (pretty much like memcached), because it has a very fast cache that can be used without impacting on the database.libfilo
This is a small portable library to do userspace file locking, like fcntl(), lockf() or flock(), but within threads.Python stuff
Some miscellaneous Python modules I've written, mostly for fun, but which may be useful.Linux kernel patches
Patches for the Linux kernel.darcsweb
Darcsweb is a very simple web interface for darcs, inspired in gitweb.pytipc
pytipc is a TIPC module for Python.
msnlib
This is a Python implementation for the MSN messenger protocol.It's a library called msnlib and a text-mode client named msn, which has a simple user interface that resembles climm (previously called micq).
Miscellaneous
Other minor projects can be found here.The BOLA license I use in some of my projects has its own page here.
You can also browse my git repositories.
Random stuff can be found in the other/ directory.
Alberto Bertogli (albertito@blitiri.com.ar) - Last updated 24/Mar/2010