Varie correzioni, completata revisione capitolo sull'I/O su file
[gapil.git] / html / stato.html
index ab243068cebb90988dfd349b52f1d4c91ff1fb4e..728851707cf939e25b6aceee127830b0233e66a5 100644 (file)
@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="iso-8859-1"?> 
+<?xml version="1.0" encoding="utf-8"?> 
 
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "DTD/xhtml1-strict.dtd">
 
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="it">
   <head>
 
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "DTD/xhtml1-strict.dtd">
 
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="it">
   <head>
-   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     <title>GaPiL -- Guida alla Programmazione in Linux</title>
     <meta name="author" content="Simone Piccardi" />
     <meta name="title" content="Guida alla Programmazione in Linux" />
     <title>GaPiL -- Guida alla Programmazione in Linux</title>
     <meta name="author" content="Simone Piccardi" />
     <meta name="title" content="Guida alla Programmazione in Linux" />
@@ -68,7 +68,7 @@
            </a> 
          </td>
          <td align="center" bgcolor="#dddddd">
            </a> 
          </td>
          <td align="center" bgcolor="#dddddd">
-           <a target="_parent"  href="stampa.html">
+           <a target="_parent"  href="download.html">
              <font face="sans-serif">
                <b>Download</b>
              </font>
              <font face="sans-serif">
                <b>Download</b>
              </font>
@@ -84,9 +84,9 @@
          </td>
          <td align="center" bgcolor="#dddddd">
            <a target="_parent"  
          </td>
          <td align="center" bgcolor="#dddddd">
            <a target="_parent"  
-             href="http://sources.truelite.it/cgi-bin/viewcvs.cgi/trunk/?root=gapil">
+             href="http://gapil.truelite.it/sources">
              <font face="sans-serif">
              <font face="sans-serif">
-               <b>CVS</b>
+               <b>Trac</b>
              </font>
            </a>
          </td>
              </font>
            </a>
          </td>
     </table>
 
 <!-- CUT HERE -->
     </table>
 
 <!-- CUT HERE -->
-    <table width="800" cellspacing="10" cellpadding="10" border="0">
+    <table width="1000" cellspacing="10" cellpadding="10" border="0">
       <tbody>
        <tr>
          <td width="130" valign="top">
            <b>
              <font color="#0000aa">
       <tbody>
        <tr>
          <td width="130" valign="top">
            <b>
              <font color="#0000aa">
-               Disponibilità
+               Disponibilità
              </font>
            </b>
          </td>
          <td bgcolor="lightblue"> 
 
              <b>GaPiL</b> nasce come libro e come tale la versione di
              </font>
            </b>
          </td>
          <td bgcolor="lightblue"> 
 
              <b>GaPiL</b> nasce come libro e come tale la versione di
-             riferimento è quella in PDF, accessibile nella sezione <a
-             href="stampa.html"> <font face="sans-serif"> <b>Download</b>
+             riferimento è quella in PDF, accessibile nella sezione <a
+             href="download.html"> <font face="sans-serif"> <b>Download</b>
              </font></a>. Grazie all'opera di Mirko Maischberger abbiamo
              anche una bellissima versione HTML, accessibile nella sezione <a
              href="http://www.lilik.it/~mirko/gapil/gapil.html"> <font
              </font></a>. Grazie all'opera di Mirko Maischberger abbiamo
              anche una bellissima versione HTML, accessibile nella sezione <a
              href="http://www.lilik.it/~mirko/gapil/gapil.html"> <font
              </font>
            </b>
          </td>
              </font>
            </b>
          </td>
-         <td bgcolor="lightblue"> <b>GaPiL</b> è in continua evoluzione ma
-           alcune parti hanno raggiunto una "stabilità" sufficiente (nel
+         <td bgcolor="lightblue"> <b>GaPiL</b> è 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
            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:
+           situazione attuale è la seguente:
            <table width="600" cellspacing="5">
              <tbody>
                <tr>
            <table width="600" cellspacing="5">
              <tbody>
                <tr>
                <tr>
                  <td valign="top"> <b> Cap. 2-3 </b> </td>
                  <td valign="top"> Gestione dei processi </td>
                <tr>
                  <td valign="top"> <b> Cap. 2-3 </b> </td>
                  <td valign="top"> Gestione dei processi </td>
-                 <td valign="top"> quasi completi e parzialmente revisionati
+                 <td valign="top"> quasi completi e parzialmente revisionati,
+                   localizzazione accennata, aggiornamenti sulle priorità di
+                   I/O
                  </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 4-7 </b> </td>
                  <td valign="top"> Gestione base dei file </td>
                  </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 4-7 </b> </td>
                  <td valign="top"> Gestione base dei file </td>
-                 <td valign="top"> quasi completi e parzialmente revisionati
+                 <td valign="top"> quasi completi e parzialmente
+                 revisionati, in riscrittura i filesystem, incomplete le
+                 capabilities
                  </td>
                </tr>
                <tr>
                  </td>
                </tr>
                <tr>
                <tr>
                  <td valign="top"> <b> Cap. 9 </b> </td>
                  <td valign="top"> Segnali</td> 
                <tr>
                  <td valign="top"> <b> Cap. 9 </b> </td>
                  <td valign="top"> Segnali</td> 
-                 <td valign="top"> quasi completo, da revisionare </td>
+                 <td valign="top"> quasi completo, da revisionare, in fase
+                 di sviluppo la parte più avanzata su timer e segnali. </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 10 </b> </td>
                  <td valign="top"> Sessioni e terminali</td> 
                  <td valign="top"> sessioni complete, da revisionare, 
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 10 </b> </td>
                  <td valign="top"> Sessioni e terminali</td> 
                  <td valign="top"> sessioni complete, da revisionare, 
-                   terminali quasi completi. </td>
+                   terminali manca la gestione dei terminali virtuali. </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 11 </b> </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 11 </b> </td>
                    I/O multiplexing e I/O non bloccante parzialmente rivisti,
                    I/O asincrono da aggiornare, memory
                    mapped completo, da revisionare, file locking
                    I/O multiplexing e I/O non bloccante parzialmente rivisti,
                    I/O asincrono da aggiornare, memory
                    mapped completo, da revisionare, file locking
-                   completo, da revisionare.  
+                   completo, il capitolo è in ristrutturazione.  
                  </td>
                </tr>
                <tr>
                  </td>
                </tr>
                <tr>
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 13 </b> </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Cap. 13 </b> </td>
+                 <td valign="top"> I thread</td> 
+                 <td valign="top"> appena iniziato, a malapena uno
+                 scheletro </td> 
+               </tr>
+               <tr>
+                 <td valign="top"> <b> Cap. 14 </b> </td>
                  <td valign="top"> Introduzione alla rete</td> 
                  <td valign="top"> completo, da revisionare </td>
                </tr>
                <tr>
                  <td valign="top"> Introduzione alla rete</td> 
                  <td valign="top"> completo, da revisionare </td>
                </tr>
                <tr>
-                 <td valign="top"> <b> Cap. 14 </b> </td>
+                 <td valign="top"> <b> Cap. 15 </b> </td>
                  <td valign="top"> I socket</td> 
                  <td valign="top"> I socket</td> 
-                 <td valign="top"> completo, da revisionare. Manca la
+                 <td valign="top"> Completo, da revisionare. Manca la
                  trattazione di eventuali ulteriori famiglie di socket. 
                  </td>
                </tr>
                <tr>
                  trattazione di eventuali ulteriori famiglie di socket. 
                  </td>
                </tr>
                <tr>
-                 <td valign="top"> <b> Cap. 15 </b> </td>
+                 <td valign="top"> <b> Cap. 16 </b> </td>
                  <td valign="top"> I socket TCP </td> 
                  <td valign="top"> Completo, da
                    revisionare.
                  </td>
                </tr>
                <tr>
                  <td valign="top"> I socket TCP </td> 
                  <td valign="top"> Completo, da
                    revisionare.
                  </td>
                </tr>
                <tr>
-                 <td valign="top"> <b> Cap. 16 </b> </td>
+                 <td valign="top"> <b> Cap. 17 </b> </td>
                  <td valign="top"> Gestione dei socket </td> 
                  <td valign="top"> Gestione dei socket </td> 
-                 <td valign="top"> Iniziata la gestione degli
-                     indirizzi, lasciato un segnaposto per le opzioni dei
-                     socket. 
+                 <td valign="top"> Completata la gestione degli
+                     indirizzi, completate le opzioni dei
+                     socket generiche, IP, TCP e UDP, le ioctl dei socket e
+                      della rete, le sysctl dei socket, IP, da completare
+                 quelle TCP.
                  </td>
                </tr>
                <tr>
                  </td>
                </tr>
                <tr>
-                 <td valign="top"> <b> Cap. 17 </b> </td>
+                 <td valign="top"> <b> Cap. 18 </b> </td>
                  <td valign="top"> Altri socket </td> 
                  <td valign="top"> Iniziati i socket UDP di base, lasciato in
                      segnaposto per gli altri.
                  </td>
                </tr>
                <tr>
                  <td valign="top"> Altri socket </td> 
                  <td valign="top"> Iniziati i socket UDP di base, lasciato in
                      segnaposto per gli altri.
                  </td>
                </tr>
                <tr>
-                 <td valign="top"> <b> Cap. 18 </b> </td>
+                 <td valign="top"> <b> Cap. 19 </b> </td>
                  <td valign="top"> Socket avanzati </td> 
                  <td valign="top"> Socket avanzati </td> 
-                 <td valign="top"> Due segnaposto per socket TCP e UDP
-                   avanzati, completamente da fare.
+                 <td valign="top"> Completamente da fare.
                  </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Appendici </b> </td>
                  </td>
                </tr>
                <tr>
                  <td valign="top"> <b> Appendici </b> </td>
-                 <td valign="top"> I protocolli, gli errori, ecc.</td> 
+                 <td valign="top"> I protocolli, gli errori, svn, ecc.</td> 
                  <td valign="top"> Materiale messo insieme alla
                  rinfusa, e da rivedere totalmente.
                  </td>
                  <td valign="top"> Materiale messo insieme alla
                  rinfusa, e da rivedere totalmente.
                  </td>
              </tbody>
            </table>
            <p>
              </tbody>
            </table>
            <p>
-             <b> Versione corrente:</b> 525 pagine.
+             <b> Versione corrente:</b> 709 pagine.
            </p>
          </td>
            </p>
          </td>
-       </tr>
+         <td valign="top">
+<!-- Generated by OpenX 2.8.5 -->
+<script type='text/javascript' src='http://openx.fountainpen.it/www/delivery/spcjs.php?id=3'></script>
+<script type='text/javascript'><!--// <![CDATA[
+    /* [id3] gapil.truelite.it - Default */
+        OA_show(3);
+// ]]> --></script><noscript><a target='_blank' href='http://openx.fountainpen.it/www/delivery/ck.php?n=80aa9ec'><img border='0' alt='' src='http://openx.fountainpen.it/www/delivery/avw.php?zoneid=3&amp;n=80aa9ec' /></a></noscript>
+         </td>
        </tr>
      </tbody>
     </table>
        </tr>
      </tbody>
     </table>
+
+<!-- Piwik -->
+<script type="text/javascript">
+var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.fountainpen.it/" : "http://piwik.fountainpen.it/");
+document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
+</script><script type="text/javascript">
+try {
+var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 3);
+piwikTracker.trackPageView();
+piwikTracker.enableLinkTracking();
+} catch( err ) {}
+</script><noscript><p><img src="http://piwik.fountainpen.it/piwik.php?idsite=3" style="border:0" alt=""/></p></noscript>
+<!-- End Piwik Tag -->
+
 <!-- CUT HERE -->
   </body>
 </html>
 <!-- CUT HERE -->
   </body>
 </html>