From d6430928a79ebb4b98c684e68ba9c98cbbed5870 Mon Sep 17 00:00:00 2001 From: Simone Piccardi Date: Tue, 9 Jan 2007 14:20:53 +0000 Subject: [PATCH] I lucidi per la presentazione al linux day 2006. --- lucidi/IntroGaPiL.tex | 205 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 205 insertions(+) create mode 100644 lucidi/IntroGaPiL.tex diff --git a/lucidi/IntroGaPiL.tex b/lucidi/IntroGaPiL.tex new file mode 100644 index 0000000..b883ad9 --- /dev/null +++ b/lucidi/IntroGaPiL.tex @@ -0,0 +1,205 @@ +\documentclass{beamer} + +\usetheme{Warsaw} + +\usepackage[italian]{babel} +\usepackage[utf8]{inputenc} +\usepackage{url} + + +\def\tild{\char'176} +\def\bslash{\char'134} + +\setbeamercovered{transparent} + +\title{GaPiL} +\author{Simone Piccardi} +\institute{Associazione Software Libero} + +\date{\today} + +\begin{document} + +\frame{\titlepage} + +\section[Sommario]{} +\frame{\tableofcontents} + +\section{GaPiL} +\subsection{Storia} + +\frame +{ + \frametitle{La nascita} + + \begin{itemize} + \item all'incirca nell'ottobre del 2000 + \item nasce come (LPR) Linux Programmazione di Rete + \item lo stesso periodo della nascita dell'Associazione Software Libero + \end{itemize} +} + +\frame +{ + \frametitle{GaPiL} + + \begin{itemize} + \item dopo che qualcuno si inventò (chiedete al PR) un acromimo diverso + per LPR passai a GaPiL. + \item l'idea é che l'acromino sarebbe stato buono anche in inglese + (maccheronico...) + \item c'è pure il messaggio subliminale + \end{itemize} +} + +\frame +{ + \frametitle{GaPiL} + + \begin{itemize} + \item dopo che qualcuno si inventò (chiedete al PR) un acromimo diverso + per LPR passai a GaPiL. + \item l'idea é che l'acromino sarebbe stato buono anche in inglese + (maccheronico...) + \item c'è pure il messaggio subliminale + \end{itemize} +} + + +\frame +{ + \frametitle{Storia/2} + + \begin{itemize} + \item primo commit su CVS ... andato perso + \item le release di SVN registrano il maggio 2001 + \item ma il lavoro era iniziato prima + \end{itemize} +} + +\frame +{ + \frametitle{Come parte} + + \begin{itemize} + \item mi stavo addentrando nella programmazione dei socket + \item avevo letto Unix Network Programming vol.1 + \item non c'era niente sul tema in italiano + \item l'idea iniziale era scrivere solo di programmazione di rete + \end{itemize} +} + +\frame +{ + \frametitle{Perché} + + \begin{itemize} + \item il software libero senza della buona documentazione è mutilato, + perlomeno nella libertà di essere studiato e miglirato + \item la buona documentazione è difficile da scrivere, specie se vuole + andare oltre la descrizione del funzionamento e parlare dei perché + \item la FDL era uscita da poco e mi pareva interessante provare a metterla + in pratica su un progetto + \item non c'era nulla in italiano che coprisse adeguatamente l'argomento + \end{itemize} +} + + +\subsection{Cos'è} + + +\frame +{ + \frametitle{Gli argomenti} + + \begin{itemize} + \item ben presto mi accorsi che scrivere di programmazione di rete senza + parlare di quella di sistema aveva poco senso + \item per cui quello che era l'argomento di partenza diventò alla fine la + seconda parte + \item la prima parte, ad oggi quasi completa, copre la programmazione di + sistema (processi, file, segnali, IPC, ecc.) + \end{itemize} +} + +\frame +{ + \frametitle{Come si è diffuso} + + \begin{itemize} + \item a lungo mantenuto sul CVS del FLUG, distribuito in PDF. + \item un discreto impulso è venuto dalla pubblicazione in HTML (grazie + Mirko, grazie Lilik). + \item nessun tipo di pubblicità, al più quelche riferimento dato in risposte + sui newsgroup + \end{itemize} +} + +\frame +{ + \frametitle{Perché FDL} + + \begin{itemize} + \item perché no? + \item se promuovo software libero mi pare incongruo scrivere documentazione + non libera. + \item sicuramente questo ha aiutato la diffusione + \end{itemize} +} + +\frame +{ + \frametitle{Tutto da solo?} + + \begin{itemize} + \item quasi, questo è forse il limite maggiore + \item ci sono stati comunque un sacco di correzioni (grazie ad Alessio e + Daniele) + \item adesso che sono più occupato, va avanti molto piano + \end{itemize} +} + +\frame +{ + \frametitle{Chi lo usa?} + + \begin{itemize} + \item riferimenti in varie pagine di corsi universitari + \item segnalato dalle FAQ di it.comp.linux.programmazione + \item ditemelo voi, non ho mai fatto grosse analisi + \end{itemize} +} + +\frame +{ + \frametitle{Lo stato attuale} + + \begin{itemize} + \item 11 capitoli sulla programmazione di sistema (quasi completi) + \item 5 capitoli sulla programmazione di rete (molto incompleti, e forse + alla fine saranno di più) + \item e poi le appendici + \item 605 pagine (al momento...) + \end{itemize} +} + + +\frame +{ + \frametitle{Alcuni link interessanti} + \begin{itemize} + \item \url{http://gapil.truelite.it} + \item \url{http://labs.truelite.it/} + \item \url{http://firenze.linux.it/~piccardi} + \item \url{http://www.gnu.org} + \end{itemize} +} + + + +\end{document} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: t +%%% End: -- 2.30.2