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

This commit is contained in:
maieul 2013-11-29 19:09:24 +01:00
commit b93986d0c1
7 changed files with 101 additions and 43 deletions

View File

@ -1,42 +1,53 @@
[List of Free Learning Resources](http://resrc.io) List of Free Learning Resources
====================== ===
### [Free programming books](http://resrc.io/list/10/list-of-free-programming-books/) -- free-programming-books.md Intro
---
If you want to find a Learning Resource, you should definitely checkout our site, [List of Free Learning Resources](http://resrc.io).
And for those who want to learn a computer language, you should checkout these books in [our site](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 (hopefully) 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 (hopefully) and new content.
Moved to GitHub for collaborative updating and for the purpose of reSRC.io : [List of Free Programming Books](http://resrc.io/list/10/list-of-free-programming-books/). Moved to GitHub for collaborative updating and for the purpose of reSRC.io : [List of Free Programming Books](http://resrc.io/list/10/list-of-free-programming-books/).
#### [French : Free programming books](http://resrc.io/list/33/livres-gratuits-sur-la-programmation/) -- free-programming-books-fr.md
The French list was based on <http://progdupeu.pl/forums/sujet/43/une-banque-de-liens>.
#### [German : Free programming books](/free-programming-books-de.md) -- free-programming-books-de.md ### How To Contribute
It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution).
#### [Italian : Free programming books](/free-programming-books-it.md) -- free-programming-books-it.md - [Fork](https://help.github.com/articles/fork-a-repo)
#### [Japanese : Free programming books](/free-programming-books-ja.md) -- free-programming-books-ja.md
#### [Russian : Free programming books](/free-programming-books-ru.md) -- free-programming-books-ru.md
#### [Chinese : Free programming books](/free-programming-books-zh.md) -- free-programming-books-ch.md
#### [Polish : Free programming books](/free-programming-books-pl.md) -- free-programming-books-pl.md
#### [Portuguese (Portugal) : Free programming books](/free-programming-books-pt_PT.md) -- free-programming-books-pt_PT.md
#### [Portuguese (Brazil) : Free programming books](/free-programming-books-pt_BR.md) -- free-programming-books-pt_BR.md
#### [Persian : Free programming books](/free-programming-books-fa.md) -- free-programming-books-fa.md
#### [Spanish : Free programming books](/free-programming-books-es.md) -- free-programming-books-es.md
#### [Korean : Free programming books](/free-programming-books-ko.md) -- free-programming-books-ko.md
#### [Bulgarian : Free programming books](/free-programming-books-bg.md) -- free-programming-books-bg.md
### [Free JavaScript frameworks resources and tutorials](http://resrc.io/list/18/javascript-frameworks/) -- javascript-frameworks-resources.md
###How To Contribute
- Fork
- Edit - Edit
- Send a PR - [Send a PR](https://help.github.com/articles/using-pull-requests )
- Who might have guessed? ;) - be a Part of a job which over 13,000 people considered watching less than 2 month. ;)
### In Other Speaking Languages
+ 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>.
+ German: [github](/free-programming-books-de.md)
+ Italian: [github](/free-programming-books-it.md)
+ Japanese: [github](/free-programming-books-ja.md)
+ Russian: [github](/free-programming-books-ru.md)
+ Chinese: [github](/free-programming-books-zh.md)
+ Polish: [github](/free-programming-books-pl.md)
+ Portuguese (Portugal): [github](/free-programming-books-pt_PT.md)
+ Portuguese (Brazil): [github](/free-programming-books-pt_BR.md)
+ Persian/Farsi (Iran): [github](/free-programming-books-fa_IR.md)
+ Spanish: [github](/free-programming-books-es.md)
+ Korean: [github](/free-programming-books-ko.md)
+ Bulgarian: [github](/free-programming-books-bg.md)
### Noticable 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/)

19
TODO.md Normal file
View File

@ -0,0 +1,19 @@
TODO
===
+ ☑ : Wiki
+ ☑ : How to Contribute
+ ☑ : Link to License
+ ☑ : Readme.md
+ ☑ : Better symantics
+ ☑ : Links to other Files
+ ☑ : Description
+ ☑ : Link to License
+ ☐ : Getting the word out there.
+ ☐ : Graphic Pack
+ ☐ : Share links of tw,fb,gp,li,...
Map:
☑ : Done
☐ : In progress

View File

@ -19,6 +19,7 @@
* [Java](#java) * [Java](#java)
* [Python](#python) * [Python](#python)
* [Ruby](#ruby) * [Ruby](#ruby)
* [R](#R)
###Metalistas ###Metalistas
@ -117,3 +118,13 @@
* [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/)
###R
* [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)
* [Gráficos Estadísticos con R](http://cran.r-project.org/doc/contrib/grafi3.pdf)
* [Cartas sobre Estadística de la Revista Argentina de Bioingeniería](http://cran.r-project.org/doc/contrib/Risk-Cartas-sobre-Estadistica.pdf)
* [Introducción al uso y programación del sistema estadístico R](http://cran.r-project.org/doc/contrib/curso-R.Diaz-Uriarte.pdf)
* [Generacion automatica de reportes con R y LaTeX](http://cran.r-project.org/doc/contrib/Rivera-Tutorial_Sweave.pdf)
* [Metodos Estadisticos con R y R Commander](http://cran.r-project.org/doc/contrib/Saez-Castillo-RRCmdrv21.pdf)
* [Optimización Matemática con R: Volumen I](http://cran.r-project.org/doc/contrib/Optimizacion_Matematica_con_R_Volumen_I.pdf)

View File

@ -1,7 +0,0 @@
###Index
* [گنو/لینوکس](#گنو/لینوکس)
* [آرچ لینوکس](#آرچ لینوکس)
###گنو/لینوکس
####آرچ لینوکس
* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (pdf)

View File

@ -0,0 +1,15 @@
###Index
* [گنو/لینوکس](#گنو/لینوکس)
* [آرچ لینوکس](#آرچ لینوکس)
* [زبان‌های برنامه نویسی](#زبان‌های برنامه نویسی)
* [R](#R)
###گنو/لینوکس
####آرچ لینوکس
* [آرچ بوک](http://linuxreview.ir/archbook/ArchBook-2012-1.pdf) (pdf)
###زبان‌های برنامه نویسی
####R
* [راهنمای زبان R](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf)
* [تحلیل شبکه‌های اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf)
* [موضعات ویژه در R](http://cran.r-project.org/doc/contrib/Mousavi-R_topics_in_Farsi.pdf)

View File

@ -19,6 +19,7 @@
* [Clojure](#clojure) * [Clojure](#clojure)
* [CoffeeScript](#coffeescript) * [CoffeeScript](#coffeescript)
* [Common Lisp](#common-lisp) * [Common Lisp](#common-lisp)
* [Coq](#coq)
* [Emacs Lisp](#emacs-lisp) * [Emacs Lisp](#emacs-lisp)
* [Erlang](#erlang) * [Erlang](#erlang)
* [Git](#git) * [Git](#git)
@ -204,6 +205,10 @@
* [Google Common Lisp スタイルガイド 日本語訳](http://google-common-lisp-style-guide-ja.cddddr.org/) - Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳) * [Google Common Lisp スタイルガイド 日本語訳](http://google-common-lisp-style-guide-ja.cddddr.org/) - Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳)
###Coq
* [ソフトウェアの基礎](http://proofcafe.org/sf/) - Benjamin C. Pierce, Chris Casinghino, Michael Greenberg, Vilhelm Sjöberg, Brent Yorgey, 梅村晃広(翻訳), 片山功士(翻訳), 水野洋樹(翻訳), 大橋台地(翻訳), 増子萌(翻訳), 今井宜洋(翻訳)
###Emacs Lisp ###Emacs Lisp
* [Emacs Lisp基礎文法最速マスター](http://d.hatena.ne.jp/rubikitch/20100201/elispsyntax) - id:rubikitch * [Emacs Lisp基礎文法最速マスター](http://d.hatena.ne.jp/rubikitch/20100201/elispsyntax) - id:rubikitch
* [GNU Emacs Lispリファレンスマニュアル](http://www.bookshelf.jp/texi/elisp-manual/21-2-8/jp/elisp.html) * [GNU Emacs Lispリファレンスマニュアル](http://www.bookshelf.jp/texi/elisp-manual/21-2-8/jp/elisp.html)

View File

@ -200,6 +200,7 @@
* [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF) * [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF)
* [Introduction to Computing](http://www.computingbook.org/) * [Introduction to Computing](http://www.computingbook.org/)
* [Introduction to Theory of Computation](http://cg.scs.carleton.ca/~michiel/TheoryOfComputation/) (PDF) - Anil Maheshwari and Michiel Smid * [Introduction to Theory of Computation](http://cg.scs.carleton.ca/~michiel/TheoryOfComputation/) (PDF) - Anil Maheshwari and Michiel Smid
* [Models of Computation](http://cs.brown.edu/people/jes/book/) - John E. Savage
* [Network Science](http://barabasilab.neu.edu/networksciencebook/index.html) * [Network Science](http://barabasilab.neu.edu/networksciencebook/index.html)
* [Programming Languages: Application and Interpretation (2nd Edition)](http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/) * [Programming Languages: Application and Interpretation (2nd Edition)](http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/)
* [Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/) * [Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/)
@ -242,7 +243,7 @@
####Parallel Programming ####Parallel Programming
* [How to Write Parallel Programs](http://www.lindaspaces.com/book/) * [How to Write Parallel Programs](http://www.lindaspaces.com/book/)
* [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
* [High Perofrmance Computing Training](https://computing.llnl.gov/?set=training&page=index) (LLNL materials) * [High Performance Computing Training](https://computing.llnl.gov/?set=training&page=index) (LLNL materials)
* [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)
* [Introduction to Parallel Computing](https://computing.llnl.gov/tutorials/parallel_comp/) - Blaise Barney * [Introduction to Parallel Computing](https://computing.llnl.gov/tutorials/parallel_comp/) - Blaise Barney
* [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
@ -332,6 +333,7 @@
* [OpenIntro Statistics](http://www.openintro.org/stat/textbook.php) * [OpenIntro Statistics](http://www.openintro.org/stat/textbook.php)
* [Probability and Statistics EBook](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook) * [Probability and Statistics EBook](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook)
* [Statistics Done Wrong](http://www.refsmmat.com/statistics/) - Alex Reinhart * [Statistics Done Wrong](http://www.refsmmat.com/statistics/) - Alex Reinhart
* [Number Theory](http://web.mit.edu/~holden1/www/math/number-theory.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)
@ -410,6 +412,7 @@
###Android ###Android
* [Google Android Developer Training](https://developer.android.com/training/index.html) * [Google Android Developer Training](https://developer.android.com/training/index.html)
* [CodePath Android Cliffnotes](https://github.com/thecodepath/android_guides/wiki)
* [Coreservlets Android Programming Tutorial](http://www.coreservlets.com/android-tutorial/) * [Coreservlets Android Programming Tutorial](http://www.coreservlets.com/android-tutorial/)
* [Expert Android and Eclipse development knowledge](http://www.vogella.com/android.html) * [Expert Android and Eclipse development knowledge](http://www.vogella.com/android.html)
* [Styling Android](http://www.stylingandroid.com/) * [Styling Android](http://www.stylingandroid.com/)
@ -482,6 +485,7 @@
* [Data Structures and Algorithms with Object-Oriented Design Patterns in C++](http://www.brpreiss.com/books/opus4/index.html) * [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) * [The Boost C++ libraries](http://en.highscore.de/cpp/boost)
* [C++ Cookbook](http://staff.ppu.edu/dkhalid/O'Reilly%20-%20C++%20Cookbook%20(2007).pdf) * [C++ Cookbook](http://staff.ppu.edu/dkhalid/O'Reilly%20-%20C++%20Cookbook%20(2007).pdf)
* [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/)