X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=html%2Findex.html;h=6527164102fa7953ed687873b74e316a108bce94;hp=b2f4b19eeb6f07be4239dbfe54ff68778b2bca88;hb=e3486c2f4be542fc94f55f972174baae2ce18921;hpb=e7c1eaebbc012ee182a8d82fc75968969549821d diff --git a/html/index.html b/html/index.html index b2f4b19..6527164 100644 --- a/html/index.html +++ b/html/index.html @@ -61,7 +61,8 @@
GaPiL è un tentativo di scrivere un manuale di
- programmazione di sistema per Linux e le GNU libc.
- L'obiettivo è quello di riuscire a produrre una testo
- rilasciato sotto
+
+ L'obiettivo resta comunque quello di riuscire a produrre una
+ testo, rilasciato sotto GNU FDL, che
possa servire a chi si accosta per la prima volta alla
- programmazione avanzata e di sistema in Linux, con la speranza
- di poter un giorno raggiungere la qualità dei testi del
- compianto R. W. Stevens.
+ programmazione avanzata e di sistema su un kernel Linux, con
+ la speranza di poter un giorno raggiungere la qualità dei
+ lavori del compianto R. W. Stevens.
- 20 - agosto - 2002
Sedici capitoli, 355 pagine.
+ GaPiL nasce come libro e come tale la versione di riferimento è
+ quella in PDF, accessibile nella sezione
+ Download . Grazie
+ all'opera di Mirko Maischberger abbiamo anche una bellissima
+ versione HTML, accessibile nella sezione On Line , finalemente
+ all'altezza della versione stampabile.
+
Cap. 1 | +Introduzione | +quasi completo e parzialmente revisionato + | +
Cap. 2-3 | +Gestione dei processi | +quasi completi e parzialmente revisionati + | +
Cap. 4-7 | +Gestione base dei file + | quasi completi e parzialmente revisionati + | +
Cap. 8 | +Sistema, parametri, errori | +quasi completo, da revisionare | +
Cap. 9 | +Segnali | +quasi completo, da revisionare | +
Cap. 10 | +Sessioni e terminali | +Sessioni complete, da revisionare, + terminali quasi completi. | +
Cap. 11 | +Gestione avanzata dei file | ++ I/O non bloccante, asincrono, memory + mapped completo, da revisionare, file locking + completo, da revisionare. + | +
Cap. 12 | +IPC | +Pipe, fifo e code, semafori, + memoria condivisa, tecniche alternative completi, da + revisionare, IPC POSIX quasi completo. + | +
Cap. 13-14 | +Introduzione alla rete | +completi, da revisionare | +
Cap. 15-16 | +Socket TCP elementari | +Caratteristiche base quasi complete, + esempio elementare da concludere | +
+ Versione corrente: 473 pagine.
+ 6 - aprile - 2003
Grazie all'incredibile lavoro di
+ Mirko Maischberger abbiamo una favolosa versione in HTML, che
+ collego direttamente dalla sua home page. Non finirò mai di
+ ringraziarlo per aver domato htlatex fino a produrre la prima
+ versione di GaPiL realmente consuntabile on line. Con
+ l'occasione è stata completamente revisionata la parte di
+ introduzione alle reti.
+
+ 10 - marzo - 2003
Completata la memoria condivisa
+ POSIX, introdotte le relative funzioni di interfaccia,
+ revisionati ed ampliati i capitoli sull'introduzione alla rete
+ ed ai socket.
+
+ 10 - dicembre - 2002
Completata la sezione sul file
+ locking, inserita una nuova sezione sulle alternative al SysV
+ IPC, estesa la parte sulla memoria condivisa, fatta una
+ revisione generale degli indici.
+
+ 26 - ottobre - 2002
Revisione di terminali, code di
+ messaggi e advisory file locking. Aggiunta la struttura dei
+ semafori SysV IPC, del file locking in stile POSIX, ed un
+ contributo di Daniele Masini sull'allocazione della memoria.
+
+ 18 - ottobre - 2002
Aggiunte: trattazione elementare
+ dei terminali, dei semafori di System V IPC, del file locking in
+ stile BSD.
+
+ 24 - settembre - 2002
Spostato tutto sul CVS
+ pubblico del FLUG che consente l'accesso anonimo. Aggiunta una
+ trattazione preliminare delle code di messaggi di System V IPC e
+ del controllo di sessione.
+
20 - agosto - 2002
Completata la stesura preliminare
del memory mapped I/O, inserito un esempio di server basato