[ INTRODUZIONE | COMUNICATO STAMPA | PROGRAMMA LINUXDAY DI SIENA | REGISTRAZIONE | EDIZIONE 2003 | EDIZIONE 2002 ]

Linux Day 2004
Siena, 27 Novembre 2004 - Facoltà di Ingegneria, Università di Siena.
Via Roma, 56 - 53100 Siena

Descrizione dell'intervento


Relatori: Vincenzo di Massa
Titolo: Easy-deb, pacchetti deb, ubuntu, google... una Summer of Code
Biografia:

Vincenzo Di Massa (Siena, 1978) si è laureato, presso l'Università degli Studi di Siena, in Ingegneria Informatica. Attualmente frequenta il dottorato di ricerca in ingegneria dell'informazione per il quale è vincitore di borsa di studio. E' stato premiato dalla IEEE/Computer Society per la partecipazione al concorso internazionale tra le università CSIDC2002 (Computer Society International Design Competition 2002). E' "kernel hacker" (ovvero contribuisce allo sviluppo del kernel del sistema operativo Linux) per aver contribuito al Progetto LinuxTV (www.linuxtv.org ). Il suo contributo è stato un miglioramento del driver per le schede satellitari basate su chipset b2c2. E' membro del Siena Linux User Group, presso il quale ha tenuto un seminario dal titolo "Strumenti di sviluppo liberi: QT, KDevelop, QT Designer." sulla programazione visuale e ad oggetti durante il LinuxDay2003. Si occupa di programmazione e software libero per hobby e per studio fino dall'infanzia. Conosce i seguenti linguaggi do programmazione: BASIC (e VB), C, C++, pascal, java, python. Inoltre conosce il linguaggio di scripting della shell bash. E' fondatore e unico sviluppatore del progetto cross-mail. Tale progetto software è composto da vari script che convertono gli archivi di e-mail tra i formati di vari Mail Readers opensource. E' sviluppatore all'interno del progetto FANN (Fast Artificial Neural Network). Tale progetto lavora ad una libreria di reti neurali artificiali scritta in C. Per permettere l'utilizzo di tale libreria all'interno del linguaggio python ha creato una apposita interfaccia di programmazione (i python bindings).

Abstract:

La scorsa estate Google ha indetto il programma Summer Of Code: una iniziativa nata per avvicinare studenti provenienti dai paesi più diversi al mondo del Software Libero. Gli studenti sono stati scelti in base al progetto che ciascuno ha dovuto presentare al momento di fare domanda di ammissione. Fondazioni di come Apache, Ubuntu, Python, Mozilla, Opeoffice... sono state mentori degli studenti e hanno aiutato e guidato lo sviluppo dei singoli progetti. In qualità di studente di dottorato ho partecipato proponendo il progetto easy-deb: un sistema automatico di pacchettizzazione specifico per moduli python. Durante questo talk presenterò da partecipante il programma Summer Of Code e da sviluppatore il pacchetto easy-deb. Verranno illustrati i concetti alla base del sistema di pacchettizzazione di debian, il sistema di distribuzione dei moduli di python (distutils) e le utility setuptools e easy-install che saranno distribuite con la prossima release di python.

Link Utili: