From 682276c54d58ef377e88ffa0db0bedd73561ace1 Mon Sep 17 00:00:00 2001 From: Anton Emelyanov Date: Tue, 17 Aug 2021 21:57:05 +0300 Subject: [PATCH] Linking AWS Well-Architected to the "welcome" page --- books/free-programming-books.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/books/free-programming-books.md b/books/free-programming-books.md index 9f1441d0e..2b9e49aaf 100644 --- a/books/free-programming-books.md +++ b/books/free-programming-books.md @@ -380,8 +380,8 @@ #### Cloud Computing -* [AWS Well-Architected Framework](https://docs.aws.amazon.com/wellarchitected/latest/framework/wellarchitected-framework.pdf) (PDF) -* [Azure for Architects, Third Edition](https://azure.microsoft.com/en-us/resources/azure-for-architects/) (PDF) *(email address or account required)* +* [AWS Well-Architected Framework](https://docs.aws.amazon.com/wellarchitected/latest/framework) (PDF) +* [Azure for Architects, Third Edition](https://azure.microsoft.com/en-us/resources/azure-for-architects) (PDF, HTML) *(email address or account required)* * [Azure Functions Succinctly, Syncfusion](https://www.syncfusion.com/ebooks/azure-functions-succinctly) (PDF, Kindle) (email address requested, not required) * [Cloud Computing for Science and Engineering](https://cloud4scieng.org/chapters/) - Ian Foster, Dennis B. Gannon (:construction: *in process*) * [Cloud Design Patterns](https://docs.microsoft.com/en-us/azure/architecture/patterns/) @@ -1193,7 +1193,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Xamarin.Forms Succinctly](https://www.syncfusion.com/ebooks/xamarin-forms-succinctly) - Alessandro Del Sole -

C++

