Modificato il makefile per la generazione automatica delle figure,
[gapil.git] / html / index.html
1 <HTML>
2   <HEAD>
3    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
4     <TITLE>GaPiL -- Guida alla Programmazione in Linux</TITLE>
5     <META name="author" content="Simone Piccardi">
6     <META name="title" content="Guida alla Programmazione in Linux">
7     <META name="description" content="Un manuale di programmazione avanzata in
8       Linux">
9     <META name="keywords" content="programmazione, programmazione linux, POSIX ">
10     <style type="text/css">
11 <!--
12  a {text-decoration: none;}
13  td {font-family: sans-serif}
14 -->
15     </style>
16   </HEAD>
17   <BODY link="mediumslateblue" vlink="mediumblue" alink="red" bgcolor="white">
18
19     <table cellspacing=0 cellpadding=0 border=0 width=800>
20       <tbody>
21         <tr>
22           <td width="170" align=center>
23             <img src="gapil.png" width="160" border=0>
24           </td>
25           <td valign=bottom align=left bgcolor="white">
26             <table cellspacing=0>
27                 <tr>
28                   <td>
29                     <font face="sans-serif" size="+4" 
30                       color="darkred" style="font-size: 22pt">
31                       <b>Guida alla Programmazione in Linux</b>
32                       <br>
33                       <font color="midnightblue">
34                         <b>Simone Piccardi</b>
35                       </font>
36                     </font>
37                   </td>
38                 </tr>
39             </table>
40         </tr>
41       </tbody>
42     </table>
43
44     <table width="790" cellspacing="0" cellpadding="3" border="0">
45       <tbody>
46           <td width=164 align="center" >
47           </td>
48           <td align="center" bgcolor="#dddddd">
49             <A target="_parent"  HREF="index.html">
50               <font face="sans-serif">
51                 <b>Home</b>
52               </font>
53             </A> 
54           </td>
55           <td align="center" bgcolor="#dddddd">
56             <A target="_parent"  href="stampa.html">
57               <font face="sans-serif">
58                 <b>Download</b>
59               </font>
60             </A> 
61           </td>
62           <td align="center" bgcolor="#dddddd">
63             <A target="_parent"  HREF="html/index.html">
64               <font face="sans-serif" color="darkred">
65                 <b>Versione online</b>
66               </font>
67             </A>
68           </td>
69           <td align="center" bgcolor="#dddddd">
70             <A target="_parent"  
71               HREF="http://cvs.firenze.linux.it/cgi-bin/viewcvs.cgi/gapil/">
72               <font face="sans-serif">
73                 <b>CVS</b>
74               </font>
75             </A> 
76           </td>
77         </tr>
78       </tbody>
79     </table>
80
81 <!-- CUT HERE -->
82     <table width="800" cellspacing="10" cellpadding="10" border="0">
83       <tbody>
84         <tr>
85           <td width="130" valign="top"><b>
86               <font color="#0000aa">
87                 Il progetto
88               </font>
89             </b>
90           </td>
91           <td bgcolor="lightblue"> 
92             
93             <p> <b>GaPiL</b> nasce dalla mia convinzione profonda che la <A
94                 HREF="http://www.gnu.org/philosophy/philosophy.it.html">
95                 "filosofia"</a> che ispira il software libero si applichi
96                 anche ad altri campi che non siano necessariamente quelli
97                 della scrittura di programmi per computer. In particolare
98                 ritengo che possa assumere una grande rilevanza in ambiti come
99                 quelli dell'educazione e della formazione.
100             </p>
101             <p> Ma se trovare della buona documentazione libera, specie per
102                 quanto riguarda i programmi che girano sul sistema GNU/Linux,
103                 è ormai relativamente facile, la produzione di buoni testi
104                 didattici è ancora molto limitata, soprattutto se li si cercano
105                 in lingua italiana.
106             </p>
107             <p> <b>GaPiL</b> è un tentativo di scrivere un manuale di
108                 programmazione di sistema per Linux e le GNU libc.
109                 L'obiettivo è quello di riuscire a produrre una testo
110                 rilasciato sotto <A
111                 HREF="http://www.gnu.org/copyleft/fdl.html">GNU FDL</a>, che
112                 possa servire a chi si accosta per la prima volta alla
113                 programmazione avanzata e di sistema in Linux, con la speranza
114                 di poter un giorno raggiungere la qualità dei testi del
115                 compianto R. W. Stevens.
116             </p>
117           </td>
118         </tr> 
119         <tr>
120           <td width="130" valign="top">
121             <b>
122               <font color="#0000aa">
123                 Stato
124               </font>
125             </b>
126           </td>
127           <td bgcolor="lightblue"> 
128             <p>
129               <b>19 - agosto - 2002</b> <br> Sedici capitoli, 355 pagine.
130             </p>
131           </td>
132         </tr>
133         <tr>
134           <td width="130" valign="top">
135             <b>
136               <font color="#0000aa">
137                 Notizie
138               </font>
139             </b>
140           </td>
141           <td bgcolor="lightblue"> 
142             <p>
143               <b>7 - agosto - 2002</b> <br> Completata la prima stesura delle
144               sezioni relative all'I/O asincrono ed ai segnali real-time,
145               iniziata la stesura della sezione sul memory mapped I/O.
146             </p>
147             <p>
148               <b>22 - luglio - 2002</b> <br> Iniziata la stesura del capitolo
149               sull'I/O avanzato. Completata la sezione su pipe e fifo (in
150               versione preliminare) inziate le sezioni su I/O asincrono ed una
151               sezione aggiuntiva sui segnali real-time nel relativo capitolo.
152             </p>
153             <p>
154               <b>3 - luglio - 2002</b> <br> Prima versione del sito, con
155               rilascio della prima versione di GaPiL in un HTML passabile.
156               <br>
157               Sono in versione preliminare, ma ricontrollati e di qualità
158               accettabile, i capitoli dal primo al nono: introduzione,
159               gestione dei processi, interfacce di base per i file e per il
160               controllo dei parametri del sistema, gestione dei segnali. Sono
161               da ricontrollare, ma di qualità decente, i capitoli dal
162               tredicesimo al sedicesimo: reti e socket elementari (il
163               sedicesimo capitolo è incompleto). Sono in corso di stesura, e
164               pertanto di qualità non classificabile (che può oscillare fra la
165               bozza non rivista ed il semplice elenco degli argomenti) gli
166               altri capitoli.
167             </p>
168           </td>
169         </tr>
170      </tbody>
171     </table>
172 <!-- CUT HERE -->
173   </body>
174 </html>