Uniform treatment of Leanpub books (#2692)

* Uniform treatment of Leanpub books

free Leanpub books come in two flavors
- free to read online without an account or email address
- free to read after a "purchase" with a minimum price of "Free!" A
valid email is requested to create an account, but you can read   or
download even if the email is bogus.

After some consideration, I'm proposing that the free-to-read books
should be without any annotation, and the free-after-"purchase" books
be denoted as *(Leanpub Account or valid email requested)* . This PR
implements that for the english lists.

Comments requested!

* add required space
This commit is contained in:
eshellman 2018-01-28 20:53:38 -05:00 committed by GitHub
parent 60a8658feb
commit 3ea79782c7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 37 additions and 37 deletions

View File

@ -460,7 +460,7 @@
* [2016 European Software Development Salary Survey](http://www.oreilly.com/programming/free/2016-european-software-development-salary-survey.csp) *(Just fill the fields with any values)*
* [2016 Software Development Salary Survey](http://www.oreilly.com/programming/free/2016-software-development-salary-survey-report.csp) *(Just fill the fields with any values)*
* [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) *(Leanpub account or valid email requested)*
* [A Mathematical Theory of Communication](https://archive.org/details/bstj27-4-623) - Claude E.Shannon
* [Ansible Up & Running (first three chapters)](https://www.ansible.com/ebooks) *(account required)*
* [Asterisk™: The Definitive Guide](http://solmu.org/pub/help/Asterisk/3nd_Edition_for_Asterisk_1.8)
@ -503,14 +503,14 @@
* [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) - Bret Victor
* [Mastering Bitcoin - Unlocking digital currencies](https://github.com/bitcoinbook/bitcoinbook) - Andreas M. Antonopoulos
* [Mobile Developer's Guide to the Galaxy](https://leanpub.com/mobiledevelopersguide)
* [Mobile Developer's Guide to the Galaxy](https://leanpub.com/mobiledevelopersguide) *(Leanpub account or valid email requested)*
* [Modeling Reactive Systems with Statecharts](http://www.wisdom.weizmann.ac.il/~harel/reactive_systems.html)
* [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/)
* [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
* [Open Government;Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government)
* [Packt Publishing: A free book every day](https://www.packtpub.com/packt/offers/free-learning) (PDF, ePub, Mobi, Kindle) *(account required)*
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien *(Leanpub account or valid email requested)*
* [Philosophy of Computer Science](http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf) (PDF)
* [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/)
* [Pointers And Memory](http://cslibrary.stanford.edu/102/PointersAndMemory.pdf) (PDF)
@ -520,7 +520,7 @@
* [Procedural Content Generation in Games](http://pcgbook.com) - Noor Shaker, Julian Togelius, Mark Nelson
* [Programming with Unicode](http://unicodebook.readthedocs.org)
* [Real-World Maintainable Software](http://www.oreilly.com/programming/free/real-world-maintainable-software.csp) *(Just fill the fields with any values)*
* [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap
* [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap *(Leanpub account or valid email requested)*
* [Security Engineering](http://www.cl.cam.ac.uk/~rja14/book.html)
* [Small Memory Software](http://www.smallmemory.com/book.html)
* [SVG Essentials](http://commons.oreilly.com/wiki/index.php/SVG_Essentials)
@ -639,7 +639,7 @@ Kerridge (PDF) (Just fill the fields with any values)
* [Learn Regex The Hard Way](http://regex.learncodethehardway.org/book/) - Zed. A. Shaw
* [RexEgg](http://www.rexegg.com)
* [The 30 Minute Regex Tutorial](http://www.codeproject.com/Articles/9099/The-Minute-Regex-Tutorial) - Jim Hollenhorst
* [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 *(Leanpub account or valid email requested)*
#### Reverse Engineering
@ -678,7 +678,7 @@ Kerridge (PDF) (Just fill the fields with any values)
* [How to Design Programs](http://www.htdp.org)
* [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html)
* [Kanban and Scrum - making the most of both](http://www.infoq.com/minibooks/kanban-scrum-minibook)
* [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) - Nick Oostvogels
* [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) - Nick Oostvogels *(Leanpub account or valid email requested)*
* [Microservice Databases: Migrating from Relational Monolith to Distributed Data](http://www.oreilly.com/programming/free/migrating-to-microservice-databases.csp) *(Just fill the fields with any values)*
* [Microservices AntiPatterns and Pitfalls](http://www.oreilly.com/programming/free/microservices-antipatterns-and-pitfalls.csp) *(Just fill the fields with any values)*
* [Microservices in Production](http://www.oreilly.com/programming/free/microservices-in-production.csp) *(Just fill the fields with any values)*
@ -687,7 +687,7 @@ Kerridge (PDF) (Just fill the fields with any values)
* [Naked objects](http://downloads.nakedobjects.net/resources/Pawson%20thesis.pdf) - Richard Pawson (PDF)
* [OAuth - The Big Picture](https://pages.apigee.com/oauth-big-picture-ebook.html)
* [Object-Oriented Reengineering Patterns](http://scg.unibe.ch/download/oorp/) - S. Demeyer, S. Ducasse and O. Nierstrasz
* [Practicing Domain-Driven Design](https://leanpub.com/Practicing-DDD) - Scott Millett
* [Practicing Domain-Driven Design](https://leanpub.com/Practicing-DDD) - Scott Millett *(Leanpub account or valid email requested)*
* [Reactive Microservices Architecture](http://www.oreilly.com/programming/free/reactive-microservices-architecture-orm.csp) *(Just fill the fields with any values)*
* [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
* [Seamless Object-Oriented Software Architecture](http://www.bon-method.com/book_print_a4.pdf) (PDF)
@ -696,7 +696,7 @@ Kerridge (PDF) (Just fill the fields with any values)
* [Test Driven Development, Extensive Tutorial](https://github.com/grzesiek-galezowski/tdd-ebook) - Daniel Żołopa
* [Web API Design](http://apigee.com/about/blog/technology/announcement-free-ebook-web-api-design)
* [Working with Web APIs](https://launchschool.com/books/working_with_apis) - Launch School
* [Your API Is Bad](https://leanpub.com/yourapiisbad) - Paddy Foran
* [Your API Is Bad](https://leanpub.com/yourapiisbad/read) - Paddy Foran
#### Standards
@ -983,7 +983,7 @@ Kerridge (PDF) (Just fill the fields with any values)
### CoffeeScript
* [CoffeeScript Cookbook](https://coffeescript-cookbook.github.io)
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read) - Reginald Braithwaite
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read) - Reginald Braithwaite *(Leanpub account or valid email requested)*
* [Smooth CoffeeScript](http://autotelicum.github.io/Smooth-CoffeeScript/SmoothCoffeeScript.html)
* [The Little Book on CoffeeScript](http://arcturo.github.io/library/coffeescript/)
@ -1104,7 +1104,7 @@ Kerridge (PDF) (Just fill the fields with any values)
### ESP8266
* [Kolban's book on the ESP32 & ESP8266](https://leanpub.com/ESP8266_ESP32)
* [Kolban's book on the ESP32 & ESP8266](https://leanpub.com/ESP8266_ESP32) *(Leanpub account or valid email requested)*
### F Sharp
@ -1117,7 +1117,7 @@ Kerridge (PDF) (Just fill the fields with any values)
### 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/read) - Andre Garzia
### Force.com
@ -1171,7 +1171,7 @@ Kerridge (PDF) (Just fill the fields with any values)
* [Learn Enough Git to be Dangerous](https://www.learnenough.com/git-tutorial) - Michael Hartl
* [Learn Git - Learn Version Control with Git](http://www.git-tower.com/learn/git/ebook/command-line/introduction) - Tobias Günther
* [Pro Git](http://git-scm.com/book/en/v2) - Scott Chacon
* [Pro Git Reedited](https://leanpub.com/progitreedited) - Jon Forrest
* [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)
* [Version Control by Example (Mercurial, Subversion, Verasity)](http://ericsink.com/vcbe/)
@ -1188,7 +1188,7 @@ Kerridge (PDF) (Just fill the fields with any values)
* [Go for Javascript Developers](https://github.com/bulim/go-for-javascript-developers)
* [Learning Go](https://miek.nl/go/)
* [Let's learn Go!](http://go-book.readthedocs.io/en/latest/)
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read)
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) - Kyle Isom
* [The Go Tutorial](http://tour.golang.org)
* [The Little Go Book](https://github.com/karlseguin/the-little-go-book)
* [Web apps in Go, the anti textbook](https://github.com/thewhitetulip/web-dev-golang-anti-textbook/)
@ -1366,7 +1366,7 @@ Kerridge (PDF) (Just fill the fields with any values)
* [Open Data Structures (in Java)](http://opendatastructures.org/ods-java.pdf) - Pat Morin (PDF)
* [OSGi in Practice](http://njbartlett.name/osgibook.html) - N. Bartlett (PDF)
* [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX) (2002)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) - Bruno Lowagie
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) - Bruno Lowagie *(Leanpub account or valid email requested)*
* [The Java EE6 Tutorial](https://docs.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF)
* [The Java EE7 Tutorial](https://docs.oracle.com/javaee/7/JEETT.pdf) - Eric Jendrock, et al (PDF)
* [The Java Tutorials](https://docs.oracle.com/javase/tutorial/index.html)
@ -1424,11 +1424,11 @@ Kerridge (PDF) (Just fill the fields with any values)
* [JavaScript the Right Way](https://github.com/braziljs/js-the-right-way)
* [jQuery Fundamentals](http://jqfundamentals.com) (starts with JavaScript basics)
* [JS Robots](http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) (PDF)
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks) - Malcolm Maclean
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks/read) - Malcolm Maclean
* [Learn to Code JavaScript by Playing a Game](http://codecombat.com)
* [Learning JavaScript Design Patterns](http://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani
* [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](https://leanpub.com/marionetteexpose) - Jack Killilea
* [Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD](https://leanpub.com/marionetteexpose) - Jack Killilea *(Leanpub account or valid email requested)*
* [Mastering JavaScript High Performance](https://www.packtpub.com/packt/free-ebook/javascript-high-performance) - Chad R. Adams, Packt. *(Just fill the fields with any values)*
* [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide)
* [O'Reilly Programming JavaScript Applications](http://chimera.labs.oreilly.com/books/1234000000262/)
@ -1460,12 +1460,12 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
#### React.js
* [The Road to learn React - Build a Hacker News App along the Way](https://leanpub.com/the-road-to-learn-react), [Open Source](https://github.com/rwieruch/the-road-to-learn-react)
* [The Road to learn React - Build a Hacker News App along the Way](https://leanpub.com/the-road-to-learn-react) - Robin Wieruch *(Leanpub account or valid email requested)* [markdown](https://github.com/the-road-to-learn-react/the-road-to-learn-react/tree/master/manuscript)
#### Redux
* [The Complete Redux Book](https://leanpub.com/redux-book) - Boris Dinkevich and Ilya Gelman *(Leanpub Account Required)*
* [The Complete Redux Book](https://leanpub.com/redux-book) - Boris Dinkevich and Ilya Gelman *(Leanpub account or valid email requested)*
### Jenkins
@ -1556,9 +1556,9 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Interpreting LISP](http://www.civilized.com/files/lispbook.pdf) - Gary D. Knott (PDF)
* [Learn Lisp The Hard Way](https://github.com/LispTO/llthw) - Colin J.E. Lupton
* [Let Over Lambda - 50 Years of Lisp](http://letoverlambda.com/index.cl/) - D. Hoyte
* [Lisp Hackers: Interviews with 100x More Productive Programmers](https://leanpub.com/lisphackers) - Vsevolod Dyomkin
* [Lisp Hackers: Interviews with 100x More Productive Programmers](https://leanpub.com/lisphackers/read) - Vsevolod Dyomkin
* [Lisp Koans](https://github.com/google/lisp-koans)
* [Lisp Web Tales](https://leanpub.com/lispwebtales)
* [Lisp Web Tales](https://leanpub.com/lispwebtales) - Pavel Penev *(Leanpub account or valid email requested)*
* [On Lisp](http://www.paulgraham.com/onlisp.html) - P. Graham
* [Practical Common Lisp](http://www.gigamonkeys.com/book/) - P. Seibel
* [Successful Lisp: How to Understand and Use Common Lisp](https://github.com/clojurians-org/lisp-ebook/blob/master/Successful%20Lisp%20How%20to%20Understand%20and%20Use%20Common%20Lisp%20-%20David%20B.%20Lamkins.pdf) - David Lamkins (PDF)
@ -1774,10 +1774,10 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* Laravel 4
* [Laravel: Code Bright](http://daylerees.com/codebright) - Dayle Rees
* Laravel 5
* [Laravel 5.x Official Documentation. Synced Daily](https://leanpub.com/laravel-5)
* [Laravel 5.x Official Documentation. Synced Daily](https://leanpub.com/laravel-5) *(Leanpub account or valid email requested)*
* [Laravel Best Practices](http://www.laravelbestpractices.com)
* [Laravel: Code Smart](https://daylerees.com/codesmart/) - Dayle Rees
* [Laravel Collections Unraveled](https://leanpub.com/laravelcollectionsunraveled)
* [Laravel Collections Unraveled](https://leanpub.com/laravelcollectionsunraveled) - Jeffrey Madsen *(Leanpub account or valid email requested)*
* [PHP 5 Power Programming](http://www.informit.com/content/images/013147149X/downloads/013147149X_book.pdf) (PDF)
* [PHP Best Practices](https://phpbestpractices.org)
* [PHP Internals Book](http://www.phpinternalsbook.com)
@ -2026,7 +2026,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [R Packages](http://r-pkgs.had.co.nz) - Hadley Wickham
* [R Practicals](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf) (PDF)
* [R Programming](https://en.wikibooks.org/wiki/R_Programming)
* [R Programming for Data Science](https://leanpub.com/rprogramming) (Needs valid email)
* [R Programming for Data Science](https://leanpub.com/rprogramming) - Roger D. Peng *(Leanpub account or valid email requested)*
* [R Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/rsuccinctly) (PDF, Kindle) *(Just fill the fields with any values)*
* [The caret Package](http://topepo.github.io/caret/index.html) - Max Kuhn
* [The R Inferno](http://www.burns-stat.com/pages/Tutor/R_inferno.pdf) - Patrick Burns (PDF)
@ -2045,7 +2045,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### Raspberry Pi
* [Raspberry Pi Cookbook for Python Programmers](https://www.packtpub.com/packt/free-ebook/python-raspberry-pi-cookbook) - Tim Cox, Packt. *(Just fill the fields with any values)*
* [Raspberry Pi: Measure, Record, Explore](https://leanpub.com/RPiMRE)
* [Raspberry Pi: Measure, Record, Explore](https://leanpub.com/RPiMRE/read) - Malcolm Maclean
* [Raspberry Pi Users Guide](http://www.cs.unca.edu/~bruce/Fall14/360/RPiUsersGuide.pdf) - Eben Upton (PDF)
* [The Official Raspberry Pi Project Book](https://www.raspberrypi.org/magpi-issues/Projects_Book_v1.pdf) (PDF)
@ -2059,7 +2059,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [A community-driven Ruby style guide](https://github.com/bbatsov/ruby-style-guide)
* [CodeCademy Ruby](https://www.codecademy.com/learn/ruby)
* [Developing Games With Ruby](https://leanpub.com/developing-games-with-ruby/read)
* [Developing Games With Ruby](https://leanpub.com/developing-games-with-ruby/read) - Tomas Varaneckas
* [I Love Ruby](https://mindaslab.github.io/I-Love-Ruby/)
* [Introduction to Programming with Ruby](https://launchschool.com/books/ruby) - Launch School
* [Just Enough Ruby to Get By](http://jasonkim.ca/projects/just_enough_ruby_to_get_by/)
@ -2077,7 +2077,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [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 Web Dev: The Other Way](https://leanpub.com/rwdtow/read)
* [Ruby Web Dev: The Other Way](https://leanpub.com/rwdtow/read) - Yevhen Kuzminov
* [The Bastards Book of Ruby](http://ruby.bastardsbook.com)
* [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald
* [Why's (Poignant) Guide to Ruby](http://poignant.guide)
@ -2092,7 +2092,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [A community-driven Rails style guide](https://github.com/bbatsov/rails-style-guide)
* [Building REST APIs with Rails](http://apionrails.icalialabs.com/book)
* [Kestrels, Quirky Birds, and Hopeless Egocentricity](https://leanpub.com/combinators/read)
* [Kestrels, Quirky Birds, and Hopeless Egocentricity](https://leanpub.com/combinators/read) - Reg Braithwaite
* [Learn Ruby on Rails as You Modify a Craigslist Clone](http://www.thinkful.com/learn/ruby-on-rails-tutorial/)
* [Objects on Rails](http://objectsonrails.com)
* [Rails Girls Guides](http://guides.railsgirls.com)
@ -2225,7 +2225,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### SQL (implementation agnostic)
* [A Primer on SQL, Second Edition](https://leanpub.com/aprimeronsql)
* [A Primer on SQL, Second Edition](https://leanpub.com/aprimeronsql/read) - Rahul Batra
* [Developing Time-Oriented Database Applications in SQL](http://www.cs.arizona.edu/people/rts/publications.html)
* [SQL For Web Nerds](http://philip.greenspun.com/sql/)
* [SQL Notes for Professionals](http://books.goalkicker.com/SQLBook/)
@ -2344,7 +2344,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [A Byte of Vim](http://www.swaroopch.com/notes/vim/)
* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com)
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) - Tim Ottinger
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) - Tim Ottinger *(Leanpub account or valid email requested)*
* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) (PDF)
* [Vim Regular Expressions 101](http://vimregex.com)
@ -2382,7 +2382,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### Workflow
* [Declare Peace on Virtual Machines. A guide to simplifying vm-based development on a Mac](https://leanpub.com/declarepeaceonvms)
* [Declare Peace on Virtual Machines. A guide to simplifying vm-based development on a Mac](https://leanpub.com/declarepeaceonvms/read)
### xBase (dBase / Clipper / Harbour)

View File

@ -20,26 +20,26 @@
* [egghead.io youtube channel: Learn AngularJS with Tutorial Videos & Training](https://www.youtube.com/user/johnlindquist)
* [Learn AngularJS with free interactive lessons](http://www.learn-angular.org)
* [Mastering AngularJS Directives](http://pascalprecht.github.io/slides/mastering-angularjs-directives/)
* [Recipes with Angular.js](https://leanpub.com/recipes-with-angular-js/read) - Frederik Dietz *(Leanpub)*
* [Recipes with Angular.js](https://leanpub.com/recipes-with-angular-js/read) - Frederik Dietz
* [Seven-Part Introduction to Angular](http://ngokevin.com/blog/angular-1/)
* [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html)
## Angular
* [Developing with Angular](https://leanpub.com/developing-with-angular/) - Denys Vuika *(Leanpub account required)* (:construction: *in process*)
* [Developing with Angular](https://leanpub.com/developing-with-angular/) - Denys Vuika *(Leanpub account or valid email requested)* (:construction: *in process*)
## Aurelia
* [Beginning Aurelia](https://leanpub.com/beginning-of-aurelia)
* [Beginning Aurelia](https://leanpub.com/beginning-of-aurelia) - behzad *(Leanpub account or valid email requested)*
## Backbone.js
* [A Complete guide for learning Backbone.js](http://codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/)
* [A pragmatic guide to Backbone.js apps](http://pragmatic-backbone.com)
* [Backbone Tutorials: Beginner, Intermediate and Advanced](https://leanpub.com/backbonetutorials) - Thomas Davis
* [Backbone Tutorials: Beginner, Intermediate and Advanced](https://leanpub.com/backbonetutorials) - Thomas Davis *(Leanpub account or valid email requested)*
* [Backbone.js + Require.js, Modularization and Just in Time Dependency Loading, part 1](http://developer.teradata.com/blog/jasonstrimpel/2011/12/part-1-backbone-js-require-js) [part 2](http://developer.teradata.com/blog/jasonstrimpel/2012/01/part-2-backbone-js-require-js-further-modularization-and-just-in-time-dep)
* [Backbone.js and socket.io](http://developer.teradata.com/blog/jasonstrimpel/2011/11/backbone-js-and-socket-io)
* [Backbonejs Tutorials](https://cdnjs.com/libraries/backbone.js/tutorials/)
@ -56,7 +56,7 @@
## D3.js
* [D3 Tips and Tricks](https://leanpub.com/D3-Tips-and-Tricks) - Malcolm Maclean (Leanpub)
* [D3 Tips and Tricks](https://leanpub.com/D3-Tips-and-Tricks/read) - Malcolm Maclean
* [Dashing D3.js Tutorial](https://www.dashingd3js.com/table-of-contents)
* [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html)
* [Interactive Data Visualization with D3](http://alignedleft.com/tutorials/d3)
@ -85,7 +85,7 @@
## Express.js
* [Express.js Guide](https://web.archive.org/web/20140621124403/https://leanpub.com/express/read) - Azat Mardanov *(Leanpub)*
* [Express.js Guide](https://web.archive.org/web/20140621124403/https://leanpub.com/express/read) - Azat Mardanov
## jQuery
@ -135,7 +135,7 @@
## React Native
* [Programming React Native](https://leanpub.com/programming-react-native)
* [Programming React Native](https://leanpub.com/programming-react-native) *(Leanpub account or valid email requested)*
* [React Native Animation Book](http://browniefed.com/react-native-animation-book/)
* [React Native Express](http://www.reactnativeexpress.com)
* [React Native Training](https://www.gitbook.com/book/unbug/react-native-training/details)