Traccia Base Traccia Intermedia Traccia Avanzata Versione stampabile

Pagina creata da
User Org. Linux Day
Ultima modifica
29 Dicembre 2004

Traccia "Avanzata" - Programma definitivo

Argomenti per utenti esperti

confermato presentazione  9:00 Presentazione della giornata
di: Federico Caboni
confermato programmazione  9:15 Programmazione concorrente tramite threads
di: Matteo Dessalvi
Questo talk verte sull'impiego dei threads sotto GNU/Linux,su architetture x86, e sui principali problemi posti da questo tipo di metodologia di programmazione. Si parlerà anche di alcune caratteristiche introdotte sui kernel 2.6.x e che influenzano il modello di threading adottato da Linux.
confermato programmazione  10:15 Sviluppo di applicazioni cross-platform con Mozilla
di: Davide Carboni
Il seminario mostra le potenzilità di Mozilla per lo sviluppo di applicazioni client Internet portabili. Si esamina l'uso di XUL come linguaggio per la definizione di interfacce utente, l'utilizzo di Javascript per la gestione degli eventi e l'utilizzo dei componenti XPCOM per l'accesso alle funzionalità di basso livello. Gli esempi di codice mostrati durante il seminario richiedono una basilare conoscenza di XML, Javascript e C++.
confermato caffe  11:15 Pausa caffè
confermato programmazione  11:30 Smalltalk: OOP allo stato puro
di: Giovanni Corriga
Fin dalla sua nascita negli anni '70, il linguaggio Smalltalk è stato sinonimo di innovazione in campo informatico: dalla programmazione Object Oriented alle GUI, dai database ad oggetti fino all'eXtreme Programming. In questo intervento verranno esaminati i concetti base del linguaggio, la libreria standard e l'ambiente di sviluppo, lo stato dell'arte nel campo dei framework e delle applicazioni Smalltalk.
confermato linux  12:30 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.
confermato pranzo  13:30 Pausa Pranzo
Tutte le attività sono sospese fino alle ore 15:00
confermato programmazione  15:00 GTK - Building graphical user interfaces with GLADE and Gtk+/GtkAda.
di: Jacob Sparre Andersen
Building graphical user interfaces with GLADE and Gtk+/GtkAda. Gtk+/GtkAda is a portable graphical user interface library. Applications written with Gtk+/GtkAda are - if you don't try hard to make it different - portable between MacOS X, most Unixes and MS Windows. GLADE is a tool for creating graphical user interfaces using Gtk+/GtkAda. The talk will be a live presentation of how one can create a simple application with a graphical user interface.
confermato programmazione  16:00 Pure Data, un ambiente di sviluppo multimediale
di: Andrea Frisan
Pure data è un ambiente grafico di programmazione per l'audio, il video e il post-processing. È un evoluzione del linguaggio chiamato Max, nato per superarne le limitazioni e la rigidità della struttura e di allargarne le funzionalità oltre il solo audio. La sua concezione prettamente "open ended" ha contribuito a creare una comunità di sviluppo molto vivace. Il progetto Pure Data si è quindi allargato fino a diventare lo strumento d'elezione di molti artisti in campo multimediale, di produzione video e musicale. Pure Data è disponibile per molte piattaforme fra le quali GNU/Linux, molti dialetti unix, MAC OS X e anche Win32.
confermato caffe  17:00 Pausa caffè
confermato linux  17:15 High Performance Computing con OpenMosix
di: Matteo Dessalvi
OpenMosix è una soluzione per implementare un cluster sotto GNU/Linux partendo dai comuni computer disponibili agli utenti. In questo talk ne verranno illustrate le caratteristiche principali, i punti di forza ed i limiti.
confermato linux  18:30 Question Time (in traccia base)
di: un gruppo di soci del GULCh
Un'ora di domande libere su qualsiasi cosa Linux!
confermato linux  19:30 Fine Lavori

Scarica e stampa la brochure del Linux Day! [PDF, 230kB]