+ * [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/) - Frank B. Brokken (HTML, PDF) * [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - Editors: Bjarne Stroustrup, Herb Sutter @@ -1249,7 +1249,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Clojure Koans](http://clojurekoans.com) * [Clojure Programming](https://en.wikibooks.org/wiki/Clojure_Programming) - Wikibooks * [ClojureScript Koans](http://clojurescriptkoans.com) -* [ClojureScript Unraveled](https://funcool.github.io/clojurescript-unraveled/) (HTML) +* [ClojureScript ](https://funcool.github.io/clojurescript-/) (HTML) * [Data Sorcery with Clojure](http://data-sorcery.org/contents/) * [Modern cljs](https://github.com/magomimmo/modern-cljs) * [SICP Distilled - An idiosyncratic tour of SICP in Clojure](http://www.sicpdistilled.com) @@ -1495,7 +1495,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Pro Git](http://git-scm.com/book/en/v2) - Scott Chacon * [Pro Git Reedited](https://leanpub.com/progitreedited/read) - Jon Forrest * [Ry's Git Tutorial](https://web.archive.org/web/20161121145226/http://rypress.com:80/tutorials/git/index) - Ryan Hodson -* [Think Like (a) Git: A Guide for the Perplexed](http://think-like-a-git.net) +* [Think Like (a) Git: A Guide for the ](http://think-like-a-git.net) ### Go @@ -1714,8 +1714,8 @@ Kerridge (PDF) (email address *requested*, not required) * [The Java Tutorials](https://docs.oracle.com/javase/tutorial/index.html) * [The Java Web Scraping Handbook](https://www.scrapingbee.com/java-webscraping-book) - Kevin Sahin (PDF, HTML) * [Think Data Structures: Algorithms and Information Retrieval in Java](https://greenteapress.com/wp/think-data-structures/) - Allen B. Downey (PDF, HTML) -* [Think Java: How to Think Like a Computer Scientist, 2nd Edition](https://greenteapress.com/wp/think-java-2e/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by Trinket)](https://books.trinket.io/thinkjava2/) - * [Think Java: How to Think Like a Computer Scientist](https://greenteapress.com/wp/think-java/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by Trinket)](https://books.trinket.io/thinkjava/) +* [Think Java: How to Think Like a Computer Scientist, 2nd Edition](https://greenteapress.com/wp/think-java-2e/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by )](https://books..io/thinkjava2/) + * [Think Java: How to Think Like a Computer Scientist](https://greenteapress.com/wp/think-java/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by )](https://books..io/thinkjava/) * [Using RxJava 2 Tutorial](https://www.vogella.com/tutorials/RxJava/article.html) - Lars Vogel, Simon Scholz (HTML) * [Welcome to Java for Python Programmers](https://runestone.academy/runestone/books/published/java4python/index.html) - Brad Miller * [Welcome to the Java Workshop (2006)](http://javaworkshop.sourceforge.net) - Trevor Miller @@ -1773,7 +1773,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Deep JavaScript: Theory and techniques](https://exploringjs.com/deep-js) - Dr. Axel Rauschmayer (HTML) * [Designing Scalable JavaScript Applications](https://www.manning.com/books/designing-scalable-javascript-applications) - Emmit Scott (PDF+livebook) * [Dev Docs](https://devdocs.io/javascript/) - Various (HTML) -* [Eloquent JavaScript 3rd edition](http://eloquentjavascript.net) - Marijn Haverbeke (HTML, PDF, EPUB, MOBI) +* [ JavaScript 3rd edition](http://eloquentjavascript.net) - Marijn Haverbeke (HTML, PDF, EPUB, MOBI) * [Exploring ES6](http://exploringjs.com/es6/) - Dr. Axel Rauschmayer (HTML) * [Google JavaScript Style Guide](https://google.github.io/styleguide/javascriptguide.xml) - Aaron Whyte, Bob Jervis, Dan Pupius, Erik Arvidsson, Fritz Schneider, & Robby Walker (HTML) * [Human JavaScript](http://read.humanjavascript.com/ch01-introduction.html) - Henrik Joreteg (HTML) @@ -2129,7 +2129,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Interactive Tutorials for MATLAB, Simulink, Signal Processing, Controls, and Computational Mathematics](http://www.mathworks.com/tutorials) * [Introduction to MATLAB for Engineering Students](https://www.mccormick.northwestern.edu/documents/students/undergraduate/introduction-to-matlab.pdf) - David Houcque (PDF) (1.2, 2005) * [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 - A Tool for the Practical Engineer](http://www.intechopen.com/books/matlab-a--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 Notes for professionals](https://goalkicker.com/MATLABBook) - Compiled from StackOverflow documentation (PDF) * [MATLAB Programming](https://en.wikibooks.org/wiki/MATLAB_Programming) - Wikibooks @@ -2250,7 +2250,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Real World OCaml](https://dev.realworldocaml.org/toc.html) * [Think OCaml](http://greenteapress.com/thinkocaml/index.html) - Allen B. Downey and Nicholas Monje * [Unix System Programming in OCaml](http://ocaml.github.io/ocamlunix/) [Github Repo](https://github.com/ocaml/ocamlunix/) -* [Using, Understanding, and Unraveling The OCaml Language: From Practice to Theory and vice versa](http://pauillac.inria.fr/~remy/cours/appsem/) - Didier Rémy +* [Using, Understanding, and The OCaml Language: From Practice to Theory and vice versa](http://pauillac.inria.fr/~remy/cours/appsem/) - Didier Rémy ### Octave @@ -2349,7 +2349,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Laravel: Code Bright](http://daylerees.com/codebright) - Dayle Rees * [Laravel: Code Happy](http://daylerees.com/codehappy) - Dayle Rees * [Laravel: Code Smart](https://daylerees.com/codesmart/) - Dayle Rees -* [Laravel Collections Unraveled](https://leanpub.com/laravelcollectionsunraveled) - Jeffrey Madsen *(Leanpub account or valid email requested)* +* [Laravel Collections ](https://leanpub.com/laravelcollectionsunraveled) - Jeffrey Madsen *(Leanpub account or valid email requested)* #### Symfony @@ -2702,7 +2702,7 @@ Kerridge (PDF) (email address *requested*, not required) * [The Ruby Reference](https://rubyreferences.github.io/rubyref/) - Victor Shepelev * [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald * [Using Blocks in Ruby](https://www.oreilly.com/programming/free/files/using-blocks-in-ruby.pdf) - Jay McGavren (PDF) -* [Why's (Poignant) Guide to Ruby](http://poignant.guide) +* [Why's () Guide to Ruby](http://.guide) #### RSpec