提交 cecd2191 编写于 作者: S sancao2 提交者: eshellman

change some positon of books, update some url of books and delete "Natural...

change some positon of books, update some url of books and delete "Natural Language Processing in Lisp" (#2348)

* delete Natural Language Processing in Lisp

* GNU Emacs Manual

* Sketchy LISP

* Haskell and Yesod

* Sketchy LISP: An Introduction to Functional Programming in Scheme

* Sketchy LISP: An Introduction to Functional Programming in Scheme

* Teach Yourself Scheme in Fixnum Day

* change 'The Python GTK+ 3 Tutorial' to Python

* remove Programming and Using Linux Sound - in depth

* Data Structures and Algorithms in Python

* Fundamentals of  Python Programming

* Fundamentals of  Python Programming

* Fundamentals of  Python Programming

* supporting Python 3 An in-depth guide

* Introduction to Python for Econometrics, Statistics and Data Analysis

* Python for Everybody Exploring Data Using Python 3

* The Hitchhiker’s Guide to Python

* Python 3 Module of the Week

* Scipy Lecture Notes

* The Standard Python Library

* Problem Solving with Algorithms and Data Structures using Python

* How To Tango With Django

* Quick Tutorial for Pyramid

* C Programming Boot Camp

*  1015:3-1015:78  warning  Missing PDF indication                                                 books-links        remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1807 and l.1806                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1839 and l.1838                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843                          alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1853 and l.1852                          alphabetize-lists  remark-lint
  1792:3-1792:134  warning  Missing PDF indication                                                 books-links        remark-lint
  1893:1-1893:130  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

*  1780:1-1859:90  warning  Alphabetical ordering: swap l.1809 and l.1808  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1838 and l.1837  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1854 and l.1853  alphabetize-lists  remark-lint
  1792:3-1792:140  warning  Misplaced author                               books-links        remark-lint

*  1780:1-1859:90  warning  Alphabetical ordering: swap l.1809 and l.1808  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1838 and l.1837  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1844 and l.1843  alphabetize-lists  remark-lint
   1780:1-1859:90  warning  Alphabetical ordering: swap l.1854 and l.1853  alphabetize-lists  remark-lint
  1792:3-1792:140  warning  Misplaced author                               books-links        remark-lint

* remove hackershelf.com

* remove hackershelf.com
remove Data Structures and Algorithms with Object-Oriented Design Patterns in Java
remove JAAS in Action

* modify the title of book Java Application Development on Linux

* Java Language and Virtual Machine Specifications

* remove The Java Tutorials

* 1270:1-1299:83  warning  Alphabetical ordering: swap l.1293 and l.1292  alphabetize-lists  remark-lint

* 1270:1-1299:83  warning  Alphabetical ordering: swap l.1283 and l.1282  alphabetize-lists  remark-lint

* remove 'JavaScript Spessore'

* remove 'Oh My JS'

* The Problem with Native JavaScript APIs

* fount the lost 2 books:Oh My JS and JavaScript Spessore in archive.org

* ignore some change of name
上级 c19cb958
...@@ -205,7 +205,6 @@ ...@@ -205,7 +205,6 @@
* [conceptf1.blogspot.com](http://conceptf1.blogspot.com/2013/11/list-of-freely-available-programming.html) * [conceptf1.blogspot.com](http://conceptf1.blogspot.com/2013/11/list-of-freely-available-programming.html)
* [Free Smalltalk Books, collected by Stéphane Ducasse](http://stephane.ducasse.free.fr/FreeBooks.html) * [Free Smalltalk Books, collected by Stéphane Ducasse](http://stephane.ducasse.free.fr/FreeBooks.html)
* [Free Tech Books](http://www.freetechbooks.com) * [Free Tech Books](http://www.freetechbooks.com)
* [Hacker Shelf](http://hackershelf.com/browse/)
* [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)
...@@ -828,7 +827,7 @@ ...@@ -828,7 +827,7 @@
* [Build Your Own Lisp](http://www.buildyourownlisp.com) * [Build Your Own Lisp](http://www.buildyourownlisp.com)
* [C for Python Programmers - Carl Burch](http://www.toves.org/books/cpy/) * [C for Python Programmers - Carl Burch](http://www.toves.org/books/cpy/)
* [C Programming](https://en.wikibooks.org/wiki/Programming%3AC) - Wikibooks * [C Programming](https://en.wikibooks.org/wiki/Programming%3AC) - Wikibooks
* [C Programming Boot Camp - Paul Gribble](http://gribblelab.org/cbootcamp/) * [C Programming Boot Camp - Paul Gribble](http://www.gribblelab.org/CBootCamp/)
* [Deep C](http://www.slideshare.net/olvemaudal/deep-c) * [Deep C](http://www.slideshare.net/olvemaudal/deep-c)
* [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) (PDF) * [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) (PDF)
* [Everything you need to know about pointers in C - Peter Hosey](http://boredzo.org/pointers/) * [Everything you need to know about pointers in C - Peter Hosey](http://boredzo.org/pointers/)
...@@ -1012,7 +1011,7 @@ ...@@ -1012,7 +1011,7 @@
* [An Introduction to Programming in Emacs Lisp, 3rd Edition](https://www.gnu.org/software/emacs/manual/html_node/eintr/index.html) * [An Introduction to Programming in Emacs Lisp, 3rd Edition](https://www.gnu.org/software/emacs/manual/html_node/eintr/index.html)
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html) * [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
* [GNU Emacs Manual, 17th Edition, v. 24.2](http://shop.fsf.org/product/Emacs_Manual_24/) * [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/pdf/emacs.pdf) (PDF)
### Embedded Systems ### Embedded Systems
...@@ -1164,7 +1163,7 @@ ...@@ -1164,7 +1163,7 @@
* [Beautiful Code, Compelling Evidence](http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf) (PDF) * [Beautiful Code, Compelling Evidence](http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf) (PDF)
* [Exploring Generic Haskell](http://www.andres-loeh.de/ExploringGH.pdf) - Andres Löh (PDF) * [Exploring Generic Haskell](http://www.andres-loeh.de/ExploringGH.pdf) - Andres Löh (PDF)
* [Happy Learn Haskell Tutorial](http://www.happylearnhaskelltutorial.com) * [Happy Learn Haskell Tutorial](http://www.happylearnhaskelltutorial.com)
* [Haskell and Yesod](http://www.yesodweb.com/book-1.2) * [Haskell and Yesod](http://www.yesodweb.com/book-1.4)
* [Haskell no panic](http://lisperati.com/haskell/) * [Haskell no panic](http://lisperati.com/haskell/)
* [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial) * [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial)
* [Introduction to Haskell](http://www.seas.upenn.edu/~cis194/spring13/) - Brent Yorgey * [Introduction to Haskell](http://www.seas.upenn.edu/~cis194/spring13/) - Brent Yorgey
...@@ -1273,15 +1272,15 @@ ...@@ -1273,15 +1272,15 @@
* [Artificial Intelligence - Foundation of Computational Agents](http://artint.info/html/ArtInt.html) * [Artificial Intelligence - Foundation of Computational Agents](http://artint.info/html/ArtInt.html)
* [Category wise tutorials - J2EE](http://www.mkyong.com) * [Category wise tutorials - J2EE](http://www.mkyong.com)
* [Core Servlets and JavaServer Pages](http://pdf.coreservlets.com) - Marty Hall and Larry Brown * [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)
* [Data Structures in Java for the Principled Programmer](http://dept.cs.williams.edu/~bailey/JavaStructures/Book_files/JavaStructures.pdf) (PDF) * [Data Structures in Java for the Principled Programmer](http://dept.cs.williams.edu/~bailey/JavaStructures/Book_files/JavaStructures.pdf) (PDF)
* [Google's Java Style Guide](https://google.github.io/styleguide/javaguide.html) * [Google's Java Style Guide](https://google.github.io/styleguide/javaguide.html)
* [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)
* [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/) - Robert Sedgewick and Kevin Wayne * [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](https://www.gitbook.com/book/benoit74/jaas-in-action/details)
* [Java: A Beginner's Guide](http://www.oracle.com/events/global/en/java-outreach/resources/java-a-beginners-guide-1720064.pdf) - Oracle (PDF) * [Java: A Beginner's Guide](http://www.oracle.com/events/global/en/java-outreach/resources/java-a-beginners-guide-1720064.pdf) - Oracle (PDF)
* [Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)](http://ptgmedia.pearsoncmg.com/images/013143697X/downloads/013143697X_book.pdf) (PDF) * [Java Application Development on Linux](http://ptgmedia.pearsoncmg.com/images/013143697X/downloads/013143697X_book.pdf) - Carl Albing and Michael Schwarz (PDF)
* [Java Language and Virtual Machine Specifications](http://docs.oracle.com/javase/specs/) - James Gosling, Bill Joy, Guy Steele, Gilad Bracha
* [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
* [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
* [NIO Framework](http://nioframework.sourceforge.net/NIO_Paper.pdf) (PDF) * [NIO Framework](http://nioframework.sourceforge.net/NIO_Paper.pdf) (PDF)
...@@ -1293,8 +1292,6 @@ ...@@ -1293,8 +1292,6 @@
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) * [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc)
* [The Java EE6 Tutorial](http://docs.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF) * [The Java EE6 Tutorial](http://docs.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF)
* [The Java EE7 Tutorial](https://docs.oracle.com/javaee/7/JEETT.pdf) (PDF) * [The Java EE7 Tutorial](https://docs.oracle.com/javaee/7/JEETT.pdf) (PDF)
* [The Java Language Specification](http://docs.oracle.com/javase/specs/) - 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 Tutorials](https://docs.oracle.com/javase/tutorial/index.html) * [The Java Tutorials](https://docs.oracle.com/javase/tutorial/index.html)
* [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey * [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey
* [Thinking in Java](http://www.mindview.net/Books/TIJ/) * [Thinking in Java](http://www.mindview.net/Books/TIJ/)
...@@ -1345,7 +1342,7 @@ ...@@ -1345,7 +1342,7 @@
* [JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book/) * [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 Garden](http://bonsaiden.github.io/JavaScript-Garden/) (Maintained by Tim Ruffles)
* [JavaScript Patterns Collection](http://shichuan.github.io/javascript-patterns/) - Shi Chuan * [JavaScript Patterns Collection](http://shichuan.github.io/javascript-patterns/) - Shi Chuan
* [JavaScript Spessore](https://leanpub.com/javascript-spessore/read) - Reginald Braithwaite * [JavaScript Spessore](https://web.archive.org/web/20160325064800/https://leanpub.com/javascript-spessore/read) - Reginald Braithwaite
* [Javascript Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/javascript) (PDF, Kindle) *(Just fill the fields with any values)* * [Javascript Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/javascript) (PDF, Kindle) *(Just fill the fields with any values)*
* [JavaScript the Right Way](https://github.com/braziljs/js-the-right-way) * [JavaScript the Right Way](https://github.com/braziljs/js-the-right-way)
* [jQuery Fundamentals](http://jqfundamentals.com) (starts with JavaScript basics) * [jQuery Fundamentals](http://jqfundamentals.com) (starts with JavaScript basics)
...@@ -1357,11 +1354,11 @@ ...@@ -1357,11 +1354,11 @@
* [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
* [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide) * [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/) * [O'Reilly Programming JavaScript Applications](http://chimera.labs.oreilly.com/books/1234000000262/)
* [Oh My JS](https://leanpub.com/ohmyjs/read) - Azat Mardanov * [Oh My JS](https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read) - Azat Mardanov
* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani * [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani
* [Speaking JavaScript](http://speakingjs.com/es5/) - Dr. Axel Rauschmayer * [Speaking JavaScript](http://speakingjs.com/es5/) - Dr. Axel Rauschmayer
* [The JavaScript Tutorial](http://javascript.info) * [The JavaScript Tutorial](http://javascript.info)
* [The Problem with Native JavaScript APIs](http://chimera.labs.oreilly.com/books/1234000001655) (PDF) * [The Problem with Native JavaScript APIs](http://chimera.labs.oreilly.com/books/1234000001655/index.html)
* [Understanding ECMAScript 6](https://leanpub.com/understandinges6/read) - Nicholas C. Zakas * [Understanding ECMAScript 6](https://leanpub.com/understandinges6/read) - Nicholas C. Zakas
* [Understanding JavaScript OOP](http://robotlolita.me/2011/10/09/understanding-javascript-oop.html) *(Sorella)* * [Understanding JavaScript OOP](http://robotlolita.me/2011/10/09/understanding-javascript-oop.html) *(Sorella)*
* [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)
...@@ -1442,7 +1439,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1442,7 +1439,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Linux Security for Beginners](http://www.linuxtopia.org/LinuxSecurity/index.html) * [Linux Security for Beginners](http://www.linuxtopia.org/LinuxSecurity/index.html)
* [Linux Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/linux) (PDF, Kindle) *(Just fill the fields with any values)* * [Linux Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/linux) (PDF, Kindle) *(Just fill the fields with any values)*
* [OpenVZ Linux virtualization](http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf) (PDF) * [OpenVZ Linux virtualization](http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf) (PDF)
* [Programming and Using Linux Sound - in depth](https://jan.newmarch.name/LinuxSound/index.html)
* [Red Hat Enterprise Linux 6 Essentials](http://www.techotopia.com/index.php/Red_Hat_Enterprise_Linux_6_Essentials) * [Red Hat Enterprise Linux 6 Essentials](http://www.techotopia.com/index.php/Red_Hat_Enterprise_Linux_6_Essentials)
* [Secure Programming HOWTO - Creating Secure Software](http://www.dwheeler.com/secure-programs/) - D. A. Wheeler (HTML, PDF) * [Secure Programming HOWTO - Creating Secure Software](http://www.dwheeler.com/secure-programs/) - D. A. Wheeler (HTML, PDF)
* [Ten Steps to Linux Survival: Bash for Windows People](http://dullroar.com/book/TenStepsToLinuxSurvival.html) - Jim Lehmer * [Ten Steps to Linux Survival: Bash for Windows People](http://dullroar.com/book/TenStepsToLinuxSurvival.html) - Jim Lehmer
...@@ -1451,7 +1447,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1451,7 +1447,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [The Linux Development Platform](http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/perens/0130091154.pdf) (PDF) * [The Linux Development Platform](http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/perens/0130091154.pdf) (PDF)
* [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/)
* [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)
* [The Python GTK+ 3 Tutorial](http://python-gtk-3-tutorial.readthedocs.org/en/latest/)
* [Ubuntu Pocket Guide and Reference](http://www.ubuntupocketguide.com/index_main.html) * [Ubuntu Pocket Guide and Reference](http://www.ubuntupocketguide.com/index_main.html)
* [Ubuntu Server Guide](https://help.ubuntu.com/16.04/serverguide/serverguide.pdf) (PDF) * [Ubuntu Server Guide](https://help.ubuntu.com/16.04/serverguide/serverguide.pdf) (PDF)
* [Understanding the Linux Virtual Memory Manager](https://www.kernel.org/doc/gorman/) - Mel Gorman (HTML, PDF) * [Understanding the Linux Virtual Memory Manager](https://www.kernel.org/doc/gorman/) - Mel Gorman (HTML, PDF)
...@@ -1474,10 +1469,8 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1474,10 +1469,8 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [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) - Vsevolod Dyomkin
* [Lisp Koans](https://github.com/google/lisp-koans) * [Lisp Koans](https://github.com/google/lisp-koans)
* [Lisp Web Tales](https://leanpub.com/lispwebtales) * [Lisp Web Tales](https://leanpub.com/lispwebtales)
* [Natural Language Processing in Lisp](http://www.sussex.ac.uk/informatics/)
* [On Lisp](http://www.paulgraham.com/onlisp.html) - P. Graham * [On Lisp](http://www.paulgraham.com/onlisp.html) - P. Graham
* [Practical Common Lisp](http://www.gigamonkeys.com/book/) - P. Seibel * [Practical Common Lisp](http://www.gigamonkeys.com/book/) - P. Seibel
* [Sketchy LISP](hhttp://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/sketchy-lisp.zip) - Nils Holm (ZIP)
* [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) * [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)
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF) * [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)
...@@ -1793,11 +1786,12 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1793,11 +1786,12 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Code Like a Pythonista: Idiomatic Python](http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html) * [Code Like a Pythonista: Idiomatic Python](http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html)
* [CodeCademy Python](https://www.codecademy.com/learn/python) * [CodeCademy Python](https://www.codecademy.com/learn/python)
* [Composing Programs](http://composingprograms.com) (3.x) * [Composing Programs](http://composingprograms.com) (3.x)
* [Data Structures and Algorithms in Python](http://www.brpreiss.com/books/opus7/html/book.html) - B. R. Preiss * [Data Structures and Algorithms in Python](https://web.archive.org/web/20161016153130/http://www.brpreiss.com/books/opus7/html/book.html) - B. R. Preiss (PDF)
* [Dive into Python](http://www.diveintopython.net) - Mark Pilgrim (2.3) * [Dive into Python](http://www.diveintopython.net) - Mark Pilgrim (2.3)
* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim (3.0) * [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim (3.0)
* [From Python to NumPy](http://www.labri.fr/perso/nrougier/from-python-to-numpy/) * [From Python to NumPy](http://www.labri.fr/perso/nrougier/from-python-to-numpy/)
* [Full Stack Python](http://www.fullstackpython.com) * [Full Stack Python](http://www.fullstackpython.com)
* [Fundamentals of Python Programming](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) (3.2)
* [Google's Python Class](https://developers.google.com/edu/python/) (2.4 - 2.x) * [Google's Python Class](https://developers.google.com/edu/python/) (2.4 - 2.x)
* [Google's Python Style Guide](https://google.github.io/styleguide/pyguide.html) * [Google's Python Style Guide](https://google.github.io/styleguide/pyguide.html)
* [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart (3.3) * [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart (3.3)
...@@ -1809,23 +1803,21 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1809,23 +1803,21 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition) * [Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition)
* [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3) * [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3)
* [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3) * [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3)
* [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3) * [Introduction to Python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3)
* [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart (3.1) * [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart (3.1)
* [Learn Python, Break Python](http://learnpythonbreakpython.com) * [Learn Python, Break Python](http://learnpythonbreakpython.com)
* [Learn Python in Y minutes](https://learnxinyminutes.com/docs/python/) * [Learn Python in Y minutes](https://learnxinyminutes.com/docs/python/)
* [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) (2.5 - 2.6) * [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) (2.5 - 2.6)
* [Learn to Program Using Python](https://www.ida.liu.se/~732A47/literature/PythonBook.pdf) - Cody Jackson (PDF) * [Learn to Program Using Python](https://www.ida.liu.se/~732A47/literature/PythonBook.pdf) - Cody Jackson (PDF)
* [Learning to Program](http://www.alan-g.me.uk) * [Learning to Program](http://www.alan-g.me.uk)
* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) (3.2)
* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson (2.7) * [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson (2.7)
* [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart (2.7) * [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart (2.7)
* [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt (PDF) * [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt (PDF)
* [Natural Language Processing with Python](http://www.nltk.org/book/) (2.5) * [Natural Language Processing with Python](http://www.nltk.org/book/) (2.5)
* [Non-Programmer's Tutorial for Python 2.6](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6) (2.6) * [Non-Programmer's Tutorial for Python 2.6](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6) (2.6)
* [Non-Programmer's Tutorial for Python 3](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3) (3.3) * [Non-Programmer's Tutorial for Python 3](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3) (3.3)
* [Porting to Python 3: An In-Depth Guide](http://python3porting.com) (2.6 - 2.x & 3.1 - 3.x)
* [Practical Programming in Python](https://launchpadlibrarian.net/165489933/PracticalProgrammingPython2014.pdf) - Jeffrey Elkner (PDF) * [Practical Programming in Python](https://launchpadlibrarian.net/165489933/PracticalProgrammingPython2014.pdf) - Jeffrey Elkner (PDF)
* [Problem Solving with Algorithms and Data Structure using Python](http://interactivepython.org/runestone/static/pythonds/index.html) - Bradley N. Miller and David L. Ranum * [Problem Solving with Algorithms and Data Structures using Python](http://interactivepython.org/runestone/static/pythonds/index.html) - Bradley N. Miller and David L. Ranum
* [Program Arcade Games With Python And Pygame](http://programarcadegames.com) (3.3) * [Program Arcade Games With Python And Pygame](http://programarcadegames.com) (3.3)
* [Programming Computer Vision with Python](http://programmingcomputervision.com/downloads/ProgrammingComputerVision_CCdraft.pdf) (PDF) * [Programming Computer Vision with Python](http://programmingcomputervision.com/downloads/ProgrammingComputerVision_CCdraft.pdf) (PDF)
* [Python 2 Official Documentation](https://docs.python.org/2/download.html) (PDF, HTML, TEXT) (2.x) * [Python 2 Official Documentation](https://docs.python.org/2/download.html) (PDF, HTML, TEXT) (2.x)
...@@ -1834,11 +1826,10 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1834,11 +1826,10 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [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 Data Science Handbook](https://github.com/jakevdp/PythonDataScienceHandbook) - Jake VanderPlas (HTML, Jupyter Notebooks) * [Python Data Science Handbook](https://github.com/jakevdp/PythonDataScienceHandbook) - Jake VanderPlas (HTML, Jupyter Notebooks)
* [Python for Econometrics](http://www.kevinsheppard.com/images/0/09/Python_introduction.pdf) - Kevin Sheppard (PDF) (2.7.5) * [Python for Econometrics](http://www.kevinsheppard.com/images/0/09/Python_introduction.pdf) - Kevin Sheppard (PDF) (2.7.5)
* [Python for Everybody](http://py4e.com/book.php) - Charles Severance (PDF, EPUB, HTML) * [Python for Everybody Exploring Data Using Python 3](http://py4e.com/book.php) - Charles Severance (PDF, EPUB, HTML)
* [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) (2.7.5) * [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) (2.7.5)
* [Python for you and me](http://pymbook.readthedocs.org/en/latest/) (2.7.3) * [Python for you and me](http://pymbook.readthedocs.org/en/latest/) (2.7.3)
* [Python for you and me](http://pymbook.readthedocs.org/en/py3/) (3.x) * [Python for you and me](http://pymbook.readthedocs.org/en/py3/) (3.x)
* [Python Guide](http://docs.python-guide.org/en/latest/)
* [Python Idioms](http://safehammad.com/downloads/python-idioms-2014-01-16.pdf) (PDF) * [Python Idioms](http://safehammad.com/downloads/python-idioms-2014-01-16.pdf) (PDF)
* [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer * [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer
* [Python Koans](https://github.com/gregmalcolm/python_koans) (2.7 or 3.x) * [Python Koans](https://github.com/gregmalcolm/python_koans) (2.7 or 3.x)
...@@ -1847,20 +1838,21 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1847,20 +1838,21 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Python Practice Book](http://anandology.com/python-practice-book/index.html) (2.7.1) * [Python Practice Book](http://anandology.com/python-practice-book/index.html) (2.7.1)
* [Python Practice Projects](http://pythonpracticeprojects.com) * [Python Practice Projects](http://pythonpracticeprojects.com)
* [Python Programming](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) (2.6) * [Python Programming](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) (2.6)
* [Python Scientific Lecture Notes](http://scipy-lectures.github.io) * [Scipy Lecture Notes](http://scipy-lectures.github.io)
* [Python Standard Library](http://effbot.org/librarybook/) - Fredrik Lundh
* [SICP in Python](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/) (3.2) * [SICP in Python](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/) (3.2)
* [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html) (3.x) * [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html) (3.x)
* [Suporting Python 3: An In-Depth Guide](http://python3porting.com) (2.6 - 2.x & 3.1 - 3.x)
* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (3.3 - 3.x) * [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (3.3 - 3.x)
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x) * [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x)
* [The Definitive Guide to Jython, Python for the Java Platform](http://www.jython.org/jythonbook/en/1.0) - Josh Juneau, Jim Baker, Victor Ng, Leo Soto, Frank Wierzbicki (2.5) * [The Definitive Guide to Jython, Python for the Java Platform](http://www.jython.org/jythonbook/en/1.0) - Josh Juneau, Jim Baker, Victor Ng, Leo Soto, Frank Wierzbicki (2.5)
* [The Little Book of Python Anti-Patterns](http://docs.quantifiedcode.com/python-anti-patterns/) ([Source](https://github.com/quantifiedcode/python-anti-patterns)) * [The Little Book of Python Anti-Patterns](http://docs.quantifiedcode.com/python-anti-patterns/) ([Source](https://github.com/quantifiedcode/python-anti-patterns))
* [The Programming Historian](http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/) - William J. Turkel, Adam Crymble and Alan MacEachern * [The Programming Historian](http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/) - William J. Turkel, Adam Crymble and Alan MacEachern
* [The Python Ecosystem: An Introduction](http://mirnazim.org/writings/python-ecosystem-introduction/) * [The Python Ecosystem: An Introduction](http://mirnazim.org/writings/python-ecosystem-introduction/)
* [The Python GTK+ 3 Tutorial](http://python-gtk-3-tutorial.readthedocs.org/en/latest/)
* [The Standard Python Library](http://effbot.org/librarybook/) - Fredrik Lundh
* [Think Complexity](http://greenteapress.com/complexity/) - Allen B. Downey (2nd Edition) (PDF, HTML) * [Think Complexity](http://greenteapress.com/complexity/) - Allen B. Downey (2nd Edition) (PDF, HTML)
* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey (2.x & 3.0) * [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey (2.x & 3.0)
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x) * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
* [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum
* [Wikibooks: Python Programming](https://en.wikibooks.org/wiki/Python_Programming) (2.7) * [Wikibooks: Python Programming](https://en.wikibooks.org/wiki/Python_Programming) (2.7)
...@@ -1872,8 +1864,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1872,8 +1864,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Django Official Documentation](https://media.readthedocs.org/pdf/django/1.10.x/django.pdf) (PDF) (1.10) * [Django Official Documentation](https://media.readthedocs.org/pdf/django/1.10.x/django.pdf) (PDF) (1.10)
* [Djen of Django](http://agiliq.com/books/djenofdjango/) * [Djen of Django](http://agiliq.com/books/djenofdjango/)
* [Effective Django](http://www.effectivedjango.com) (1.5) * [Effective Django](http://www.effectivedjango.com) (1.5)
* [Mastering Django](http://masteringdjango.com) (1.8) * [How to Tango With Django](http://www.tangowithdjango.com/book17/) (1.7)
* [Tango With Django](http://www.tangowithdjango.com/book17/) (1.7)
* [Test-Driven Web Development with Python](http://www.obeythetestinggoat.com/pages/book.html#toc) (1.8) * [Test-Driven Web Development with Python](http://www.obeythetestinggoat.com/pages/book.html#toc) (1.8)
...@@ -1896,7 +1887,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -1896,7 +1887,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
#### Pyramid #### Pyramid
* [Pyramid for humans](http://docs.pylonsproject.org/projects/pyramid-tutorials/en/latest/humans/index.html) * [Quick Tutorial for Pyramid](http://docs.pylonsproject.org/projects/pyramid/en/latest/quick_tutorial/index.html#quick-tutorial)
#### Tornado #### Tornado
...@@ -2063,8 +2054,9 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout, ...@@ -2063,8 +2054,9 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [How to Design Programs](http://htdp.org) * [How to Design Programs](http://htdp.org)
* [Scheme Tutorial](http://www.cs.hut.fi/Studies/T-93.210/schemetutorial/) * [Scheme Tutorial](http://www.cs.hut.fi/Studies/T-93.210/schemetutorial/)
* [Simply Scheme: Introducing Computer Science](http://www.cs.berkeley.edu/~bh/ss-toc2.html) - B. Harvey, M. Wright * [Simply Scheme: Introducing Computer Science](http://www.cs.berkeley.edu/~bh/ss-toc2.html) - B. Harvey, M. Wright
* [Sketchy LISP: An Introduction to Functional Programming in Scheme](http://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/sketchy-lisp-3rd-ed-pdf.zip) - Nils Holm (ZIP)
* [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html) * [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html)
* [Teach Yourself Scheme in Fixnum Days](http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html) * [Teach Yourself Scheme in Fixnum Days](https://ds26gte.github.io/tyscheme/index-Z-H-1.html)
* [The Scheme Programming Language: Edition 3](http://www.scheme.com/tspl3/) - [The Scheme Programming Language: Edition 4](http://www.scheme.com/tspl4/) * [The Scheme Programming Language: Edition 3](http://www.scheme.com/tspl3/) - [The Scheme Programming Language: Edition 4](http://www.scheme.com/tspl4/)
* [Write Yourself a Scheme in 48 Hours](https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours) * [Write Yourself a Scheme in 48 Hours](https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册