From 2bf8e25da5fed0eeebbad15e19f9508fe7e3a73b Mon Sep 17 00:00:00 2001 From: Alexander Fefelov Date: Sat, 28 Dec 2013 01:41:06 +0400 Subject: [PATCH 1/7] Added "Scala for the Impatient" --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 637885ec4..f3bd3fccd 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -1257,6 +1257,7 @@ See also [TeX](#tex) * [Programming in Scala, First Edition](http://www.artima.com/pins1ed/) * [Programming Scala](http://programming-scala.labs.oreilly.com/index.html) * [Scala By Example](http://www.scala-lang.org/docu/files/ScalaByExample.pdf) (PDF) +* [Scala for the Impatient](http://typesafe.com/resources/book/scala-for-the-impatient) - Cay S. Horstmann * [Scala School by Twitter](http://twitter.github.io/scala_school/) * [A Scala Tutorial for Java programmers](http://www.scala-lang.org/docu/files/ScalaTutorial.pdf) (PDF) * [Xtrace](http://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/) From 320fcc399f3ac749754cb46d2c4d0f6ceaf414e0 Mon Sep 17 00:00:00 2001 From: Alexander Fefelov Date: Sat, 28 Dec 2013 01:43:40 +0400 Subject: [PATCH 2/7] Added "The Quest for Artificial Intelligence: A History of Ideas and Achievements" --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index f3bd3fccd..7b2304afd 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -388,6 +388,7 @@ * [How to Think Like a Computer Scientist](http://openbookproject.net/thinkcs/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers * [I Am a Bug](http://www.amibug.com/iamabug/p01.html) * [Learn to Program](http://pine.fm/LearnToProgram/) +* [The Quest for Artificial Intelligence: A History of Ideas and Achievements](http://ai.stanford.edu/~nilsson/QAI/qai.pdf) - Nils J. Nilsson * [Foundations of Programming](http://codebetter.com/files/folders/codebetter_downloads/entry179694.aspx) * [Communicating Sequential Processes](http://www.usingcsp.com/cspbook.pdf) (PDF) by Tony Hoare * [Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts](http://www.scribd.com/doc/175241338/Come-Let-s-Play) From dd346d7a6c1df617ba67e1efd9835da8d9102019 Mon Sep 17 00:00:00 2001 From: Alexander Fefelov Date: Sat, 28 Dec 2013 01:49:42 +0400 Subject: [PATCH 3/7] Added Stef's Free Online Smalltalk Books --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 7b2304afd..2aba7e915 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -153,6 +153,7 @@ * [MindView Inc](http://www.mindviewinc.com/Books/) * [O'Reilly's Commons](http://commons.oreilly.com/wiki/index.php/O%27Reilly_Commons) * [O'Reilly's Open Books Project](http://oreilly.com/openbook/) +* [Stef's Free Online Smalltalk Books](http://stephane.ducasse.free.fr/FreeBooks/) * [TechBooksForFree.com](http://www.techbooksforfree.com/) * [Theassayer.org](http://theassayer.org/) * [Wikibooks: Programming](http://en.wikibooks.org/wiki/Category%3aComputer_programming) From d2bb8ba9b353c7ebf37774397df17d1f1c7135af Mon Sep 17 00:00:00 2001 From: Alexander Fefelov Date: Sat, 28 Dec 2013 01:54:38 +0400 Subject: [PATCH 4/7] Added "Apache Jakarta Commons: Reusable Java Components" --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 2aba7e915..a66ba5365 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -785,6 +785,7 @@ ###Java +* [Apache Jakarta Commons: Reusable Java Components](http://ptgmedia.pearsoncmg.com/images/0131478303/downloads/Iverson_book.pdf) - Will Iverson * [Artificial Intelligence - Foundation of Computational Agents](http://artint.info/html/ArtInt.html) * [Data Structures and Algorithms with Object-Oriented Design Patterns in Java](http://www.brpreiss.com/books/opus5/html/page9.html) * [Category wise tutorials - J2EE](http://www.mkyong.com/) From 2a3f72db3d5a6ea178c053bc2ec833838c5479a2 Mon Sep 17 00:00:00 2001 From: Alexander Fefelov Date: Sat, 28 Dec 2013 02:18:06 +0400 Subject: [PATCH 5/7] Added "Search User Interfaces" --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index a66ba5365..77b026dd7 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -179,6 +179,7 @@ ###Graphical User Interfaces * [Programming with gtkmm 3](https://developer.gnome.org/gtkmm-tutorial/stable/) +* [Search User Interfaces](http://searchuserinterfaces.com/book/) - Marti A. Hearst ###Language Agnostic From b7d10418ed8d0d0a8939fdb0a38911f0e5f81b8b Mon Sep 17 00:00:00 2001 From: Alexander Fefelov Date: Sat, 28 Dec 2013 02:20:23 +0400 Subject: [PATCH 6/7] Added "Big Data Now: Current Perspectives from O'Reilly Radar" --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index 77b026dd7..f5a115688 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -238,6 +238,7 @@ ####Database +* [Big Data Now: Current Perspectives from O'Reilly Radar](http://shop.oreilly.com/product/0636920022640.do) * [Database Fundamentals](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Database_fundamentals.pdf) (PDF) * [Foundations of Databases](http://webdam.inria.fr/Alice/) * [Temporal Database Management](http://people.cs.aau.dk/~csj/Thesis/) - Christian S. Jensen From 64993394b2cafa15d87c51265dd5febef6f783e0 Mon Sep 17 00:00:00 2001 From: Alexander Fefelov Date: Sat, 28 Dec 2013 02:24:16 +0400 Subject: [PATCH 7/7] Added "The Z Notation: A Reference Manual, Second Edition" --- free-programming-books.md | 1 + 1 file changed, 1 insertion(+) diff --git a/free-programming-books.md b/free-programming-books.md index f5a115688..34885d73d 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -392,6 +392,7 @@ * [I Am a Bug](http://www.amibug.com/iamabug/p01.html) * [Learn to Program](http://pine.fm/LearnToProgram/) * [The Quest for Artificial Intelligence: A History of Ideas and Achievements](http://ai.stanford.edu/~nilsson/QAI/qai.pdf) - Nils J. Nilsson +* [The Z Notation: A Reference Manual, Second Edition](http://spivey.oriel.ox.ac.uk/~mike/zrm/zrm.pdf) - J. M. Spivey * [Foundations of Programming](http://codebetter.com/files/folders/codebetter_downloads/entry179694.aspx) * [Communicating Sequential Processes](http://www.usingcsp.com/cspbook.pdf) (PDF) by Tony Hoare * [Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts](http://www.scribd.com/doc/175241338/Come-Let-s-Play)