|
611 | 611 | * [Ansible Up & Running (first three chapters)](https://www.ansible.com/ebooks) *(account required)*
|
612 | 612 | * [Asterisk™: The Definitive Guide](http://solmu.org/pub/help/Asterisk/3nd_Edition_for_Asterisk_1.8)
|
613 | 613 | * [Barcode Overview](http://www.tec-it.com/download/PDF/Barcode_Reference_EN.pdf) (PDF)
|
614 |
| -* [Bitcoin and Cryptocurrency Technologies](https://d28rh4a8wq0iu5.cloudfront.net/bitcointech/readings/princeton_bitcoin_book.pdf) - Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder (PDF) |
| 614 | +* [Bitcoin and Cryptocurrency Technologies](https://d28rh4a8wq0iu5.cloudfront.net/bitcointech/readings/princeton_bitcoin_book.pdf) - Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder (PDF) |
615 | 615 | * [Blockchain By Example](https://www.packtpub.com/free-ebooks/blockchain-example) - Bellaj Badr, Richard Horrocks, Xun (Brian) Wu (Packt account *required*)
|
616 | 616 | * [Coding With Minecraft](https://turtleappstore.com/book/) - Al Sweigart
|
617 | 617 | * [Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts](http://www.wisdom.weizmann.ac.il/~playbook/)
|
@@ -1503,7 +1503,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
1503 | 1503 | * [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial)
|
1504 | 1504 | * [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/)
|
1505 | 1505 | * [Learn You a Haskell for Great Good](http://learnyouahaskell.com) - Miran Lipovaca
|
1506 |
| -* [Parallel and Concurrent Programming in Haskell](https://www.oreilly.com/library/view/parallel-and-concurrent/9781449335939/) - Simon Marlow |
| 1506 | +* [Parallel and Concurrent Programming in Haskell](https://www.oreilly.com/library/view/parallel-and-concurrent/9781449335939/) - Simon Marlow |
1507 | 1507 | * [Real World Haskell](http://book.realworldhaskell.org)
|
1508 | 1508 | * [Speeding Through Haskell](http://www.sthaskell.com)
|
1509 | 1509 | * [What I Wish I Knew When Learning Haskell](http://dev.stephendiehl.com/hask/) - Stephen Diehl (PDF)
|
@@ -2344,7 +2344,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
2344 | 2344 | * [Prolog Problems](https://sites.google.com/site/prologsite/prolog-problems) - Werner Hett
|
2345 | 2345 | * [Prolog Techniques](http://bookboon.com/en/prolog-techniques-applications-of-prolog-ebook) - Attila Csenki, Bookboon. (email address *requested*, not required)
|
2346 | 2346 | * [Prolog Tutorial](http://www.cpp.edu/~jrfisher/www/prolog_tutorial/contents.html)
|
2347 |
| -* [The Art of Prolog, Second Edition](https://mitpress.mit.edu/books/art-prolog-second-edition) - Leon S. Sterling, Ehud Y. Shapiro (Open Access) |
| 2347 | +* [The Art of Prolog, Second Edition](https://mitpress.mit.edu/books/art-prolog-second-edition) - Leon S. Sterling, Ehud Y. Shapiro (Open Access) |
2348 | 2348 | * [The First 10 Prolog Programming Contests](https://dtai.cs.kuleuven.be/ppcbook/) - Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
|
2349 | 2349 | * [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net) - Hassan A¨it-Kaci
|
2350 | 2350 |
|
@@ -2385,7 +2385,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
2385 | 2385 | * [Fundamentals of Python Programming](https://web.archive.org/web/20191005170430/http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) (:construction: *in process*)
|
2386 | 2386 | * [Google's Python Class](https://developers.google.com/edu/python/) (2.4 - 2.x)
|
2387 | 2387 | * [Google's Python Style Guide](https://google.github.io/styleguide/pyguide.html)
|
2388 |
| -* [Hadoop with Python](https://www.oreilly.com/learning/hadoop-with-python) - Zachary Radtka, Donald Miner |
| 2388 | +* [Hadoop with Python](https://www.oreilly.com/learning/hadoop-with-python) - Zachary Radtka, Donald Miner |
2389 | 2389 | * [Hands-On Natural Language Processing with Python](https://www.packtpub.com/free-ebook/hands-on-natural-language-processing-with-python/9781789139495) - Rajesh Arumugam, Rajalingappaa Shanmugamani (Packt account *required*)
|
2390 | 2390 | * [Hitchhiker's Guide to Python!](http://docs.python-guide.org/en/latest/) (2.6)
|
2391 | 2391 | * [How to Code in Python 3](https://assets.digitalocean.com/books/python/how-to-code-in-python.pdf) - Lisa Tagliaferri (PDF)
|
@@ -2734,7 +2734,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
2734 | 2734 | ### Smalltalk
|
2735 | 2735 |
|
2736 | 2736 | * [Deep into Pharo](http://books.pharo.org/deep-into-pharo/) - Alexandre Bergel, Damien Cassou, Stéphane Ducasse, Jannik Laval
|
2737 |
| -* [Dynamic Web Development with Seaside](http://book.seaside.st/book/table-of-contents) - S. Ducasse, L. Renggli, C. D. Shaffer, R. Zaccone |
| 2737 | +* [Dynamic Web Development with Seaside](http://book.seaside.st/book/table-of-contents) - S. Ducasse, L. Renggli, C. D. Shaffer, R. Zaccone |
2738 | 2738 | * [Enterprise Pharo: a Web Perspective](http://books.pharo.org/enterprise-pharo/)
|
2739 | 2739 | * [Numerical Methods with Pharo](http://books.pharo.org/numerical-methods/) - Didier Besset, Stéphane Ducasse, Serge Stinckwich
|
2740 | 2740 | * [Pharo by Example](http://books.pharo.org/pharo-by-example/) - Andrew P. Black et al. (Smalltalk Implementation and IDE)
|
|
0 commit comments