*[Introduction to Probability](http://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/book.html) - Charles M. Grinstead and J. Laurie Snell
*[Introduction to Statistical Thought](http://www.math.umass.edu/~lavine/Book/book.html) - Michael Lavine
*[Ada Reference Manual - ISO/IEC 8652:2012(E) Language and Standard Libraries](http://www.ada-auth.org/standards/12rm/RM-Final.pdf)(PDF)
*[The Big Online Book of Linux Ada Programming](http://www.pegasoft.ca/resources/boblap/book.html)
### Agda
...
...
@@ -597,13 +597,13 @@
### Android
*[Android 4 App Development Essentials](http://www.techotopia.com/index.php/Android_4_App_Development_Essentials)
*[Android Programming Guide for Beginners](http://eduonix.com/offers/Android_ebook_free_offer.html)(PDF - need email confirmation)
*[Android Programming Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/android)([PDF](https://www.syncfusion.com/content/downloads/ebook/Android_Programming_Succinctly.pdf), [Kindle](https://www.syncfusion.com/content/downloads/ebook/Android_Programming_Succinctly.mobi)) *(Just fill the fields with any values)*
*[Android Programming Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/android)([PDF](https://www.syncfusion.com/content/downloads/ebook/Android_Programming_Succinctly.pdf), [Kindle](https://www.syncfusion.com/content/downloads/ebook/Android_Programming_Succinctly.mobi)) *(Just fill the fields with any values)*
### APL
...
...
@@ -655,19 +655,19 @@
### Awk
*[A User's Guide for GNU AWK](http://www.math.utah.edu/docs/info/gawk_toc.html)
*[Awk](http://www.grymoire.com/Unix/Awk.html) - Bruce Barnett
*[Elasticsearch: The Definitive Guide](http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/index.html)([fork it on GH](https://github.com/elasticsearch/elasticsearch-definitive-guide))
*[Force.com Platform Fundamentals: An Introduction to Custom Application Development in the Cloud](http://www.lulu.com/shop/salesforcecom/forcecom-platform-fundamentals/ebook/product-17381451.html)
*[Network programming with Go](http://jan.newmarch.name/go/)
*[Practical Cryptography With Go](https://leanpub.com/gocrypto/read)
*[The Go Tutorial](http://golang.org/doc/go_tutorial.html)
*[Let's learn Go!](http://go-book.appspot.com)
### Groovy
#### Gradle
*[Gradle User Guide](http://www.gradle.org/docs/current/userguide/userguide.html)([PDF](http://www.gradle.org/docs/current/userguide/userguide.pdf)) - Hans Dockter, Adam Murdoch
*[Building Java Projects with Gradle](http://spring.io/guides/gs/gradle/)
*[Building and Testing with Gradle](http://www.gradleware.com/registered-access?content=books%2Fbuilding-and-testing%2F)
*[Building Java Projects with Gradle](http://spring.io/guides/gs/gradle/)
*[Gradle User Guide](http://www.gradle.org/docs/current/userguide/userguide.html)([PDF](http://www.gradle.org/docs/current/userguide/userguide.pdf)) - Hans Dockter, Adam Murdoch
#### Grails
*[The Grails Framework - Reference Documentation](http://grails.org/doc/latest/)([PDF](http://grails.org/doc/latest/guide/single.pdf)) - Graeme Rocher, Peter Ledbrook, Marc Palmer, Jeff Brown, Luke Daley, Burt Beckwith, Lari Hotari
*[Grails Tutorial for Beginners](http://grails.asia/grails-tutorial-for-beginners/) - GRAILS COOKBOOK
*[Getting Started with Grails](http://www.infoq.com/minibooks/grails-getting-started)
*[Grails Tutorial for Beginners](http://grails.asia/grails-tutorial-for-beginners/) - GRAILS COOKBOOK
*[The Grails Framework - Reference Documentation](http://grails.org/doc/latest/)([PDF](http://grails.org/doc/latest/guide/single.pdf)) - Graeme Rocher, Peter Ledbrook, Marc Palmer, Jeff Brown, Luke Daley, Burt Beckwith, Lari Hotari
#### Spock Framework
*[Spock Framework Reference Documentation](http://spock-framework.readthedocs.org/en/latest/) - Peter Niederwieser
...
...
@@ -1066,6 +1065,7 @@
*[Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling)
*[Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford
*[JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book)
*[JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/)(Maintained by Tim Ruffles)
*[JavaScript Patterns Collection](http://shichuan.github.io/javascript-patterns/) - Shi Chuan
*[Javascript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/javascript)(PDF, Kindle) *(Just fill the fields with any values)*
...
...
@@ -1082,7 +1083,6 @@
*[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)
*[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
*[JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book)
#### Javascript Frameworks
For resources on Angular.js, Backbone.js, D3.js, Dojo, Ember.js, Express.js, jQuery, Knockout.js, and any other JS toolkit/framework, please refer to [Javascript Frameworks Resources and Tutorials](http://resrc.io/list/18/javascript-frameworks/), or to its source file `javascript-frameworks-resources.md`.
...
...
@@ -1104,8 +1103,8 @@ For resources on Angular.js, Backbone.js, D3.js, Dojo, Ember.js, Express.js, jQu
*[Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/)
*[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
*[Learn Lisp The Hard Way](http://learnlispthehardway.org/book/) - Colin J.E. Lupton
### Lua
...
...
@@ -1206,11 +1205,11 @@ See also [TeX](#tex)
*[Interactive Tutorials for MATLAB, Simulink, Signal Processing, Controls, and Computational Mathematics](http://www.mathworks.com/tutorials)
*[MATLAB - A Fundamental Tool for Scientific Computing and Engineering Applications - Volume 1](http://www.intechopen.com/books/matlab-a-fundamental-tool-for-scientific-computing-and-engineering-applications-volume-1)
*[MATLAB - A Ubiquitous Tool for the Practical Engineer](http://www.intechopen.com/books/matlab-a-ubiquitous-tool-for-the-practical-engineer)
*[MATLAB for Engineers: Applications in Control, Electrical Engineering, IT and Robotics](http://www.intechopen.com/books/matlab-for-engineers-applications-in-control-electrical-engineering-it-and-robotics)
*[MATLAB Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/matlab)(PDF, Kindle) *(Just fill the fields with any values)*
*[Numerical Computing with MATLAB](http://www.mathworks.com/moler/index_ncm.html)
*[Physical Modeling in MATLAB](http://greenteapress.com/matlab/index.html) - Alan B. Downey
*[MATLAB Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/matlab)(PDF, Kindle) *(Just fill the fields with any values)*
### Maven
...
...
@@ -1242,8 +1241,8 @@ See also [TeX](#tex)
*[.NET for Visual FoxPro Developers](http://foxcentral.net/microsoft/NETforVFPDevelopers.htm)
*[.NET Performance Testing and Optimization - The Complete Guide](http://download.red-gate.com/ebooks/DotNet/Perf_Test_and_opt_eBook.zip)*(RedGate, By Paul Glavich and Chris Farrell)*
*[Practical Performance Profiling: Improving the efficiency of .NET code](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/entrypage/practical-performance-profiling)*(RedGate, By Jean-Philippe Gouigoux)*
*[Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt)(VS 2003-2005 only)
*[Under the Hood of .NET Memory Management](http://download.red-gate.com/ebooks/DotNet/Under_the_Hood_of_.NET_Management.pdf)(PDF)*(RedGate, By Chris Farrell and Nick Harrison)*
*[Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt)(VS 2003-2005 only)
### Neo4J
...
...
@@ -1251,16 +1250,16 @@ See also [TeX](#tex)
### NoSQL
*[Beginning Titan - The distributed graph database](http://www.oplicate.com/books/6104450512)
*[CouchDB: The Definitive Guide](http://books.couchdb.org/relax/)
*[Extracting Data from NoSQL Databases: A Step towards Interactive Visual Analysis of NoSQL Data](http://publications.lib.chalmers.se/records/fulltext/155048.pdf) - Petter Nasholm
*[Ruby on Rails Guides](http://guides.rubyonrails.org)
*[Ruby on Rails Tutorial: Learn Rails By Example](http://ruby.railstutorial.org/ruby-on-rails-tutorial-book)
*[Ruby on Rails 3.2 - Step by Step](http://www.xyzpub.com/en/ruby-on-rails/3.2/)
*[Ruby on Rails 4.0 Guide](http://www.xyzpub.com/en/ruby-on-rails/4.0/)
*[Ruby on Rails Guides](http://guides.rubyonrails.org)
*[Ruby on Rails Tutorial: Learn Rails By Example](http://ruby.railstutorial.org/ruby-on-rails-tutorial-book)
*[Upgrading to Rails 4](https://github.com/alindeman/upgradingtorails4)
*[Building REST APIs with Rails](http://apionrails.icalialabs.com/book)
...
...
@@ -1684,22 +1683,22 @@ See also [TeX](#tex)
*[Defensive Database Programming](http://download.red-gate.com/ebooks/SQL/defensive-database-programming.pdf)(PDF)*(RedGate, By Alex Kuznetsov)*
*[How to Become an Exceptional DBA](http://www.red-gate.com/community/books/exceptional-dba-book)*(RedGate, By Brad McGehee)*
*[Inside the SQL Server Query Optimizer](http://www.red-gate.com/products/sql-development/sql-prompt/entrypage/sql-query-optimizer-ebook3)*(RedGate, By Benjamin Nevarez)*
*[Introducing Microsoft SQL Server 2014](http://blogs.msdn.com/b/microsoft_press/archive/2014/04/02/free-ebook-introducing-microsoft-sql-server-2014.aspx)
*[Introducing Microsoft SQL Server 2008 R2](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#IntroducingMicrosoftSQLServer2008R2)
*[Introducing Microsoft SQL Server 2012](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#IntroducingMicrosoftSQLServer2012)
*[Introducing Microsoft SQL Server 2014](http://blogs.msdn.com/b/microsoft_press/archive/2014/04/02/free-ebook-introducing-microsoft-sql-server-2014.aspx)
*[Mastering SQL Server Profiler](http://www.red-gate.com/community/books/mastering-sql-server-profiler.htm)*(RedGate, By Brad McGehee)*
*[Performance Tuning with SQL Server Dynamic Management Views](http://www.red-gate.com/community/books/dynamic-management-views.htm)*(RedGate, By Tim Ford and Louis Davidson)*
*[Protecting SQL Server Data](http://www.red-gate.com/community/books/protecting-data.htm)*(RedGate, By John Magnabosco)*
*[SQL Server 2012 Tutorials: Reporting Services](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#SQLServer2012Tutorials%3AReportingServices)
*[SQL Server Backup and Restore](http://www.red-gate.com/community/books/sql-server-backup-and-restore.htm)*(RedGate, By Shawn McGehee)*
*[SQL Server Concurrency: Locking, Blocking and Row Versioning](http://www.red-gate.com/community/books/sql-server-concurrency.htm)*(RedGate, By Kalen Delaney)*
*[SQL Server Execution Plans](http://download.red-gate.com/ebooks/SQL/sql-server-execution-plans.pdf)(PDF)*(RedGate, By Grant Fritchey)*
*[SQL Server Execution Plans, Second Edition](http://download.red-gate.com/ebooks/SQL/eBOOK_SQLServerExecutionPlans_2Ed_G_Fritchey.pdf)(PDF)*(RedGate, By Grant Fritchey)*
*[SQL Server Tacklebox](http://www.red-gate.com/community/books/sql-server-tacklebox)*(RedGate, By Rodney Landrum)*
*[SQL Server Transaction Log Management](http://www.red-gate.com/community/books/sql-server-transaction-log-management)*(RedGate, By Tony Davis and Gail Shaw)*
*[SQL Server Concurrency: Locking, Blocking and Row Versioning](http://www.red-gate.com/community/books/sql-server-concurrency.htm)*(RedGate, By Kalen Delaney)*
*[SQL Server Backup and Restore](http://www.red-gate.com/community/books/sql-server-backup-and-restore.htm)*(RedGate, By Shawn McGehee)*
*[SQL Server Hardware](http://www.red-gate.com/community/books/sql-server-hardware)*(RedGate, By Glenn Berry)*
*[SQL Server Statistics](http://www.red-gate.com/community/books/sql-server-statistics.htm)*(RedGate, By Holger Schmeling)*
*[SQL Server Stumpers Vol.5](http://www.red-gate.com/community/books/sql-server-stumpers-v5.htm)*(RedGate, By SQLServerCentral Authors)*
*[SQL Server Tacklebox](http://www.red-gate.com/community/books/sql-server-tacklebox)*(RedGate, By Rodney Landrum)*
*[SQL Server Transaction Log Management](http://www.red-gate.com/community/books/sql-server-transaction-log-management)*(RedGate, By Tony Davis and Gail Shaw)*
*[The Art of SQL Server FILESTREAM](http://www.red-gate.com/community/books/art-of-filestream.htm)*(RedGate, By Jacob Sebastian and Sven Aelterman)*
*[Troubleshooting SQL Server: A Guide for the Accidental DBA](http://www.red-gate.com/community/books/accidental-dba)*(RedGate, By Jonathan Kehayias and Ted Krueger)*
...
...
@@ -1760,10 +1759,10 @@ See also [LaTeX](#latex)
### VHDL
*[Free Range VHDL](http://www.freerangefactory.org/site/pmwiki.php/Main/DownloadBooks)(TeX and PDF) by Bryan Mealy, Fabrizio Tappero
*[VHDL Tutorial](http://hep.uchicago.edu/~tangjian/SVT_sub/FTK_ATLAS/AUX/vhdl-tutorial.pdf) - Peter J. Ashenden
*[VHDL Tutorial: Learn By Example](http://esd.cs.ucr.edu/labs/tutorial/)
*[Free Range VHDL](http://www.freerangefactory.org/site/pmwiki.php/Main/DownloadBooks)(TeX and PDF) by Bryan Mealy, Fabrizio Tappero
### Vim
...
...
@@ -1792,7 +1791,7 @@ See also [LaTeX](#latex)
### Windows 8
*[Programming Windows 8 Apps with HTML, CSS, and JavaScript (v1)](http://blogs.msdn.com/b/microsoft_press/archive/2012/10/29/free-ebook-programming-windows-8-apps-with-html-css-and-javascript.aspx)
**[Programming Windows 8 Apps with HTML, CSS, and JavaScript (v2, incomplete)](http://blogs.msdn.com/b/microsoft_press/archive/2013/10/29/free-ebook-programming-windows-store-apps-with-html-css-and-javascript-second-edition-second-preview.aspx)
*[Programming Windows 8 Apps with HTML, CSS, and JavaScript (v2, incomplete)](http://blogs.msdn.com/b/microsoft_press/archive/2013/10/29/free-ebook-programming-windows-store-apps-with-html-css-and-javascript-second-edition-second-preview.aspx)