X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=html%2Fgapil.html;h=ea697bb85183bf91942d6c1255580be7e47d29c3;hb=9a15bd649b2fd1a3d950c43f099a3da147ad8cf7;hp=7024ee80d5b780f94bc9ec9adb2f8e06c5484f30;hpb=fcd431ebcd9f7a65680a669a2740ef5a2586531c;p=gapil.git diff --git a/html/gapil.html b/html/gapil.html index 7024ee8..ea697bb 100644 --- a/html/gapil.html +++ b/html/gapil.html @@ -61,7 +61,14 @@ - + + + Stato + + + + + Download @@ -77,9 +84,9 @@ + href="http://sources.truelite.it/cgi-bin/viewcvs.cgi/trunk/?root=gapil"> - CVS + Subversion @@ -125,7 +132,7 @@ le uclibc.

- L'obiettivo resta comunque quello di riuscire a produrre una + L'obiettivo resta comunque quello di riuscire a produrre un testo, rilasciato sotto GNU FDL, che possa servire a chi si accosta per la prima volta alla @@ -139,137 +146,52 @@ - Disponibilità + Notizie - 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 online , finalmente - all'altezza della versione stampabile. - - - - - - - Stato - - - - GaPiL è in continua evoluzione ma - alcune parti hanno raggiunto una "stabilità" sufficiente (nel - senso che le ho riviste, le ritengo abbastanza complete, e non - sono stato capace di accorgermi degli errori che ci ho lasciato) - altre sono da rivedere, altre sono solo parzialmente accennate. La - situazione attuale è la seguente: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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 Introduzione alla rete completo, da revisionare
Cap. 14 I socket completo, da revisionare. Manca la - trattazione di eventuali ulteriori famiglie.
Cap. 15-16 I socket TCP socket TCP elementari completo, da - revisionare. Socket TCP avanzati appena iniziato, - in fase di stesura. - -
Appendici I protocolli, gli errori, ecc. Materiale messo insieme alla - rinfusa, e da rivedere da zero. -
+ 6 - marzo - 2005
Realizzato un web server + elementare a scopo didattico, in vista dell'iniziativa del + Lilik su GaPiL. +

+ 12 - gennaio - 2005
Completata la sezione sulla + gestione della risoluzione degli indirizzi ed iniziata la + sezione sulle opzioni dei socket.

- Versione corrente: 485 pagine. + 19 - luglio - 2004
Completata una prima sezione sui + socket UDP ed iniziata una sezione sulle funzioni per la + risoluzione degli indirizzi. Inoltre da oggi i sorgenti di Gapil + sono accessibili usando + Subversion sul sito di Truelite Srl. +

+ 3 - marzo - 2004
Ristrutturata la parte sulla + programmazione di rete, inserita la sezione sull'I/O + multiplexing (completata con esempio di server basato su + poll) nella sezione sui socket TCP. Introdotti i nuovi + capitoli sugli altri socket, ed iniziata la sezione sui socket + UDP. +

+ 26 - dicembre - 2003
Inserito esempio di server + basato sull'I/O multiplexing. Ristrutturato il capitolo sui file + avanzati scorporando in una sezione a parte l'I/O multiplexing, + e inserendo alcuni esempi per pselect. Creata una terza + parte per le appendici. +

+ 8 - novembre - 2003
Corretta tabella sbagliata al + capitolo 5, completata la sezione sull'uso dell'I/O multiplexing + sul lato client ed iniziata la versione server, inserita la + trattazione della funzione shutdown.

- - - - - - - Notizie - - - - - +

21 - settembre - 2003
Completato il capitolo sui socket elementari, e corretti numerosi errori. Revisione della sezione sull'I/O multiplexing nel capitolo sui file avanzati in vista dell'uso nel capitolo sui socket TCP avanzati. +

6 - aprile - 2003
Grazie all'incredibile lavoro di Mirko Maischberger abbiamo una favolosa versione in HTML, che