Cărţi şi reviste: Diferență între versiuni

De la Wiki.lug.ro
Salt la: navigare, căutare
(Programare)
m (Sisteme de documentare)
 
(Nu s-au afișat 12 versiuni intermediare efectuate de alți 2 utilizatori)
Linia 5: Linia 5:
  
  
==Cărți romanesti==
+
==Cărți românești==
 
* [http://lsk.sns.ro/ Linux Starters Kit] - carte cu CD, ghid pentru începători.
 
* [http://lsk.sns.ro/ Linux Starters Kit] - carte cu CD, ghid pentru începători.
 
* [http://www.polirom.ro/catalog/listare(01,,,,,24,data_introducere,DESC).html Colectia Linux la editura Polirom]
 
* [http://www.polirom.ro/catalog/listare(01,,,,,24,data_introducere,DESC).html Colectia Linux la editura Polirom]
 
  
 
==Cărți traduse==
 
==Cărți traduse==
* [http://www.slackware.com.ro/carte/index.html Slackware Linux Essentials]
+
* [http://www.oltenia.ro/download/pub/distributions/SlackwareLinuxEssentials2.pdf Slackware Linux Essentials]
* [http://tille.garrels.be/training/tldp/ITL-Romanian.pdf]
+
* [http://tille.garrels.be/training/tldp/ITL-Romanian.pdf Introducere în Linux], Ediția 1.25, 2007
  
 
==Administrare sistem==
 
==Administrare sistem==
Linia 19: Linia 18:
 
* Autor: Greg Kroah-Hartman
 
* Autor: Greg Kroah-Hartman
 
* Editura: O'Reilly
 
* Editura: O'Reilly
 +
* Ediție: 2006
 
* Licență: [http://creativecommons.org/licenses/by-sa/2.0/ Creative Commons Attribution-ShareAlike 2.0 license]
 
* Licență: [http://creativecommons.org/licenses/by-sa/2.0/ Creative Commons Attribution-ShareAlike 2.0 license]
 
* Homepage: http://www.kroah.com/lkn/  
 
* Homepage: http://www.kroah.com/lkn/  
 
* Descriere: Scrisă de unul din developerii principali ai kernelului Linux, cartea prezintă etapele de configurare și instalare a unui kernel Linux. Se adresează tuturor utilizatorilor Linux și în special sysadminilor pentru care cunoștințele de configurare și instalare a kernelului au devenit o necesitate. Cartea nu intră în detalii de programare, și necesită un nivel minim de cunoștințe de utilizare a liniei de comandă (shell). Cartea descrie versiunea 2.6.18 a kernelului și este disponibilă în format PDF sau DocBook.
 
* Descriere: Scrisă de unul din developerii principali ai kernelului Linux, cartea prezintă etapele de configurare și instalare a unui kernel Linux. Se adresează tuturor utilizatorilor Linux și în special sysadminilor pentru care cunoștințele de configurare și instalare a kernelului au devenit o necesitate. Cartea nu intră în detalii de programare, și necesită un nivel minim de cunoștințe de utilizare a liniei de comandă (shell). Cartea descrie versiunea 2.6.18 a kernelului și este disponibilă în format PDF sau DocBook.
 
  
 
===Linux Network Administrator's Guide===
 
===Linux Network Administrator's Guide===
 
* Autori: Olaf Kirch, Terry Dawson
 
* Autori: Olaf Kirch, Terry Dawson
 
* Editura: O'Reilly
 
* Editura: O'Reilly
* Licență: [Linux Documentation Project Copying License http://tldp.org/LDP-COPYRIGHT.html]
+
* Ediție: Ediția a 2-a, 2000
 +
* Licență: [http://tldp.org/LDP-COPYRIGHT.html Linux Documentation Project Copying License]
 
* Homepage: http://www.oreilly.com/catalog/linag2/book/index.html  
 
* Homepage: http://www.oreilly.com/catalog/linag2/book/index.html  
 
* Descriere: Aceasta este o carte de referință pentru administrarea de rețea în Linux. Cartea se adresează atât utilizatorilor avansați, cât și celor începători. Inițial, a fost scrisă sub forma unui tutorial în cadrul Linux Documentation Project, pentru a fi preluată apoi și publicată de O’Reilly. De aici și licență de distribuție liberă a cărții.
 
* Descriere: Aceasta este o carte de referință pentru administrarea de rețea în Linux. Cartea se adresează atât utilizatorilor avansați, cât și celor începători. Inițial, a fost scrisă sub forma unui tutorial în cadrul Linux Documentation Project, pentru a fi preluată apoi și publicată de O’Reilly. De aici și licență de distribuție liberă a cărții.
 
  
 
===The Linux Cookbook: Tips and Techniques for Everyday Use===
 
===The Linux Cookbook: Tips and Techniques for Everyday Use===
 
* Autor: Michael Stutz
 
* Autor: Michael Stutz
 
* Editura: No Starch Press
 
* Editura: No Starch Press
 +
* Ediție: Ediția întâi, 2001
 
* Licență: Distribuită de autor
 
* Licență: Distribuită de autor
 
* Homepage: http://dsl.org/cookbook/cookbook_toc.html
 
* Homepage: http://dsl.org/cookbook/cookbook_toc.html
 
* Descriere: Un adevărat Unix geek face totul din linia de comandă. De ce ar folosi un mouse și o interfață grafică când are mai mult control folosind tastatura și o serie de comenzi magice. Dacă frazele de mai sus vă scandaliezează, vă sugerăm să instalați Ubuntu. Altfel, această carte este pentru dumneavoastră. Format HTML, sub forma unei cărți de bucate!
 
* Descriere: Un adevărat Unix geek face totul din linia de comandă. De ce ar folosi un mouse și o interfață grafică când are mai mult control folosind tastatura și o serie de comenzi magice. Dacă frazele de mai sus vă scandaliezează, vă sugerăm să instalați Ubuntu. Altfel, această carte este pentru dumneavoastră. Format HTML, sub forma unei cărți de bucate!
 
  
 
===Linux from Scratch===
 
===Linux from Scratch===
Linia 53: Linia 52:
 
* Autori: Harold Abelson, Gerald Jay Sussman
 
* Autori: Harold Abelson, Gerald Jay Sussman
 
* Editura: MIT Press
 
* Editura: MIT Press
 +
* Ediție: Ediția a 2-a
 
* Licență: [http://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 Unported License]
 
* Licență: [http://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 Unported License]
 
* Homepage: http://mitpress.mit.edu/sicp/
 
* Homepage: http://mitpress.mit.edu/sicp/
 
* Descriere: Introducere în programare :P Textul cărții este diponibil în format HTML.
 
* Descriere: Introducere în programare :P Textul cărții este diponibil în format HTML.
 
  
 
===Linux Device Drivers, Third Edition===
 
===Linux Device Drivers, Third Edition===
Linia 64: Linia 63:
 
* Homepage: http://lwn.net/Kernel/LDD3/  
 
* Homepage: http://lwn.net/Kernel/LDD3/  
 
* Descriere: Aceasta este cartea de referință pentru cei care vor să se implice în dezvoltarea de software pentru kernelul Linux. Parcurgerea cărții necesită cunoștințe de programare în limbajul C și cunoștințe de UNIX system calls. Cartea descrie implementarea unui număr de module kernel, codul pentru aceste exemple este disponibil pe site la O'Reilly la http://examples.oreilly.com/linuxdrive3/ . Textul cărții este diponibil în format PDF.
 
* Descriere: Aceasta este cartea de referință pentru cei care vor să se implice în dezvoltarea de software pentru kernelul Linux. Parcurgerea cărții necesită cunoștințe de programare în limbajul C și cunoștințe de UNIX system calls. Cartea descrie implementarea unui număr de module kernel, codul pentru aceste exemple este disponibil pe site la O'Reilly la http://examples.oreilly.com/linuxdrive3/ . Textul cărții este diponibil în format PDF.
 
  
 
===Advanced Linux Programming===
 
===Advanced Linux Programming===
Linia 72: Linia 70:
 
* Homepage: http://www.advancedlinuxprogramming.com/
 
* Homepage: http://www.advancedlinuxprogramming.com/
 
* Descriere: Cartea detaliază cele mai importante concepte de programare pentru Linux. Se pune exclusiv accentul pe programarea în limbaj C sau C++. Cartea se adresează programatorilor experimentați care fie folosesc deja Linux drept platformă de programare, fie efectuează o tranziție spre Linux de pe alt tip de sistem de operare. Format PDF.
 
* Descriere: Cartea detaliază cele mai importante concepte de programare pentru Linux. Se pune exclusiv accentul pe programarea în limbaj C sau C++. Cartea se adresează programatorilor experimentați care fie folosesc deja Linux drept platformă de programare, fie efectuează o tranziție spre Linux de pe alt tip de sistem de operare. Format PDF.
 
  
 
===Thinking in C++ 2nd Edition===
 
===Thinking in C++ 2nd Edition===
Linia 79: Linia 76:
 
* Homepage: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
 
* Homepage: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
 
* Descriere: Aceasta pare a fi una din cărțile favorite pentru învățarea limbajului C++. Scrisă ca un tutorial cu o mulțime de exemple, cartea începe cu o trecere în revistă a principiilor programării orientate pe obiecte, pentru a trece apoi la explicarea pedagogică a tuturor aspectelor limbajului, de la clase și inheritance până la exception handling și templates. Format PDF și HTML, două volume.
 
* Descriere: Aceasta pare a fi una din cărțile favorite pentru învățarea limbajului C++. Scrisă ca un tutorial cu o mulțime de exemple, cartea începe cu o trecere în revistă a principiilor programării orientate pe obiecte, pentru a trece apoi la explicarea pedagogică a tuturor aspectelor limbajului, de la clase și inheritance până la exception handling și templates. Format PDF și HTML, două volume.
 
  
 
===Java Application Development on Linux===
 
===Java Application Development on Linux===
Linia 95: Linia 91:
 
tehnologii de genul JDBC și JSP, cum să adauge o interfață grafică unui produs folosind
 
tehnologii de genul JDBC și JSP, cum să adauge o interfață grafică unui produs folosind
 
Sun's Abstract Window Toolkit (AWT) și IBM's SWT, etc.
 
Sun's Abstract Window Toolkit (AWT) și IBM's SWT, etc.
 
  
 
===GNU Bash Reference Manual===
 
===GNU Bash Reference Manual===
Linia 103: Linia 98:
 
* Homepage: http://www.network-theory.co.uk/docs/bashref/  
 
* Homepage: http://www.network-theory.co.uk/docs/bashref/  
 
* Descriere: O carte de referință de GNU Bash scrisă de developerii originali ai programului. GNU Bash este o implementare completă a specificației POSIX.2 Bourne shell (/bin/sh), cu o serie de facilități împrumutate din C-shell (csh) și Korn shell (ksh).  
 
* Descriere: O carte de referință de GNU Bash scrisă de developerii originali ai programului. GNU Bash este o implementare completă a specificației POSIX.2 Bourne shell (/bin/sh), cu o serie de facilități împrumutate din C-shell (csh) și Korn shell (ksh).  
 
  
 
===C++ GUI Programming with Qt 3===
 
===C++ GUI Programming with Qt 3===
Linia 112: Linia 106:
 
* Homepage: http://www.phptr.com/bookstore/product.asp?isbn=0131240722&rl=1
 
* Homepage: http://www.phptr.com/bookstore/product.asp?isbn=0131240722&rl=1
 
* Descriere: "...nu numai cea mai bună carte de Qt pe care am văzut-o, dar și cea mai bună carte care prezintă un framework de programare" spune Matthias Ettrich, Trolltech's lead developer, fondatorul proiectului KDE. La care noi nu putem decât să adăugăm că un download în format PDF se găsește la http://www.phptr.com/content/images/0131423436/downloads/0131423436_pdf.zip iar sursele pentru exemple la http://www.phptr.com/content/images/0131423436/sourcecode/0131423436_rtf.zip .
 
* Descriere: "...nu numai cea mai bună carte de Qt pe care am văzut-o, dar și cea mai bună carte care prezintă un framework de programare" spune Matthias Ettrich, Trolltech's lead developer, fondatorul proiectului KDE. La care noi nu putem decât să adăugăm că un download în format PDF se găsește la http://www.phptr.com/content/images/0131423436/downloads/0131423436_pdf.zip iar sursele pentru exemple la http://www.phptr.com/content/images/0131423436/sourcecode/0131423436_rtf.zip .
 
  
 
===GTK+/Gnome Application Development===
 
===GTK+/Gnome Application Development===
Linia 120: Linia 113:
 
* Homepage: http://developer.gnome.org/doc/GGAD/
 
* Homepage: http://developer.gnome.org/doc/GGAD/
 
* Descriere: O carte de Gnome development pentru programatori intermediari/avansați. Deși de la momentul scrierii până acum majoritatea interfețelor s-au schimbat în Gnome, conceptele au rămas aceleași. După cum spune și autorul (http://ometer.com/books.html), dacă vrei să pui un simplu buton pe ecran atunci mai bine consulți un tutorial.
 
* Descriere: O carte de Gnome development pentru programatori intermediari/avansați. Deși de la momentul scrierii până acum majoritatea interfețelor s-au schimbat în Gnome, conceptele au rămas aceleași. După cum spune și autorul (http://ometer.com/books.html), dacă vrei să pui un simplu buton pe ecran atunci mai bine consulți un tutorial.
 
  
 
===Version Control with Subversion===
 
===Version Control with Subversion===
Linia 128: Linia 120:
 
* Homepage: http://svnbook.red-bean.com/
 
* Homepage: http://svnbook.red-bean.com/
 
* Descriere: Cartea descrie sistemul de source control Subversion care este destinat a înlocui bătrânul CVS. O introducere a sistemului este urmată de un tur al capabilităților acestuia. Capitolele care urmează intră în detalii avansate de utilizare precum branching și administrare de sistem. Dacă nu ați mai folosit un sistem de source control, cartea vă oferă toate informațiile de care aveți nevoie. Dacă sunteți un veteran al unui alt sistem source control, cartea vă va fi de ajutor în migrarea spre Subversion. Format HTML, PDF, DocBook.
 
* Descriere: Cartea descrie sistemul de source control Subversion care este destinat a înlocui bătrânul CVS. O introducere a sistemului este urmată de un tur al capabilităților acestuia. Capitolele care urmează intră în detalii avansate de utilizare precum branching și administrare de sistem. Dacă nu ați mai folosit un sistem de source control, cartea vă oferă toate informațiile de care aveți nevoie. Dacă sunteți un veteran al unui alt sistem source control, cartea vă va fi de ajutor în migrarea spre Subversion. Format HTML, PDF, DocBook.
 
  
 
===Cross-Platform GUI Programming with wxWidgets===
 
===Cross-Platform GUI Programming with wxWidgets===
Linia 137: Linia 128:
 
* Homepage: http://www.phptr.com/bookstore/product.asp?isbn=0131473816&rl=1
 
* Homepage: http://www.phptr.com/bookstore/product.asp?isbn=0131473816&rl=1
 
* Descriere: wxWidgets este o bibliotecă open source pentru aplicații GUI care rulează sub Linux, Unix, Mac OS X și Window$. Biblioteca furnizează un API unic pentru toate aceste platforme, scopul ei fiind de a ușura munca de portare de pe o platformă pe alta. Autorii cărții sunt toți developeri ai bibliotecii. Download în format PDF la http://www.phptr.com/content/images/0131473816/downloads/0131473816_book.pdf .
 
* Descriere: wxWidgets este o bibliotecă open source pentru aplicații GUI care rulează sub Linux, Unix, Mac OS X și Window$. Biblioteca furnizează un API unic pentru toate aceste platforme, scopul ei fiind de a ușura munca de portare de pe o platformă pe alta. Autorii cărții sunt toți developeri ai bibliotecii. Download în format PDF la http://www.phptr.com/content/images/0131473816/downloads/0131473816_book.pdf .
 +
 +
===Practical Common Lisp===
 +
* Autori: Peter Seibel
 +
* Editura: Apress
 +
* Ediția: 2009
 +
* Licență: ?
 +
* Homepage: http://www.gigamonkeys.com/book/
 +
* Descriere: Cartea nu este un manual complet al limbajului Common Lisp, ci doar o introducere lejeră, cu exemple practice. Recomandată celor curioși despre Common Lisp și lisp în general. Disponibilă online în format HTML.
  
 
==Sisteme de documentare==
 
==Sisteme de documentare==
 
  
 
===DocBook: The Definitive Guide===
 
===DocBook: The Definitive Guide===
Linia 147: Linia 145:
 
* Homepage: http://www.oreilly.com/catalog/docbook/chapter/book/docbook.html
 
* Homepage: http://www.oreilly.com/catalog/docbook/chapter/book/docbook.html
 
* Descriere: Aceasta este documentația oficială a proiectului [http://www.docbook.org DocBook]. DocBook este un format de Document Type Definition (DTD) bazat pe SGML și XML. A fost dezvoltat pentru documentație tehnică și este folosit în momentul de față de un număr de companii din domeniul calculatoarelor pentru operațiile de documentare. De asemenea, un număr de grupuri Open Source printre care și Linux Documentation Project (LDP) folosesc acest sistem. Cartea este disponibilă în format HTML, Micro$oft Help și ...DocBook la [http://www.oasis-open.org/docbook/documentation/reference/ OASIS].
 
* Descriere: Aceasta este documentația oficială a proiectului [http://www.docbook.org DocBook]. DocBook este un format de Document Type Definition (DTD) bazat pe SGML și XML. A fost dezvoltat pentru documentație tehnică și este folosit în momentul de față de un număr de companii din domeniul calculatoarelor pentru operațiile de documentare. De asemenea, un număr de grupuri Open Source printre care și Linux Documentation Project (LDP) folosesc acest sistem. Cartea este disponibilă în format HTML, Micro$oft Help și ...DocBook la [http://www.oasis-open.org/docbook/documentation/reference/ OASIS].
 
  
 
===TeX for the Impatient===
 
===TeX for the Impatient===
Linia 155: Linia 152:
 
* Homepage: http://savannah.gnu.org/projects/teximpatient
 
* Homepage: http://savannah.gnu.org/projects/teximpatient
 
* Descriere: Cartea este of referință rapidă și practică a limbajului TeX, fiecare concept și fiecare comandă sunt explicate separat cu o mulțime de exemple. Este, dacă vreți, o versiune mult prescurtată și foarte la obiect a cărții originale a lui Donald Ervin Knuth, [http://www.ctan.org/tex-archive/systems/knuth/tex/texbook.tex The TeXbook]. Download în format PDF la [http://tug.ctan.org/tex-archive/info/impatient/book.pdf CTAN].
 
* Descriere: Cartea este of referință rapidă și practică a limbajului TeX, fiecare concept și fiecare comandă sunt explicate separat cu o mulțime de exemple. Este, dacă vreți, o versiune mult prescurtată și foarte la obiect a cărții originale a lui Donald Ervin Knuth, [http://www.ctan.org/tex-archive/systems/knuth/tex/texbook.tex The TeXbook]. Download în format PDF la [http://tug.ctan.org/tex-archive/info/impatient/book.pdf CTAN].
 
  
 
===Making TeX Work===
 
===Making TeX Work===

Versiunea curentă din 18 ianuarie 2011 23:07

Încercăm să ținem aici o listă de cărți de Linux cât mai reprezentative, și care au fost publicate sub o licență asemănătoare în scop cu licențele folosite în lumea Free/Open Source Software. Includem în listă și cărți distribuite gratuit direct de autor. Nu excludem nici industia autohtonă de cărți care joacă un rol major în promovarea software-ului liber în România.


Cărți românești

Cărți traduse

Administrare sistem

Linux Kernel in a Nutshell

  • Autor: Greg Kroah-Hartman
  • Editura: O'Reilly
  • Ediție: 2006
  • Licență: Creative Commons Attribution-ShareAlike 2.0 license
  • Homepage: http://www.kroah.com/lkn/
  • Descriere: Scrisă de unul din developerii principali ai kernelului Linux, cartea prezintă etapele de configurare și instalare a unui kernel Linux. Se adresează tuturor utilizatorilor Linux și în special sysadminilor pentru care cunoștințele de configurare și instalare a kernelului au devenit o necesitate. Cartea nu intră în detalii de programare, și necesită un nivel minim de cunoștințe de utilizare a liniei de comandă (shell). Cartea descrie versiunea 2.6.18 a kernelului și este disponibilă în format PDF sau DocBook.

Linux Network Administrator's Guide

  • Autori: Olaf Kirch, Terry Dawson
  • Editura: O'Reilly
  • Ediție: Ediția a 2-a, 2000
  • Licență: Linux Documentation Project Copying License
  • Homepage: http://www.oreilly.com/catalog/linag2/book/index.html
  • Descriere: Aceasta este o carte de referință pentru administrarea de rețea în Linux. Cartea se adresează atât utilizatorilor avansați, cât și celor începători. Inițial, a fost scrisă sub forma unui tutorial în cadrul Linux Documentation Project, pentru a fi preluată apoi și publicată de O’Reilly. De aici și licență de distribuție liberă a cărții.

The Linux Cookbook: Tips and Techniques for Everyday Use

  • Autor: Michael Stutz
  • Editura: No Starch Press
  • Ediție: Ediția întâi, 2001
  • Licență: Distribuită de autor
  • Homepage: http://dsl.org/cookbook/cookbook_toc.html
  • Descriere: Un adevărat Unix geek face totul din linia de comandă. De ce ar folosi un mouse și o interfață grafică când are mai mult control folosind tastatura și o serie de comenzi magice. Dacă frazele de mai sus vă scandaliezează, vă sugerăm să instalați Ubuntu. Altfel, această carte este pentru dumneavoastră. Format HTML, sub forma unei cărți de bucate!

Linux from Scratch

  • Autor: Gerard Beekmans
  • Editura: Clearly Open
  • Licență: Distribuită de autor
  • Homepage: http://www.linuxfromscratch.org
  • Descriere: Este una din acele cărți rare care au reușit să genereze un cult. Membrii cultului se ocupă cu construcția sistemelor Linux după cum îi taie pe ei capul. Tot codul este compilat din sursă, iar indivizii specifică unde, cum și de ce un anume program este instalat în sistem. Este o carte pentru cei care vor în primul rând să învețe în cel mai mic detaliu cum funcționează un sistem Linux. Format HTML.


Programare

Structure and Interpretation of Computer Programs

Linux Device Drivers, Third Edition

  • Autori: Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman.
  • Editura: O'Reilly
  • Licență: Creative Commons Attribution-ShareAlike 2.0 license
  • Homepage: http://lwn.net/Kernel/LDD3/
  • Descriere: Aceasta este cartea de referință pentru cei care vor să se implice în dezvoltarea de software pentru kernelul Linux. Parcurgerea cărții necesită cunoștințe de programare în limbajul C și cunoștințe de UNIX system calls. Cartea descrie implementarea unui număr de module kernel, codul pentru aceste exemple este disponibil pe site la O'Reilly la http://examples.oreilly.com/linuxdrive3/ . Textul cărții este diponibil în format PDF.

Advanced Linux Programming

  • Autori: Mark Mitchell, Jeffrey Oldham, Alex Samuel (CodeSourcery LLC)
  • Editura: New Riders Publishing
  • Licență: Open Publication License, Version 1, no options exercised
  • Homepage: http://www.advancedlinuxprogramming.com/
  • Descriere: Cartea detaliază cele mai importante concepte de programare pentru Linux. Se pune exclusiv accentul pe programarea în limbaj C sau C++. Cartea se adresează programatorilor experimentați care fie folosesc deja Linux drept platformă de programare, fie efectuează o tranziție spre Linux de pe alt tip de sistem de operare. Format PDF.

Thinking in C++ 2nd Edition

  • Autor: Bruce Eckel
  • Licență: Distribuită de autor
  • Homepage: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
  • Descriere: Aceasta pare a fi una din cărțile favorite pentru învățarea limbajului C++. Scrisă ca un tutorial cu o mulțime de exemple, cartea începe cu o trecere în revistă a principiilor programării orientate pe obiecte, pentru a trece apoi la explicarea pedagogică a tuturor aspectelor limbajului, de la clase și inheritance până la exception handling și templates. Format PDF și HTML, două volume.

Java Application Development on Linux

  • Autori: Carl Albing, Michael Schwarz
  • Editura: Prentice Hall.
  • Seria: Bruce Perens' Open Source Series.
  • Licență: (din prefață) We hope this book will be one of those you use on the Web and buy on paper.

We don't know about you, but we like to use Web books for reference, but for reading, we like books... We hope that open publishing will be the new model.

salvează o grămadă de bani, atât ca platformă de dezvoltare cât și ca platformă de distribuire. O serie de probleme specifice platformei sunt detaliate în această carte. Cititorul învață printre altele cum să folosească GNU Compiler for Java (gcj), Ant, NetBeans IDE, IBM's Eclipse Java IDE, JUnit, și SunONE Studio, tehnologii de genul JDBC și JSP, cum să adauge o interfață grafică unui produs folosind Sun's Abstract Window Toolkit (AWT) și IBM's SWT, etc.

GNU Bash Reference Manual

  • Autori: Chet Ramey, Brian Fox, Brian Gough
  • Editura: Network Theory Ltd
  • Licență: GNU Free Documentation License
  • Homepage: http://www.network-theory.co.uk/docs/bashref/
  • Descriere: O carte de referință de GNU Bash scrisă de developerii originali ai programului. GNU Bash este o implementare completă a specificației POSIX.2 Bourne shell (/bin/sh), cu o serie de facilități împrumutate din C-shell (csh) și Korn shell (ksh).

C++ GUI Programming with Qt 3

GTK+/Gnome Application Development

  • Autori: Havoc Pennington
  • Editura: New Riders Publishing
  • Licență: Open Publication License fără opțiunile A și B astfel încât să poată fi inclusă în documentația oficială gnu.org
  • Homepage: http://developer.gnome.org/doc/GGAD/
  • Descriere: O carte de Gnome development pentru programatori intermediari/avansați. Deși de la momentul scrierii până acum majoritatea interfețelor s-au schimbat în Gnome, conceptele au rămas aceleași. După cum spune și autorul (http://ometer.com/books.html), dacă vrei să pui un simplu buton pe ecran atunci mai bine consulți un tutorial.

Version Control with Subversion

  • Autori: Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato
  • Editura: O'Reilly
  • Licență: Creative Commons Attribution 2.0 license
  • Homepage: http://svnbook.red-bean.com/
  • Descriere: Cartea descrie sistemul de source control Subversion care este destinat a înlocui bătrânul CVS. O introducere a sistemului este urmată de un tur al capabilităților acestuia. Capitolele care urmează intră în detalii avansate de utilizare precum branching și administrare de sistem. Dacă nu ați mai folosit un sistem de source control, cartea vă oferă toate informațiile de care aveți nevoie. Dacă sunteți un veteran al unui alt sistem source control, cartea vă va fi de ajutor în migrarea spre Subversion. Format HTML, PDF, DocBook.

Cross-Platform GUI Programming with wxWidgets

Practical Common Lisp

  • Autori: Peter Seibel
  • Editura: Apress
  • Ediția: 2009
  • Licență: ?
  • Homepage: http://www.gigamonkeys.com/book/
  • Descriere: Cartea nu este un manual complet al limbajului Common Lisp, ci doar o introducere lejeră, cu exemple practice. Recomandată celor curioși despre Common Lisp și lisp în general. Disponibilă online în format HTML.

Sisteme de documentare

DocBook: The Definitive Guide

  • Autori: Norman Walsh, Leonard Muellner
  • Editura: O'Reilly
  • Licență: Distribuită de autor.
  • Homepage: http://www.oreilly.com/catalog/docbook/chapter/book/docbook.html
  • Descriere: Aceasta este documentația oficială a proiectului DocBook. DocBook este un format de Document Type Definition (DTD) bazat pe SGML și XML. A fost dezvoltat pentru documentație tehnică și este folosit în momentul de față de un număr de companii din domeniul calculatoarelor pentru operațiile de documentare. De asemenea, un număr de grupuri Open Source printre care și Linux Documentation Project (LDP) folosesc acest sistem. Cartea este disponibilă în format HTML, Micro$oft Help și ...DocBook la OASIS.

TeX for the Impatient

  • Autor: Paul W. Abrahams
  • Editura: Addison Wesley Publishing Company
  • Licență: GNU Free Documentation License
  • Homepage: http://savannah.gnu.org/projects/teximpatient
  • Descriere: Cartea este of referință rapidă și practică a limbajului TeX, fiecare concept și fiecare comandă sunt explicate separat cu o mulțime de exemple. Este, dacă vreți, o versiune mult prescurtată și foarte la obiect a cărții originale a lui Donald Ervin Knuth, The TeXbook. Download în format PDF la CTAN.

Making TeX Work

  • Autor: Norman Walsh
  • Editura: O'Reilly
  • Licență: GNU Free Documentation License, Version 1.1 or any later
  • Homepage: http://makingtexwork.sourceforge.net/mtw/
  • Descriere: TeX este un sistem foarte puternic de creare de documente de calitate tipografică profesională. Este folosit în special în domeniile științifice. TeX este descris în multe cărți, acesta fiind una din puținele care descrie instalarea și utilizarea programele folosite în crearea documentelor. Format HTML.