Varie correzioni, completata revisione capitolo sull'I/O su file
[gapil.git] / biblio.bib
index 04bee2be67e93c6b20dccf607be5003169858e07..0892a735830ffbd763e190941329a998b09d6990 100644 (file)
@@ -1,7 +1,7 @@
 @Book{APUE,
-  author =      {W. Richard Stevens},
+  author =      {Richard W. Stevens},
   editor =      {},
-  title =       {Advanced Progremming in the UNIX Environment},
+  title =       {Advanced Programming in the UNIX Environment},
   publisher =   {Prentice Hall PTR},
   year =        {1995},
   OPTkey =      {},
   OPTnote =     {},
   OPTannote =   {}
 }
+@Book{TCPIll1,
+  author =      {Richard W. Stevens},
+  editor =      {},
+  title =       {TCP/IP Illustrated, Volume 1, the protocols},
+  publisher =   {Addison Wesley},
+  year =        {1994},
+  OPTkey =      {},
+  OPTvolume =   {1},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
 @Book{UNP1,
-  author =      {W. Richard Stevens},
+  author =      {Richard W. Stevens},
   editor =      {},
-  title =       {Advanced Progremming in the UNIX Environment},
+  title =       {UNIX Network Programming, volume 1},
   publisher =   {Prentice Hall PTR},
   year =        {1998},
   OPTkey =      {},
@@ -31,9 +47,9 @@
   OPTannote =   {}
 }
 @Book{UNP2,
-  author =      {W. Richard Stevens},
+  author =      {Richard W. Stevens},
   editor =      {},
-  title =       {Advanced Progremming in the UNIX Environment},
+  title =       {UNIX Network Programming, volume 2},
   publisher =   {Prentice Hall PTR},
   year =        {1998},
   OPTkey =      {},
   OPTnote =     {},
   OPTannote =   {}
 }
-@Book{libc,
-  author =      {Sandra Loosemore with Richard M. Stallman, 
-Roland McGrath, Andrew Oram, and Ulrich Drepper},
+@Book{LinDevDri,
+  author =      {A. Rubini and J. Corbet},
+  editor =      {O'Reilly},
+  title =       {Linux Device Driver},
+  publisher =   {O'Reilly},
+  year =        {2002},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {2nd},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{PratC,
+  author =      {Steve Oullaine},
+  editor =      {O'Reilly},
+  title =       {Pratical C},
+  publisher =   {O'Reilly},
+  year =        {2002},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {2nd},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{GlibcMan,
+  author =      {Sandra Loosemore - Richard M. Stallman - Roland McGrath - Andrew Oram and Ulrich Drepper},
   editor =      {Free Software Foundation},
   title =       {The GNU C Library Reference Manual},
   publisher =   {Free Software Foundation},
   year =        {1998},
   OPTkey =      {},
-  OPTvolume =   {2},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{tlk,
+  author =      {David A. Rusling},
+  editor =      {LDP},
+  title =       {The Linux Kernel},
+  publisher =   {Linux Documentation Project},
+  year =        {1998},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{lki,
+  author =      {Tigran Aivazian},
+  editor =      {LDP},
+  title =       {Linux Kernel 2.4 Internal},
+  publisher =   {Linux Documentation Project},
+  year =        {2001},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@TechReport{LinVFS,
+  author =      {Neil Brown et al.},
+  title =       {The Linux Virtual File-system Layer},
+  institution =  {},
+  year =        {1999},
+  OPTkey =      {},
+  OPTtype =     {},
+  OPTnumber =   {},
+  OPTaddress =          {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{UnixArchitecture,
+  author =      {Curt Schimmel},
+  editor =      {Addison Wesley},
+  title =       {UNIX System for Modern Architectures},
+  publisher =   {},
+  year =        {1994},
+  OPTkey =      {},
+  OPTvolume =   {},
   OPTnumber =   {},
   OPTseries =   {},
   OPTaddress =          {},
@@ -63,3 +171,196 @@ Roland McGrath, Andrew Oram, and Ulrich Drepper},
   OPTnote =     {},
   OPTannote =   {}
 }
+@Article{StS,
+  author =      {Aleph1},
+  title =       {Smashing The Stack For Fun And Profit},
+  journal =     {Phrack},
+  year =        {1996},
+  OPTkey =      {},
+  OPTvolume =   {49},
+  OPTnumber =   {},
+  OPTpages =    {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{flex,
+  author =      {Vern Paxson},
+  editor =      {Free Software Foundation},
+  title =       {Flex, version 2.5},
+  publisher =   {Free Software Foundation},
+  year =        {1995},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{bison,
+  author =      {Charles Donnelly and Richard M. Stallman},
+  editor =      {Free Software Foundation},
+  title =       {Bison, the YACC-compatible parser generator},
+  publisher =   {Free Software Foundation},
+  year =        {2002},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Booklet{UnixFaq,
+  title =       {Unix Programming Frequently Asked Questions},
+  author =      {Andrew Gierth},
+  OPThowpublished = {http://www.erlenstar.demon.co.uk/unix/faq_toc.html},
+  OPTaddress =          {},
+  OPTmonth =    {},
+  OPTyear =     {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{AGL,
+  title =       {Amministrare GNU/Linux},
+  author =      {Simone Piccardi},
+  editor =      {Truelite Srl},
+  publisher =   {Lulu},
+  year =        {2011},
+  OPThowpublished = {http://labs.truelite.it/documents/1},
+  OPTkey =      {},
+  OPTaddress =          {},
+  OPTmonth =    {},
+  OPTyear =     {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{DNSbind,
+  author =      {Cricket Liu and Paul Albitz},
+  editor =      {O'Reilly},
+  title =       {DNS and BIND},
+  publisher =   {O'Reilly},
+  year =        {1998},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {3rd},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{LinVM,
+  author =      {Mel Gorman},
+  editor =      {Prentice Hall},
+  title =       {Understanding the Linux Virtual Memory Manager},
+  publisher =   {Prentice Hall PTR.},
+  year =        {2004},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {Bruce Perens' Open Source Series},
+  OPTaddress =          {},
+  OPTedition =          {1st},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{make,
+  author =      {Richard M. Stallman, Roland McGrath, Paul D. Smith},
+  editor =      {Free Software Foundation},
+  title =       {GNU make},
+  publisher =   {Free Software Foundation},
+  year =        {2004},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {1st},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{SVN,
+  author =      {Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick},
+  editor =      {O'Reilly},
+  title =       {Version Control with Subversion},
+  publisher =   {O'Reilly},
+  year =        {2004},
+  OPTkey =      {},
+  OPTvolume =   {},
+  OPTnumber =   {},
+  OPTseries =   {},
+  OPTaddress =          {},
+  OPTedition =          {1st},
+  OPTmonth =    {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{FwGL,
+  title =       {Firewall e VPN con GNU/Linux},
+  author =      {Simone Piccardi},
+  editor =      {Truelite Srl},
+  publisher =   {Lulu},
+  year =        {2004},
+  OPThowpublished = {http://labs.truelite.it/documenti/firewall.pdf},
+  OPTkey =      {},
+  OPTaddress =          {},
+  OPTmonth =    {},
+  OPTyear =     {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{SGL,
+  title =       {La gestione della sicurezza con GNU/Linux},
+  author =      {Simone Piccardi},
+  editor =      {Truelite Srl},
+  publisher =   {Lulu},
+  year =        {2004},
+  OPThowpublished = {https://labs.truelite.it/documents/2},
+  OPTkey =      {},
+  OPTaddress =          {},
+  OPTmonth =    {},
+  OPTyear =     {},
+  OPTnote =     {},
+  OPTannote =   {}
+}
+@Book{LinuxNutshell,
+  author =       {Greg Kroah-Hartman},
+  editor =       {O'Reilly},
+  title =        {Linux kernel in a Nutshell},
+  publisher =    {O'Reilly},
+  year =         {2006},
+  OPTkey =       {},
+  OPTvolume =    {1},
+  OPTnumber =    {},
+  OPTseries =    {},
+  OPTaddress =   {},
+  OPTedition =   {},
+  OPTmonth =     {},
+  OPTnote =      {},
+  OPTannote =    {}
+}
+@Book{LinKernDev,
+  author =       {Robert Love},
+  editor =       {O'Reilly},
+  title =        {Linux Kernel Development},
+  publisher =    {O'Reilly},
+  year =         {},
+  OPTkey =       {},
+  OPTvolume =    {1},
+  OPTnumber =    {},
+  OPTseries =    {},
+  OPTaddress =   {},
+  OPTedition =   {},
+  OPTmonth =     {},
+  OPTnote =      {},
+  OPTannote =    {}
+}