summaryrefslogtreecommitdiff
path: root/00_blog/00035_Programming/00008_Computer-Science-Literature
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2019-03-19 12:04:02 +0100
committerMiguel <m.i@gmx.at>2019-03-19 12:04:02 +0100
commit2074edea81ea129085f451792b5ef601bbba46c2 (patch)
tree6399f8421459bc8d5cba5dd8a5737298d1e0f9ef /00_blog/00035_Programming/00008_Computer-Science-Literature
parentac80f0ef348db426029a70745bb7a15ead38e028 (diff)
new stuff and sort stuff
Diffstat (limited to '00_blog/00035_Programming/00008_Computer-Science-Literature')
-rw-r--r--00_blog/00035_Programming/00008_Computer-Science-Literature/index.md48
1 files changed, 48 insertions, 0 deletions
diff --git a/00_blog/00035_Programming/00008_Computer-Science-Literature/index.md b/00_blog/00035_Programming/00008_Computer-Science-Literature/index.md
new file mode 100644
index 0000000..114294e
--- /dev/null
+++ b/00_blog/00035_Programming/00008_Computer-Science-Literature/index.md
@@ -0,0 +1,48 @@
+
+# Comp Science Literature
+This is a list of some books, focusing on topics around computer science, which I recently read or am currently reading or want to read :P
+
+* Anthony Williams, C++ Concurrency in Action: Practical Multihreading
+* The Boost C++ Libraries, Boris Schäling (Online book)
+* Meyers, Effective C++ (Addison-Wesley) C++98 only?
+* Meyers, More Effective C++ (Addison-Wesley) C++98 only?
+* Meyers, Effective STL. C++98 only?
+* Sutter, Exceptional C++
+* Sutter, More Exceptional C++
+* Karlson, Beyond the C++ Standard Library: An Introduction to Boost 1st Edition
+* Maybe Something on Multiprocessing (?)
+* Donald Knuth. The Art Of Computer Programming
+* Algorithms 3rd Edition (by Cormen, Leiserson, Rivest, Stein)
+* Jonathan Bartlett. Programming from the Ground Up
+* C++ in a Nutshell (O’REILLEY, by Lischner)
+* C++ Primer (5th Edition) by Lippman, Lajoie, Moo
+* The C++ Programming Language 4th Edition
+* Dive into Python (2 and 3) by Mark Pilgrim
+* Version Control with Git (O’REILLEY, by Loeliger & McCullough) (next: 9(10) ?)
+* The Linux Command Line, by William Shotts (http://linuxcommand.org/tlcl.php)
+* Debian, The Administrators Handbook (by Hertzog and Mas)
+* Absolute FreeBSD by Michael W. Lucas
+* Modern Operating Systems, Third Edition (by Andrew S. Tannebaum)
+* Linux Device Drivers (O’REILLEY, by Corbert, Rubini, Kroah-Hartman)
+* Linux Kernel in a Nutshell (O’REILLEY, Greg Kroah-Hartman)
+* Concrete Math (2nd)
+* STOC '83 Proceedings of the fifteenth annual ACM symposium on Theory of computing / Primitives for the manipulation of general subdivisions and the computation of Voronoi diagrams
+* sedgewick & waynes algorithms
+* books from appendix, from programming from ground up?
+
+## What every programmer should know about
+
+* Undefined behaviour: http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html
+* Memory: http://lwn.net/Articles/250967/
+* Floating point arithmetic: https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html
+
+## some areas of interest
+
+Some General Topics I am reasearching right now (or plan to do it). Or used to reasearch...
+
+* Neuronal Networks
+* Deep Learning
+* Random Forrests (and other techniques based on Decision Trees)
+* Simmulated Annealing
+* (Linear) Integer Programming
+