Projects

Here is a list of projects I'm currently involved with, in reverse chronological order.

Remote Block Device

Since: December, 2006

A Linux Kernel module implementing a block device that stores its data in a remote location. It comunicates with a remote storage daemon via TCP sockets. Useful for building network RAID solutions using Linux built-in software RAID tools. Source code is available at Google Code under an MIT license.

Noti

Since: October, 2005

A news publishing framework, which consists in a news aggregator and some web crawlers which fetch, extract and organize news from (news) sites using either XML feeds or web scraping techniques. For version 1.0, the core, database communication and web interface is entirely written in php, while the crawlers are written in python. Version 1.0 code is released under a GPL license, and it's availble at Sourceforge. Version 2.0 is written entirely in Python using the Dango web framework, and its source code is available at Google Code under a BSD license. A proof-of-concept/demo page is available at NotiUY, an uruguayan news aggregator intended for press clipping, and news tracking (spanish content)

USB Oscilloscope

Since: March, 2005

My end of career project (for my BS in Electronical Engineering) is a USB oscilloscope aimed to fit at the academic level. Its core runs on a PIC 18F4550 and supports up to 8 Mhz (easy expandable to 20 Mhz). The project was finished o April, 2006, althought further development is open and encouraged. For more information see the project here (spanish content).

Kalio Linux

Since: 2002

A Fedora Core customized linux distribution aimed to easy the burden of mainting multiple servers with multiple domains and services including (but not limited to) web, email, FTP and WebDAV storage. The project is opensource but has no public home page nor release yet.