Traccia "Advanced Linux" - Programma definitivo
Questa traccia è indirizzata a quegli utenti che già usano con profitto Linux e vogliono conoscerne alcune applicazioni specializzate.
| 9:00 | Presentazione della giornata
di: un rappresentante del GULCh | ||
| 9:15 | Programmazione concorrente tramite l'uso dei
thread
di: Matteo Dessalvi Introduzione all'uso della libreria pthreads con GNU/Linux su piattaforma x86. Si vedrà come utilizzare i threads sotto Linux,come effettuare il debug di un applicazione di questo tipo e le differenze fra la programmazione multiprocesso ed il multithreading. | ||
| 10:30 | Zope e Plone: introduzione e dimostrazione
pratica
di: Alceste Scalas, Federico Caboni Zope è un application server per la costruzione di applicazioni web; tra di esse spicca Plone, un potentissimo sistema di content management. Nell'intervento verranno illustrati i principi di base dei due programmi, con esempi pratici e dimostrazioni | ||
| 11:00 | Pausa caffè
Le bevande calde distribuite durante le pause sono state gentilmente offerte dalla D.A.B. | ||
| 11:30 | Perl e la Perl community
di: Giuseppe Maxia, Marco Marongiu Perl è un linguaggio di programmazione open source che permette di fare praticamente di tutto in maniera facile e veloce. E' un linguaggio che si adatta tanto al principiante alle prime armi quanto al mago scafato. La forza di Perl, oltre alla sua versatilità , sta nella Perl Community, che è un insieme di risorse sociali e tecnologiche. Il CPAN contiene (e distribuisce) il sapere statico di Perl, i moduli che fanno di Perl "il nastro adesivo di Internet". Perl Mongers, YAPC, Perl Monks e altri sono il motore che tiene il linguaggio vivo e aggiornato e che forniscono supporto agli altri programmatori. | ||
| 12:30 | Il protocollo XML-RPC e le sue applicazioni
di: Federico Caboni, Stefano Sanna il seminario introduce il protocollo XML-RPC per l'invocazione remota di metodi attraverso l'invio di documenti XML su HTTP. Vengono illustrate le implementazioni in Python e Java nonche' alcune possibili applicazioni (tra cui il controllo remoto di KDE) | ||
| 13:30 | Pausa Pranzo
Tutte le attività sono sospese fino alle ore 15:00 | ||
| 15:00 | Il linguaggio Python
di: Federico Caboni Python è linguaggo di programmazione object-oriented interpretato, che sta avendo sempre più seguito negli ultimi tempi. Aziende come RedHat, Google e Industrial Light & Magic stanno investendo sempre più risorse in questo linguaggio: perché? Cerchiamo di scoprirlo in questa presentazione. | ||
| 16:00 | Linux in tasca: installazione su PDA iPAQ
di: Stefano Sanna Il seminario introduce all'uso di Linux su computer palmare. Dopo una panoramica sui dispositivi supportati, si descrive l'installazione della distribuzione open source Familiar e l'uso dell'ambiente grafico OPIE, derivazione open source di Qtopia/Qt. | ||
| 17:00 | Pausa caffè
Le bevande calde distribuite durante le pause sono state gentilmente offerte dalla D.A.B. |
