Raffaele Grandi homepage
Post-Doc Research Fellow in
Advanced Multirobot Systems

Materiale Utile


 

La pagina raccoglie una breve descrizione del materiale che ho trovato utile nel corso delle mie ricerche o per semplice curiosità. Quando il materiale è liberamente disponibile in rete viene fornito il link relativo a cui è stato trovato, oppure direttamente il file (generalmente compresso) della documentazione, altrimenti solo il link ed un'eventuale breve descrizione.
Per quanto riguarda il materiale didattico è possibile recuperarlo nell'apposita sezione didattica.
Guida alla programmazione in Linux di Simone Piccardi
  • GaPiL è un manuale di programmazione di sistema in ambiente Linux, con una particolare attenzione alle caratteristiche specifiche delle interfacce fornite dal kernel. L'obiettivo è quello di fornire un supporto a chi si accosta per la prima volta alla programmazione avanzata e di sistema su un kernel Linux.
  • sito http://gapil.truelite.it/
Appunti di Informatica Libera di Daniele Giacomini
  • Appunti di informatica libera è un manuale d'informatica redatto integralmente da Daniele Giacomini e dedicato principalmente al software libero, con particolare riferimento a GNU/Linux. Nella stesura attuale, il manuale affronta diversi aspetti dell'informatica, dall'hardware al software, dalle piattaforme di rete ai linguaggi di programmazione e di markup, dalle licenze ai contesti applicativi. La trattazione comprende anche sezioni di carattere generale utili ad apprendere in modo razionale i rudimenti dell'informatica.
  • sito http://appuntilinux.mirror.garr.it/mirrors/appuntilinux/a2/
Linux Device Drivers by Corbet, Rubini, Kroah-Hartman
  • Una guida particolarmente dettagliata sulla programmazione del kernel linux e sulla scrittura dei drivers. Vengono illustrate e spiegate le strutture fondamentali per l'interfacciamento tra lo spazio utente e quello kernel. Il libro illustra la scrittura dei drivers, anche per periferiche USB, tramite l'utilizzo di esempi. (Recuperabili integralmente nel file allegato al libro)
  • sito http://lwn.net/Kernel/LDD3/ - LDD3 è relativo al kernel 2.6.10