Projects

Here you can find some projects that I have realized: linux tools and applications, linux kernel patches and some archived projects (that I don’t maintain anymore).

Opensource projects are usually hosted here: http://download.pracucci.com

Blues - Bluetooth Context-Aware System

Blues è un’infrastruttura che permette di fornire servizi context-aware a dispositivi mobili, quali cellulari, smartphone e palmari, utilizzando la tecnologia Bluetooth. Il sistema è stato progettato e sviluppato da Marco Pracucci, in collaborazione con il Dr. Stefano Cacciaguerra ed il Prof. Giorgio Casadei, e finanziato dal Sistema Museale d’Ateneo dell’Università di Bologna e da Ser.In.Ar. (Cesena).

Linux kernel patchesLinux - Tux logo

This is a list of small linux kernel patches that I’ve written.

* Linux 2.6.18 - TS-72xx machine ID patch
* Linux 2.6.18 - TS-72xx software reset patch (reboot)

Linux software patchesLinux - Tux logo

This a list of small patches that I’ve written for Linux software.

* Dbus 0.94 - cross compile configure patch
* Bluez libs 3.11 - hci_read_remote_name() patch

Linux tools / software

Epoch

Epoch is a simple tool that shows epoch time, and converts epoch time to date and viceversa. It’s quite useful when you need to work with epoch time inside a shell script.

Download: download.pracucci.com/linux/tools/

Shell scripts

Download: download.pracucci.com/linux/scripts/

Archived projects

Scheme4j

Scheme4j is a scheme interpreter written in java, with a nice GUI, a complete on-line help facility and an integrated debugger.

Scheme4j has been developed by Marco Pracucci and Marco Bagnaresi, for experimental purpose. It’s not a complete R5RS scheme standard implementation and it’s no longer maintained.

Spades FAQ

SPADES (System for Parallel Agent Discrete Event Simulation) is a middleware system for the creation of artificial intelligence agent-based simulations. I published some information and notes about this system and I was the maintainer of the unofficial SPADES FAQ.

I have also published some technical information about SPADES core engine: SPADES - appunti sparsi (PDF, 500K, italian language).

Disk scheduling simulator

Disk Scheduling Simulator is a java applet that implements an simulator of disk scheduling policies, written for educational purposes.