Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pub:unixpowertools:home [2009/12/18 17:36] (current)
Line 1: Line 1:
 +====== Unix Power Tools (UPT per gli amici, o TGIF - vedi nella pagina) ======
  
 +Fatta mailing list :-) per iscriversi mandare messaggio a majordomo@sl-lab.it con "​subscribe tgif" nel body.
 +
 +Un {{:​unixpowertools:​poster.odt|posterino}} in formato odt da stampare e appendere... e lo stesso in versione {{:​unixpowertools:​posterfsm.odt|"​religiosa"​}} ;-)
 +
 +Gli incontri non hanno una durata prefissata, finora mediamente siamo tra un'ora e due...
 +
 +[[http://​maps.google.it/​maps?​f=q&​hl=it&​q=milano+via+comelico+39&​sll=41.895888,​12.489052&​sspn=20.935992,​48.164063&​layer=&​ie=UTF8&​z=16&​om=1&​iwloc=addr|Come raggiungere il dipartimento]]
 +
 +
 +Si raccolgono [[proposte per il futuro]]!
 +
 +===== Proposte =====
 +
 +  * Dario Malchiodi: Librerie per il machine learning
 +  * Andrea Trentini: RFC "​live"​ (cioe' vorrei chiedervi un parere su una cosa che sto realizzando)
 +  * Andrea Trentini: RFC "​live"​ 2 (cioe' vorrei chiedervi un parere su una cosa che vorrei **realizzassimo**)
 +  * Andrea Trentini: TOR lato utente (come attivarlo, verificare, integrarlo (FoxyProxy),​ etc.)
 +  * Massimo Santini: SSH e amici (atrent: magari qualche contributo lo porto anch'​io,​ su rsync/​mirrordir/​sshfs)
 +  * Edoardo Tosca: TBA
 +
 +
 +
 +
 +
 +===== Calendario =====
 +
 +[[note|Note delle sessioni effettuate]]
 +
 +Date in ordine cronologico inverso:
 +
 +  * 2009
 +    * 18 dicembre, ore 16:30: Jan Reister: Oneswarm {{introduzione-oneswarm-dico.pdf|slides}}
 +
 +
 +  * 2008
 +    * lunedì 15 dicembre, ore 16:30, auletta 4: Andrea Trentini: (a) RFC "​live"​ (active filesystem) - (b) TOR?
 +    * lunedì 01 dicembre, ore 16:30, luogo da stabilire: Matteo Vaccari: CouchDB e il ruolo dei progetti opensource in un'​azienda di software
 +    * lunedì 17 novembre, ore 16:30, luogo da stabilire: Antonio Nappa: Scapy
 +    * [done] lunedì 3 novembre, ore 16:30, auletta 4, Aristide Fattori: Skype4Py
 +    * [done] lunedì 20 ottobre, ore 16:30, auletta 4, Mattia Monga: Prolegomeni a L4: il sistema operativo che ce l'ha piccolo
 +    * [done] venerdì 23 maggio, ore 14:30, sala lauree, Massimo Santini: Scheme, Programmare coi sandali di cuoio; Mattia Monga: Python, E se ci salvasse il serpente?
 +  * 2007
 +    * [done] venerdì 25 maggio ore 16:30, aula Alfa, Francesco Castellano ([[http://​www.messagenet.it/​|Messagenet]]):​ Asterisk e VOIP 
 +    * [done] venerdì 11 maggio ore 16:30, auletta 4, [[http://​www.autistici.org/​it/​|autistici.org]]:​ Il piano R*, un progetto per un network di comunicazione resistente
 +    * [done] venerdì 13 aprile ore 16:30 aula alfa/beta, Marco Calamari: Onion Routing e TOR
 +    * [done] venerdì 30 marzo ore 16:30, sala riunioni primo piano, Alessio Orlandi: Orientarsi nelle VM: XEN e OpenVZ.
 +    * [done] venerdì 16 marzo ore 16:30, sala riunioni primo piano, Giacomo Rizzo: preparazione livecd autoconfiguranti
 +    * [done] venerdì 2 marzo ore 16:30, auletta 5, Mattia Monga: Una trilogia, debug: gdb e gcov
 +    * [done] venerdì 16 febbraio ore 16:30, auletta 5, Mattia Monga: Una trilogia, variability management: autoconf e automake
 +    * [done] venerdì 2 febbraio ore 16:30, auletta 5, Sebastiano Vigna: Ruby
 +    * [done] venerdì 19 gennaio ore 16.30, Matteo Vaccari: Test Driven Development
 +  * 2006
 +    * [done] venerdì 15 dicembre ore 16.15, Mattia Monga: Una trilogia, gli editor: vi, emacs
 +    * [done] venerdì 10 novembre ore 16.00, Andrea Trentini: Qemu
 +    * [done] venerdì 20 ottobre alle 16.00, Massimo Santini: Shell programming e filtri
 +
 +
 +
 +===== Idee per un ciclo di seminari... =====
 +
 +Persone coinvolgibili:​
 +  * Massimo Santini
 +  * Andrea Trentini
 +  * Mattia Monga
 +  * Sebastiano Vigna
 +  * Paolo Boldi
 +  * qualcuno del [[http://​www.milug.org|milug]]
 +
 +
 +Vorremmo mettere in piedi un cicletto di seminari per gli studenti (diciamo per quelli che non si godono il laboratorio di SistOp) su strumenti avanzati in ambiente Linux/Unix (oddio: avanzati per loro, diciamo "​inusuali",​ nel senso che loro non li usano perché manco sanno che esistono).
 +
 +Si pensava ad una cosa settimanale (o bisettimanale),​ se si fa una cosa mensile si rischia poi che se un mese salta, nessuno si ricorda più che è una cosa periodica.
 +
 +Negli usa fanno una cosa che chiamano TGIF (thank goodness is friday) in cui tutti i venerdì i dottorandi e i docenti si ritrovano, a spese del dipartimento,​ a prendere un the e a parlare di scienza in modo cazzone/​scherzoso.
 +
 +Sarebbe bello che avesse lo stesso gusto: facciamo una colletta (visto che i nostri direttori non penso sgancino) e ci compriamo due biscotti/​colombe/​panettoni da Pracchi e ce li pappiamo assieme mentre uno, a turno, racconta qualcosa. Chi viene lascia cinquanta centesimi per la volta dopo... una cosa del genere... Ma il cibo non è il punto (soprattutto se ci sono quei mangioni degli studenti :) ).
 +
 +La questione fondamentale è che luogo e data devono essere fissi, come una specie di ricorrenza... così la gente non deve pensarci in anticipo... col tempo ci si abitua che il giorno tot, all'​ora tot, si va nell'​auletta tot a mangiare un biscotto e a sentire qualcuno che parla.
 +
 +**Dietro le quinte, poi, con un paio di settimane di anticipo, ciascuno si "​iscrive a parlare",​ ma in modo molto libero. Ad esempio, usando questo Wiki.**
 +
 +(Massimo) Io ho materiale per due/tre incontri tranquillamente. Se siamo in quattro vuol dire che possiamo andare avanti un anno parlando una volta al mese ciascuno... non mi sembra troppo caricoso...
 +
 +Per il ciclo di seminari ci vengono in mente questi argomenti:
 +
 +  * shell programming (bash, tanto per stare POSIX)
 +  * filtri (vedi sopra, nel senso di textutils, diffutils e amici -- con incursioni in perl/​sed/​awk/​ruby,​ visiti solo dal punto di vista dei filtri)
 +  * build tools (make e ant)
 +  * emacs (e power editor, se ce ne fossero altri)
 +  * ssh/scp (con agent, port forwarding.... e cose meno banali del solo collegamento)
 +  * backup (tar/cpio, rsync, rdiff-backup,​ unison...)
 +  * svn/cvs (con nozioni di versioning in generale)
 +  * scripting non di shell (perl, ruby e amici)
 +  * ide (eclipse, con refactoring e amenità non banali, ma anche altri ide)
 +  * gpg (e altre amenità crittografiche)
 +  * xml (manipolazione con xpath e xslt e amici)
 +  * qemu (non so se possiamo includerlo negli UPT, ma si possono fare cose molto interessanti con le VM)
 +  * tor (non e' certo un UPT, ma andrebbe divulgata l'​esistenza,​ visti i tempi)
 +
 +L'​ideale sarebbe che chi parla presentasse ogni volta uno strumento, ma con un preciso riferimento ad un uso paradigmatico,​ una cosa che qualcuno di noi ha davvero fatto con l'​aggeggio e che gli ha risolto un problema che, altrimenti, si sarebbe dovuto smazzare a mano, o programmando un tool special purpose.
 +
 +===== ChiPotrebbeFareCosa =====
 +
 +^ Cosa  ^ Massimo ^ Andrea ^ Mattia ^ Sebastiano ^ Paolo ^
 +|shell programming| + | + | . | . | . |
 +|filtri ​          | + | + | . | . | . |
 +|build tools      | + | . | . | . | . |
 +|emacs ​           | . | . | . | . | . |
 +|ssh/​scp ​         | + | + | . | . | . |
 +|backup ​          ​|rdiff-backup|rsync e tar| . | . | . |
 +|svn/​cvs ​         | + | . | . | + | . |
 +|scripting ​       | . | . | . | . | . |
 +|ide              | . | . | . | . | + |
 +|gpg              | + | . | . | . | . |
 +|xml              | + | . | . | . | + |
 +|qemu             | . | + | . | . | . |
 +|tor              | . | . | . | . | . |
 +|ruby             | . | . | . | + | . |
pub/unixpowertools/home.txt · Last modified: 2009/12/18 17:36 (external edit)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0