1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-12-23 15:28:55 +00:00

Merge branch 'master' of github.com:vhf/free-programming-books

This commit is contained in:
Espartaco Palma 2014-01-21 17:20:34 -06:00
commit ccc10be905
23 changed files with 499 additions and 333 deletions

49
CONTRIBUTING.md Normal file
View File

@ -0,0 +1,49 @@
# Contribute to the lists
Hello dear friend, welcome!
This guide details how to contribute to this repository.
## Contributor license agreement
By submitting code you agree to the [LICENCE](/LICENSE) of this repository.
## Everyone is welcome to add a new free book to the list
Yep, that is true, you and your friends are welcome to add new free books to the list. And by free, we mean free, really free.
And you know what? It's really easy, see below.
## Steps to add a new book
Make sure that you've read [Contribution](https://github.com/vhf/free-programming-books/wiki/Contribution), which guides you to editing a repository. Then:
1. Again, unlike other projects, we prefer multiple small commits rather than one large change in a pull request - it's fine to have one pull request, but please make sure your title reflects what you've changed.
2. Use our standard for formatting the .md file. Check it out: [Formatting](#formatting)
3. Please try to use alphabetic order.
### Formatting
We are adults. Let's respect the next standard.
+ All lists are ```.md``` files. Try to learn Github's Markdown syntax. It's simple!
+ All the lists start with an Index, the idea is to show all of sections and subsections there, so it's important to have an index for each section. Right now it's alphabetized, so please use alphabetic order.
+ Sections are using level 3 heading (in HTML is ```<h3>```, in Markdown is ```###```), and subsections are using level 4 (in Markdown is ####).
The idea is to have
+ ```2``` empty lines between last suggested book & header
+ ```0``` empty line between header & first book of that very section.
+ ```0``` empty line between each book in 1 section.
+ ```1``` empty line at the end of each ```.md``` file.
Like this example:
```
[...]
* [Essential Pascal Version 1 and 2](http://www.marcocantu.com/epascal/)
###DTrace
* [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html)
* [Some Other Book](http://so.me/other/book.html)
```
And that's it! Simple, easy and lovely...
We hope you contribute to this great repository. :+1:

View File

@ -1,9 +1,5 @@
List of Free Learning Resources #List of Free Learning Resources
=== ##Intro
Intro
---
If you want to find a learning resource, you should definitely check out our site, [Free Learning Resources](http://resrc.io). If you want to find a learning resource, you should definitely check out our site, [Free Learning Resources](http://resrc.io).
And for those who want to learn a computer language, you should check out these books on [reSRC.io](http://resrc.io/list/10/list-of-free-programming-books/) or on [github](/free-programming-books.md). And for those who want to learn a computer language, you should check out these books on [reSRC.io](http://resrc.io/list/10/list-of-free-programming-books/) or on [github](/free-programming-books.md).
This list initially was a clone of [stackoverflow - List of Freely Available Programming Books](http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926) by George Stocker. Now updated, with dead links gone and new content. This list initially was a clone of [stackoverflow - List of Freely Available Programming Books](http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926) by George Stocker. Now updated, with dead links gone and new content.
@ -12,7 +8,7 @@ Moved to GitHub for collaborative updating and for the site mentioned above.
### How To Contribute ### How To Contribute
It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution). It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution). Please read [CONTRIBUTING](/CONTRIBUTING.md).
- [Fork](https://help.github.com/articles/fork-a-repo) - [Fork](https://help.github.com/articles/fork-a-repo)
- Read the [TODO](/TODO.md) file(Adding new books is our #1 priority, but things like Alphabetizing are important, too.) - Read the [TODO](/TODO.md) file(Adding new books is our #1 priority, but things like Alphabetizing are important, too.)
- Edit (we prefer multiple small commits rather than one large change) - Edit (we prefer multiple small commits rather than one large change)
@ -21,6 +17,7 @@ It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution).
**Again, unlike other projects, we prefer multiple small commits rather than one large change in a pull request - it's fine to have one PR, but please make sure your title reflects what you're changing**, thanks. **Again, unlike other projects, we prefer multiple small commits rather than one large change in a pull request - it's fine to have one PR, but please make sure your title reflects what you're changing**, thanks.
### How to Share ### How to Share
+ [Share on Twitter](http://twitter.com/home?status=https://github.com/vhf/free-programming-books%0AFree%20Programming%20Books) + [Share on Twitter](http://twitter.com/home?status=https://github.com/vhf/free-programming-books%0AFree%20Programming%20Books)
+ [Share on Facebook](http://www.facebook.com/sharer/sharer.php?s=100&p[url]=https://github.com/vhf/free-programming-books&p[images][0]=&p[title]=Free%20Programming%20Books&p[summary]=) + [Share on Facebook](http://www.facebook.com/sharer/sharer.php?s=100&p[url]=https://github.com/vhf/free-programming-books&p[images][0]=&p[title]=Free%20Programming%20Books&p[summary]=)
@ -29,48 +26,29 @@ It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution).
### In Other Spoken Languages ### In Other Spoken Languages
+ Bulgarian: [github](/free-programming-books-bg.md) + Bulgarian: [github](/free-programming-books-bg.md)
+ Chinese: [github](/free-programming-books-zh.md) + Chinese: [github](/free-programming-books-zh.md)
+ French: [github](/free-programming-books-fr.md) or [site](http://resrc.io/list/33/livres-gratuits-sur-la-programmation/). + French: [github](/free-programming-books-fr.md) or [site](http://resrc.io/list/33/livres-gratuits-sur-la-programmation/).
The French list was based on <http://progdupeu.pl/forums/sujet/43/une-banque-de-liens>. The French list was based on <http://progdupeu.pl/forums/sujet/43/une-banque-de-liens>.
+ German: [github](/free-programming-books-de.md) + German: [github](/free-programming-books-de.md)
+ Greek: [github](/free-programming-books-gr.md) + Greek: [github](/free-programming-books-gr.md)
+ Hungarian: [github](/free-programming-books-hu.md) + Hungarian: [github](/free-programming-books-hu.md)
+ Italian: [github](/free-programming-books-it.md) + Italian: [github](/free-programming-books-it.md)
+ Japanese: [github](/free-programming-books-ja.md) + Japanese: [github](/free-programming-books-ja.md)
+ Korean: [github](/free-programming-books-ko.md) + Korean: [github](/free-programming-books-ko.md)
+ Persian/Farsi (Iran): [github](/free-programming-books-fa_IR.md) + Persian/Farsi (Iran): [github](/free-programming-books-fa_IR.md)
+ Polish: [github](/free-programming-books-pl.md) + Polish: [github](/free-programming-books-pl.md)
+ Portuguese (Brazil): [github](/free-programming-books-pt_BR.md) + Portuguese (Brazil): [github](/free-programming-books-pt_BR.md)
+ Portuguese (Portugal): [github](/free-programming-books-pt_PT.md) + Portuguese (Portugal): [github](/free-programming-books-pt_PT.md)
+ Russian: [github](/free-programming-books-ru.md) + Russian: [github](/free-programming-books-ru.md)
+ Turkish: [github](/free-programming-books-tr.md) + Turkish: [github](/free-programming-books-tr.md)
+ Spanish: [github](/free-programming-books-es.md) + Spanish: [github](/free-programming-books-es.md)
+ Ukrainian: [github](/free-programming-books-ua.md) + Ukrainian: [github](/free-programming-books-ua.md)
### Noticeable lists from [reSRC](http://resrc.io/)
### Noticeable lists from [reSRC](http://resrc.io/)
+ Free JavaScript frameworks resources and tutorials: [github](/javascript-frameworks-resources.md) or [site](http://resrc.io/list/18/javascript-frameworks/) + Free JavaScript frameworks resources and tutorials: [github](/javascript-frameworks-resources.md) or [site](http://resrc.io/list/18/javascript-frameworks/)
### Interactive Programming Resources ### Interactive Programming Resources
+ Free interactive programming tutorials: [github](/free-programming-interactive-tutorials-en.md) or [site](http://resrc.io/list/217/programming-interactive-tutorials/) + Free interactive programming tutorials: [github](/free-programming-interactive-tutorials-en.md) or [site](http://resrc.io/list/217/programming-interactive-tutorials/)

View File

@ -16,7 +16,7 @@ TODO
+ ☐ : Alphabetizing the entries in the pages + ☐ : Alphabetizing the entries in the pages
+ ☐ : bg + ☐ : bg
+ ☐ : de + ☐ : de
+ : es + : es
+ ☐ : en + ☐ : en
+ ☑ : fa_IR + ☑ : fa_IR
+ ☐ : fr + ☐ : fr

View File

@ -1,9 +1,8 @@
###Index ###Index
* [Въведение в програмирането, алгоритми](#Въведение в програмирането, алгоритми) * [Въведение в програмирането, алгоритми](#Въведение в програмирането, алгоритми)
###Въведение в програмирането, алгоритми
###Въведение в програмирането, алгоритми
* [Въведение в програмирането със С#](http://www.introprogramming.info/wp-content/uploads/2011/07/Intro-CSharp-Book-1.00.pdf) - С. Наков * [Въведение в програмирането със С#](http://www.introprogramming.info/wp-content/uploads/2011/07/Intro-CSharp-Book-1.00.pdf) - С. Наков
* [Програмиране = ++ Алгоритми](http://www.programirane.org/2013/02/free-download-algo-book-nakov-dobrikov/) - Преслав Наков и Панайот Добриков * [Програмиране = ++ Алгоритми](http://www.programirane.org/2013/02/free-download-algo-book-nakov-dobrikov/) - Преслав Наков и Панайот Добриков
* [Въведение в програмирането с Java](http://www.introprogramming.info/intro-java-book/read-online/) - С. Наков * [Въведение в програмирането с Java](http://www.introprogramming.info/intro-java-book/read-online/) - С. Наков

View File

@ -22,66 +22,65 @@
* [Unix](#unix) * [Unix](#unix)
* [Visual Basic](#visual-basic) * [Visual Basic](#visual-basic)
###Unabhängig von der Programmiersprache
###Unabhängig von der Programmiersprache
* [IT-Handbuch für Fachinformatiker](http://openbook.galileocomputing.de/it_handbuch/) * [IT-Handbuch für Fachinformatiker](http://openbook.galileocomputing.de/it_handbuch/)
* [Objektorientierte Programmierung](http://openbook.galileocomputing.de/oop/) * [Objektorientierte Programmierung](http://openbook.galileocomputing.de/oop/)
* [Scrum und XP im harten Projektalltag](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenchesonline_German.pdf) * [Scrum und XP im harten Projektalltag](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenchesonline_German.pdf)
###Action Script
###Action Script
* [ActionScript 1 und 2](http://openbook.galileodesign.de/actionscript/) * [ActionScript 1 und 2](http://openbook.galileodesign.de/actionscript/)
* [Einstieg in ActionScript](http://openbook.galileodesign.de/actionscript_einstieg/) * [Einstieg in ActionScript](http://openbook.galileodesign.de/actionscript_einstieg/)
###Android
###Android
* [Grundlagen und Programmierung](http://www.dpunkt.de/ebooks_files/free/3436.pdf) * [Grundlagen und Programmierung](http://www.dpunkt.de/ebooks_files/free/3436.pdf)
###Assembly Language
###Assembly Language
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter * [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
###C ###C
* [C von A bis Z](http://openbook.galileocomputing.de/c_von_a_bis_z/) * [C von A bis Z](http://openbook.galileocomputing.de/c_von_a_bis_z/)
* [Softwareentwicklung in C](http://www.klausschmaranz.com/Downloads/SoftwareentwicklungInC.pdf) * [Softwareentwicklung in C](http://www.klausschmaranz.com/Downloads/SoftwareentwicklungInC.pdf)
###C++
###C++
* [Die Boost C++ Bibliotheken](http://www.highscore.de/cpp/boost/) * [Die Boost C++ Bibliotheken](http://www.highscore.de/cpp/boost/)
* [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung/) * [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung/)
* [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau/) * [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau/)
###C Sharp
###C Sharp
* [Programmieren in C#: Einführung](http://www.highscore.de/csharp/einfuehrung/) * [Programmieren in C#: Einführung](http://www.highscore.de/csharp/einfuehrung/)
* [Visual C# 2012](http://openbook.galileocomputing.de/visual_csharp_2012/) * [Visual C# 2012](http://openbook.galileocomputing.de/visual_csharp_2012/)
* [Visual C# 2010](http://openbook.galileocomputing.de/visual_csharp_2010/) * [Visual C# 2010](http://openbook.galileocomputing.de/visual_csharp_2010/)
* [Visual C# 2008](http://openbook.galileocomputing.de/visual_csharp/) * [Visual C# 2008](http://openbook.galileocomputing.de/visual_csharp/)
###iOS
###iOS
* [Apps programmieren für iPhone und iPad](http://openbook.galileocomputing.de/apps_programmieren_fuer_iphone_und_ipad/) * [Apps programmieren für iPhone und iPad](http://openbook.galileocomputing.de/apps_programmieren_fuer_iphone_und_ipad/)
* [iOS-Rezepte](http://examples.oreilly.de/openbooks/iosrecipesger.zip) * [iOS-Rezepte](http://examples.oreilly.de/openbooks/iosrecipesger.zip)
* [iPad-Programmierung](http://examples.oreilly.de/openbooks/pdf_ipadprogpragger.pdf) * [iPad-Programmierung](http://examples.oreilly.de/openbooks/pdf_ipadprogpragger.pdf)
###Git
###Git
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/de/) * [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/de/)
* [Pro Git](http://git-scm.com/book/de) * [Pro Git](http://git-scm.com/book/de)
###Groovy
###Groovy
* [Groovy für Java-Entwickler](http://examples.oreilly.de/openbooks/pdf_groovyger.pdf) * [Groovy für Java-Entwickler](http://examples.oreilly.de/openbooks/pdf_groovyger.pdf)
### HTML & CSS
### HTML & CSS
* [HTML5-Handbuch](http://webkompetenz.wikidot.com/docs:html-handbuch) * [HTML5-Handbuch](http://webkompetenz.wikidot.com/docs:html-handbuch)
* [Self HTML](http://de.selfhtml.org/) * [Self HTML](http://de.selfhtml.org/)
###Java
###Java
* [EJB 3 für Umsteiger: Neuerungen und Änderungen gegenüber dem EJB-2.x-Standard](http://bsd.de/e3fu/umfrage.html) - Heiko W. Rupp * [EJB 3 für Umsteiger: Neuerungen und Änderungen gegenüber dem EJB-2.x-Standard](http://bsd.de/e3fu/umfrage.html) - Heiko W. Rupp
* [Java 7 Mehr als eine Insel](http://openbook.galileocomputing.de/java7/) * [Java 7 Mehr als eine Insel](http://openbook.galileocomputing.de/java7/)
* [Java ist auch eine Insel](http://openbook.galileocomputing.de/javainsel/) * [Java ist auch eine Insel](http://openbook.galileocomputing.de/javainsel/)
@ -89,56 +88,56 @@
* [Programmieren Java: Einführung](http://www.highscore.de/java/einfuehrung/) * [Programmieren Java: Einführung](http://www.highscore.de/java/einfuehrung/)
* [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau/) * [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau/)
###Javascript
###Javascript
* [JavaScript und AJAX](http://openbook.galileocomputing.de/javascript_ajax/) * [JavaScript und AJAX](http://openbook.galileocomputing.de/javascript_ajax/)
* [Webseiten erstellen mit Javascript](http://www.highscore.de/javascript/) * [Webseiten erstellen mit Javascript](http://www.highscore.de/javascript/)
###LaTeX
###LaTeX
* [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz/) * [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz/)
###Meta-Lists ###Meta-Lists
* [Galileo Computing - openbook](http://www.galileocomputing.de/katalog/openbook) * [Galileo Computing - openbook](http://www.galileocomputing.de/katalog/openbook)
###PHP ###PHP
* [PHP PEAR](http://openbook.galileocomputing.de/php_pear/) * [PHP PEAR](http://openbook.galileocomputing.de/php_pear/)
* [Praktischer Einstieg in MySQL mit PHP](http://examples.oreilly.de/openbooks/pdf_einmysql2ger.pdf) * [Praktischer Einstieg in MySQL mit PHP](http://examples.oreilly.de/openbooks/pdf_einmysql2ger.pdf)
###Python
###Python
* [Python Das umfassende Handbuch](http://openbook.galileocomputing.de/python/) * [Python Das umfassende Handbuch](http://openbook.galileocomputing.de/python/)
###Ruby
###Ruby
* [Programmieren mit Ruby](http://approximity.com/rubybuch2/) * [Programmieren mit Ruby](http://approximity.com/rubybuch2/)
* [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/) * [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/)
###Ruby on Rails
###Ruby on Rails
* [Praxiswissen Ruby](http://www.oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf) * [Praxiswissen Ruby](http://www.oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf)
* [Praxiswissen Ruby On Rails](http://examples.oreilly.de/openbooks/pdf_rubyonrailsbasger.pdf) * [Praxiswissen Ruby On Rails](http://examples.oreilly.de/openbooks/pdf_rubyonrailsbasger.pdf)
* [Rails Kochbuch](http://examples.oreilly.de/openbooks/pdf_railsckbkger.pdf) * [Rails Kochbuch](http://examples.oreilly.de/openbooks/pdf_railsckbkger.pdf)
* [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/) * [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/)
###Scilab
###Scilab
* [Einführung in Scilab/Xcos 5.4](http://www.buech-gifhorn.de/scilab/Einfuehrung.pdf) * [Einführung in Scilab/Xcos 5.4](http://www.buech-gifhorn.de/scilab/Einfuehrung.pdf)
###UML
###UML
* [Der moderne Softwareentwicklungsprozess mit UML](http://www.highscore.de/uml) * [Der moderne Softwareentwicklungsprozess mit UML](http://www.highscore.de/uml)
###Unix
###Unix
* [Linux-UNIX-Programmierung](http://openbook.galileocomputing.de/linux_unix_programmierung/) * [Linux-UNIX-Programmierung](http://openbook.galileocomputing.de/linux_unix_programmierung/)
* [Shell-Programmierung](http://openbook.galileocomputing.de/shell_programmierung/) * [Shell-Programmierung](http://openbook.galileocomputing.de/shell_programmierung/)
* [Wie werde ich Unix Guru?](http://openbook.galileocomputing.de/unix_guru/) * [Wie werde ich Unix Guru?](http://openbook.galileocomputing.de/unix_guru/)
###Visual Basic
###Visual Basic
* [Einstieg in Visual Basic 2012](http://openbook.galileocomputing.de/einstieg_vb_2012/) * [Einstieg in Visual Basic 2012](http://openbook.galileocomputing.de/einstieg_vb_2012/)
* [Einstieg in Visual Basic 2010](http://openbook.galileocomputing.de/einstieg_vb_2010/) * [Einstieg in Visual Basic 2010](http://openbook.galileocomputing.de/einstieg_vb_2010/)
* [Visual Basic 2008](http://openbook.galileocomputing.de/visualbasic_2008/) * [Visual Basic 2008](http://openbook.galileocomputing.de/visualbasic_2008/)

View File

@ -27,14 +27,14 @@
* [Ruby on Rails](#ruby-on-rails) * [Ruby on Rails](#ruby-on-rails)
* [R](#R) * [R](#R)
###Metalistas
###Metalistas
* [¡Quiero Aprender Python! - Python Argentina](http://python.org.ar/AprendiendoPython) * [¡Quiero Aprender Python! - Python Argentina](http://python.org.ar/AprendiendoPython)
* [CodeHero](http://codehero.co/) * [CodeHero](http://codehero.co/)
* [OPENLIBRA La Biblioteca Libre online que estabas esperando](http://www.etnassoft.com/biblioteca/) * [OPENLIBRA La Biblioteca Libre online que estabas esperando](http://www.etnassoft.com/biblioteca/)
###Agnosticos
###Agnosticos
####Algoritmos ####Algoritmos
* [Algoritmos y Programación (Guía para docentes)](http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf) (PDF) * [Algoritmos y Programación (Guía para docentes)](http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf) (PDF)
* [Análisis de Algoritmos](http://docencia.izt.uam.mx/pece/pagina_academica/AA/indexa.html) * [Análisis de Algoritmos](http://docencia.izt.uam.mx/pece/pagina_academica/AA/indexa.html)
@ -44,39 +44,50 @@
* [Temas selectos de estructuras de datos](http://www.matematicas.unam.mx/jloa/publicaciones/estructurasdeDatos.pdf) (PDF) * [Temas selectos de estructuras de datos](http://www.matematicas.unam.mx/jloa/publicaciones/estructurasdeDatos.pdf) (PDF)
* [Teoría sintáctico-gramatical de objetos](http://www.bubok.es/libros/219288/Teoria-sintacticogramatical-de-objetos) * [Teoría sintáctico-gramatical de objetos](http://www.bubok.es/libros/219288/Teoria-sintacticogramatical-de-objetos)
####Base de Datos ####Base de Datos
* [El modelo relacional y el álgebra relacional](http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-de-datos/P06_M2109_02148.pdf) (PDF) * [El modelo relacional y el álgebra relacional](http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-de-datos/P06_M2109_02148.pdf) (PDF)
* [Apuntes de Base de Datos 1, Universidad de Alicante](http://rua.ua.es/dspace/bitstream/10045/2990/1/ApuntesBD1.pdf) (PDF) * [Apuntes de Base de Datos 1, Universidad de Alicante](http://rua.ua.es/dspace/bitstream/10045/2990/1/ApuntesBD1.pdf) (PDF)
* [Base de Datos, por Mercedes Marqués](http://www.uji.es/bin/publ/edicions/bdatos.pdf) (PDF) * [Base de Datos, por Mercedes Marqués](http://www.uji.es/bin/publ/edicions/bdatos.pdf) (PDF)
* [Introducción a las Bases de Datos](http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-de-datos/P06_M2109_02147.pdf) (PDF) * [Introducción a las Bases de Datos](http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-de-datos/P06_M2109_02147.pdf) (PDF)
####Ciencia Computacional ####Ciencia Computacional
* [Breves Notas sobre Teoría de la Computación](http://www.matematicas.unam.mx/jloa/publicaciones/teoria.pdf) (PDF) * [Breves Notas sobre Teoría de la Computación](http://www.matematicas.unam.mx/jloa/publicaciones/teoria.pdf) (PDF)
* [Breves Notas sobre Autómatas y Lenguajes](http://www.matematicas.unam.mx/jloa/publicaciones/automatasyLenguajes.pdf) (PDF) * [Breves Notas sobre Autómatas y Lenguajes](http://www.matematicas.unam.mx/jloa/publicaciones/automatasyLenguajes.pdf) (PDF)
###Emacs ###Emacs
* [Emacs: Iniciación a la edición](http://www.rpublica.net/emacs/emacs.html) * [Emacs: Iniciación a la edición](http://www.rpublica.net/emacs/emacs.html)
####Sistemas Operativos
* [Sistemas Operativos, por Dr. David Luis la Red](http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/sistope2.PDF) (PDF)
####Metodologías de desarrollo de software ####Metodologías de desarrollo de software
* [Scrum y XP desde la trincheras](http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf) (PDF) * [Scrum y XP desde la trincheras](http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf) (PDF)
* [Diseño Ágil con TDD](http://www.dirigidoportests.com/el-libro) * [Diseño Ágil con TDD](http://www.dirigidoportests.com/el-libro)
* [Metodologías Ágiles para el Desarrollo de Software](http://www.desarrolloweb.com/manuales/metodologias-agil-desarrollo-software.html) * [Metodologías Ágiles para el Desarrollo de Software](http://www.desarrolloweb.com/manuales/metodologias-agil-desarrollo-software.html)
* [Scrum & Extreme Programming (para programadores)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-agile.pdf) (PDF) * [Scrum & Extreme Programming (para programadores)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-agile.pdf) (PDF)
####Misceláneos ####Misceláneos
* [97 cosas que todo programador debería saber](http://97cosas.com/programador) * [97 cosas que todo programador debería saber](http://97cosas.com/programador)
####Sistemas Operativos ####Sistemas Operativos
* [Sistemas Operativos, por Dr. David Luis la Red](http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/sistope2.PDF) (PDF) * [Sistemas Operativos, por Dr. David Luis la Red](http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/sistope2.PDF) (PDF)
####Paradigmas de Programación ####Paradigmas de Programación
* [Programación Funcional](http://www.staff.science.uu.nl/~fokke101/courses/fp-sp.pdf) (PDF) * [Programación Funcional](http://www.staff.science.uu.nl/~fokke101/courses/fp-sp.pdf) (PDF)
###Android ###Android
* [Curso de Programación Android](http://www.sgoliver.net/blog/wp-content/uploads/2011/11/Manual-Programacion-Android-SgoliverNet-v3-muestra.zip) (PDF) by Salvador Gómez Oliver * [Curso de Programación Android](http://www.sgoliver.net/blog/wp-content/uploads/2011/11/Manual-Programacion-Android-SgoliverNet-v3-muestra.zip) (PDF) by Salvador Gómez Oliver
###Assembly Language
###Assembly Language
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter * [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
@ -90,28 +101,28 @@
###Coffeescript ###Coffeescript
* [Coffeescript, un pequeño gran libro Javi Jiménez](https://leanpub.com/coffeescript) * [Coffeescript, un pequeño gran libro Javi Jiménez](https://leanpub.com/coffeescript)
###C++ ###C++
* [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/) * [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/)
###Ensamblador
###Ensamblador
* [Lenguaje Ensamblador para PC - Paul Carter](http://drpaulcarter.com/pcasm/) * [Lenguaje Ensamblador para PC - Paul Carter](http://drpaulcarter.com/pcasm/)
* [Codigo de Maquina para Principiantes](http://www.worldofspectrum.org/infoseekid.cgi?id=2000227) (PDF), Lisa Watts y Mike Wharton [Z80 and 6502 CPUs] * [Codigo de Maquina para Principiantes](http://www.worldofspectrum.org/infoseekid.cgi?id=2000227) (PDF), Lisa Watts y Mike Wharton [Z80 and 6502 CPUs]
###Git ###Git
* [Gitmagic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/es/) * [Gitmagic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/es/)
* [Pro Git](http://git-scm.com/book/es) * [Pro Git](http://git-scm.com/book/es)
* [Git Immersion en Español](http://gitimmersion.mx) * [Git Immersion en Español](http://gitimmersion.mx)
* [Librosweb Git](http://librosweb.es/pro_git/) * [Librosweb Git](http://librosweb.es/pro_git/)
###Haskell
###Haskell
* [¡Aprende Haskell por el bien de todos!](http://aprendehaskell.es/main.html) * [¡Aprende Haskell por el bien de todos!](http://aprendehaskell.es/main.html)
###Java
###Java
* [Notas de Introducción al Lenguaje de Programación Java](http://www.matematicas.unam.mx/jloa/publicaciones/introduccionJava.pdf), por Jorge L. Ortega Arjona, UNAM (PDF) * [Notas de Introducción al Lenguaje de Programación Java](http://www.matematicas.unam.mx/jloa/publicaciones/introduccionJava.pdf), por Jorge L. Ortega Arjona, UNAM (PDF)
* [Arquitectura Java Sólida](http://www.arquitecturajava.com/) * [Arquitectura Java Sólida](http://www.arquitecturajava.com/)
* [Tutorial básico de Java EE](http://www.javahispano.org/storage/contenidos/JavaEE.pdf) (PDF) * [Tutorial básico de Java EE](http://www.javahispano.org/storage/contenidos/JavaEE.pdf) (PDF)
@ -119,19 +130,21 @@
* [Pensando la computación como un científico (con Java)](http://www.ungs.edu.ar/areas/publicaciones/476/pensando-la-computacion-como-un-cientifico.html) * [Pensando la computación como un científico (con Java)](http://www.ungs.edu.ar/areas/publicaciones/476/pensando-la-computacion-como-un-cientifico.html)
* [Programación Orientada a Objetos en Java](http://fcasua.contad.unam.mx/apuntes/interiores/docs/98/opt/java.pdf) (PDF) * [Programación Orientada a Objetos en Java](http://fcasua.contad.unam.mx/apuntes/interiores/docs/98/opt/java.pdf) (PDF)
###JavaScript
###JavaScript
* [Introducción a JavaScript](http://librosweb.es/javascript/) * [Introducción a JavaScript](http://librosweb.es/javascript/)
* [Jardín de JavaScript](http://bonsaiden.github.io/JavaScript-Garden/es) * [Jardín de JavaScript](http://bonsaiden.github.io/JavaScript-Garden/es)
####Node.js
####Node.js
* [Introducción a Node.js a través de Koans](http://nodejskoans.com/)
* [El Libro para Principiantes en Node.js](http://www.nodebeginner.org/index-es.html) * [El Libro para Principiantes en Node.js](http://www.nodebeginner.org/index-es.html)
###LaTeX
###LaTeX
* [La introducción no-tan-corta a LaTeX 2ε](http://www.ctan.org/tex-archive/info/lshort/spanish) * [La introducción no-tan-corta a LaTeX 2ε](http://www.ctan.org/tex-archive/info/lshort/spanish)
###PHP ###PHP
* [Manual de PHP (forosdelweb.com)](http://www.forosdelweb.com/wiki/Manual_de_PHP) * [Manual de PHP (forosdelweb.com)](http://www.forosdelweb.com/wiki/Manual_de_PHP)
* [Symfony 2.3, el libro oficial](http://librosweb.es/symfony_2_3/) * [Symfony 2.3, el libro oficial](http://librosweb.es/symfony_2_3/)
@ -140,8 +153,8 @@
* [POO y MVC en PHP](http://www.bubok.es/libros/205199/POO-y-MVC-en-PHP) * [POO y MVC en PHP](http://www.bubok.es/libros/205199/POO-y-MVC-en-PHP)
* [Manual de estudio introductorio al lenguaje PHP procedural](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-php.pdf) * [Manual de estudio introductorio al lenguaje PHP procedural](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-php.pdf)
###Python
###Python
* [Aprenda a pensar como un programador (con Python)](http://web.ballardini.com.ar/ai/raw-attachment/wiki/BibliografiaPython/thinkCSpy-es.pdf) (PDF) * [Aprenda a pensar como un programador (con Python)](http://web.ballardini.com.ar/ai/raw-attachment/wiki/BibliografiaPython/thinkCSpy-es.pdf) (PDF)
* [Doma de Serpientes para Niños: Aprendiendo a Programar con Python](http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2009/09/swfk-es-linux-0.0.2.pdf) (PDF) * [Doma de Serpientes para Niños: Aprendiendo a Programar con Python](http://www.biblioteca-digital.net.ve/wordpress/wp-content/uploads/2009/09/swfk-es-linux-0.0.2.pdf) (PDF)
* [El tutorial de Python](http://tutorialpython.com.ar) * [El tutorial de Python](http://tutorialpython.com.ar)
@ -154,15 +167,16 @@
* [Doma de Serpientes para Niños](http://code.google.com/p/swfk-es/) * [Doma de Serpientes para Niños](http://code.google.com/p/swfk-es/)
* [Python para principiantes (PDF)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-python.pdf) [(HTML)](http://librosweb.es/libro/python/) * [Python para principiantes (PDF)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-python.pdf) [(HTML)](http://librosweb.es/libro/python/)
###Ruby
###Ruby
* [Guía para aprender a programar con Ruby. Adaptación al español del libro "Learn to Program" de Chris Pine](https://github.com/rubyperu/aprende.a.programar) * [Guía para aprender a programar con Ruby. Adaptación al español del libro "Learn to Program" de Chris Pine](https://github.com/rubyperu/aprende.a.programar)
* [Ruby en 20 minutos](https://www.ruby-lang.org/es/documentation/quickstart/) * [Ruby en 20 minutos](https://www.ruby-lang.org/es/documentation/quickstart/)
###Ruby on Rails
###Ruby on Rails
* [El maldito libro de los Descarrilados](http://yottabi.com/mld.pdf) (PDF) * [El maldito libro de los Descarrilados](http://yottabi.com/mld.pdf) (PDF)
###R ###R
* [R para Principiantes](http://cran.r-project.org/doc/contrib/rdebuts_es.pdf) * [R para Principiantes](http://cran.r-project.org/doc/contrib/rdebuts_es.pdf)
* [An Introduction to R](http://cran.r-project.org/doc/contrib/R-intro-1.1.0-espanol.1.pdf) * [An Introduction to R](http://cran.r-project.org/doc/contrib/R-intro-1.1.0-espanol.1.pdf)

View File

@ -1,23 +1,28 @@
###فهرست ###فهرست
* [گنو/لینوکس](#%DA%AF%D9%86%D9%88%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3) * [گنو/لینوکس](#%DA%AF%D9%86%D9%88%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
* [آرچ لینوکس](#%D8%A2%D8%B1%DA%86-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3) * [آرچ لینوکس](#%D8%A2%D8%B1%DA%86-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
* [CSS](#css) * [CSS](#css)
* [LaTeX](#latex) * [LaTeX](#latex)
* [PHP](#php)
* [R](#r) * [R](#r)
###گنو/لینوکس
###گنو/لینوکس
####آرچ لینوکس ####آرچ لینوکس
* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (pdf) * [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (pdf)
###CSS
###CSS
* [یادگیری پیکربندی با CSS](http://fa.learnlayout.com/) * [یادگیری پیکربندی با CSS](http://fa.learnlayout.com/)
###LaTeX
* [مقدمه‌ای نه چندان کوتاه بر LaTeXε](http://www.ctan.org/tex-archive/info/lshort/persian) ###LaTeX
* [مقدمه ای نه چندان کوتاه بر LaTeX](http://www.ctan.org/tex-archive/info/lshort/persian)
###PHP
* [آموزش فریمورک لاراول](http://laravel.ir/)
###R ###R
* [راهنمای زبان R](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf) * [راهنمای زبان R](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf)

View File

@ -34,100 +34,99 @@
* [TeX](#tex) * [TeX](#tex)
* [Vim](#vim) * [Vim](#vim)
###Méta-listes
###Méta-listes
* [Le SILO: Sciences du numérique &amp; Informatique au Lycée: Oui!](https://wiki.inria.fr/sciencinfolycee/Accueil) * [Le SILO: Sciences du numérique &amp; Informatique au Lycée: Oui!](https://wiki.inria.fr/sciencinfolycee/Accueil)
###Non dépendant du langage ###Non dépendant du langage
####Algorithmique ####Algorithmique
* [Algorithmique](http://pauillac.inria.fr/~quercia/cdrom/cours), par Michel Quercia * [Algorithmique](http://pauillac.inria.fr/~quercia/cdrom/cours), par Michel Quercia
* [Éléments d'algorithmique](https://www.rocq.inria.fr/secret/Matthieu.Finiasz/teaching/ENSTA/IN101%20-%20poly%20algo.pdf) par Françoise Levy-dit-Vehel et Matthieu Finiasz * [Éléments d'algorithmique](https://www.rocq.inria.fr/secret/Matthieu.Finiasz/teaching/ENSTA/IN101%20-%20poly%20algo.pdf) par Françoise Levy-dit-Vehel et Matthieu Finiasz
* [Éléments d'algorithmique](http://www-igm.univ-mlv.fr/~berstel/Elements/Elements.pdf) par D. Beauquier, J. Berstel, et Ph. Chrétienne * [Éléments d'algorithmique](http://www-igm.univ-mlv.fr/~berstel/Elements/Elements.pdf) par D. Beauquier, J. Berstel, et Ph. Chrétienne
* [France-IOI](http://www.france-ioi.org/) * [France-IOI](http://www.france-ioi.org/)
* [Prologin](http://www.prologin.org/) * [Prologin](http://www.prologin.org/)
####Bases de données
####Bases de données
* [Bases de données I](http://decan.lexpage.net/files/bdd1/bdd1-syllabus.pdf), par Jef Wijsen * [Bases de données I](http://decan.lexpage.net/files/bdd1/bdd1-syllabus.pdf), par Jef Wijsen
####Logiciels libres
####Logiciels libres
* [Histoires et cultures du libres](http://framabook.org/histoires-et-cultures-du-libre/) * [Histoires et cultures du libres](http://framabook.org/histoires-et-cultures-du-libre/)
* [Option libre. Du bon usage des licences libres](http://framabook.org/option-libre-du-bon-usage-des-licences-libres/), par Jean Benjamin * [Option libre. Du bon usage des licences libres](http://framabook.org/option-libre-du-bon-usage-des-licences-libres/), par Jean Benjamin
* [Produire du logiciel libre](http://framabook.org/8-produire-du-logiciel-libre/), par Karl Fogel * [Produire du logiciel libre](http://framabook.org/8-produire-du-logiciel-libre/), par Karl Fogel
* [Richard Stallman et la révolution du logiciel libre](http://framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre/), par R.M. Stallman, S. Williams et C. Masutti * [Richard Stallman et la révolution du logiciel libre](http://framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre/), par R.M. Stallman, S. Williams et C. Masutti
####Makefile
####Makefile
* [Concevoir un Makefile](http://icps.u-strasbg.fr/people/loechner/public_html/enseignement/GL/make.pdf), par Vincent Loechner d'après Nicolas Zin * [Concevoir un Makefile](http://icps.u-strasbg.fr/people/loechner/public_html/enseignement/GL/make.pdf), par Vincent Loechner d'après Nicolas Zin
* [Introduction aux Makefile](http://eric.bachard.free.fr/UTBM_LO22/P07/C/Documentation/C/make/intro_makefile.pdf) * [Introduction aux Makefile](http://eric.bachard.free.fr/UTBM_LO22/P07/C/Documentation/C/make/intro_makefile.pdf)
####Méthodes de développement
####Méthodes de développement
* [Scrum et XP depuis les tranchées](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenches_French.pdf), par Henrik Kniberg * [Scrum et XP depuis les tranchées](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenches_French.pdf), par Henrik Kniberg
####Systèmes Informatiques
####Systèmes Informatiques
* [Systèmes Informatiques (C, Unix/Linux,...)](http://sinf1252.info.ucl.ac.be/), par Olivier Bonaventure ([sources](https://github.com/obonaventure/SystemesInformatiques)) * [Systèmes Informatiques (C, Unix/Linux,...)](http://sinf1252.info.ucl.ac.be/), par Olivier Bonaventure ([sources](https://github.com/obonaventure/SystemesInformatiques))
####Théorie des langages
####Théorie des langages
* [Compilation. Théorie des langages](http://www.lisyc.univ-brest.fr/pages_perso/leparc/Etud/Master/Compil/Doc/CoursCompilation.pdf) par Université de Bretagne Occidentale * [Compilation. Théorie des langages](http://www.lisyc.univ-brest.fr/pages_perso/leparc/Etud/Master/Compil/Doc/CoursCompilation.pdf) par Université de Bretagne Occidentale
###Assembleur
###Assembleur
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter * [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
###Bash / Shell ###Bash / Shell
* [Guide avancé d'écriture des scripts Bash](http://abs.traduc.org/abs-fr/) * [Guide avancé d'écriture des scripts Bash](http://abs.traduc.org/abs-fr/)
###Caml
###Caml
* [Introduction à Objective Caml](http://form-ocaml.forge.ocamlcore.org/html/index.html), par Maxence Guesdon * [Introduction à Objective Caml](http://form-ocaml.forge.ocamlcore.org/html/index.html), par Maxence Guesdon
* [Le language Caml](http://caml.inria.fr/) * [Le language Caml](http://caml.inria.fr/)
###C / C++
###C / C++
* [Cours de C/C++](http://casteyde.christian.free.fr/cpp/cours/online/book1.html) par Christian Casteyde * [Cours de C/C++](http://casteyde.christian.free.fr/cpp/cours/online/book1.html) par Christian Casteyde
* [Le C en 20 heures](http://framabook.org/6-le-c-en-20-heures/), par Eric Berthomier et Daniel Schang * [Le C en 20 heures](http://framabook.org/6-le-c-en-20-heures/), par Eric Berthomier et Daniel Schang
* [Initiation à la programmation (en C++)](https://www.coursera.org/course/intro-cpp-fr), MOOC de l'École Polytechnique Fédérale de Lausanne * [Initiation à la programmation (en C++)](https://www.coursera.org/course/intro-cpp-fr), MOOC de l'École Polytechnique Fédérale de Lausanne
* [Introduction à la rétro-ingénierie de binaires](http://progdupeu.pl/articles/45/introduction-a-la-retro-ingenierie-de-binaires), à partir de code C compilé pour x86. * [Introduction à la rétro-ingénierie de binaires](http://progdupeu.pl/articles/45/introduction-a-la-retro-ingenierie-de-binaires), à partir de code C compilé pour x86.
* [Programmation en C](https://www.rocq.inria.fr/secret/Matthieu.Finiasz/teaching/ENSTA/IN101%20-%20poly%20C.pdf) par Pierre-Alain Fouque et David Pointcheval * [Programmation en C](https://www.rocq.inria.fr/secret/Matthieu.Finiasz/teaching/ENSTA/IN101%20-%20poly%20C.pdf) par Pierre-Alain Fouque et David Pointcheval
###Coq
###Coq
* [Le Coq'Art (V8)](http://www.labri.fr/perso/casteran/CoqArt) par Yves Bertot et Pierre Castéran * [Le Coq'Art (V8)](http://www.labri.fr/perso/casteran/CoqArt) par Yves Bertot et Pierre Castéran
* [Preuves de programmes en coq](http://fuscia.inrialpes.fr/cours/coq/) par Yves Bertot * [Preuves de programmes en coq](http://fuscia.inrialpes.fr/cours/coq/) par Yves Bertot
###CSS
###CSS
* [Apprendre les mises en page CSS](http://fr.learnlayout.com/) * [Apprendre les mises en page CSS](http://fr.learnlayout.com/)
###Git
###Git
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/fr/) par par Alexandre Garel, Paul Gaborit et Nicolas Deram * [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/fr/) par par Alexandre Garel, Paul Gaborit et Nicolas Deram
* [Pro Git](http://www.git-scm.com/book/fr) par Scott Chacon * [Pro Git](http://www.git-scm.com/book/fr) par Scott Chacon
###Java
###Java
* [Initiation à la programmation (en Java)](https://www.coursera.org/course/intro-java-fr), MOOC de l'École Polytechnique Fédérale de Lausanne * [Initiation à la programmation (en Java)](https://www.coursera.org/course/intro-java-fr), MOOC de l'École Polytechnique Fédérale de Lausanne
* [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain * [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain
* [Play.Rules!](http://3monkeys.github.io/play.rules/) * [Play.Rules!](http://3monkeys.github.io/play.rules/)
###Javascript
###Javascript
* [Javascript Éloquent : Une introduction moderne à la programmation](http://fr.eloquentjavascript.net/), par Marijn Haverbeke * [Javascript Éloquent : Une introduction moderne à la programmation](http://fr.eloquentjavascript.net/), par Marijn Haverbeke
###Haskell
###Haskell
* [Apprendre Haskell vous fera le plus grand bien !](http://lyah.haskell.fr/) * [Apprendre Haskell vous fera le plus grand bien !](http://lyah.haskell.fr/)
* [A Gentle Introduction to Haskell](http://gorgonite.developpez.com/livres/traductions/haskell/gentle-haskell/) par Paul Hudak, John Peterson et Joseph Fasel * [A Gentle Introduction to Haskell](http://gorgonite.developpez.com/livres/traductions/haskell/gentle-haskell/) par Paul Hudak, John Peterson et Joseph Fasel
###LaTeX
###LaTeX
* [Détecter et résoudre * [Détecter et résoudre
les problèmes](http://www.pearson.fr/livre/?GCOI=27440100048330), Annexe B du LaTeX Companion 2006, par Frank Mittelbach et Michel Goossens, mis à disposition par l'éditeur dans l'onglet « Compléments » les problèmes](http://www.pearson.fr/livre/?GCOI=27440100048330), Annexe B du LaTeX Companion 2006, par Frank Mittelbach et Michel Goossens, mis à disposition par l'éditeur dans l'onglet « Compléments »
* [LaTeX... pour le prof de maths !](http://math.univ-lyon1.fr/irem/IMG/pdf/LatexPourProfMaths.pdf) par Arnaud Gazagnes * [LaTeX... pour le prof de maths !](http://math.univ-lyon1.fr/irem/IMG/pdf/LatexPourProfMaths.pdf) par Arnaud Gazagnes
@ -136,72 +135,73 @@ les problèmes](http://www.pearson.fr/livre/?GCOI=27440100048330), Annexe B du
Voir aussi [TeX](#tex) Voir aussi [TeX](#tex)
####Asymptote
####Asymptote
* [Asymptote. Démarrage rapide](http://cgmaths.fr/cgFiles/Dem_Rapide.pdf), par Christophe Grospellier * [Asymptote. Démarrage rapide](http://cgmaths.fr/cgFiles/Dem_Rapide.pdf), par Christophe Grospellier
####Metapost
####Metapost
* [Un manuel de Metapost](http://melusine.eu.org/syracuse/metapost/f-mpman-2.pdf), par John D. Hobby * [Un manuel de Metapost](http://melusine.eu.org/syracuse/metapost/f-mpman-2.pdf), par John D. Hobby
* [Tracer des graphes avec Metapost](http://melusine.eu.org/syracuse/metapost/f-mpgraph.pdf), par John D. Hobby * [Tracer des graphes avec Metapost](http://melusine.eu.org/syracuse/metapost/f-mpgraph.pdf), par John D. Hobby
####PGF/TikZ
####PGF/TikZ
* [TikZ pour l'impatient](http://math.et.info.free.fr/TikZ/), par Gérard Tisseau et Jacques Duma * [TikZ pour l'impatient](http://math.et.info.free.fr/TikZ/), par Gérard Tisseau et Jacques Duma
###Lisp
###Lisp
* [Introduction à la programmation en Common Lisp](http://www.algo.be/logo1/lisp/intro-lisp.pdf) par Francis Leboutte * [Introduction à la programmation en Common Lisp](http://www.algo.be/logo1/lisp/intro-lisp.pdf) par Francis Leboutte
* [Traité de programmation en Common Lisp](http://dept-info.labri.fr/~strandh/Teaching/Programmation-Symbolique/Common/Book/HTML/programmation.html) par Robert Strandh et Irène Durand * [Traité de programmation en Common Lisp](http://dept-info.labri.fr/~strandh/Teaching/Programmation-Symbolique/Common/Book/HTML/programmation.html) par Robert Strandh et Irène Durand
###Perl
###Perl
* [Guide Perl - débuter et progresser en Perl](http://formation-perl.fr/guide-perl.html), par Sylvain Lhullier * [Guide Perl - débuter et progresser en Perl](http://formation-perl.fr/guide-perl.html), par Sylvain Lhullier
* [La documentation Perl en français](http://perl.mines-albi.fr/DocFr.html) * [La documentation Perl en français](http://perl.mines-albi.fr/DocFr.html)
###Php
###PHP
* [Cours de PHP 5](http://g-rossolini.developpez.com/tutoriels/php/cours/?page=introduction) par Guillaume Rossolini * [Cours de PHP 5](http://g-rossolini.developpez.com/tutoriels/php/cours/?page=introduction) par Guillaume Rossolini
* [Initiation au PHP](http://www.framasoft.net/IMG/pdf/initiation_php.pdf) par David Ducrocq * [Initiation au PHP](http://www.framasoft.net/IMG/pdf/initiation_php.pdf) par David Ducrocq
* [Programmer en PHP](http://www.lincoste.com/ebooks/pdf/informatique/programmer_php.pdf) par Julien Gaulmin * [Programmer en PHP](http://www.lincoste.com/ebooks/pdf/informatique/programmer_php.pdf) par Julien Gaulmin
###Python
###Python
* [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) par Gerard Swinnen * [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) par Gerard Swinnen
* [Dropbox a des fuites !Un aperçu de la rétro-ingénierie des programmes Python](http://progdupeu.pl/articles/34/dropbox-a-des-fuites) * [Dropbox a des fuites !Un aperçu de la rétro-ingénierie des programmes Python](http://progdupeu.pl/articles/34/dropbox-a-des-fuites)
* [Python](http://www.lincoste.com/ebooks/pdf/informatique/python.pdf) par Guido Van Rossum * [Python](http://www.lincoste.com/ebooks/pdf/informatique/python.pdf) par Guido Van Rossum
###R
###R
* [Introduction à la programmation en R](http://cran.r-project.org/doc/contrib/Goulet_introduction_programmation_R.pdf) par Vincent Goulet * [Introduction à la programmation en R](http://cran.r-project.org/doc/contrib/Goulet_introduction_programmation_R.pdf) par Vincent Goulet
###Ruby
###Ruby
* [Ruby en vingt minutes](https://www.ruby-lang.org/fr/documentation/quickstart/) * [Ruby en vingt minutes](https://www.ruby-lang.org/fr/documentation/quickstart/)
* [Venir à Ruby après un autre language](https://www.ruby-lang.org/fr/documentation/ruby-from-other-languages/) * [Venir à Ruby après un autre language](https://www.ruby-lang.org/fr/documentation/ruby-from-other-languages/)
####Ruby on Rails
####Ruby on Rails
* [Tutoriel Ruby on Rails : Apprendre Rails par l'exemple](http://french.railstutorial.org/chapters/beginning), par Michael Hartl * [Tutoriel Ruby on Rails : Apprendre Rails par l'exemple](http://french.railstutorial.org/chapters/beginning), par Michael Hartl
###Sage
###Sage
* [Calcul mathématique avec Sage](http://sagebook.gforge.inria.fr/), par A. Casamayou, N. Cohen, G. Connan, T. Dumont, L. Fousse, F. Maltey, M. Meulien, M. Mezzarobba, C. Pernet, N. M. Thiéry, P. Zimmermann * [Calcul mathématique avec Sage](http://sagebook.gforge.inria.fr/), par A. Casamayou, N. Cohen, G. Connan, T. Dumont, L. Fousse, F. Maltey, M. Meulien, M. Mezzarobba, C. Pernet, N. M. Thiéry, P. Zimmermann
###Scilab
###Scilab
* [Introduction à Scilab](http://forge.scilab.org/index.php/p/docintrotoscilab/downloads/) par Michaël Baudin, Artem Glebov, Jérome Briot * [Introduction à Scilab](http://forge.scilab.org/index.php/p/docintrotoscilab/downloads/) par Michaël Baudin, Artem Glebov, Jérome Briot
###SPIP
###SPIP
* [Programmer avec SPIP](http://programmer.spip.net/), par Matthieu Marcimat et collectif SPIP * [Programmer avec SPIP](http://programmer.spip.net/), par Matthieu Marcimat et collectif SPIP
###TeX
###TeX
* [TeX pour l'Impatient](ftp://tug.org/tex/impatient/fr/fbook.pdf), par Paul Abrahams, Kathryn Hargreaves, and Karl Berry, trad. Marc Chaudemanche * [TeX pour l'Impatient](ftp://tug.org/tex/impatient/fr/fbook.pdf), par Paul Abrahams, Kathryn Hargreaves, and Karl Berry, trad. Marc Chaudemanche
Voir aussi [LaTeX](#latex) Voir aussi [LaTeX](#latex)
###Vim ###Vim
* [A Byte of Vim](http://swaroopch.com/notes/Vim_fr/) * [A Byte of Vim](http://swaroopch.com/notes/Vim_fr/)
* [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/) * [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/)

View File

@ -3,13 +3,11 @@
* [Java](#java) * [Java](#java)
###C++ ###C++
* [Εισαγωγή στη C++](http://www.ebooks4greeks.gr/2011.Download_free-ebooks/Pliroforikis/glossa_programmatismoy_C++__eBooks4Greeks.gr.pdf) * [Εισαγωγή στη C++](http://www.ebooks4greeks.gr/2011.Download_free-ebooks/Pliroforikis/glossa_programmatismoy_C++__eBooks4Greeks.gr.pdf)
###Java
###Java
* [Ηλεκτρονικό εγχειρίδιο της JAVA](http://www.ebooks4greeks.gr/wp-content/uploads/2013/04/java-2012-eBooks4Greeks.gr_.pdf) * [Ηλεκτρονικό εγχειρίδιο της JAVA](http://www.ebooks4greeks.gr/wp-content/uploads/2013/04/java-2012-eBooks4Greeks.gr_.pdf)
* [Εισαγωγή στη Java](http://www.ebooks4greeks.gr/wp-content/uploads/2013/03/Java-free-book.pdf) * [Εισαγωγή στη Java](http://www.ebooks4greeks.gr/wp-content/uploads/2013/03/Java-free-book.pdf)
* [Σημειώσεις Java](http://www.ebooks4greeks.gr/wp-content/uploads/2013/03/shmeiwseis-Java-eBooks4Greeks.gr_.pdf) * [Σημειώσεις Java](http://www.ebooks4greeks.gr/wp-content/uploads/2013/03/shmeiwseis-Java-eBooks4Greeks.gr_.pdf)

View File

@ -1,5 +1,4 @@
###Index ###Index
* [Programozási nyelv független](#programozasi-nyelv-fuggetlen) * [Programozási nyelv független](#programozasi-nyelv-fuggetlen)
* [Ada](#ada) * [Ada](#ada)
* [Arduino](#arduino) * [Arduino](#arduino)
@ -13,8 +12,8 @@
* [Python](#python) * [Python](#python)
* [Windows Phone](#windows-phone) * [Windows Phone](#windows-phone)
###Programozási nyelv független
###Programozási nyelv független
* [Adatmodellezés](http://mek.oszk.hu/11100/11144/index.phtml) - Halassy Béla (Word, PDF) * [Adatmodellezés](http://mek.oszk.hu/11100/11144/index.phtml) - Halassy Béla (Word, PDF)
* [A hitelesítés-szolgáltatókkal szembeni bizalom erősítése](http://mek.oszk.hu/03900/03943/index.phtml) - Várnai Róbert (PDF) * [A hitelesítés-szolgáltatókkal szembeni bizalom erősítése](http://mek.oszk.hu/03900/03943/index.phtml) - Várnai Róbert (PDF)
* [Az adatbázistervezés alapjai és titkai](http://mek.oszk.hu/11100/11123/index.phtml) - Halassy Béla (Word, PDF) * [Az adatbázistervezés alapjai és titkai](http://mek.oszk.hu/11100/11123/index.phtml) - Halassy Béla (Word, PDF)
@ -24,25 +23,25 @@
* [Prognyelvek portál](http://nyelvek.inf.elte.hu/index.php) - Felelős oktató: Nyékyné Gaizler Judit (HTML) * [Prognyelvek portál](http://nyelvek.inf.elte.hu/index.php) - Felelős oktató: Nyékyné Gaizler Judit (HTML)
* [Mese a felhasználó központú tervezőről](http://mek.oszk.hu/11700/11748/index.phtml) - David Travis, ford.: Favorit Fordító Iroda (PDF) * [Mese a felhasználó központú tervezőről](http://mek.oszk.hu/11700/11748/index.phtml) - David Travis, ford.: Favorit Fordító Iroda (PDF)
###Ada
###Ada
* [Az Ada programozási nyelv](http://mek.oszk.hu/01200/01256/index.phtml) - Kozics Sándor (PDF) * [Az Ada programozási nyelv](http://mek.oszk.hu/01200/01256/index.phtml) - Kozics Sándor (PDF)
###Arduino
###Arduino
* [Arduino programozási kézikönyv](http://avr.tavir.hu/) - Brian W. Evans írása alapján fordította, kiegészítette és frissítette Cseh Róbert (PDF - regisztráció szükséges) * [Arduino programozási kézikönyv](http://avr.tavir.hu/) - Brian W. Evans írása alapján fordította, kiegészítette és frissítette Cseh Róbert (PDF - regisztráció szükséges)
###C++
###C++
* [Fejlett programozási technikák](http://www.ms.sapientia.ro/~manyi/teaching/c++/cpp.pdf) - Antal Margit (PDF) * [Fejlett programozási technikák](http://www.ms.sapientia.ro/~manyi/teaching/c++/cpp.pdf) - Antal Margit (PDF)
###HTML / CSS
###HTML / CSS
* [CSS alapjai](http://weblabor.hu/cikkek/cssalapjai1) - Bártházi András (HTML) * [CSS alapjai](http://weblabor.hu/cikkek/cssalapjai1) - Bártházi András (HTML)
* [Webes szabványok](http://nagygusztav.hu/webes-szabvanyok) - Chris Mills, Ben Buchanan, Tom Hughes-Croucher, Mark Norman "Norm" Francis, Linda Goin, Paul Haine, Jen Hanen, Benjamin Hawkes-Lewis, Ben Henick, Christian Heilmann, Roger Johansson, Peter-Paul Koch, Jonathan Lane, Tommy Olsson, Nicole Sullivan és Mike West, ford.: Nagy Gusztáv (PDF) * [Webes szabványok](http://nagygusztav.hu/webes-szabvanyok) - Chris Mills, Ben Buchanan, Tom Hughes-Croucher, Mark Norman "Norm" Francis, Linda Goin, Paul Haine, Jen Hanen, Benjamin Hawkes-Lewis, Ben Henick, Christian Heilmann, Roger Johansson, Peter-Paul Koch, Jonathan Lane, Tommy Olsson, Nicole Sullivan és Mike West, ford.: Nagy Gusztáv (PDF)
###Java
###Java
* [CORBA-alapú elosztott alkalmazások](http://mek.oszk.hu/01400/01404/index.phtml) - Csizmazia Balázs (PDF) * [CORBA-alapú elosztott alkalmazások](http://mek.oszk.hu/01400/01404/index.phtml) - Csizmazia Balázs (PDF)
* [Fantasztikus programozás](http://mek.oszk.hu/00800/00889/index.phtml) - Bátfai Mária Erika, Bátfai Norbert (PDF) * [Fantasztikus programozás](http://mek.oszk.hu/00800/00889/index.phtml) - Bátfai Mária Erika, Bátfai Norbert (PDF)
* [Hálózati alkalmazások Java nyelven](http://mek.oszk.hu/01300/01304/index.phtml) - Csizmazia Anikó, Csizmazia Balázs (PDF) * [Hálózati alkalmazások Java nyelven](http://mek.oszk.hu/01300/01304/index.phtml) - Csizmazia Anikó, Csizmazia Balázs (PDF)
@ -53,40 +52,40 @@
* [Programozás III.](http://www.sze.hu/~varjasin/oktat.html) - Varjasi Norbert (PDF) * [Programozás III.](http://www.sze.hu/~varjasin/oktat.html) - Varjasi Norbert (PDF)
* [RMI](http://mek.oszk.hu/01200/01263/index.phtml) - Dékány Dániel (PDF) * [RMI](http://mek.oszk.hu/01200/01263/index.phtml) - Dékány Dániel (PDF)
###LISP
###LISP
* [A LISP programozási nyelv](http://mek.oszk.hu/07200/07258/index.phtml) - Zimányi Magdolna, Kálmán László, Fadgyas Tibor (PDF) * [A LISP programozási nyelv](http://mek.oszk.hu/07200/07258/index.phtml) - Zimányi Magdolna, Kálmán László, Fadgyas Tibor (PDF)
###Linux
###Linux
* [A GNU/Linux programozása grafikus felületen](http://mek.oszk.hu/05500/05528/index.phtml) - Pere László (PDF) * [A GNU/Linux programozása grafikus felületen](http://mek.oszk.hu/05500/05528/index.phtml) - Pere László (PDF)
* [GNU/Linux segédprogramok használata](http://mek.oszk.hu/08700/08742/index.phtml) - Terék Zsolt (PDF) * [GNU/Linux segédprogramok használata](http://mek.oszk.hu/08700/08742/index.phtml) - Terék Zsolt (PDF)
###.NET
###.NET
* [C#](http://mek.oszk.hu/10300/10384/index.phtml) - Reiter István (PDF) * [C#](http://mek.oszk.hu/10300/10384/index.phtml) - Reiter István (PDF)
* [C# programozás lépésről lépésre](http://devportal.hu) - Reiter István (PDF) * [C# programozás lépésről lépésre](http://devportal.hu) - Reiter István (PDF)
* [Honlapépítés a XXI. században](http://mek.oszk.hu/10300/10392/index.phtml) - A WebMatrix csapat és Balássy György (PDF) * [Honlapépítés a XXI. században](http://mek.oszk.hu/10300/10392/index.phtml) - A WebMatrix csapat és Balássy György (PDF)
* [Silverlight 4](http://mek.oszk.hu/10300/10382/index.phtml) - Árvai Zoltán, Csala Péter, Fár Attila Gergő, Kopacz Botond, Reiter István, Tóth László (PDF) * [Silverlight 4](http://mek.oszk.hu/10300/10382/index.phtml) - Árvai Zoltán, Csala Péter, Fár Attila Gergő, Kopacz Botond, Reiter István, Tóth László (PDF)
###PHP
###PHP
* [Drupal 7 alapismeretek](http://nagygusztav.hu/drupal-7-alapismeretek) - Nagy Gusztáv (PDF) * [Drupal 7 alapismeretek](http://nagygusztav.hu/drupal-7-alapismeretek) - Nagy Gusztáv (PDF)
* [Drupal 6 alapismeretek](http://nagygusztav.hu/drupal-6-alapismeretek) - Nagy Gusztáv (PDF) * [Drupal 6 alapismeretek](http://nagygusztav.hu/drupal-6-alapismeretek) - Nagy Gusztáv (PDF)
* [Webadatbázis-programozás](http://ade.web.elte.hu/wabp/index.html) - Horváth Győző, Tarcsi Ádám (HTML) * [Webadatbázis-programozás](http://ade.web.elte.hu/wabp/index.html) - Horváth Győző, Tarcsi Ádám (HTML)
* [Web programozás alapismeretek](http://nagygusztav.hu/web-programozas) - Nagy Gusztáv (PDF) * [Web programozás alapismeretek](http://nagygusztav.hu/web-programozas) - Nagy Gusztáv (PDF)
###PowerShell
###PowerShell
* [Microsoft PowerShell 2.0](http://mek.oszk.hu/10400/10402/index.phtml) - Soós Tibor (PDF) * [Microsoft PowerShell 2.0](http://mek.oszk.hu/10400/10402/index.phtml) - Soós Tibor (PDF)
###Python
###Python
* [Bevezetés a Pythonba példákkal](http://mek.oszk.hu/08400/08436/index.phtml) - Raphaël Marvie, ford.: Daróczy Péter (PDF) * [Bevezetés a Pythonba példákkal](http://mek.oszk.hu/08400/08436/index.phtml) - Raphaël Marvie, ford.: Daróczy Péter (PDF)
* [Bevezetés a wxPythonba](http://mek.oszk.hu/08400/08446/index.phtml) - Jeremy Berthet, Gilles Doge, ford.: Daróczy Péter (PDF) * [Bevezetés a wxPythonba](http://mek.oszk.hu/08400/08446/index.phtml) - Jeremy Berthet, Gilles Doge, ford.: Daróczy Péter (PDF)
* [Python-programozás](http://blog.molnardenes.hu/python-programozas-1-alapfogalmak/) - Molnár Dénes (HTML) * [Python-programozás](http://blog.molnardenes.hu/python-programozas-1-alapfogalmak/) - Molnár Dénes (HTML)
* [Tanuljunk meg programozni Python nyelven](http://mek.oszk.hu/08400/08435/index.phtml) - Gérard Swinnen, ford.: Daróczy Péter (PDF, ODT) * [Tanuljunk meg programozni Python nyelven](http://mek.oszk.hu/08400/08435/index.phtml) - Gérard Swinnen, ford.: Daróczy Péter (PDF, ODT)
###Windows Phone
###Windows Phone
* [Windows Phone fejlesztés lépésről lépésre](http://mek.oszk.hu/10300/10393) - Árvai Zoltán, Fár Attila Gergő, Farkas Bálint, Fülöp Dávid, Komjáthy Szabolcs, Turóczi Attila, Velvárt András (PDF) * [Windows Phone fejlesztés lépésről lépésre](http://mek.oszk.hu/10300/10393) - Árvai Zoltán, Fár Attila Gergő, Farkas Bálint, Fülöp Dávid, Komjáthy Szabolcs, Turóczi Attila, Velvárt András (PDF)

View File

@ -21,86 +21,72 @@
###Agnostico ###Agnostico
####Metodologie di sviluppo del software ####Metodologie di sviluppo del software
* [Scrum e XP dalle trincee](http://www.open-ware.org/ita/news/kniberg1.htm) * [Scrum e XP dalle trincee](http://www.open-ware.org/ita/news/kniberg1.htm)
####Algoritmi e Strutture Dati
####Algoritmi e Strutture Dati
* [Dispense del Corso di Algoritmi e Strutture Dati](http://www.dmi.unict.it/nicosia/lectures/programmazione-scientifica/algo.pdf) * [Dispense del Corso di Algoritmi e Strutture Dati](http://www.dmi.unict.it/nicosia/lectures/programmazione-scientifica/algo.pdf)
* [Algoritmi e Strutture Dati](http://homes.di.unimi.it/~bertoni/Algoritmi%20e%20Strutture%20Dati.pdf) * [Algoritmi e Strutture Dati](http://homes.di.unimi.it/~bertoni/Algoritmi%20e%20Strutture%20Dati.pdf)
###Android
###Android
* [Guida programmazione Android 4.2](http://www.sprik.it/guida/Android4_2.pdf) * [Guida programmazione Android 4.2](http://www.sprik.it/guida/Android4_2.pdf)
###Assembly Language ###Assembly Language
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter * [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
###BASH ###BASH
* [Guida avanzata per la bash](http://www.dmi.unict.it/diraimondo/web/wp-content/uploads/classes/so/mirror-stuff/abs-guide.pdf) * [Guida avanzata per la bash](http://www.dmi.unict.it/diraimondo/web/wp-content/uploads/classes/so/mirror-stuff/abs-guide.pdf)
###C ###C
* [Guida al C di Blacklight](http://blacklight.gotdns.org/guidac.pdf) * [Guida al C di Blacklight](http://blacklight.gotdns.org/guidac.pdf)
###C Sharp ###C Sharp
* [AB..C# - Guida alla programmazione](http://www.youblisher.com/files/publications/4/21542/pdf.pdf) * [AB..C# - Guida alla programmazione](http://www.youblisher.com/files/publications/4/21542/pdf.pdf)
###GIT ###GIT
* [Comprendere GIT concettualmente](http://www.linuxtrent.it/sites/default/files/Comprendere%20Git%20concettualmente%20-%20Marco%20Ciampa%20-%20r1.pdf) * [Comprendere GIT concettualmente](http://www.linuxtrent.it/sites/default/files/Comprendere%20Git%20concettualmente%20-%20Marco%20Ciampa%20-%20r1.pdf)
###Java ###Java
* [Introduzione a Java](http://www.ateneonline.it/hyperbook/j_book/java2.htm) * [Introduzione a Java](http://www.ateneonline.it/hyperbook/j_book/java2.htm)
* [Object Oriented && Java 5 (II Edizione) - Claudio De Sio Cesari](http://www.claudiodesio.com/download/oo_&&_java_5.zip) * [Object Oriented && Java 5 (II Edizione) - Claudio De Sio Cesari](http://www.claudiodesio.com/download/oo_&&_java_5.zip)
###Javascript ###Javascript
*[Guida di riferimento](http://www.econ.uniurb.it/laerte/Reti_Internet_1/materiale/JavaScript.pdf) *[Guida di riferimento](http://www.econ.uniurb.it/laerte/Reti_Internet_1/materiale/JavaScript.pdf)
###LaTeX ###LaTeX
* [L'arte di scrivere con LaTeX - L. Pantieri e T. Gordini](http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf) * [L'arte di scrivere con LaTeX - L. Pantieri e T. Gordini](http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf)
* [Una (mica tanto) breve introduzione a LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/italian) * [Una (mica tanto) breve introduzione a LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/italian)
###Linux
###Linux
* [«a2», ex «Appunti di informatica libera», ex «Appunti Linux»](http://archive.org/download/AppuntiDiInformaticaLibera/) * [«a2», ex «Appunti di informatica libera», ex «Appunti Linux»](http://archive.org/download/AppuntiDiInformaticaLibera/)
###Lisp ###Lisp
* [Introduzione a Lisp](http://www.matteolucarelli.net/lisp/lispintro.pdf) * [Introduzione a Lisp](http://www.matteolucarelli.net/lisp/lispintro.pdf)
###Perl ###Perl
* [Corso di Perl](http://www.perl.it/documenti/articoli/mb_corso_perl/mb_corso_perl.pdf) * [Corso di Perl](http://www.perl.it/documenti/articoli/mb_corso_perl/mb_corso_perl.pdf)
* [Perl e Internet](http://www.ateneonline.it/hyperbook/p_book/perl2.htm) * [Perl e Internet](http://www.ateneonline.it/hyperbook/p_book/perl2.htm)
###PHP ###PHP
* [Guida al PHP di LordHack](http://www.lordhack.altervista.org/brdp.pdf) * [Guida al PHP di LordHack](http://www.lordhack.altervista.org/brdp.pdf)
* [Manuale PHP](http://francescomuscolo.altervista.org/manuale_PHP.pdf) * [Manuale PHP](http://francescomuscolo.altervista.org/manuale_PHP.pdf)
###Python ###Python
* [Il manuale di riferimento di Python](http://docs.python.it/html/ref/) * [Il manuale di riferimento di Python](http://docs.python.it/html/ref/)
* [Il tutorial di Python](http://docs.python.it/html/tut/) * [Il tutorial di Python](http://docs.python.it/html/tut/)
* [La libreria di riferimento di Python](http://docs.python.it/html/lib/) * [La libreria di riferimento di Python](http://docs.python.it/html/lib/)
@ -108,11 +94,9 @@
###Ruby ###Ruby
*[Introduzione a Ruby](http://tesi.cab.unipd.it/22937/1/Tesina_-_Introduzione_a_Ruby.pdf) *[Introduzione a Ruby](http://tesi.cab.unipd.it/22937/1/Tesina_-_Introduzione_a_Ruby.pdf)
*[Ruby User Guide](http://ruby-it.org/rug_it.zip) *[Ruby User Guide](http://ruby-it.org/rug_it.zip)
###Visual Basic ###Visual Basic
* [Corso Visual Basic](http://www.webalice.it/kindofapple/corsovb.pdf) * [Corso Visual Basic](http://www.webalice.it/kindofapple/corsovb.pdf)

View File

@ -65,7 +65,6 @@
###言語非依存 ###言語非依存
####アクセシビリティ ####アクセシビリティ
* [iOS アクセシビリティ プログラミング ガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhoneAccessibility.pdf) (PDF) - Apple Developer * [iOS アクセシビリティ プログラミング ガイド](https://developer.apple.com/jp/devcenter/ios/library/documentation/iPhoneAccessibility.pdf) (PDF) - Apple Developer
* [Accessible Rich Internet Applications](https://developer.mozilla.org/ja/docs/ARIA/Accessible_Rich_Internet_Applications) - MDN * [Accessible Rich Internet Applications](https://developer.mozilla.org/ja/docs/ARIA/Accessible_Rich_Internet_Applications) - MDN
@ -118,9 +117,11 @@
* [チャートで解るリファクタリング](http://objectclub.jp/technicaldoc/refactoring/u_s_r) - 梅田政利 * [チャートで解るリファクタリング](http://objectclub.jp/technicaldoc/refactoring/u_s_r) - 梅田政利
* [デザインパターン](http://www.techscore.com/tech/DesignPattern/) - シナジーマーケティング株式会社 * [デザインパターン](http://www.techscore.com/tech/DesignPattern/) - シナジーマーケティング株式会社
####ソフトウェア開発方法論 ####ソフトウェア開発方法論
* [塹壕より Scrum と XP](http://www.infoq.com/jp/minibooks/scrum-xp-from-the-trenches) - Henrik Kniberg * [塹壕より Scrum と XP](http://www.infoq.com/jp/minibooks/scrum-xp-from-the-trenches) - Henrik Kniberg
####ソフトウェア品質 ####ソフトウェア品質
* [組込みソフトウェア開発における品質向上の勧め [ユーザビリティ編] ](http://www.ipa.go.jp/files/000005114.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA) * [組込みソフトウェア開発における品質向上の勧め [ユーザビリティ編] ](http://www.ipa.go.jp/files/000005114.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA)
* [組込みソフトウェア開発における品質向上の勧め [設計モデリング編]](http://www.ipa.go.jp/files/000005113.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA) * [組込みソフトウェア開発における品質向上の勧め [設計モデリング編]](http://www.ipa.go.jp/files/000005113.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA)
@ -131,12 +132,14 @@
* [組込みソフトウェア開発における品質向上の勧め [バグ管理手法編]](http://www.ipa.go.jp/files/000027629.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA) * [組込みソフトウェア開発における品質向上の勧め [バグ管理手法編]](http://www.ipa.go.jp/files/000027629.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA)
* [高信頼化ソフトウェアのための開発手法ガイドブック](http://www.ipa.go.jp/files/000005144.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA) * [高信頼化ソフトウェアのための開発手法ガイドブック](http://www.ipa.go.jp/files/000005144.pdf) (PDF) - 独立行政法人 情報処理推進機構(IPA)
####並列プログラミング ####並列プログラミング
* [並列プログラミング入門MPI版](http://accc.riken.jp/secure/4467/parallel-programming_main.pdf) (PDF) - 青山幸也 * [並列プログラミング入門MPI版](http://accc.riken.jp/secure/4467/parallel-programming_main.pdf) (PDF) - 青山幸也
* これからの並列計算のためのGPGPU連載講座([I](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No1/201001gpgpu.pdf)), ([II](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No2/201003gpgpu.pdf)), ([III](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No3/201005_gpgpu2.pdf)), ([VI](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No4/201007_gpgpu.pdf)), ([V](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No5/201009_gpgpu.pdf)), ([VI](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No6/201011_gpgpu.pdf)) (PDF) - 大島聡史 * これからの並列計算のためのGPGPU連載講座([I](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No1/201001gpgpu.pdf)), ([II](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No2/201003gpgpu.pdf)), ([III](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No3/201005_gpgpu2.pdf)), ([VI](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No4/201007_gpgpu.pdf)), ([V](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No5/201009_gpgpu.pdf)), ([VI](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No6/201011_gpgpu.pdf)) (PDF) - 大島聡史
* 連載講座: 高生産並列言語を使いこなす([1](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No1/Rensai201101.pdf)), ([2](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No3/Rensai201105.pdf)), ([3](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No4/Rensai201107.pdf)), ([4](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No5/Rennsai201109.pdf)), ([5](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No6/Rennsai201111.pdf)) (PDF) - 田浦健次朗 * 連載講座: 高生産並列言語を使いこなす([1](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No1/Rensai201101.pdf)), ([2](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No3/Rensai201105.pdf)), ([3](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No4/Rensai201107.pdf)), ([4](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No5/Rennsai201109.pdf)), ([5](http://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No6/Rennsai201111.pdf)) (PDF) - 田浦健次朗
* [インテル コンパイラー OpenMP 入門](http://jp.xlsoft.com/documents/intel/compiler/525J-001.pdf) (PDF) - 戸室隆彦 * [インテル コンパイラー OpenMP 入門](http://jp.xlsoft.com/documents/intel/compiler/525J-001.pdf) (PDF) - 戸室隆彦
####その他の話題 ####その他の話題
* [徹底解剖「G1GC」実装編](http://www.narihiro.info/g1gc-impl-book/) - 中村成洋 * [徹底解剖「G1GC」実装編](http://www.narihiro.info/g1gc-impl-book/) - 中村成洋
* [一般教養としてのGarbage Collection](http://matsu-www.is.titech.ac.jp/~endo/gc/gc.pdf) (PDF) - 遠藤敏夫 * [一般教養としてのGarbage Collection](http://matsu-www.is.titech.ac.jp/~endo/gc/gc.pdf) (PDF) - 遠藤敏夫
@ -362,7 +365,6 @@
###Processing ###Processing
* [Processingクイックリファレンス](http://www.musashinodenpa.com/p5/) - 株式会社武蔵野電波 * [Processingクイックリファレンス](http://www.musashinodenpa.com/p5/) - 株式会社武蔵野電波
* [Processing 学習ノート](http://www.d-improvement.jp/learning/processing/) - @mathatelle * [Processing 学習ノート](http://www.d-improvement.jp/learning/processing/) - @mathatelle
* [Processing入門講座](http://ap.kakoku.net/index.html) - maeda * [Processing入門講座](http://ap.kakoku.net/index.html) - maeda

View File

@ -1,5 +1,4 @@
###Index ###Index
* [Assembly Language](#assembly-language) * [Assembly Language](#assembly-language)
* [GIT](#git) * [GIT](#git)
* [Go](#go) * [Go](#go)
@ -8,8 +7,8 @@
* [Node.js](#nodejs) * [Node.js](#nodejs)
* [LaTeX](#latex) * [LaTeX](#latex)
###Assembly Language
###Assembly Language
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter * [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
@ -17,20 +16,24 @@
* [Pro Git 한글 번역](http://git-scm.com/book/ko/) * [Pro Git 한글 번역](http://git-scm.com/book/ko/)
* [GitHub Flavored Markdown](https://help.github.com/articles/github-flavored-markdown) * [GitHub Flavored Markdown](https://help.github.com/articles/github-flavored-markdown)
###Go ###Go
* [AN INTRODUCTION TO PROGRAMMING IN GO 한글 번역](http://www.codingnuri.com/golang-book/index.html) * [AN INTRODUCTION TO PROGRAMMING IN GO 한글 번역](http://www.codingnuri.com/golang-book/index.html)
* [Go Tour 한글 번역](http://go-tour-kr.appspot.com) * [Go Tour 한글 번역](http://go-tour-kr.appspot.com)
###HTML5 ###HTML5
* [HTML5, CSS and Javascript](http://fromyou.tistory.com/581) * [HTML5, CSS and Javascript](http://fromyou.tistory.com/581)
###JavaScript ###JavaScript
* [Backbone.js API 한글 번역 v0.9.2](http://iwidgets.kr/document/backbonejs.html) * [Backbone.js API 한글 번역 v0.9.2](http://iwidgets.kr/document/backbonejs.html)
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ko) * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ko)
###LaTeX
###LaTeX
* [The Not So short Introduction to LaTeX 2ε](http://www.ctan.org/tex-archive/info/lshort/korean) * [The Not So short Introduction to LaTeX 2ε](http://www.ctan.org/tex-archive/info/lshort/korean)
####Node.js ####Node.js
* [Node.js API 한글 번역 by outsideris](http://nodejs.sideeffect.kr/docs/) * [Node.js API 한글 번역 by outsideris](http://nodejs.sideeffect.kr/docs/)

View File

@ -4,61 +4,61 @@
* [C++](#c-1) * [C++](#c-1)
* [Common Lisp](#common-lisp) * [Common Lisp](#common-lisp)
* [Haskell](#haskell) * [Haskell](#haskell)
* [Java] (#java) * [Java](#java)
* [JavaScript](#javascript) * [JavaScript](#javascript)
* [LaTeX](#latex) * [LaTeX](#latex)
* [PHP](#php) * [PHP](#php)
* [Python](#python) * [Python](#python)
* [Ruby](#ruby) * [Ruby](#ruby)
###Niezależne od języka programowania
###Niezależne od języka programowania
* [W obronie wolności](http://stallman.helion.pl) * [W obronie wolności](http://stallman.helion.pl)
* [Git](http://pl.wikibooks.org/wiki/Git) * [Git](http://pl.wikibooks.org/wiki/Git)
* [SVN](http://pl.wikibooks.org/wiki/Subversion) * [SVN](http://pl.wikibooks.org/wiki/Subversion)
* [System kontroli wersji Subversion](http://svnbook.opensys.pl) * [System kontroli wersji Subversion](http://svnbook.opensys.pl)
* [Pisanie OS](http://pl.wikibooks.org/wiki/Pisanie_OS) * [Pisanie OS](http://pl.wikibooks.org/wiki/Pisanie_OS)
###C
###C
* [Programowanie w C](http://upload.wikimedia.org/wikibooks/pl/6/6a/C.pdf) * [Programowanie w C](http://upload.wikimedia.org/wikibooks/pl/6/6a/C.pdf)
###C++
###C++
* [Kurs C++](http://cpp0x.pl/kursy/Kurs-C++/1) * [Kurs C++](http://cpp0x.pl/kursy/Kurs-C++/1)
* [Zaawansowane C++](http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_CPP) * [Zaawansowane C++](http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_CPP)
* [OpenGL w C++](http://cpp0x.pl/kursy/Kurs-OpenGL-C++/) * [OpenGL w C++](http://cpp0x.pl/kursy/Kurs-OpenGL-C++/)
###Common Lisp
###Common Lisp
* [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php) * [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php)
###Haskell
###Haskell
* [Haskell](http://pl.wikibooks.org/wiki/Haskell) * [Haskell](http://pl.wikibooks.org/wiki/Haskell)
###Java
###Java
* [Java start](http://javastart.pl/) * [Java start](http://javastart.pl/)
###JavaScript
###JavaScript
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/pl) * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/pl)
* [JavaScript. I wszystko jasne](http://www.bt4.pl/kursy/javascript/wszystko-jasne/) * [JavaScript. I wszystko jasne](http://www.bt4.pl/kursy/javascript/wszystko-jasne/)
###LaTeX
###LaTeX
* [Nie za krótkie wprowadzeniedo systemu LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/polish) * [Nie za krótkie wprowadzeniedo systemu LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/polish)
###PHP
###PHP
* [PHP](http://pl.wikibooks.org/wiki/PHP) * [PHP](http://pl.wikibooks.org/wiki/PHP)
###Python
###Python
* [Ukąś Pythona](http://python.edu.pl/byteofpython/index.html) * [Ukąś Pythona](http://python.edu.pl/byteofpython/index.html)
* [Zanurkuj w Pythonie](http://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie) * [Zanurkuj w Pythonie](http://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie)
###Ruby
###Ruby
* [Ruby](http://pl.wikibooks.org/wiki/Ruby) * [Ruby](http://pl.wikibooks.org/wiki/Ruby)

View File

@ -12,42 +12,51 @@
* [Ruby](#ruby) * [Ruby](#ruby)
* [Shell Script](#shell) * [Shell Script](#shell)
###C ###C
* [Introdução a Programação](https://github.com/edusantana/introducao-a-programacao-livro/releases) - livro adotado na UFPB. * [Introdução a Programação](https://github.com/edusantana/introducao-a-programacao-livro/releases) - livro adotado na UFPB.
###Engenharia de Software
###Engenharia de Software
####Metodologias de Desenvolvimento de Software ####Metodologias de Desenvolvimento de Software
* [Scrum e XP direto das Trincheiras](http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches) * [Scrum e XP direto das Trincheiras](http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches)
###Git ###Git
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/) * [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/)
* [Pro Git](http://git-scm.com/book/pt-br) * [Pro Git](http://git-scm.com/book/pt-br)
###Haskell ###Haskell
* [Aprender o Haskell será um grande bem para você(tradução em andamento)](https://github.com/taylorrf/learnhaskell) * [Aprender o Haskell será um grande bem para você(tradução em andamento)](https://github.com/taylorrf/learnhaskell)
###HTML / CSS ###HTML / CSS
* [Estruturando o HTML com CSS](http://pt-br.learnlayout.com/) * [Estruturando o HTML com CSS](http://pt-br.learnlayout.com/)
* [Dive Into HTML5](http://diveintohtml5.com.br/) * [Dive Into HTML5](http://diveintohtml5.com.br/)
###Java ###Java
* [Algoritmos e Estruturas de Dados com Java](http://www.caelum.com.br/apostila-java-estrutura-dados/) * [Algoritmos e Estruturas de Dados com Java](http://www.caelum.com.br/apostila-java-estrutura-dados/)
* [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/) * [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/)
* [Java para Desenvolvimento Web](http://www.caelum.com.br/apostila-java-web/) * [Java para Desenvolvimento Web](http://www.caelum.com.br/apostila-java-web/)
* [Web ágil com VRaptor, Hibernate e AJAX](http://www.caelum.com.br/apostila-vraptor-hibernate/) * [Web ágil com VRaptor, Hibernate e AJAX](http://www.caelum.com.br/apostila-vraptor-hibernate/)
###JavaScript ###JavaScript
* [Guia Rápido de Desenvolvimento para Firefox OS: Criando apps com HTML5 para o Firefox OS](https://leanpub.com/guiarapidofirefoxos) * [Guia Rápido de Desenvolvimento para Firefox OS: Criando apps com HTML5 para o Firefox OS](https://leanpub.com/guiarapidofirefoxos)
* [Fundamentos de jQuery](http://herberthamaral.com/posts/2013-02-25-sobre-o-jquery-fundamentals.html) * [Fundamentos de jQuery](http://herberthamaral.com/posts/2013-02-25-sobre-o-jquery-fundamentals.html)
###LaTeX ###LaTeX
* [Introdução ao LaTeX 2 - Ou LaTeX 2 em 105 minutos](http://ctan.org/pkg/lshort-portuguese-br) * [Introdução ao LaTeX 2 - Ou LaTeX 2 em 105 minutos](http://ctan.org/pkg/lshort-portuguese-br)
###Python ###Python
* [A Byte of Python](http://rodrigoamaral.net/a-byte-of-python/) * [A Byte of Python](http://rodrigoamaral.net/a-byte-of-python/)
* [Python para Desenvolvedores](http://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf) * [Python para Desenvolvedores](http://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf)
###Ruby ###Ruby
* [Aprenda a Programar](http://aprendaaprogramar.rubyonrails.com.br) * [Aprenda a Programar](http://aprendaaprogramar.rubyonrails.com.br)
* [O (comovente) guia de Ruby do Why](http://why.carlosbrando.com/) * [O (comovente) guia de Ruby do Why](http://why.carlosbrando.com/)
@ -55,6 +64,6 @@
* [Ruby on Rails - Desenv. Ágil para Web com Ruby on Rails](http://www.caelum.com.br/apostila-ruby-on-rails/) * [Ruby on Rails - Desenv. Ágil para Web com Ruby on Rails](http://www.caelum.com.br/apostila-ruby-on-rails/)
* [Tutorial de Ruby](http://dl.dropbox.com/u/1482800/eustaquiorangel.com/tutorialruby.pdf) * [Tutorial de Ruby](http://dl.dropbox.com/u/1482800/eustaquiorangel.com/tutorialruby.pdf)
###Shell ###Shell
* [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf) * [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf)

View File

@ -9,8 +9,8 @@
* [Prolog](#prolog) * [Prolog](#prolog)
* [LaTeX](#latex) * [LaTeX](#latex)
## Revistas
## Revistas
### Revista Programar ### Revista Programar
* [1ª Edição - Começar a programar (Março de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=1) (PDF) * [1ª Edição - Começar a programar (Março de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=1) (PDF)
* [2ª Edição - Iniciação à programação em Visual Basic (Maio de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=2) (PDF) * [2ª Edição - Iniciação à programação em Visual Basic (Maio de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=2) (PDF)
@ -55,23 +55,24 @@
* [41ª Edição - Java EE & Java Web (Junho 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=41) (PDF) * [41ª Edição - Java EE & Java Web (Junho 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=41) (PDF)
* [42ª Edição - Web Persistente/Local Storage (Setembro 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=42) (PDF) * [42ª Edição - Web Persistente/Local Storage (Setembro 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=42) (PDF)
## Livros
## Livros
### C/C++ ### C/C++
* [Apontamentos de Programação em C/C++](http://www.dei.isep.ipp.pt/~pbsousa/aulas/ano_0/2006_07/c/Sebenta-cpp-03-2006.pdf) (PDF) - Paulo Baltarejo e Jorge Santos * [Apontamentos de Programação em C/C++](http://www.dei.isep.ipp.pt/~pbsousa/aulas/ano_0/2006_07/c/Sebenta-cpp-03-2006.pdf) (PDF) - Paulo Baltarejo e Jorge Santos
### CSS ### CSS
* [Aprenda o layout de CSS](http://pt-pt.learnlayout.com/) * [Aprenda o layout de CSS](http://pt-pt.learnlayout.com/)
### Haskell ### Haskell
* [Programação Funcional CC](http://www3.di.uminho.pt/~mjf/pub/PF-Haskell.pdf) (PDF) - Maria João Frade * [Programação Funcional CC](http://www3.di.uminho.pt/~mjf/pub/PF-Haskell.pdf) (PDF) - Maria João Frade
### LaTeX
### LaTeX
* [Uma não tão pequena introdução ao LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/portuguese) * [Uma não tão pequena introdução ao LATEX 2ε](http://www.ctan.org/tex-archive/info/lshort/portuguese)
* [Uma não tão pequena introdução ao LaTeX](http://alfarrabio.di.uminho.pt/~albie/lshort/pt-lshort.pdf) (PDF) - Tradução de Alberto Simões
### Prolog ### Prolog
* [Lógica Computacional (com Prolog)](http://www3.di.uminho.pt/~mjf/pub/LC-Prolog.pdf) (PDF) - Maria João Frade * [Lógica Computacional (com Prolog)](http://www3.di.uminho.pt/~mjf/pub/LC-Prolog.pdf) (PDF) - Maria João Frade
### LaTeX
* [Uma não tão pequena introdução ao LaTeX](http://alfarrabio.di.uminho.pt/~albie/lshort/pt-lshort.pdf) (PDF) - Tradução de Alberto Simões

View File

@ -2,22 +2,25 @@
* [Списки книг](#meta-lists) * [Списки книг](#meta-lists)
* [Language Agnostic](#language-agnostic) * [Language Agnostic](#language-agnostic)
* [Networking](#networking) * [Networking](#networking)
* [Open Source Ecosystem](#open-source-ecosystem)
* [Programming Paradigms](#programming-paradigms) * [Programming Paradigms](#programming-paradigms)
* [Assembly](#assembly) * [Assembly](#assembly)
* [Bash](#bash) * [Bash](#bash)
* [C](#c) * [C](#c)
* [C++](#c-1)
* [CoffeeScript](#coffeescript) * [CoffeeScript](#coffeescript)
* [Git](#git) * [Git](#git)
* [Erlang](#erlang) * [Erlang](#erlang)
* [Haskell](#haskell) * [Haskell](#haskell)
* [Java](#java) * [Java](#java)
* [JavaScript](#javascript) * [JavaScript](#javascript)
* [Node.js](#nodejs)
* [LaTeX](#latex) * [LaTeX](#latex)
* [Lisp](#lisp) * [Lisp](#lisp)
* [MetaPost](#metapost) * [MetaPost](#metapost)
* [Node.js](#nodejs)
* [NoSQL](#nosql) * [NoSQL](#nosql)
* [Perl](#perl) * [Perl](#perl)
* [PHP](#php)
* [Python](#python) * [Python](#python)
* [PostgreSQL](#postgresql) * [PostgreSQL](#postgresql)
* [R](#r) * [R](#r)
@ -32,55 +35,69 @@
* [Vim](#vim) * [Vim](#vim)
* [Параллельные технологии](#parallel) * [Параллельные технологии](#parallel)
###Language Agnostic
###Language Agnostic
* [Scrum и XP: заметки с передовой](http://scrum.org.ua/wp-content/uploads/2008/12/scrum_xp-from-the-trenches-rus-final.pdf) * [Scrum и XP: заметки с передовой](http://scrum.org.ua/wp-content/uploads/2008/12/scrum_xp-from-the-trenches-rus-final.pdf)
* [Эффективные алгоритмы и сложность вычислений](http://discopal.ispras.ru/Ru.book-advanced-algorithms.htm) - Н. Н. Кузюрин, С. А. Фомин * [Эффективные алгоритмы и сложность вычислений](http://discopal.ispras.ru/Ru.book-advanced-algorithms.htm) - Н. Н. Кузюрин, С. А. Фомин
* [E-maxx.ru: Сборник алгоритмов с примерами на C++](http://e-maxx.ru/upload/e-maxx_algo.pdf) * [E-maxx.ru: Сборник алгоритмов с примерами на C++](http://e-maxx.ru/upload/e-maxx_algo.pdf)
* [Занимательное программирование. Самоучитель](http://padabum.com/x.php?id=35055) - Мозговой М.В. * [Занимательное программирование. Самоучитель](http://padabum.com/x.php?id=35055) - Мозговой М.В.
####Networking
####Networking
* [TCP/IP Крупным планом](http://www.soslan.ru/tcp/) * [TCP/IP Крупным планом](http://www.soslan.ru/tcp/)
####Programming Paradigms ####Open Source Ecosytem
* [Архитектура приложений с открытым исходным кодом](http://rus-linux.net/MyLDP/BOOKS/Architecture-Open-Source-Applications/index.html)
####Programming Paradigms
* [Введение в функциональное программирование](https://code.google.com/p/funprog-ru/) - John Harrison * [Введение в функциональное программирование](https://code.google.com/p/funprog-ru/) - John Harrison
* [Практика функционального программирования](http://fprog.ru/) - журнал * [Практика функционального программирования](http://fprog.ru) - журнал
###Assembly ###Assembly
* [Программирование на языке ассемблера NASM для ОС Unix](http://www.stolyarov.info/books/pdf/nasm_unix.pdf) * [Программирование на языке ассемблера NASM для ОС Unix](http://www.stolyarov.info/books/pdf/nasm_unix.pdf)
* [Ассемблер для чайников](http://av-assembler.ru/asm/afd/assembler-for-dummy.htm) * [Ассемблер для чайников](http://av-assembler.ru/asm/afd/assembler-for-dummy.htm)
* [Ассемблер в Linux для программистов C](http://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C)
###Bash ###Bash
* [Advanced Bash-Scripting Guide](http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html) * [Advanced Bash-Scripting Guide](http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html)
###C
###C
* [Особенности языка C. Учебное пособие](http://younglinux.info/sites/default/files/programmingC.pdf) * [Особенности языка C. Учебное пособие](http://younglinux.info/sites/default/files/programmingC.pdf)
* [Си/Си++. От дилетанта до профессионала](http://ermak.cs.nstu.ru/cprog/html/) - Романов Е.Л. * [Си/Си++. От дилетанта до профессионала](http://ermak.cs.nstu.ru/cprog/html/) - Романов Е.Л.
* [Язык Си в примерах](http://ru.wikibooks.org/wiki/Язык_Си_в_примерах)
###C++
* [Введение в язык программирования С++](http://lib.ru/CPPHB/cpptut.txt_with-big-pictures.html) - Бьерн Страуструп
* [Справочное руководство по C++](http://lib.ru/CPPHB/cppref.txt_with-big-pictures.html) - Бьерн Страуструп
* [Вводный курс по объектно-ориентированному программированию на языке Си++](http://ru.wikibooks.org/wiki/Си-плюс-плюс)
###CoffeeScript ###CoffeeScript
* [Документация CoffeeScript](http://cidocs.ru/coffeescript/) * [Документация CoffeeScript](http://cidocs.ru/coffeescript/)
###Java ###Java
* [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain * [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain
###JavaScript
* [Современный учебник JavaScript](http://learn.javascript.ru/) ###JavaScript
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ru/) * [Современный учебник JavaScript](http://learn.javascript.ru)
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ru/) - Иво Ветцель
* [Паттерны для масштабируемых JavaScript-приложений](http://largescalejs.ru) - Эдди Османи
####Node.js
* [Node.js для начинающих](http://nodebeginner.ru)
###Git ###Git
* [Волшебство Git](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/) * [Волшебство Git](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/)
* [Pro Git](http://git-scm.com/book/ru) * [Pro Git](http://git-scm.com/book/ru)
@ -92,94 +109,91 @@
###Haskell ###Haskell
* [Developing Web Applications with Haskell and Yesod](https://bitbucket.org/darkus/yesod/downloads) - Майкл Сноймен * [Developing Web Applications with Haskell and Yesod](https://bitbucket.org/darkus/yesod/downloads) - Майкл Сноймен
###LaTeX
###LaTeX
* [LaTeX, GNU/Linux и русский стиль (сборник статей)](http://www.inp.nsk.su/~baldin/LaTeX/index.html) * [LaTeX, GNU/Linux и русский стиль (сборник статей)](http://www.inp.nsk.su/~baldin/LaTeX/index.html)
###Lisp ###Lisp
* [Lisp In Small Pieces (translation)](https://github.com/ilammy/lisp) * [Lisp In Small Pieces (translation)](https://github.com/ilammy/lisp)
###MetaPost ###MetaPost
* [Создание иллюстраций в MetaPost](http://www.inp.nsk.su/~baldin/mpost/index.html) * [Создание иллюстраций в MetaPost](http://www.inp.nsk.su/~baldin/mpost/index.html)
###Node.js
* [Node.js для начинающих](http://nodebeginner.ru)
###NoSQL ###NoSQL
* [Маленькая книга о MongoDB](http://jsman.ru/mongo-book/index.html) * [Маленькая книга о MongoDB](http://jsman.ru/mongo-book/index.html)
* [Маленькая книга о Redis](https://github.com/kondratovich/the-little-redis-book/blob/master/ru/redis.md) * [Маленькая книга о Redis](https://github.com/kondratovich/the-little-redis-book/blob/master/ru/redis.md)
###Perl ###Perl
* [Pragmatic Perl (журнал)](http://pragmaticperl.com)
* [Pragmatic Perl (журнал)](http://pragmaticperl.com/)
###PHP
* [Руководство по PHP](http://docs.php.net/manual/ru/)
* [Самоучитель (учебник) по PHP](http://www.php-s.ru/self-teacher/)
###Python ###Python
* [Вглубь языка Python](http://ru.diveintopython.net/toc.html) * [Вглубь языка Python](http://ru.diveintopython.net/toc.html)
* [Укус Питона](http://wombat.org.ua/AByteOfPython/) - Swaroop C H * [Укус Питона](http://wombat.org.ua/AByteOfPython/) - Swaroop C H
* [Учебник Python 2.6](http://ru.wikibooks.org/wiki/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Python_2.6) * [Учебник Python 2.6](http://ru.wikibooks.org/wiki/Учебник_Python_2.6)
###PostgreSQL ###PostgreSQL
* [Работа с PostgreSQL - настройка и масштабирование](http://postgresql.leopard.in.ua)
* [Работа с PostgreSQL - настройка и масштабирование](http://postgresql.leopard.in.ua/)
* [История о PostgreSQL](http://www.inp.nsk.su/~baldin/PostgreSQL/index.html) * [История о PostgreSQL](http://www.inp.nsk.su/~baldin/PostgreSQL/index.html)
###R ###R
* [Анализ данных с R](http://www.inp.nsk.su/~baldin/DataAnalysis/index.html) * [Анализ данных с R](http://www.inp.nsk.su/~baldin/DataAnalysis/index.html)
* [Рандомизация и бутстреп: статистический анализ в биологии и экологии с использованием R.](http://www.ievbras.ru/ecostat/Kiril/Article/A32/Starb.pdf) (PDF) * [Рандомизация и бутстреп: статистический анализ в биологии и экологии с использованием R.](http://www.ievbras.ru/ecostat/Kiril/Article/A32/Starb.pdf) (PDF)
###Reverse engineering
###Reverse engineering
* [Введение в reverse engineering для начинающих](https://github.com/dennis714/RE-for-beginners) * [Введение в reverse engineering для начинающих](https://github.com/dennis714/RE-for-beginners)
###Ruby
* [Круглов А. — Ruby](https://github.com/Krugloff/rus_ruby_book) ###Ruby
* [Ruby](https://github.com/Krugloff/rus_ruby_book) - Круглов А.
* [Ruby](http://ru.wikibooks.org/wiki/Ruby) - Викиучебник
###RSpec ###RSpec
* [Better Specs (RSpec Guidelines with Ruby)](http://betterspecs.org/ru) * [Better Specs (RSpec Guidelines with Ruby)](http://betterspecs.org/ru)
###Ruby on Rails
###Ruby on Rails
* [Ruby on Rails Guides](http://rusrails.ru) * [Ruby on Rails Guides](http://rusrails.ru)
* [Ruby on Rails Tutorial](http://railstutorial.ru/) * [Ruby on Rails Tutorial](http://railstutorial.ru)
###Scala ###Scala
* [Effective Scala](http://twitter.github.io/effectivescala/index-ru.html) - Marius Eriksen * [Effective Scala](http://twitter.github.io/effectivescala/index-ru.html) - Marius Eriksen
* [Scala Школа!](http://twitter.github.io/scala_school/ru/) - Twitter * [Scala Школа!](http://twitter.github.io/scala_school/ru/) - Twitter
###Scilab
###Scilab
* [Введение в Scilab](http://forge.scilab.org/index.php/p/docintrotoscilab/downloads/) * [Введение в Scilab](http://forge.scilab.org/index.php/p/docintrotoscilab/downloads/)
* [Программирование в Scilab](http://forge.scilab.org/index.php/p/docprogscilab/downloads/) * [Программирование в Scilab](http://forge.scilab.org/index.php/p/docprogscilab/downloads/)
###Smalltalk
###Smalltalk
* [Смолток: Язык и его реализация](https://sites.google.com/site/polyglotsqueak/) - Адэль Голдберг, Дэвид Робсон * [Смолток: Язык и его реализация](https://sites.google.com/site/polyglotsqueak/) - Адэль Голдберг, Дэвид Робсон
###Unix
###Unix
* [Архитектура операционной системы Unix](http://lib.ru/BACH/) * [Архитектура операционной системы Unix](http://lib.ru/BACH/)
* [Введение в системное администрирование UNIX](http://lib.ru/unixhelp/) - Мошков. М * [Введение в системное администрирование UNIX](http://lib.ru/unixhelp/) - Мошков. М
* [Linux From Scratch (version 6.8)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/LFS-BOOK-6.8-ru/lfs-6.8-ru-index.html)
* [Beyond Linux From Scratch (version 2011-12-30)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/BLFS-ru/blfs-ru-index.html)
###Vim ###Vim
* [Просто о Vim](http://rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim.pdf) * [Просто о Vim](http://rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim.pdf)
###Parallel
###Parallel
* [Параллельные технологии](http://www.inp.nsk.su/~baldin/Parallel/index.html) * [Параллельные технологии](http://www.inp.nsk.su/~baldin/Parallel/index.html)

View File

@ -1,36 +1,54 @@
###Index ###Index
* [C](#c) * [C](#c)
* [D](#d) * [D](#d)
* [Fortran](#fortran)
* [Git](#git) * [Git](#git)
* [Java](#java)
* [JavaScript](#javascript) * [JavaScript](#javascript)
* [LaTeX](#latex) * [LaTeX](#latex)
* [Linux](#linux)
* [Matlab](#matlab)
* [PHP](#php)
* [Python](#python) * [Python](#python)
* [Java](#java)
###C ###C
* [C Programlama Diline Giris](http://www1.gantep.edu.tr/~bingul/c/index.php) * [C Programlama Diline Giris](http://www1.gantep.edu.tr/~bingul/c/index.php)
* [Sistem Programlama ve İleri C Uygulamaları Kurs Notları](http://www.kaanaslan.com/resource/course_note/download_file.php?file_id=16)
###D ###D
* [D Programlama Dili](http://ddili.org/ders/d/D_Programlama_Dili.pdf) * [D Programlama Dili](http://ddili.org/ders/d/D_Programlama_Dili.pdf)
###Git
###Fortran
* [Fortran Programlama Dili](http://www1.gantep.edu.tr/~bingul/f95/index.php)
###Git
* [git - basit rehber](http://rogerdudler.github.io/git-guide/index.tr.html) * [git - basit rehber](http://rogerdudler.github.io/git-guide/index.tr.html)
###JavaScript ###Java
* [Java Yazılım Tasarımı](http://tdsoftware.net/2011/09/23/java-yazalim-tasarimi-kitabi-pdf/)
###JavaScript
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/tr) * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/tr)
###LaTeX
###LaTeX
* [İnce bir LaTeX2ε Elkitabı](http://www.ctan.org/tex-archive/info/lshort/turkish) * [İnce bir LaTeX2ε Elkitabı](http://www.ctan.org/tex-archive/info/lshort/turkish)
####Python
###Linux
* [UNIX/Linux Sistem Programlama Kurs Notları](http://www.kaanaslan.com/resource/course_note/course_note.php)
###Matlab
* [Matlab Programlamaya Giris](http://ismailari.com/blog/matlab-programlamaya-giris/)
###PHP
* [PHP - Laravel 4 Türkçe Dokumantasyon](https://leanpub.com/laravel4-tr)
###Python
* [Python ile Programlama](http://belgeler.istihza.com/py3/) * [Python ile Programlama](http://belgeler.istihza.com/py3/)
* [Bilgisayar Bilimcisi Gibi Düşünmek](http://yzgrafik.ege.edu.tr/~tekrei/dersler/bbgd_p/BBGD_PIO.pdf)
####Java
* [Java Yazılım Tasarımı](http://tdsoftware.net/2011/09/23/java-yazalim-tasarimi-kitabi-pdf/)

View File

@ -1,6 +1,6 @@
###Index ###Index
* [Language Agnostic](#language-agnostic) * [Language Agnostic](#language-agnostic)
###Language Agnostic
###Language Agnostic
* [Дизайн патерни - просто, як двері](http://designpatterns.andriybuday.com/) - А. Будай * [Дизайн патерни - просто, як двері](http://designpatterns.andriybuday.com/) - А. Будай

View File

@ -12,6 +12,7 @@
* [Shell](#shell) * [Shell](#shell)
* [Database](#database) * [Database](#database)
###在线教育 ###在线教育
* [MIT OCW -- 麻省理工学院“开放式课程网页”](http://ocw.mit.edu/courses/translated-courses/simplified-chinese/) * [MIT OCW -- 麻省理工学院“开放式课程网页”](http://ocw.mit.edu/courses/translated-courses/simplified-chinese/)
* [Coursera](https://www.coursera.org/courses?orderby=upcoming&lngs=zh) * [Coursera](https://www.coursera.org/courses?orderby=upcoming&lngs=zh)
@ -19,43 +20,54 @@
* [xuetangX](https://www.xuetangx.com/) * [xuetangX](https://www.xuetangx.com/)
* [Codecademy](http://www.codecademy.com/?locale_code=zh) * [Codecademy](http://www.codecademy.com/?locale_code=zh)
###软件开发方法 ###软件开发方法
* [硝烟中的 Scrum 和 XP](http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches) * [硝烟中的 Scrum 和 XP](http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches)
* [文章《Functional Programming For The Rest of Us》的中文翻译](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) * [文章《Functional Programming For The Rest of Us》的中文翻译](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn)
###HTML / CSS ###HTML / CSS
* [学习CSS布局](http://zh.learnlayout.com/) * [学习CSS布局](http://zh.learnlayout.com/)
###版本控制 ###版本控制
* [Pro Git](http://git-scm.com/book/zh) * [Pro Git](http://git-scm.com/book/zh)
* [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/) * [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/)
* [Git - 简易指南](http://rogerdudler.github.io/git-guide/index.zh.html) * [Git - 简易指南](http://rogerdudler.github.io/git-guide/index.zh.html)
* [Git 参考手册](http://gitref.justjavac.com/) * [Git 参考手册](http://gitref.justjavac.com/)
### Ruby ### Ruby
* [Ruby 风格指南](https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md) * [Ruby 风格指南](https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md)
* [Rails 风格指南](https://github.com/JuanitoFatas/rails-style-guide/blob/master/README-zhCN.md) * [Rails 风格指南](https://github.com/JuanitoFatas/rails-style-guide/blob/master/README-zhCN.md)
* [笨方法学 Ruby](http://lrthw.github.io/) * [笨方法学 Ruby](http://lrthw.github.io/)
* [Ruby on Rails Tutorial 原书第 2 版](http://railstutorial-china.org/) * [Ruby on Rails Tutorial 原书第 2 版](http://railstutorial-china.org/)
###Javascript ###Javascript
* [Javascript Garden](http://bonsaiden.github.io/JavaScript-Garden/zh/) * [Javascript Garden](http://bonsaiden.github.io/JavaScript-Garden/zh/)
###LaTeX ###LaTeX
* [一份不太简短的 LaTeX2ε 介绍](http://ctan.org/pkg/lshort-zh-cn) * [一份不太简短的 LaTeX2ε 介绍](http://ctan.org/pkg/lshort-zh-cn)
### LISP ### LISP
* [ANSI Common Lisp 中文翻译版](http://acl.readthedocs.org/en/latest/) * [ANSI Common Lisp 中文翻译版](http://acl.readthedocs.org/en/latest/)
### Haskell ### Haskell
* [Real World Haskell 中文版](http://rwh.readthedocs.org/en/latest/) * [Real World Haskell 中文版](http://rwh.readthedocs.org/en/latest/)
### Scala ### Scala
* [Effective Scala](http://twitter.github.io/effectivescala/index-cn.html) - Marius Eriksen * [Effective Scala](http://twitter.github.io/effectivescala/index-cn.html) - Marius Eriksen
* [Scala 课堂](http://twitter.github.io/scala_school/zh_cn/index.html) (Twitter的Scala中文教程) * [Scala 课堂](http://twitter.github.io/scala_school/zh_cn/index.html) (Twitter的Scala中文教程)
### Shell ### Shell
* [Shell 脚本编程30分钟入门](https://github.com/qinjx/30min_guides/blob/master/shell.md) * [Shell 脚本编程30分钟入门](https://github.com/qinjx/30min_guides/blob/master/shell.md)
### Database ### Database
* [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn) * [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn)

View File

@ -161,6 +161,7 @@
* [IBM Redbooks](http://www.redbooks.ibm.com/) * [IBM Redbooks](http://www.redbooks.ibm.com/)
* [InfoQ Minibooks](http://www.infoq.com/minibooks/) * [InfoQ Minibooks](http://www.infoq.com/minibooks/)
* [InTech: Computer and Information Science](http://www.intechopen.com/subjects/computer-and-information-science) * [InTech: Computer and Information Science](http://www.intechopen.com/subjects/computer-and-information-science)
* [JSBooks - directory of free javascript ebooks](https://github.com/revolunet/JSbooks)
* [Learn X in Y minutes](http://learnxinyminutes.com/) * [Learn X in Y minutes](http://learnxinyminutes.com/)
* [Microsoft Press: Free E-Books](http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx) * [Microsoft Press: Free E-Books](http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx)
* [Microsoft Technologies 1, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, Office365, etc. collection by Eric Ligman](http://blogs.msdn.com/b/mssmallbiz/archive/2012/07/27/large-collection-of-free-microsoft-ebooks-for-you-including-sharepoint-visual-studio-windows-phone-windows-8-office-365-office-2010-sql-server-2012-azure-and-more.aspx) * [Microsoft Technologies 1, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, Office365, etc. collection by Eric Ligman](http://blogs.msdn.com/b/mssmallbiz/archive/2012/07/27/large-collection-of-free-microsoft-ebooks-for-you-including-sharepoint-visual-studio-windows-phone-windows-8-office-365-office-2010-sql-server-2012-azure-and-more.aspx)
@ -173,7 +174,6 @@
* [Theassayer.org](http://theassayer.org/) * [Theassayer.org](http://theassayer.org/)
* [tutorialspoint](http://www.tutorialspoint.com/) * [tutorialspoint](http://www.tutorialspoint.com/)
* [Wikibooks: Programming](http://en.wikibooks.org/wiki/Category%3aComputer_programming) * [Wikibooks: Programming](http://en.wikibooks.org/wiki/Category%3aComputer_programming)
* [JSBooks - directory of free javascript ebooks](https://github.com/revolunet/JSbooks)
###Graphics Programming ###Graphics Programming
@ -193,13 +193,13 @@
###Graphical User Interfaces ###Graphical User Interfaces
* [Best of Smashing Magazine](http://anniversary.smashingmagazine.com/best-of-smashing-magazine.zip) * [Best of Smashing Magazine](http://anniversary.smashingmagazine.com/best-of-smashing-magazine.zip)
* [How to Design Faceted Search: The Complete Guide to Designing Faceted Search User Interface](http://leanpub.com/howtodesignfacetedsearch) - Abhijit Rawool
* [Programming with gtkmm 3](https://developer.gnome.org/gtkmm-tutorial/stable/) * [Programming with gtkmm 3](https://developer.gnome.org/gtkmm-tutorial/stable/)
* [Search User Interfaces](http://searchuserinterfaces.com/book/) - Marti A. Hearst * [Search User Interfaces](http://searchuserinterfaces.com/book/) - Marti A. Hearst
* [Working through Screens](http://www.flashbulbinteraction.com/WTS.html) - Jacob Burghardt * [Working through Screens](http://www.flashbulbinteraction.com/WTS.html) - Jacob Burghardt
###Language Agnostic ###Language Agnostic
####Algorithms & Data Structures ####Algorithms & Data Structures
* [A Field Guide To Genetic Programming](http://dces.essex.ac.uk/staff/rpoli/gp-field-guide/toc.html) * [A Field Guide To Genetic Programming](http://dces.essex.ac.uk/staff/rpoli/gp-field-guide/toc.html)
* [Algorithmic Graph Theory](http://code.google.com/p/graphbook/) * [Algorithmic Graph Theory](http://code.google.com/p/graphbook/)
@ -216,7 +216,6 @@
* [Data Structures Succinctly Part 2, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) (PDF, Kindle) *(Just fill the fields with any values)* * [Data Structures Succinctly Part 2, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) (PDF, Kindle) *(Just fill the fields with any values)*
* [Foundations of Computer Science](http://infolab.stanford.edu/~ullman/focs.html) - Al Aho and Jeff Ullman * [Foundations of Computer Science](http://infolab.stanford.edu/~ullman/focs.html) - Al Aho and Jeff Ullman
* [Open Data Structures: An Introduction](http://www.aupress.ca/index.php/books/120226) - Pat Morin * [Open Data Structures: An Introduction](http://www.aupress.ca/index.php/books/120226) - Pat Morin
* [The Algorithm Design Manual](http://www8.cs.umu.se/kurser/TDBAfl/VT06/algorithms/BOOK/BOOK/BOOK.HTM)
* [LEDA: A Platform for Combinatorial and Geometric Computing](http://www.mpi-inf.mpg.de/~mehlhorn/LEDAbook.html) * [LEDA: A Platform for Combinatorial and Geometric Computing](http://www.mpi-inf.mpg.de/~mehlhorn/LEDAbook.html)
* [Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition)](http://larc.unt.edu/ian/books/free/lnoa.pdf), University of North Texas (PDF) * [Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition)](http://larc.unt.edu/ian/books/free/lnoa.pdf), University of North Texas (PDF)
* [Linked List Basics](http://cslibrary.stanford.edu/103/LinkedListBasics.pdf) (PDF) * [Linked List Basics](http://cslibrary.stanford.edu/103/LinkedListBasics.pdf) (PDF)
@ -229,13 +228,16 @@
* [Purely Functional Data Structures](http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf) (PDF) * [Purely Functional Data Structures](http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf) (PDF)
* [Sequential and parallel sorting algorithms](http://www.inf.fh-flensburg.de/lang/algorithmen/sortieren/algoen.htm) * [Sequential and parallel sorting algorithms](http://www.inf.fh-flensburg.de/lang/algorithmen/sortieren/algoen.htm)
* [Text Algorithms](http://igm.univ-mlv.fr/~mac/REC/text-algorithms.pdf) (PDF) * [Text Algorithms](http://igm.univ-mlv.fr/~mac/REC/text-algorithms.pdf) (PDF)
* [The Algorithm Design Manual](http://www8.cs.umu.se/kurser/TDBAfl/VT06/algorithms/BOOK/BOOK/BOOK.HTM)
* [The Art of Computer Programming](http://www.cs.utsa.edu/~wagner/knuth/) (fascicles, mostly volume 4) - Donald Knuth * [The Art of Computer Programming](http://www.cs.utsa.edu/~wagner/knuth/) (fascicles, mostly volume 4) - Donald Knuth
* [The Design of Approximation Algorithms](http://www.designofapproxalgs.com/book.pdf) (PDF) * [The Design of Approximation Algorithms](http://www.designofapproxalgs.com/book.pdf) (PDF)
* [The Great Tree List Recursion Problem](http://cslibrary.stanford.edu/109/TreeListRecursion.pdf) (PDF) * [The Great Tree List Recursion Problem](http://cslibrary.stanford.edu/109/TreeListRecursion.pdf) (PDF)
####Cellular Automata ####Cellular Automata
* [Cellular Automata Books](http://uncomp.uwe.ac.uk/genaro/Cellular_Automata_Repository/Books.html) * [Cellular Automata Books](http://uncomp.uwe.ac.uk/genaro/Cellular_Automata_Repository/Books.html)
####Compiler Design ####Compiler Design
* [Basics of Compiler Design (Anniversary Edition](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen * [Basics of Compiler Design (Anniversary Edition](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen
* [Compilers and Compiler Generators: An Introduction with C++](http://www.scifac.ru.ac.za/compilers/) - P. D. Terry * [Compilers and Compiler Generators: An Introduction with C++](http://www.scifac.ru.ac.za/compilers/) - P. D. Terry
@ -248,6 +250,7 @@
* [Linkers and loaders](http://www.iecc.com/linker/) * [Linkers and loaders](http://www.iecc.com/linker/)
* [Practical and Theoretical Aspects of Compiler Construction](http://www.stanford.edu/class/archive/cs/cs143/cs143.1128/) (class lectures and slides) * [Practical and Theoretical Aspects of Compiler Construction](http://www.stanford.edu/class/archive/cs/cs143/cs143.1128/) (class lectures and slides)
####Database ####Database
* [Big Data Now: Current Perspectives from O'Reilly Radar](http://shop.oreilly.com/product/0636920022640.do) * [Big Data Now: Current Perspectives from O'Reilly Radar](http://shop.oreilly.com/product/0636920022640.do)
* [Database Fundamentals](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Database_fundamentals.pdf) (PDF) * [Database Fundamentals](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Database_fundamentals.pdf) (PDF)
@ -255,6 +258,7 @@
* [Temporal Database Management](http://people.cs.aau.dk/~csj/Thesis/) - Christian S. Jensen * [Temporal Database Management](http://people.cs.aau.dk/~csj/Thesis/) - Christian S. Jensen
* [The Theory of Relational Databases](http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html) * [The Theory of Relational Databases](http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html)
####Datamining ####Datamining
* [A Programmer's Guide to Data Mining](http://guidetodatamining.com/) (Draft) - Ron Zacharski * [A Programmer's Guide to Data Mining](http://guidetodatamining.com/) (Draft) - Ron Zacharski
* [Data Jujitsu: The Art of Turning Data into Product](http://www.oreilly.com/data/free/data-jujitsu.csp) *(Just fill the fields with any values)* * [Data Jujitsu: The Art of Turning Data into Product](http://www.oreilly.com/data/free/data-jujitsu.csp) *(Just fill the fields with any values)*
@ -263,9 +267,10 @@
* [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users](http://arxiv.org/pdf/1206.1754v2.pdf) (PDF) * [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users](http://arxiv.org/pdf/1206.1754v2.pdf) (PDF)
* [Introduction to Data Science](http://jsresearch.net/wiki/projects/teachdatascience/Teach_Data_Science.html) - Jeffrey Stanton * [Introduction to Data Science](http://jsresearch.net/wiki/projects/teachdatascience/Teach_Data_Science.html) - Jeffrey Stanton
* [Mining of Massive Datasets](http://infolab.stanford.edu/~ullman/mmds.html) * [Mining of Massive Datasets](http://infolab.stanford.edu/~ullman/mmds.html)
* [School of Data Handbook](http://schoolofdata.org/handbook/)
* [The Elements of Statistical Learning](http://www-stat.stanford.edu/~tibs/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman * [The Elements of Statistical Learning](http://www-stat.stanford.edu/~tibs/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman
* [Theory and Applications for Advanced Text Mining](http://www.intechopen.com/books/theory-and-applications-for-advanced-text-mining) * [Theory and Applications for Advanced Text Mining](http://www.intechopen.com/books/theory-and-applications-for-advanced-text-mining)
* [School of Data Handbook](http://schoolofdata.org/handbook/)
####Information Retrieval ####Information Retrieval
* [Introduction to Information Retrieval](http://nlp.stanford.edu/IR-book/information-retrieval-book.html) * [Introduction to Information Retrieval](http://nlp.stanford.edu/IR-book/information-retrieval-book.html)
@ -273,10 +278,12 @@
* [Practical Semantic Web and Linked Data Applications: Common Lisp Edition](http://www.markwatson.com/opencontent/book_lisp.pdf) - Mark Watson * [Practical Semantic Web and Linked Data Applications: Common Lisp Edition](http://www.markwatson.com/opencontent/book_lisp.pdf) - Mark Watson
* [Practical Semantic Web and Linked Data Applications: Java, JRuby, Scala, and Clojure Edition](http://www.markwatson.com/opencontent/book_java.pdf) - Mark Watson * [Practical Semantic Web and Linked Data Applications: Java, JRuby, Scala, and Clojure Edition](http://www.markwatson.com/opencontent/book_java.pdf) - Mark Watson
####Licensing ####Licensing
* [Creative Commons: a user guide](http://www.aliprandi.org/cc-user-guide/) - Simone Aliprandi * [Creative Commons: a user guide](http://www.aliprandi.org/cc-user-guide/) - Simone Aliprandi
* [The Public Domain: Enclosing the Commons of the Mind](http://www.thepublicdomain.org/download/) - James Boyle * [The Public Domain: Enclosing the Commons of the Mind](http://www.thepublicdomain.org/download/) - James Boyle
####Machine Learning ####Machine Learning
* [A Course in Machine Learning](http://ciml.info/dl/v0_8/ciml-v0_8-all.pdf) (PDF) * [A Course in Machine Learning](http://ciml.info/dl/v0_8/ciml-v0_8-all.pdf) (PDF)
* [A First Encounter with Machine Learning](https://www.ics.uci.edu/~welling/teaching/ICS273Afall11/IntroMLBook.pdf) (PDF) * [A First Encounter with Machine Learning](https://www.ics.uci.edu/~welling/teaching/ICS273Afall11/IntroMLBook.pdf) (PDF)
@ -295,6 +302,7 @@
* [Reinforcement Learning: An Introduction](http://webdocs.cs.ualberta.ca/~sutton/book/ebook/the-book.html) * [Reinforcement Learning: An Introduction](http://webdocs.cs.ualberta.ca/~sutton/book/ebook/the-book.html)
* [The Python Game Book](http://thepythongamebook.com/en:start) * [The Python Game Book](http://thepythongamebook.com/en:start)
####Mathematics ####Mathematics
* [A First Course in Linear Algebra](http://linear.ups.edu/) - Robert A. Beezer * [A First Course in Linear Algebra](http://linear.ups.edu/) - Robert A. Beezer
* [Advanced Data Analysis from an Elementary Point of View](http://www.stat.cmu.edu/~cshalizi/ADAfaEPoV/) * [Advanced Data Analysis from an Elementary Point of View](http://www.stat.cmu.edu/~cshalizi/ADAfaEPoV/)
@ -317,6 +325,7 @@
* [Think Bayes: Bayesian Statistics Made Simple](http://www.greenteapress.com/thinkbayes/) - Allen B. Downey * [Think Bayes: Bayesian Statistics Made Simple](http://www.greenteapress.com/thinkbayes/) - Allen B. Downey
* [Think Stats: Probability and Statistics for Programmers](http://greenteapress.com/thinkstats/) (code written in Python) - Allen B. Downey * [Think Stats: Probability and Statistics for Programmers](http://greenteapress.com/thinkstats/) (code written in Python) - Allen B. Downey
####Misc ####Misc
* [97 Things Every Programmer Should Know](http://programmer.97things.oreilly.com/) * [97 Things Every Programmer Should Know](http://programmer.97things.oreilly.com/)
* [97 Things Every Programmer Should Know - Extended](https://leanpub.com/97-Things-Every-Programmer-Should-Know-Extended) * [97 Things Every Programmer Should Know - Extended](https://leanpub.com/97-Things-Every-Programmer-Should-Know-Extended)
@ -342,29 +351,35 @@
* [How to Think Like a Computer Scientist](http://openbookproject.net/thinkcs/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers * [How to Think Like a Computer Scientist](http://openbookproject.net/thinkcs/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers
* [I Am a Bug](http://www.amibug.com/iamabug/p01.html) * [I Am a Bug](http://www.amibug.com/iamabug/p01.html)
* [Learn to Program](http://pine.fm/LearnToProgram/) * [Learn to Program](http://pine.fm/LearnToProgram/)
* [Learning 30 Technologies in 30 Days: A Developer Challenge](https://www.openshift.com/blogs/learning-30-technologies-in-30-days-a-developer-challenge) - Shekhar Gulati
* [Linked Data Patterns: A pattern catalogue for modelling, publishing, and consuming Linked Data](http://patterns.dataincubator.org/book/) - Leigh Dodds, Ian Davis * [Linked Data Patterns: A pattern catalogue for modelling, publishing, and consuming Linked Data](http://patterns.dataincubator.org/book/) - Leigh Dodds, Ian Davis
* [Magic Ink: Information Software and The Graphical Interface](http://worrydream.com/#!/MagicInk) by Bret Victor * [Magic Ink: Information Software and The Graphical Interface](http://worrydream.com/#!/MagicInk) by Bret Victor
* [Mobile Developer's Guide to the Galaxy](https://leanpub.com/mobiledevelopersguide)
* [Modeling Reactive Systems with Statecharts](http://www.scribd.com/doc/167971960/Modeling-Reactive-Systems-With-Statecharts) * [Modeling Reactive Systems with Statecharts](http://www.scribd.com/doc/167971960/Modeling-Reactive-Systems-With-Statecharts)
* [Mother Tongues of Computer Languages](http://www.digibarn.com/collections/posters/tongues/) (PNG) * [Mother Tongues of Computer Languages](http://www.digibarn.com/collections/posters/tongues/) (PNG)
* [Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/) * [Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/)
* [Open Government;Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government) * [Open Government;Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government)
* [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz * [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien
* [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/) * [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/)
* [Pointers And Memory](http://cslibrary.stanford.edu/102/PointersAndMemory.pdf) (PDF) * [Pointers And Memory](http://cslibrary.stanford.edu/102/PointersAndMemory.pdf) (PDF)
* [Programmer's Motivation for Beginners](http://programmersmotivation.com/) * [Programmer's Motivation for Beginners](http://programmersmotivation.com/)
* [Project Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf) (PDF) * [Project Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf) (PDF)
* [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap
* [SVG Essentials](http://commons.oreilly.com/wiki/index.php/SVG_Essentials) * [SVG Essentials](http://commons.oreilly.com/wiki/index.php/SVG_Essentials)
* [Security Engineering](http://www.cl.cam.ac.uk/~rja14/book.html) * [Security Engineering](http://www.cl.cam.ac.uk/~rja14/book.html)
* [Small Memory Software](http://www.smallmemory.com/book.html) * [Small Memory Software](http://www.smallmemory.com/book.html)
* [The Quest for Artificial Intelligence: A History of Ideas and Achievements](http://ai.stanford.edu/~nilsson/QAI/qai.pdf) - Nils J. Nilsson * [The Quest for Artificial Intelligence: A History of Ideas and Achievements](http://ai.stanford.edu/~nilsson/QAI/qai.pdf) - Nils J. Nilsson
* [The Z Notation: A Reference Manual, Second Edition](http://spivey.oriel.ox.ac.uk/~mike/zrm/zrm.pdf) - J. M. Spivey * [The Z Notation: A Reference Manual, Second Edition](http://spivey.oriel.ox.ac.uk/~mike/zrm/zrm.pdf) - J. M. Spivey
####MOOC ####MOOC
* [edX](https://www.edx.org/) * [edX](https://www.edx.org/)
* [Coursera](https://www.coursera.org/) * [Coursera](https://www.coursera.org/)
* [MIT OCW](http://ocw.mit.edu/OcwWeb/web/home/home/index.htm) * [MIT OCW](http://ocw.mit.edu/OcwWeb/web/home/home/index.htm)
* [Udacity](https://www.udacity.com/) * [Udacity](https://www.udacity.com/)
####Networking ####Networking
* [802.11ac: A Survival Guide](http://chimera.labs.oreilly.com/books/1234000001739) - Matthew Gast * [802.11ac: A Survival Guide](http://chimera.labs.oreilly.com/books/1234000001739) - Matthew Gast
* [Code Connected vol.1](http://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf)(PDF) (book on ZeroMQ) * [Code Connected vol.1](http://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf)(PDF) (book on ZeroMQ)
@ -376,6 +391,7 @@
* [Understanding IP Addressing: Everything you ever wanted to know](http://www.apnic.net/__data/assets/pdf_file/0020/8147/501302.pdf) (PDF) * [Understanding IP Addressing: Everything you ever wanted to know](http://www.apnic.net/__data/assets/pdf_file/0020/8147/501302.pdf) (PDF)
* [ZeroMQ Guide](http://zguide.zeromq.org/page%3Aall) * [ZeroMQ Guide](http://zguide.zeromq.org/page%3Aall)
####Open Source Ecosystem ####Open Source Ecosystem
* [Data Journalism Handbook](http://datajournalismhandbook.org/) * [Data Journalism Handbook](http://datajournalismhandbook.org/)
* [Free Software, Free Society](http://shop.fsf.org/product/free-software-free-society-2/) * [Free Software, Free Society](http://shop.fsf.org/product/free-software-free-society-2/)
@ -392,12 +408,15 @@
* [The Performance of Open Source Applications](http://aosabook.org/en/) * [The Performance of Open Source Applications](http://aosabook.org/en/)
* [The Wealth of Networks: How Social Production Transforms Markets and Freedom](http://cyber.law.harvard.edu/wealth_of_networks/Main_Page) - Yochai Benkler * [The Wealth of Networks: How Social Production Transforms Markets and Freedom](http://cyber.law.harvard.edu/wealth_of_networks/Main_Page) - Yochai Benkler
####Operating systems ####Operating systems
* [The Art of Unix Programming](http://catb.org/esr/writings/taoup/html/) - Eric S. Raymond * [The Art of Unix Programming](http://catb.org/esr/writings/taoup/html/) - Eric S. Raymond
* [The Little Book of Semaphores](http://greenteapress.com/semaphores/) - Allen B. Downey * [The Little Book of Semaphores](http://greenteapress.com/semaphores/) - Allen B. Downey
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) (PDF and LaTeX) * [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) (PDF and LaTeX)
* [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/) (PDF) * [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/) (PDF)
* [Practical File System Design:The Be File System](http://www.nobius.org/~dbg/practical-file-system-design.pdf) (PDF) - Dominic Giampaolo * [Practical File System Design:The Be File System](http://www.nobius.org/~dbg/practical-file-system-design.pdf) (PDF) - Dominic Giampaolo
* [Xv6, a simple Unix-like teaching operating system](http://pdos.csail.mit.edu/6.828/2012/xv6.html) (PDF)
####Parallel Programming ####Parallel Programming
* [High Performance Computing](http://cnx.org/content/col11136/latest) (PDF, ePUB) - Charles Severance & Kevin Dowd * [High Performance Computing](http://cnx.org/content/col11136/latest) (PDF, ePUB) - Charles Severance & Kevin Dowd
@ -410,6 +429,7 @@
* [Is Parallel Programming Hard, And, If So, What Can You Do About It?](http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html) * [Is Parallel Programming Hard, And, If So, What Can You Do About It?](http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html)
* [Programming on Parallel Machines; GPU, Multicore, Clusters and More](http://heather.cs.ucdavis.edu/parprocbook) - Norm Matloff * [Programming on Parallel Machines; GPU, Multicore, Clusters and More](http://heather.cs.ucdavis.edu/parprocbook) - Norm Matloff
####Professional Development ####Professional Development
* [Confessions of an IT Manager](http://download.red-gate.com/ebooks/DotNet/Confessions_IT_Manager.zip) *(RedGate, By Phil Factor)* * [Confessions of an IT Manager](http://download.red-gate.com/ebooks/DotNet/Confessions_IT_Manager.zip) *(RedGate, By Phil Factor)*
* [Don't Just Roll the Dice](http://download.red-gate.com/ebooks/DJRTD_eBook.pdf) (PDF) *(RedGate, By Neil Davidson)* * [Don't Just Roll the Dice](http://download.red-gate.com/ebooks/DJRTD_eBook.pdf) (PDF) *(RedGate, By Neil Davidson)*
@ -418,14 +438,17 @@
* [What I've Learned From Failure](https://leanpub.com/shippingsoftware/read) *(Leanpub, By Reginald Braithwaite)* * [What I've Learned From Failure](https://leanpub.com/shippingsoftware/read) *(Leanpub, By Reginald Braithwaite)*
* [Why programmers work at night](https://leanpub.com/nightowls/read) *(Leanpub, By Swizec Teller)* * [Why programmers work at night](https://leanpub.com/nightowls/read) *(Leanpub, By Swizec Teller)*
####Programming Paradigms ####Programming Paradigms
* [Introduction to Functional Programming](http://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/) (class lectures and slides) * [Introduction to Functional Programming](http://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/) (class lectures and slides)
* [Type Theory and Functional Programming](https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/) * [Type Theory and Functional Programming](https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/)
####Regular Expressions ####Regular Expressions
* [Learn Regex The Hard Way](http://regex.learncodethehardway.org/book/) - Zed. A. Shaw * [Learn Regex The Hard Way](http://regex.learncodethehardway.org/book/) - Zed. A. Shaw
* [The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text](https://leanpub.com/bastards-regexes) - Dan Nguyen * [The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text](https://leanpub.com/bastards-regexes) - Dan Nguyen
####Security ####Security
* [Handbook of Applied Cryptography](http://cacr.uwaterloo.ca/hac/index.html) * [Handbook of Applied Cryptography](http://cacr.uwaterloo.ca/hac/index.html)
* [How to deal with Passwords](https://github.com/MHM5000/pass) * [How to deal with Passwords](https://github.com/MHM5000/pass)
@ -433,6 +456,7 @@
* [OWASP Top 10 for .NET Developers](http://www.troyhunt.com/2011/12/free-ebook-owasp-top-10-for-net.html) * [OWASP Top 10 for .NET Developers](http://www.troyhunt.com/2011/12/free-ebook-owasp-top-10-for-net.html)
* [Security Engineering](http://www.cl.cam.ac.uk/~rja14/book.html) * [Security Engineering](http://www.cl.cam.ac.uk/~rja14/book.html)
####Software Architecture ####Software Architecture
* [Architectural Styles and the Design of Network-based Software Architectures](http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding * [Architectural Styles and the Design of Network-based Software Architectures](http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding
* [Best Kept Secrets of Peer Code Review](http://smartbear.com/codecollab-code-review-book.php) * [Best Kept Secrets of Peer Code Review](http://smartbear.com/codecollab-code-review-book.php)
@ -453,6 +477,7 @@
* [Object-Oriented Reengineering Patterns](http://scg.unibe.ch/download/oorp/) * [Object-Oriented Reengineering Patterns](http://scg.unibe.ch/download/oorp/)
* [Patterns and Practices: Application Architecture Guide 2.0](http://www.codeplex.com/AppArchGuide) * [Patterns and Practices: Application Architecture Guide 2.0](http://www.codeplex.com/AppArchGuide)
* [Patterns of Software: Tales from the Software Community](http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf) (PDF) * [Patterns of Software: Tales from the Software Community](http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf) (PDF)
* [Practicing Domain-Driven Design](http://leanpub.com/Practicing-DDD) - Scott Millett
* [Programming Reliable Systems (Joe Armstrong's PhD thesis)](http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf) (PDF) * [Programming Reliable Systems (Joe Armstrong's PhD thesis)](http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf) (PDF)
* [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches) * [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches)
* [Seamless Object-Oriented Software Architecture](http://www.bon-method.com/book_print_a4.pdf) (PDF) * [Seamless Object-Oriented Software Architecture](http://www.bon-method.com/book_print_a4.pdf) (PDF)
@ -462,9 +487,11 @@
* [Your API Is Bad](https://leanpub.com/yourapiisbad) *(Leanpub, by Paddy Foran)* * [Your API Is Bad](https://leanpub.com/yourapiisbad) *(Leanpub, by Paddy Foran)*
* [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) *(Leanpub, by Nick Oostvogels)* * [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) *(Leanpub, by Nick Oostvogels)*
####Standards ####Standards
* [UNIX - The POSIX Standard - IEEE Std 1003.1](https://github.com/g-nix/posix-standard) * [UNIX - The POSIX Standard - IEEE Std 1003.1](https://github.com/g-nix/posix-standard)
####Theoretical Computer Science ####Theoretical Computer Science
* [An Introduction to the Theory of Computation](http://www.cse.ohio-state.edu/~gurari/theory-bk/theory-bk.html) * [An Introduction to the Theory of Computation](http://www.cse.ohio-state.edu/~gurari/theory-bk/theory-bk.html)
* [Building Blocks for Theoretical Computer Science](http://www.cs.uiuc.edu/~mfleck/building-blocks/index.html) - Margaret M. Fleck * [Building Blocks for Theoretical Computer Science](http://www.cs.uiuc.edu/~mfleck/building-blocks/index.html) - Margaret M. Fleck
@ -479,6 +506,7 @@
* [Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/) * [Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/)
* [Think Complexity](http://www.greenteapress.com/compmod/) - Allen B. Downey * [Think Complexity](http://www.greenteapress.com/compmod/) - Allen B. Downey
####Web Performance ####Web Performance
* [Book of Speed](http://www.bookofspeed.com/index.html) by Stoyan Stefanov * [Book of Speed](http://www.bookofspeed.com/index.html) by Stoyan Stefanov
* [Mature Optimization](http://carlos.bueno.org/optimization/mature-optimization.pdf) by Carlos Bueno * [Mature Optimization](http://carlos.bueno.org/optimization/mature-optimization.pdf) by Carlos Bueno
@ -535,6 +563,7 @@
* [x86 Assembly](http://en.wikibooks.org/wiki/X86_Assembly) * [x86 Assembly](http://en.wikibooks.org/wiki/X86_Assembly)
* [An introduction to reverse engineering for beginners](https://github.com/dennis714/RE-for-beginners) * [An introduction to reverse engineering for beginners](https://github.com/dennis714/RE-for-beginners)
####Non-X86 ####Non-X86
* [Easy 6502](http://skilldrick.github.io/easy6502/) - Nick Morgan * [Easy 6502](http://skilldrick.github.io/easy6502/) - Nick Morgan
* [Machine Code for Beginners](http://www.worldofspectrum.org/infoseekid.cgi?id=2000227) (PDF) by Lisa Watts and Mike Wharton [Z80 and 6502 CPUs] * [Machine Code for Beginners](http://www.worldofspectrum.org/infoseekid.cgi?id=2000227) (PDF) by Lisa Watts and Mike Wharton [Z80 and 6502 CPUs]
@ -595,25 +624,26 @@
###C++ ###C++
* [C++ Annotations](http://cppannotations.sourceforge.net/) * [C++ Annotations](http://cppannotations.sourceforge.net/)
* [C++ GUI Programming With Qt 3](http://www.computer-books.us/cpp_0010.php)
* [CS106X Programming Abstractions in C++](http://www.stanford.edu/class/cs106x/)
* [Financial Numerical Recipes in C++](http://finance.bi.no/~bernt/gcc_prog/recipes/) - Bernt Arne Ødegaard
* [Matters Computational: Ideas, Algorithms, Source Code, by Jorg Arndt](http://www.jjj.de/fxt/fxtbook.pdf) (PDF)
* [Software optimization resources by Agner Fog](http://www.agner.org/optimize/)
* [Thinking in C++, Second Edition, Vol. 1.](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-one.zip) [(Vol. 2)](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-two.zip) - Bruce Eckel
* [How To Think Like a Computer Scientist: C++ Version](http://greenteapress.com/thinkcpp/index.html) - Allen B. Downey
* Also see: [The Definitive C++ Book Guide and List](http://stackoverflow.com/q/388242/511601)
* [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) (PDF)
* [C++ Succinctly, Syncfusion ](http://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) *(Just fill the fields with any values)*
* [Learn C++.](http://www.learncpp.com/) (PDF, Online)
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd
* [Introduction to Design Patterns in C++ with Qt](http://ptgmedia.pearsoncmg.com/images/9780131879058/downloads/0131879057_Ezust_book.pdf)
* [Data Structures and Algorithms with Object-Oriented Design Patterns in C++](http://www.brpreiss.com/books/opus4/index.html)
* [The Boost C++ libraries](http://en.highscore.de/cpp/boost)
* [C++ Cookbook](http://staff.ppu.edu/dkhalid/O'Reilly%20-%20C++%20Cookbook%20%282007%29.pdf) (PDF) * [C++ Cookbook](http://staff.ppu.edu/dkhalid/O'Reilly%20-%20C++%20Cookbook%20%282007%29.pdf) (PDF)
* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) (PDF) * [C++ GUI Programming With Qt 3](http://www.computer-books.us/cpp_0010.php)
* [C++ Succinctly, Syncfusion ](http://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) *(Just fill the fields with any values)*
* [CS106X Programming Abstractions in C++](http://www.stanford.edu/class/cs106x/)
* [Data Structures and Algorithms with Object-Oriented Design Patterns in C++](http://www.brpreiss.com/books/opus4/index.html)
* [Financial Numerical Recipes in C++](http://finance.bi.no/~bernt/gcc_prog/recipes/) - Bernt Arne Ødegaard
* [Game Programming Patterns](http://gameprogrammingpatterns.com/) * [Game Programming Patterns](http://gameprogrammingpatterns.com/)
* [Google's C++ Style Guide](http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml) * [Google's C++ Style Guide](http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml)
* [How To Think Like a Computer Scientist: C++ Version](http://greenteapress.com/thinkcpp/index.html) - Allen B. Downey
* Also see: [The Definitive C++ Book Guide and List](http://stackoverflow.com/q/388242/511601)
* [Introduction to Design Patterns in C++ with Qt](http://ptgmedia.pearsoncmg.com/images/9780131879058/downloads/0131879057_Ezust_book.pdf)
* [Learn C++.](http://www.learncpp.com/) (PDF, Online)
* [Matters Computational: Ideas, Algorithms, Source Code, by Jorg Arndt](http://www.jjj.de/fxt/fxtbook.pdf) (PDF)
* [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) (PDF)
* [Software optimization resources by Agner Fog](http://www.agner.org/optimize/)
* [Thinking in C++, Second Edition, Vol. 1.](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-one.zip) [(Vol. 2)](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-two.zip) - Bruce Eckel
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd
* [The Boost C++ libraries](http://en.highscore.de/cpp/boost)
* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) (PDF)
###Clojure ###Clojure
* [A Brief Beginners Guide To Clojure](http://www.unexpected-vortices.com/clojure/brief-beginners-guide/) * [A Brief Beginners Guide To Clojure](http://www.unexpected-vortices.com/clojure/brief-beginners-guide/)
@ -635,9 +665,10 @@
###CoffeeScript ###CoffeeScript
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read)
* [Smooth CoffeeScript](http://autotelicum.github.com/Smooth-CoffeeScript/SmoothCoffeeScript.html) * [Smooth CoffeeScript](http://autotelicum.github.com/Smooth-CoffeeScript/SmoothCoffeeScript.html)
* [The Little Book on CoffeeScript](http://arcturo.github.com/library/coffeescript/) * [The Little Book on CoffeeScript](http://arcturo.github.com/library/coffeescript/)
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read)
###ColdFusion ###ColdFusion
@ -687,10 +718,11 @@
###Erlang ###Erlang
* [Études for Erlang](http://chimera.labs.oreilly.com/books/1234000000726/index.html) - J. David Eisenberg
* [Learn You Some Erlang For Great Good](http://learnyousomeerlang.com/) - Frederic Trottier-Hebert
* [Concurrent Programming in ERLANG](http://www.erlang.org/download/erlang-book-part1.pdf) * [Concurrent Programming in ERLANG](http://www.erlang.org/download/erlang-book-part1.pdf)
* [Erlang Handbook](https://github.com/esl/erlang-handbook/raw/master/output/ErlangHandbook.pdf) (PDF) * [Erlang Handbook](https://github.com/esl/erlang-handbook/raw/master/output/ErlangHandbook.pdf) (PDF)
* [Études for Erlang](http://chimera.labs.oreilly.com/books/1234000000726/index.html) - J. David Eisenberg
* [Learn You Some Erlang For Great Good](http://learnyousomeerlang.com/) - Frederic Trottier-Hebert
###F Sharp ###F Sharp
@ -704,6 +736,7 @@
* [Getting started with Adobe Flex](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_Adobe_Flex_p2.pdf) (PDF) * [Getting started with Adobe Flex](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_Adobe_Flex_p2.pdf) (PDF)
* [Adobe Flex 2, Programming Actionscript 3.0](http://download.macromedia.com/pub/documentation/en/flex/2/prog_actionscript30.pdf) (PDF) * [Adobe Flex 2, Programming Actionscript 3.0](http://download.macromedia.com/pub/documentation/en/flex/2/prog_actionscript30.pdf) (PDF)
###Firefox OS ###Firefox OS
* [Quick Guide For Firefox OS App Development: Creating HTML5 based apps for Firefox OS](https://leanpub.com/quickguidefirefoxosdevelopment) - Andre Garzia * [Quick Guide For Firefox OS App Development: Creating HTML5 based apps for Firefox OS](https://leanpub.com/quickguidefirefoxosdevelopment) - Andre Garzia
@ -852,39 +885,43 @@
###Java ###Java
* [Animation/Games in Java](http://www.heatonresearch.com/articles/series/3)
* [Apache Jakarta Commons: Reusable Java Components](http://ptgmedia.pearsoncmg.com/images/0131478303/downloads/Iverson_book.pdf) - Will Iverson * [Apache Jakarta Commons: Reusable Java Components](http://ptgmedia.pearsoncmg.com/images/0131478303/downloads/Iverson_book.pdf) - Will Iverson
* [Artificial Intelligence - Foundation of Computational Agents](http://artint.info/html/ArtInt.html) * [Artificial Intelligence - Foundation of Computational Agents](http://artint.info/html/ArtInt.html)
* [Data Structures and Algorithms with Object-Oriented Design Patterns in Java](http://www.brpreiss.com/books/opus5/html/page9.html)
* [Category wise tutorials - J2EE](http://www.mkyong.com/) * [Category wise tutorials - J2EE](http://www.mkyong.com/)
* [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey * [Core Servlets and JavaServer Pages](http://pdf.coreservlets.com/) - Marty Hall and Larry Brown
* [Data Structures and Algorithms with Object-Oriented Design Patterns in Java](http://www.brpreiss.com/books/opus5/html/page9.html)
* [Google's Java Style Guide](http://google-styleguide.googlecode.com/svn/trunk/javaguide.html)
* [Hibernate 4 Example Programs](https://leanpub.com/hibernate4-example-programs) - L. Mohan Arun
* [HTTP Programming Recipes for Java Bots](http://www.heatonresearch.com/articles/series/16)
* [Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html)
* [Introduction to Neural Networks with Java](http://www.heatonresearch.com/articles/series/1) -
* [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/)- Robert Sedgewick and Kevin Wayne
* [Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck * [Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck
* [JAAS in Action](http://www.jaasbook.com/) * [JAAS in Action](http://www.jaasbook.com/)
* [Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)](http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf) (PDF) * [Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)](http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf) (PDF)
* [Java for the Beginning Programmer](http://www.heatonresearch.com/articles/series/15)
* [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain * [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain
* [Practical Artificial Intelligence Programming With Java, Third Edition](http://www.markwatson.com/opencontent/JavaAI3rd.pdf) - Mark Watson
* [The Java EE6 Tutorial](http://download.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF)
* [Java Thin-Client Programming](http://www.redbooks.ibm.com/redbooks/SG245118.html) * [Java Thin-Client Programming](http://www.redbooks.ibm.com/redbooks/SG245118.html)
* [Learning Java (4th Edition)](http://chimera.labs.oreilly.com/books/1234000001805/index.html) - Patrick Niemeyer * [Learning Java (4th Edition)](http://chimera.labs.oreilly.com/books/1234000001805/index.html) - Patrick Niemeyer
* [OSGi in Practice](http://njbartlett.name/files/osgibook_preview_20091217.pdf) (PDF)
* [Sun's Java Tutorials](http://download.oracle.com/javase/tutorial/)
* [Thinking in Java](http://www.mindview.net/Books/TIJ/)
* [Open Data Structures (in Java)](http://opendatastructures.org/ods-java.pdf) (PDF)
* [OOP - Learn Object Oriented Thinking & Programming](http://pub.bruckner.cz/titles/oop) - Rudolf Pecinovsky * [OOP - Learn Object Oriented Thinking & Programming](http://pub.bruckner.cz/titles/oop) - Rudolf Pecinovsky
* [Open Data Structures (in Java)](http://opendatastructures.org/ods-java.pdf) (PDF)
* [OSGi in Practice](http://njbartlett.name/files/osgibook_preview_20091217.pdf) (PDF)
* [Practical Artificial Intelligence Programming With Java, Third Edition](http://www.markwatson.com/opencontent/JavaAI3rd.pdf) - Mark Watson
* [Sun's Java Tutorials](http://download.oracle.com/javase/tutorial/)
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc)
* [The Java EE6 Tutorial](http://download.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF)
* [The Java Language Specification](http://java.sun.com/docs/books/jls/) - James Gosling, Bill Joy, Guy Steele, Gilad Bracha * [The Java Language Specification](http://java.sun.com/docs/books/jls/) - James Gosling, Bill Joy, Guy Steele, Gilad Bracha
* [The Java Tutorial 4th Edition](http://download.oracle.com/javase/tutorial/) - Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber * [The Java Tutorial 4th Edition](http://download.oracle.com/javase/tutorial/) - Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber
* [Core Servlets and JavaServer Pages](http://pdf.coreservlets.com/) - Marty Hall and Larry Brown * [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey
* [Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck * [Thinking in Java](http://www.mindview.net/Books/TIJ/)
* [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/)- Robert Sedgewick and Kevin Wayne
* [Introduction to Neural Networks with Java](http://www.heatonresearch.com/articles/series/1) -
* [Animation/Games in Java](http://www.heatonresearch.com/articles/series/3)
* [Java for the Beginning Programmer](http://www.heatonresearch.com/articles/series/15)
* [HTTP Programming Recipes for Java Bots](http://www.heatonresearch.com/articles/series/16)
* [Tutorial: Java, Maven 2, Eclipse & JSF](http://www.lulu.com/shop/arulkumaran-kumaraswamipillai-and-sivayini-arulkumaran/tutorial-java-maven-2-eclipse-jsf/ebook/product-1603040.html;jsessionid=E57B1E8662500F2ADF96D7B317769B6E) - Arulkumaran Kumaraswamipillai, Sivayini Arulkumaran * [Tutorial: Java, Maven 2, Eclipse & JSF](http://www.lulu.com/shop/arulkumaran-kumaraswamipillai-and-sivayini-arulkumaran/tutorial-java-maven-2-eclipse-jsf/ebook/product-1603040.html;jsessionid=E57B1E8662500F2ADF96D7B317769B6E) - Arulkumaran Kumaraswamipillai, Sivayini Arulkumaran
* [Welcome to Java for Python Programmers](http://interactivepython.org/runestone/static/java4python/index.html) - Brad Miller * [Welcome to Java for Python Programmers](http://interactivepython.org/runestone/static/java4python/index.html) - Brad Miller
* [Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html) * [Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html)
* [Google's Java Style Guide](http://google-styleguide.googlecode.com/svn/trunk/javaguide.html) * [Google's Java Style Guide](http://google-styleguide.googlecode.com/svn/trunk/javaguide.html)
* [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold * [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold
####Wicket ####Wicket
* [Official Free Online Guide for Apache Wicket framework](http://wicket.apache.org/guide/) * [Official Free Online Guide for Apache Wicket framework](http://wicket.apache.org/guide/)
@ -904,9 +941,12 @@
* [Javascript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/javascript) (PDF, Kindle) *(Just fill the fields with any values)* * [Javascript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/javascript) (PDF, Kindle) *(Just fill the fields with any values)*
* [JS Robots](http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) * [JS Robots](http://markdaggett.com/images/ExpertJavaScript-ch6.pdf)
* [jQuery Fundamentals](http://jqfundamentals.com/book/) (starts with JavaScript basics) * [jQuery Fundamentals](http://jqfundamentals.com/book/) (starts with JavaScript basics)
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks) - Malcolm Maclean
* [Learn to Code JavaScript by Playing a Game](http://codecombat.com) * [Learn to Code JavaScript by Playing a Game](http://codecombat.com)
* [Learning JavaScript Design Patterns](http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani * [Learning JavaScript Design Patterns](http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani
* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani
* [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com/) - Noel Rappin * [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com/) - Noel Rappin
* [Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD](http://leanpub.com/marionetteexpose) - Jack Killilea
* [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en/JavaScript/Guide) * [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en/JavaScript/Guide)
* [O'Reilly Programming JavaScript Applications - Early Release](http://chimera.labs.oreilly.com/books/1234000000262/index.html) * [O'Reilly Programming JavaScript Applications - Early Release](http://chimera.labs.oreilly.com/books/1234000000262/index.html)
* [The JavaScript Tutorial](http://javascript.info/) * [The JavaScript Tutorial](http://javascript.info/)
@ -914,35 +954,44 @@
* [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) * [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS)
* [Oh My JS](https://leanpub.com/ohmyjs/read) *(Leanpub, by Azat Mardanov)* * [Oh My JS](https://leanpub.com/ohmyjs/read) *(Leanpub, by Azat Mardanov)*
####Angular.js ####Angular.js
* [AngularJS in 60 Minutes](http://fastandfluid.com/publicdownloads/AngularJSIn60MinutesIsh_DanWahlin_May2013.pdf) (PDF) * [AngularJS in 60 Minutes](http://fastandfluid.com/publicdownloads/AngularJSIn60MinutesIsh_DanWahlin_May2013.pdf) (PDF)
* [Recipes with Angular.js](https://leanpub.com/recipes-with-angular-js/read) *(Leanpub, by Frederik Dietz)* * [Recipes with Angular.js](https://leanpub.com/recipes-with-angular-js/read) *(Leanpub, by Frederik Dietz)*
####Backbone.js ####Backbone.js
* [Backbone Tutorials: Beginner, Intermediate and Advanced](https://leanpub.com/backbonetutorials) - Thomas Davis
* [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/) * [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/)
* [A Complete guide for learning Backbone.js](http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/) * [A Complete guide for learning Backbone.js](http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/)
* [Backbonejs Tutorials](http://backbonetutorials.com/) * [Backbonejs Tutorials](http://backbonetutorials.com/)
* [A pragmatic guide to Backbone.js apps](http://pragmatic-backbone.com/) * [A pragmatic guide to Backbone.js apps](http://pragmatic-backbone.com/)
####D3.js ####D3.js
* [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html) - Scott Murray * [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html) - Scott Murray
* [D3 Tips and Tricks](https://leanpub.com/D3-Tips-and-Tricks) * [D3 Tips and Tricks](https://leanpub.com/D3-Tips-and-Tricks)
* [Dashing D3.js](https://www.dashingd3js.com/table-of-contents) * [Dashing D3.js](https://www.dashingd3js.com/table-of-contents)
* [Interactive Data Visualization with D3](http://alignedleft.com/tutorials/d3) * [Interactive Data Visualization with D3](http://alignedleft.com/tutorials/d3)
####Dojo ####Dojo
* [Dojo: The Definitive Guide](http://chimera.labs.oreilly.com/books/1234000001819/index.html) - Matthew A. Russell * [Dojo: The Definitive Guide](http://chimera.labs.oreilly.com/books/1234000001819/index.html) - Matthew A. Russell
####Express.js ####Express.js
* [Express.js Guide](https://leanpub.com/express/read) *(Leanpub, by Azat Mardanov)* * [Express.js Guide](https://leanpub.com/express/read) *(Leanpub, by Azat Mardanov)*
####jQuery ####jQuery
* [jQuery Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/jquery) (PDF, Kindle) *(Just fill the fields with any values)* * [jQuery Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/jquery) (PDF, Kindle) *(Just fill the fields with any values)*
* [jQuery Novice to Ninja](http://mediatheque.cite-musique.fr/MediaComposite/Debug/Dossier-Orchestre/ressources/jQuery.Novice.to.Ninja.2nd.Edition.pdf) (PDF) * [jQuery Novice to Ninja](http://mediatheque.cite-musique.fr/MediaComposite/Debug/Dossier-Orchestre/ressources/jQuery.Novice.to.Ninja.2nd.Edition.pdf) (PDF)
####Knockout.js ####Knockout.js
* [Knockout.js Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)* * [Knockout.js Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)*
####Node.js ####Node.js
* [Mastering Node.js](http://visionmedia.github.com/masteringnode/) * [Mastering Node.js](http://visionmedia.github.com/masteringnode/)
* [Mixu's Node Book](http://book.mixu.net/node/) * [Mixu's Node Book](http://book.mixu.net/node/)
@ -950,6 +999,7 @@
* [Node: Up and Running](http://chimera.labs.oreilly.com/books/1234000001808/index.html) - Tom Hughes-Croucher * [Node: Up and Running](http://chimera.labs.oreilly.com/books/1234000001808/index.html) - Tom Hughes-Croucher
* [JavaScript and Node FUNdamentals](https://leanpub.com/jsfun/read) *(Leanpub - by Azat Mardanov)* * [JavaScript and Node FUNdamentals](https://leanpub.com/jsfun/read) *(Leanpub - by Azat Mardanov)*
###LaTeX ###LaTeX
* [The Not So Short Introduction to LaTeX](http://tobi.oetiker.ch/lshort/lshort.pdf) (PDF) * [The Not So Short Introduction to LaTeX](http://tobi.oetiker.ch/lshort/lshort.pdf) (PDF)
* [LaTeX Wikibook](http://en.wikibooks.org/wiki/LaTeX) * [LaTeX Wikibook](http://en.wikibooks.org/wiki/LaTeX)
@ -959,34 +1009,34 @@ See also [TeX](#tex)
###Linux ###Linux
* [Ad Hoc Data Analysis From The Unix Command Line](http://en.wikibooks.org/wiki/Ad_Hoc_Data_Analysis_From_The_Unix_Command_Line)
* [Advanced Linux Programming](http://www.advancedlinuxprogramming.com/) * [Advanced Linux Programming](http://www.advancedlinuxprogramming.com/)
* [Getting Started with Ubuntu](http://ubuntu-manual.org/) * [Getting Started with Ubuntu](http://ubuntu-manual.org/)
* [GNU Autoconf, Automake and Libtool](http://sources.redhat.com/autobook/download.html) * [GNU Autoconf, Automake and Libtool](http://sources.redhat.com/autobook/download.html)
* [GTK+/Gnome Application Development](http://www.linuxtopia.org/online_books/gui_toolkit_guides/gtk+_gnome_application_development/index.html) * [GTK+/Gnome Application Development](http://www.linuxtopia.org/online_books/gui_toolkit_guides/gtk+_gnome_application_development/index.html)
* [Learn Linux The Hard Way](http://nixsrv.com/llthw) * [Learn Linux The Hard Way](http://nixsrv.com/llthw)
* [Learning Debian GNU/Linux](http://oreilly.com/openbook/debian/book/index.html)
* [Linux Administrator's Security Guide](http://www.linuxtopia.org/online_books/linux_administrators_security_guide/index.html)
* [Linux Advanced Routing & Traffic Control HOWTO](http://lartc.org/) * [Linux Advanced Routing & Traffic Control HOWTO](http://lartc.org/)
* [Linux Compute Clusters](http://linuxclusters.com/compute_clusters.html)
* [Linux Device Drivers, 2nd Edition](http://www.xml.com/ldd/chapter/book/index.html)
* [Linux Device Drivers, Third Edition](http://lwn.net/Kernel/LDD3/) by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
* [Linux from Scratch](http://www.linuxfromscratch.org/lfs/view/stable/)
* [Linux Kernel in a Nutshell](http://www.kroah.com/lkn/)
* [Linux Newbie Administrator Guide](http://lnag.sourceforge.net/)
* [Linux Security for Beginners](http://www.linuxtopia.org/LinuxSecurity/index.html)
* [Programming and Using Linux Sound - in depth](http://jan.newmarch.name/LinuxSound/index.html)
* [Red Hat Enterprise Linux 6 Essentials](http://www.techotopia.com/index.php/Red_Hat_Enterprise_Linux_6_Essentials)
* [Secure Programming for Linux and Unix](http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO.html)
* [The Debian Administrator's Handbook](http://debian-handbook.info/) * [The Debian Administrator's Handbook](http://debian-handbook.info/)
* [The Linux Command Line](http://linuxcommand.org/tlcl.php) (PDF) * [The Linux Command Line](http://linuxcommand.org/tlcl.php) (PDF)
* [The Linux Development Platform (PDF)](http://www.informit.com/content/downloads/perens/0130091154.pdf) (PDF) * [The Linux Development Platform (PDF)](http://www.informit.com/content/downloads/perens/0130091154.pdf) (PDF)
* [Linux Device Drivers, Third Edition](http://lwn.net/Kernel/LDD3/) by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
* [Linux Device Drivers, 2nd Edition](http://www.xml.com/ldd/chapter/book/index.html)
* [Linux Kernel in a Nutshell](http://www.kroah.com/lkn/)
* [The Linux Kernel Module Programming Guide](http://tldp.org/LDP/lkmpg/2.6/html/) * [The Linux Kernel Module Programming Guide](http://tldp.org/LDP/lkmpg/2.6/html/)
* [Programming and Using Linux Sound - in depth](http://jan.newmarch.name/LinuxSound/index.html)
* [Secure Programming for Linux and Unix](http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO.html)
* [Linux from Scratch](http://www.linuxfromscratch.org/lfs/view/stable/)
* [Ubuntu Pocket Guide and Reference](http://www.ubuntupocketguide.com/index_main.html)
* [What Every Programmer Should Know About Memory](http://www.akkadia.org/drepper/cpumemory.pdf) (PDF)
* [Learning Debian GNU/Linux](http://oreilly.com/openbook/debian/book/index.html)
* [Upstart Intro, Cookbook and Best Practises](http://upstart.ubuntu.com/cookbook/)
* [Red Hat Enterprise Linux 6 Essentials](http://www.techotopia.com/index.php/Red_Hat_Enterprise_Linux_6_Essentials)
* [Ubuntu Server Guide](https://help.ubuntu.com/13.10/serverguide/serverguide.pdf)
* [Ad Hoc Data Analysis From The Unix Command Line](http://en.wikibooks.org/wiki/Ad_Hoc_Data_Analysis_From_The_Unix_Command_Line)
* [Linux Compute Clusters](http://linuxclusters.com/compute_clusters.html)
* [Linux Security for Beginners](http://www.linuxtopia.org/LinuxSecurity/index.html)
* [Linux Administrator's Security Guide](http://www.linuxtopia.org/online_books/linux_administrators_security_guide/index.html)
* [The Linux System Administrator's Guide](http://www.tldp.org/LDP/sag/html/index.html) * [The Linux System Administrator's Guide](http://www.tldp.org/LDP/sag/html/index.html)
* [Linux Newbie Administrator Guide](http://lnag.sourceforge.net/) * [Ubuntu Pocket Guide and Reference](http://www.ubuntupocketguide.com/index_main.html)
* [Ubuntu Server Guide](https://help.ubuntu.com/13.10/serverguide/serverguide.pdf)
* [Upstart Intro, Cookbook and Best Practises](http://upstart.ubuntu.com/cookbook/)
* [What Every Programmer Should Know About Memory](http://www.akkadia.org/drepper/cpumemory.pdf) (PDF)
###Lisp ###Lisp
@ -995,6 +1045,7 @@ See also [TeX](#tex)
* [Common Lisp Quick Reference](http://clqr.boundp.org/) * [Common Lisp Quick Reference](http://clqr.boundp.org/)
* [Common Lisp the Language, 2nd Edition](http://www.cs.cmu.edu/Groups/AI/html/cltl/mirrors.html) * [Common Lisp the Language, 2nd Edition](http://www.cs.cmu.edu/Groups/AI/html/cltl/mirrors.html)
* [Common Lisp: A Gentle Introduction to Symbolic Computation](http://www.cs.cmu.edu/~dst/LispBook/) - David S. Touretzky * [Common Lisp: A Gentle Introduction to Symbolic Computation](http://www.cs.cmu.edu/~dst/LispBook/) - David S. Touretzky
* [Common Lisp: An Interactive Approach](http://www.cse.buffalo.edu/~shapiro/Commonlisp/) - Stuart C. Shapiro
* [Google's Common Lisp Style Guide](http://google-styleguide.googlecode.com/svn/trunk/lispguide.xml) * [Google's Common Lisp Style Guide](http://google-styleguide.googlecode.com/svn/trunk/lispguide.xml)
* [Interpreting LISP](http://www.civilized.com/files/lispbook.pdf) - Gary D. Knott * [Interpreting LISP](http://www.civilized.com/files/lispbook.pdf) - Gary D. Knott
* [Let Over Lambda - 50 Years of Lisp](http://letoverlambda.com/index.cl/toc) * [Let Over Lambda - 50 Years of Lisp](http://letoverlambda.com/index.cl/toc)
@ -1009,6 +1060,7 @@ See also [TeX](#tex)
* [Successful Lisp: How to Understand and Use Common Lisp](http://psg.com/~dlamkins/sl/) - David Lamkins * [Successful Lisp: How to Understand and Use Common Lisp](http://psg.com/~dlamkins/sl/) - David Lamkins
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel * [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel
###Lua ###Lua
* [Programming In Lua](http://www.lua.org/pil/) (for version 5) * [Programming In Lua](http://www.lua.org/pil/) (for version 5)
* [Programming Gems](http://www.lua.org/gems/) * [Programming Gems](http://www.lua.org/gems/)
@ -1084,6 +1136,7 @@ See also [TeX](#tex)
* [The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/) * [The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/)
* [The Little Riak Book](http://littleriakbook.com/) * [The Little Riak Book](http://littleriakbook.com/)
###Oberon ###Oberon
* [Programming in Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProgInOberon.pdf) (PDF) * [Programming in Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProgInOberon.pdf) (PDF)
* [Object-Oriented Programming in Oberon-2](http://ssw.jku.at/Research/Books/Oberon2.pdf) (PDF) * [Object-Oriented Programming in Oberon-2](http://ssw.jku.at/Research/Books/Oberon2.pdf) (PDF)
@ -1096,6 +1149,7 @@ See also [TeX](#tex)
* * [Google's Objective-C Style Guide](http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml) * * [Google's Objective-C Style Guide](http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml)
* [Try Objective-C Book](http://rubymaverick.com/try-objectivec-book/) * [Try Objective-C Book](http://rubymaverick.com/try-objectivec-book/)
###OCaml ###OCaml
* [Developing Applications With Objective Caml](http://caml.inria.fr/pub/docs/oreilly-book/) * [Developing Applications With Objective Caml](http://caml.inria.fr/pub/docs/oreilly-book/)
* [Introduction to Objective Caml](http://courses.cms.caltech.edu/cs134/cs134b/book.pdf) (PDF) * [Introduction to Objective Caml](http://courses.cms.caltech.edu/cs134/cs134b/book.pdf) (PDF)
@ -1105,6 +1159,7 @@ See also [TeX](#tex)
* [Unix System Programming in OCaml](http://ocamlunix.forge.ocamlcore.org/) * [Unix System Programming in OCaml](http://ocamlunix.forge.ocamlcore.org/)
* [Using, Understanding, and Unraveling The OCaml Language: From Practice to Theory and vice versa](http://pauillac.inria.fr/~remy/cours/appsem/) - Didier R´emy * [Using, Understanding, and Unraveling The OCaml Language: From Practice to Theory and vice versa](http://pauillac.inria.fr/~remy/cours/appsem/) - Didier R´emy
###Octave ###Octave
* [Octave Programming](http://en.wikibooks.org/wiki/Octave_Programming_Tutorial) * [Octave Programming](http://en.wikibooks.org/wiki/Octave_Programming_Tutorial)
@ -1139,23 +1194,22 @@ See also [TeX](#tex)
* [Beginning Perl](http://www.perl.org/books/beginning-perl/) * [Beginning Perl](http://www.perl.org/books/beginning-perl/)
* [Embedding Perl in HTML with Mason](http://www.masonbook.com/book/) * [Embedding Perl in HTML with Mason](http://www.masonbook.com/book/)
* [Essential Perl](http://cslibrary.stanford.edu/108/EssentialPerl.pdf) (PDF) * [Essential Perl](http://cslibrary.stanford.edu/108/EssentialPerl.pdf) (PDF)
* [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/)
* [Extreme Perl](http://www.extremeperl.org/bk/home) * [Extreme Perl](http://www.extremeperl.org/bk/home)
* [Higher-Order Perl](http://hop.perl.plover.com/book/) * [Higher-Order Perl](http://hop.perl.plover.com/book/)
* [Practical mod_perl](http://modperlbook.org/) - Stas Bekman, Eric Cholet * [Learning Perl The Hard Way](http://www.greenteapress.com/perl/)
* [The Mason Book](http://www.masonbook.com/book/)
* [Mastering Perl](http://chimera.labs.oreilly.com/books/1234000001527) - Bryan D Foy * [Mastering Perl](http://chimera.labs.oreilly.com/books/1234000001527) - Bryan D Foy
* [Modern Perl 5](http://www.onyxneon.com/books/modern_perl/index.html) * [Modern Perl 5](http://www.onyxneon.com/books/modern_perl/index.html)
* [Perl 5 Internals](http://www.faqs.org/docs/perl5int/)
* [Perl & LWP](http://lwp.interglacial.com/index.html) * [Perl & LWP](http://lwp.interglacial.com/index.html)
* [Perl for the Web](http://www.globalspin.com/thebook/) * [Perl for the Web](http://www.globalspin.com/thebook/)
* [Perl Free Online EBooks](http://linkmingle.com/list/13-plus-List-of-Free-Great-Perl-Books-available-Online-freebooksandarticles) (meta-list) * [Perl Free Online EBooks](http://linkmingle.com/list/13-plus-List-of-Free-Great-Perl-Books-available-Online-freebooksandarticles) (meta-list)
* [Learning Perl The Hard Way](http://www.greenteapress.com/perl/) * [Practical mod_perl](http://modperlbook.org/) - Stas Bekman, Eric Cholet
* [Practical mod\_perl](http://modperlbook.org/)
* [Web Client Programming with Perl](http://oreilly.com/openbook/webclient/)
* [Plack Handbook](http://handbook.plackperl.org/) * [Plack Handbook](http://handbook.plackperl.org/)
* [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/)
* [SDL::Manual Writing Games in Perl](https://github.com/PerlGameDev/SDL_Manual) * [SDL::Manual Writing Games in Perl](https://github.com/PerlGameDev/SDL_Manual)
* [The Mason Book](http://www.masonbook.com/book/)
* [The PDL Book](http://sourceforge.net/projects/pdl/files/PDL_2013/PDL-Book/PDL-Book-20130322.pdf/download) (PDF) * [The PDL Book](http://sourceforge.net/projects/pdl/files/PDL_2013/PDL-Book/PDL-Book-20130322.pdf/download) (PDF)
* [Perl 5 Internals](http://www.faqs.org/docs/perl5int/) * [Web Client Programming with Perl](http://oreilly.com/openbook/webclient/)
###PHP ###PHP
@ -1217,19 +1271,25 @@ See also [TeX](#tex)
* [Visual Prolog 7.2 for Tyros](http://download.pdc.dk/vip/72/books/tyros/tyros72.pdf) (PDF) * [Visual Prolog 7.2 for Tyros](http://download.pdc.dk/vip/72/books/tyros/tyros72.pdf) (PDF)
* [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net/) - Hassan A¨it-Kaci * [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net/) - Hassan A¨it-Kaci
###Python ###Python
* [A Beginner's Python Book](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial)
* [A Bit of Python and Other Things](http://jessenoller.com/good-to-great-python-reads/) * [A Bit of Python and Other Things](http://jessenoller.com/good-to-great-python-reads/)
* [A Guide to Python's Magic Methods](http://www.rafekettler.com/magicmethods.html) - Rafe Kettler
* [Building Skills in Python](http://www.itmaybeahack.com/book/python-2.6/latex/BuildingSkillsinPython.pdf)
* [Building Skills in Object-Oriented Design (Python)](http://www.itmaybeahack.com/book/oodesign-python-2.1/latex/BuildingSkillsinOODesign.pdf)
* [Byte of Python](http://www.swaroopch.com/notes/Python) * [Byte of Python](http://www.swaroopch.com/notes/Python)
* [Data Structures and Algorithms in Python](http://www.brpreiss.com/books/opus7/html/book.html) * [Data Structures and Algorithms in Python](http://www.brpreiss.com/books/opus7/html/book.html)
* [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim * [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim
* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim * [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim
* [Google's Python Class](https://developers.google.com/edu/python/?hl=de-DE&csw=1) * [Google's Python Class](https://developers.google.com/edu/python/?hl=de-DE&csw=1)
* [A Guide to Python's Magic Methods](http://www.rafekettler.com/magicmethods.html) - Rafe Kettler * [Google's Python Style Guide](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html)
* [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart * [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart
* [Hitchiker's Guide to Python!](http://docs.python-guide.org/en/latest/) * [Hitchiker's Guide to Python!](http://docs.python-guide.org/en/latest/)
* [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers * [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html)
* [Introduction to Programming Using Python](http://python-ebook.blogspot.com) - Cody Jackson * [Introduction to Programming Using Python](http://python-ebook.blogspot.com) - Cody Jackson
* [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar
* [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart * [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart
* [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) * [Learn Python The Hard Way](http://learnpythonthehardway.org/book/)
* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson * [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson
@ -1237,36 +1297,31 @@ See also [TeX](#tex)
* [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt * [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt
* [Natural Language Processing with Python](http://www.nltk.org/book) * [Natural Language Processing with Python](http://www.nltk.org/book)
* [Porting to Python 3: An In-Depth Guide](http://python3porting.com/) * [Porting to Python 3: An In-Depth Guide](http://python3porting.com/)
* [Problem Solving with Algorithms and Data Structures](http://interactivepython.org/courselib/static/pythonds/index.html)
* [Program Arcade Games With Python And Pygame](http://programarcadegames.com/) * [Program Arcade Games With Python And Pygame](http://programarcadegames.com/)
* [Python Bibliotheca](http://openbookproject.net/pybiblio/) * [Python Bibliotheca](http://openbookproject.net/pybiblio/)
* [Python Cookbook](http://chimera.labs.oreilly.com/books/1230000000393/index.html) - David Beazley * [Python Cookbook](http://chimera.labs.oreilly.com/books/1230000000393/index.html) - David Beazley
* [Python for Fun](http://www.openbookproject.net/py4fun/) * [Python for Fun](http://www.openbookproject.net/py4fun/)
* [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) * [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php)
* [Python for you and me](http://pymbook.readthedocs.org/en/latest/) * [Python for you and me](http://pymbook.readthedocs.org/en/latest/)
* [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer
* [Python Koans](https://github.com/gregmalcolm/python_koans)
* [Python Module of the Week](http://pymotw.com/2/)
* [Python Practice Book](http://anandology.com/python-practice-book/index.html) * [Python Practice Book](http://anandology.com/python-practice-book/index.html)
* [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) - PDF * [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) - PDF
* [Python Scientific Lecture Notes](http://scipy-lectures.github.io/) * [Python Scientific Lecture Notes](http://scipy-lectures.github.io/)
* [Python Standard Library](http://effbot.org/librarybook/) - Fredrik Lundh
* [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html) * [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html)
* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html)
* [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html) * [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html)
* [The Programming Historian](http://niche-canada.org/files/programming-historian-1.pdf) - William J. Turkel, Adam Crymble and Alan MacEachern * [The Programming Historian](http://niche-canada.org/files/programming-historian-1.pdf) - William J. Turkel, Adam Crymble and Alan MacEachern
* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey * [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey
* [Problem Solving with Algorithms and Data Structures](http://interactivepython.org/courselib/static/pythonds/index.html)
* [Python Module of the Week](http://pymotw.com/2/)
* [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming) * [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming)
* [Python Koans](https://github.com/gregmalcolm/python_koans)
* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html)
* [Python Standard Library](http://effbot.org/librarybook/) - Fredrik Lundh
* [Building Skills in Python](http://www.itmaybeahack.com/book/python-2.6/latex/BuildingSkillsinPython.pdf)
* [Building Skills in Object-Oriented Design (Python)](http://www.itmaybeahack.com/book/oodesign-python-2.1/latex/BuildingSkillsinOODesign.pdf)
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz * [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz
* [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum * [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum
* [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer
* [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) - HTML * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) - HTML
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](https://dl.dropbox.com/u/18065445/web2py/web2py_manual_5th.pdf) - PDF * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](https://dl.dropbox.com/u/18065445/web2py/web2py_manual_5th.pdf) - PDF
* [Google's Python Style Guide](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html)
* [A Beginner's Python Book](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial)
* [Python For Fun](http://openbookproject.net//py4fun/) By Chris Meyers
####Django ####Django
* [Djen of Django](http://agiliq.com/books/djenofdjango/) * [Djen of Django](http://agiliq.com/books/djenofdjango/)
@ -1278,6 +1333,7 @@ See also [TeX](#tex)
* [The Django Book](http://www.djangobook.com) * [The Django Book](http://www.djangobook.com)
* [Tango With Django](http://www.tangowithdjango.com/) * [Tango With Django](http://www.tangowithdjango.com/)
####Flask ####Flask
* [Explore Flask](http://exploreflask.com/) (PDF) * [Explore Flask](http://exploreflask.com/) (PDF)
* [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg * [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg
@ -1285,18 +1341,18 @@ See also [TeX](#tex)
###R ###R
* [Advanced R Programming](http://adv-r.had.co.nz/)
* [Introduction to Probability and Statistics Using R](http://cran.r-project.org/web/packages/IPSUR/vignettes/IPSUR.pdf) (PDF) - G. Jay Kerns
* [Learning Statistics with R](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/) - Daniel Navarro
* [Practical Regression and Anova using R](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf) (PDF) - Julian J. Faraway
* [R by example](http://www.mayin.org/ajayshah/KB/R/index.html)
* [R practicals](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf) (PDF)
* [R for spatial analysis](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/spatialEpiBook.pdf) (PDF)
* [R language for Programmers](http://www.johndcook.com/R_language_for_programmers.html) - John D. Cook
* [R Programming](http://en.wikibooks.org/wiki/R_Programming)
* [The R Inferno](http://www.burns-stat.com/pages/Tutor/R_inferno.pdf) (PDF) - Patrick Burns * [The R Inferno](http://www.burns-stat.com/pages/Tutor/R_inferno.pdf) (PDF) - Patrick Burns
* [The R Manuals](http://cran.r-project.org/manuals.html) * [The R Manuals](http://cran.r-project.org/manuals.html)
* [The R Language](http://stat.ethz.ch/R-manual/R-patched/doc/html/) * [The R Language](http://stat.ethz.ch/R-manual/R-patched/doc/html/)
* [R by example](http://www.mayin.org/ajayshah/KB/R/index.html)
* [Introduction to Probability and Statistics Using R](http://cran.r-project.org/web/packages/IPSUR/vignettes/IPSUR.pdf) (PDF) - G. Jay Kerns
* [Advanced R Programming](http://adv-r.had.co.nz/)
* [R practicals](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf) (PDF)
* [R for spatial analysis](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/spatialEpiBook.pdf) (PDF)
* [Learning Statistics with R](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/) - Daniel Navarro
* [R language for Programmers](http://www.johndcook.com/R_language_for_programmers.html) - John D. Cook
* [R Programming](http://en.wikibooks.org/wiki/R_Programming)
* [Practical Regression and Anova using R](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf) (PDF) - Julian J. Faraway
###Racket ###Racket
@ -1309,38 +1365,39 @@ See also [TeX](#tex)
###Ruby ###Ruby
* [The Bastards Book of Ruby](http://ruby.bastardsbook.com/)
* [Learn Ruby the hard way](http://ruby.learncodethehardway.org/book/)
* [Mr. Neighborly's Humble Little Ruby Book](http://www.humblelittlerubybook.com/)
* [Programming Ruby](http://www.ruby-doc.org/docs/ProgrammingRuby/)
* [Why's (Poignant) Guide to Ruby](http://mislav.uniqpath.com/poignant-guide/) ([mirror](http://www.scribd.com/doc/2236084/Whys-Poignant-Guide-to-Ruby))
* [Ruby Hacking Guide](http://ruby-hacking-guide.github.io/)
* [Ruby Best Practices](http://majesticseacreature.com/rbp-book/pdfs/rbp_1-0.pdf) (PDF)
* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
* [A community-driven Ruby style guide](https://github.com/bbatsov/ruby-style-guide) * [A community-driven Ruby style guide](https://github.com/bbatsov/ruby-style-guide)
* [CodeCademy Ruby](http://www.codecademy.com/tracks/ruby) * [CodeCademy Ruby](http://www.codecademy.com/tracks/ruby)
* [How To Think Like a Computer Scientist: Learning With Ruby](http://mysite.verizon.net/hpassel/thinkruby/) * [How To Think Like a Computer Scientist: Learning With Ruby](http://mysite.verizon.net/hpassel/thinkruby/)
* [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/)
* [Ruby Essentials](http://www.techotopia.com/index.php/Ruby_Essentials)
* [Ruby User's Guide](http://www.linuxtopia.org/online_books/programming_books/ruby_guide/)
* [Ruby Programming](http://www.linuxtopia.org/online_books/programming_books/ruby_tutorial/)
* [Ruby Learning](http://rubylearning.com/)
* [Try Ruby](http://tryruby.org/)
* [Ruby Koans](http://www.rubykoans.com/)
* [Ruby User's Guide](http://www.rubyist.net/~slagell/ruby/)
* [The Little Book Of Ruby](http://www.sapphiresteel.com/The-Little-Book-Of-Ruby)
* [Mr. Neighborly's Humble Little Ruby Book](http://humblelittlerubybook.com/book/)
* [Learn to Program, by Chris Pine](http://pine.fm/LearnToProgram/)
* [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald
* [Just Enough Ruby to Get By](http://dmtri.com/posts/65)
* [I Love Ruby](http://goo.gl/FW6slH) * [I Love Ruby](http://goo.gl/FW6slH)
* [Just Enough Ruby to Get By](http://dmtri.com/posts/65)
* [Learn Ruby the hard way](http://ruby.learncodethehardway.org/book/)
* [Learn to Program, by Chris Pine](http://pine.fm/LearnToProgram/)
* [Mr. Neighborly's Humble Little Ruby Book](http://www.humblelittlerubybook.com/)
* [Programming Ruby](http://www.ruby-doc.org/docs/ProgrammingRuby/)
* [Ruby Best Practices](http://majesticseacreature.com/rbp-book/pdfs/rbp_1-0.pdf) (PDF)
* [Ruby Essentials](http://www.techotopia.com/index.php/Ruby_Essentials)
* [Ruby Hacking Guide](http://ruby-hacking-guide.github.io/)
* [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/)
* [Ruby Koans](http://www.rubykoans.com/)
* [Ruby Learning](http://rubylearning.com/)
* [Ruby Programming](http://www.linuxtopia.org/online_books/programming_books/ruby_tutorial/)
* [Ruby User's Guide](http://www.rubyist.net/~slagell/ruby/)
* [Ruby User's Guide](http://www.linuxtopia.org/online_books/programming_books/ruby_guide/)
* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
* [The Bastards Book of Ruby](http://ruby.bastardsbook.com/)
* [The Little Book Of Ruby](http://www.sapphiresteel.com/The-Little-Book-Of-Ruby)
* [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald
* [Why's (Poignant) Guide to Ruby](http://mislav.uniqpath.com/poignant-guide/) ([mirror](http://www.scribd.com/doc/2236084/Whys-Poignant-Guide-to-Ruby))
####RSpec ####RSpec
* [Better Specs (RSpec Guidelines with Ruby)](http://betterspecs.org) * [Better Specs (RSpec Guidelines with Ruby)](http://betterspecs.org)
####Sinatra ####Sinatra
* [Sinatra Book](https://github.com/sinatra/sinatra-book) * [Sinatra Book](https://github.com/sinatra/sinatra-book)
####Ruby on Rails ####Ruby on Rails
* [A community-driven Rails style guide](https://github.com/bbatsov/rails-style-guide) * [A community-driven Rails style guide](https://github.com/bbatsov/rails-style-guide)
* [Geekcamp Ruby on Rails Guides](http://www.rubyonrails.geekcampbaguio.com) * [Geekcamp Ruby on Rails Guides](http://www.rubyonrails.geekcampbaguio.com)
@ -1365,6 +1422,7 @@ See also [TeX](#tex)
###Scala ###Scala
* [A Scala Tutorial for Java programmers](http://www.scala-lang.org/docu/files/ScalaTutorial.pdf) (PDF) * [A Scala Tutorial for Java programmers](http://www.scala-lang.org/docu/files/ScalaTutorial.pdf) (PDF)
* [Another tour of Scala](http://naildrivin5.com/scalatour) * [Another tour of Scala](http://naildrivin5.com/scalatour)
* [EAI Patterns with Actor Model](https://github.com/alexanderfefelov/eai-patterns-with-actor-model) - Vaughn Vernon
* [Effective Scala](http://twitter.github.com/effectivescala/) * [Effective Scala](http://twitter.github.com/effectivescala/)
* [Pro Scala: Monadic Design Patterns for the Web](http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/) * [Pro Scala: Monadic Design Patterns for the Web](http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/)
* [Program Transformation in Scala](http://homepages.cwi.nl/~ai/MScThesis-A-Izmaylova.pdf) - Anastasia Izmaylova * [Program Transformation in Scala](http://homepages.cwi.nl/~ai/MScThesis-A-Izmaylova.pdf) - Anastasia Izmaylova
@ -1373,6 +1431,7 @@ See also [TeX](#tex)
* [Scala By Example](http://www.scala-lang.org/docu/files/ScalaByExample.pdf) (PDF) * [Scala By Example](http://www.scala-lang.org/docu/files/ScalaByExample.pdf) (PDF)
* [Scala Cookbook: Bonus Chapters](http://examples.oreilly.com/9781449339616-files/Scala_Cookbook_bonus_chapters.pdf) - Alvin Alexander * [Scala Cookbook: Bonus Chapters](http://examples.oreilly.com/9781449339616-files/Scala_Cookbook_bonus_chapters.pdf) - Alvin Alexander
* [Scala & Design Patterns: Exploring Language Expressivity](http://www.scala-lang.org/old/sites/default/files/FrederikThesis.pdf) - Fredrik Skeel Løkke * [Scala & Design Patterns: Exploring Language Expressivity](http://www.scala-lang.org/old/sites/default/files/FrederikThesis.pdf) - Fredrik Skeel Løkke
* [Scala for Perl 5 Programmers](https://github.com/garu/scala-for-perl5-programmers) - Breno G. de Oliveira
* [Scala for the Impatient (A1 Scala Level chapters)](http://typesafe.com/resources/book/scala-for-the-impatient) - Cay S. Horstmann * [Scala for the Impatient (A1 Scala Level chapters)](http://typesafe.com/resources/book/scala-for-the-impatient) - Cay S. Horstmann
* [Scala School by Twitter](http://twitter.github.io/scala_school/) * [Scala School by Twitter](http://twitter.github.io/scala_school/)
* [Scala Tutorial](http://www.tutorialspoint.com/scala/scala_tutorial.pdf) * [Scala Tutorial](http://www.tutorialspoint.com/scala/scala_tutorial.pdf)
@ -1380,16 +1439,19 @@ See also [TeX](#tex)
* [The Neophyte's Guide to Scala](http://danielwestheide.com/scala/neophytes.html) - Daniel Westheide * [The Neophyte's Guide to Scala](http://danielwestheide.com/scala/neophytes.html) - Daniel Westheide
* [Xtrace](http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/) * [Xtrace](http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/)
####Lift ####Lift
* [Exploring Lift](http://exploring.liftweb.net/) (published earlier as "The Definitive Guide to Lift", [PDF](http://groups.google.com/group/the-lift-book)) * [Exploring Lift](http://exploring.liftweb.net/) (published earlier as "The Definitive Guide to Lift", [PDF](http://groups.google.com/group/the-lift-book))
* [Lift](http://github.com/tjweir/liftbook) * [Lift](http://github.com/tjweir/liftbook)
* [Lift Cookbook](http://chimera.labs.oreilly.com/books/1234000000030/index.html) - Richard Dallaway * [Lift Cookbook](http://chimera.labs.oreilly.com/books/1234000000030/index.html) - Richard Dallaway
* [Simply Lift](http://simply.liftweb.net/Simply_Lift.pdf) - David Pollak * [Simply Lift](http://simply.liftweb.net/Simply_Lift.pdf) - David Pollak
####Play Scala ####Play Scala
* [Play Framework Recipes](http://alvinalexander.com/scala/scala-cookbook-play-framework-recipes-pdf-ebook) - Alvin Alexander * [Play Framework Recipes](http://alvinalexander.com/scala/scala-cookbook-play-framework-recipes-pdf-ebook) - Alvin Alexander
* [Work with Play: Build web applications using Scala and the Play Framework](http://workwithplay.com/) - Diego Castorina * [Work with Play: Build web applications using Scala and the Play Framework](http://workwithplay.com/) - Diego Castorina
###Scheme ###Scheme
* [Concrete Abstractions: An Introduction to Computer Science Using Scheme](https://gustavus.edu/+max/concrete-abstractions.html) * [Concrete Abstractions: An Introduction to Computer Science Using Scheme](https://gustavus.edu/+max/concrete-abstractions.html)
* [How to Design Programs](http://htdp.org) * [How to Design Programs](http://htdp.org)
@ -1456,8 +1518,8 @@ See also [TeX](#tex)
* [SQL Server Stumpers Vol.5](http://www.red-gate.com/community/books/sql-server-stumpers-v5.htm) *(RedGate, By SQLServerCentral Authors)* * [SQL Server Stumpers Vol.5](http://www.red-gate.com/community/books/sql-server-stumpers-v5.htm) *(RedGate, By SQLServerCentral Authors)*
* [Mastering SQL Server Profiler](http://www.red-gate.com/community/books/mastering-sql-server-profiler.htm) *(RedGate, By Brad McGehee)* * [Mastering SQL Server Profiler](http://www.red-gate.com/community/books/mastering-sql-server-profiler.htm) *(RedGate, By Brad McGehee)*
###Standard ML
###Standard ML
* [Programming in Standard ML, Draft](http://www.cs.cmu.edu/~rwh/smlbook/) - Robert Harper * [Programming in Standard ML, Draft](http://www.cs.cmu.edu/~rwh/smlbook/) - Robert Harper
@ -1493,6 +1555,8 @@ See also [LaTeX](#latex)
* [Commentary on the Sixth Edition UNIX Operating System](http://www.lemis.com/grog/Documentation/Lions/) - J. Lions * [Commentary on the Sixth Edition UNIX Operating System](http://www.lemis.com/grog/Documentation/Lions/) - J. Lions
* [Conquering the Command Line](http://www.conqueringthecommandline.com/) * [Conquering the Command Line](http://www.conqueringthecommandline.com/)
* [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel * [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel
* [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) (HTML)
###Vim ###Vim
* [A Byte of Vim](http://www.swaroopch.com/notes/Vim) * [A Byte of Vim](http://www.swaroopch.com/notes/Vim)
@ -1504,6 +1568,7 @@ See also [LaTeX](#latex)
* [Vim Regular Expressions 101](http://vimregex.com/) * [Vim Regular Expressions 101](http://vimregex.com/)
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) *(Leanpub, by Tim Ottinger)* * [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) *(Leanpub, by Tim Ottinger)*
###Web Services ###Web Services
* [RESTful Web Services](http://restfulwebapis.org/RESTful_Web_Services.pdf) (PDF) * [RESTful Web Services](http://restfulwebapis.org/RESTful_Web_Services.pdf) (PDF)

View File

@ -1,12 +1,15 @@
###Bash ###Bash
* [Learn Shell Programming](http://www.learnshell.org) * [Learn Shell Programming](http://www.learnshell.org)
###C ###C
* [Learn C](http://www.learn-c.org/) * [Learn C](http://www.learn-c.org/)
###C# ###C#
* [Learn C#](http://www.learncs.org/) * [Learn C#](http://www.learncs.org/)
###Clojure ###Clojure
* [Clojure Koans](http://clojurekoans.com/) * [Clojure Koans](http://clojurekoans.com/)
* [ClojureScript Koans](http://clojurescriptkoans.com/) * [ClojureScript Koans](http://clojurescriptkoans.com/)
@ -16,21 +19,25 @@
###CoffeeScript ###CoffeeScript
* [Smooth CoffeeScript, Interactive Edition](http://autotelicum.github.io/Smooth-CoffeeScript/interactive/interactive-coffeescript.html) * [Smooth CoffeeScript, Interactive Edition](http://autotelicum.github.io/Smooth-CoffeeScript/interactive/interactive-coffeescript.html)
###Erlang ###Erlang
* [Try Erlang](http://www.tryerlang.org/) * [Try Erlang](http://www.tryerlang.org/)
###Git ###Git
* [Githug](https://github.com/Gazler/githug) (Tutorial in shell) * [Githug](https://github.com/Gazler/githug) (Tutorial in shell)
* [Try Git](http://try.github.io)
* [Learn Git Branching](http://pcottle.github.io/learnGitBranching/) * [Learn Git Branching](http://pcottle.github.io/learnGitBranching/)
* [Try Git](http://try.github.io)
###Go ###Go
* [The Go Tutorial](http://golang.org/doc/go_tutorial.html) * [The Go Tutorial](http://golang.org/doc/go_tutorial.html)
###Haskell ###Haskell
* [Try Haskell!](http://tryhaskell.org/) * [Try Haskell!](http://tryhaskell.org/)
###Java ###Java
* [Learn Java](http://www.learnjavaonline.org/) * [Learn Java](http://www.learnjavaonline.org/)
@ -54,34 +61,43 @@
* [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans) * [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans)
* [Try Redis](http://try.redis.io/) * [Try Redis](http://try.redis.io/)
###Objective-C ###Objective-C
* [Try Objective-C](http://tryobjectivec.codeschool.com) * [Try Objective-C](http://tryobjectivec.codeschool.com)
###Ocaml ###Ocaml
* [Try Ocaml](http://try.ocamlpro.com/) * [Try Ocaml](http://try.ocamlpro.com/)
###Perl ###Perl
* [Perltuts.com](http://perltuts.com) * [Perltuts.com](http://perltuts.com)
###PHP ###PHP
* [Learn PHP](http://www.learn-php.org/) * [Learn PHP](http://www.learn-php.org/)
###Python ###Python
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html)
* [Learn Python](http://www.learnpython.org/) * [Learn Python](http://www.learnpython.org/)
* [Python Koans](https://github.com/gregmalcolm/python_koans) * [Python Koans](https://github.com/gregmalcolm/python_koans)
###R ###R
* [Try R](http://tryr.codeschool.com) * [Try R](http://tryr.codeschool.com)
###Ruby ###Ruby
* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
* [CodeCademy Ruby](http://www.codecademy.com/tracks/ruby) * [CodeCademy Ruby](http://www.codecademy.com/tracks/ruby)
* [Try Ruby](http://tryruby.org/)
* [Ruby Koans](http://www.rubykoans.com/) * [Ruby Koans](http://www.rubykoans.com/)
* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
* [Try Ruby](http://tryruby.org/)
###Scala ###Scala
* [Scala Tour](http://www.scala-tour.com/) * [Scala Tour](http://www.scala-tour.com/)
###Vim ###Vim
* [Interactive Vim Tutorial](http://www.openvim.com/tutorial.html) * [Interactive Vim Tutorial](http://www.openvim.com/tutorial.html)

View File

@ -13,6 +13,7 @@
* [Mastering AngularJS Directives](http://pascalprecht.github.com/slides/mastering-angularjs-directives/) * [Mastering AngularJS Directives](http://pascalprecht.github.com/slides/mastering-angularjs-directives/)
* [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html) * [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html)
## Backbone.js ## Backbone.js
* [A Complete guide for learning Backbone.js](http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/) * [A Complete guide for learning Backbone.js](http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/)
* [Backbone.js and socket.io](http://developer.teradata.com/blog/jasonstrimpel/2011/11/backbone-js-and-socket-io) * [Backbone.js and socket.io](http://developer.teradata.com/blog/jasonstrimpel/2011/11/backbone-js-and-socket-io)