[ 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: Marcello Semboli
Vincenzo di Massa
Titolo: Programmazione Python, QT e pyQT
Biografia:

Marcello Semboli, senese classe 1966, laureato in matematica, lavora a Siena come progettista tecnico per una grande azienda Informatica. Tra i fondatori del Siena Linux User Group, collabora con alcuni progetti open source ed e' attivista per la diffusione e la promozione del software libero.

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:

Nel talk verrā mostrato come Python è un ottimo strumento per applicazioni multipiattaforma.
Dopo una introduzione al linguaggio python verrà presentato il framework QT e PyQT.

Link Utili: