Reports, howtos and useful pages

Minor articles, notes and stuff I’ve prepared for conferences or university courses are also available:

Pathneck Examples
  • Article on features and inner working of “pathneck”, a tool to find bottleneck on a network path.
Linear Algebra notes
  • Notes on basic concepts of Linear Algebra, very useful as a reference while starting to study the subject, you can also just download the PDF.
Slides: software licensing in Italy
  • Slides of a talk on the subject of software licensing in Italy. I’ve talked about copyright, patents and trademarks.
Slides: overview of DBMS security features
  • Fast overview of different Database Management System basic security features.
“Am I Behind Nat?” source code
  • Documentation about the inner working of the service amibehindnat.com, the source code shows how to use a Java applet to find out the local IP of a connecting host.
Brief tutorial about using rsync on windows, linux and mac
  • Notes on how to use rsync to manage multi-platform backups (just a basic example from which you can start).
Easy to understand guide on how to use mldonkey on mac os x
  • A step-by-step guide on how to install and use mldonkey on mac, for novice apple users.
Operating system notes: scheduling management, kernel, threading and memory
  • Lots of reviewed notes taken during a basic course on Operating Systems. Foundations and main algorithms concerning process handling, synchronization and memory management.
Operating system lab notes: virtual file system project.
  • Source code and documentation of a university group assignment aimed at building a user space virtual file system in C and Bash.
Memory management on x86 platform, a few notes.
  • Brief document that helps on getting a basic grasp on how memory is handled on x86 systems.
Programming in C, an introduction
  • A few introductory notes about learning the ANSI C language.