study
This page contains content I love.
books
technical
- «Операционная система UNIX», Андрей Робачевский, Сергей Немнюгин, Ольга Стесик
- «An Introduction to Programming in Go», Caleb Doxsey
- «Programming in Go», Mark Summerfield
- «The Code Book», Simon Singh
- «Криптографические методы защиты информации», Александр Бабаш, Елена Баранова
- «Applied Cryptography», Bruce Schneier
- «Practical Cryptography», Niels Ferguson, Bruce Schneier
- «A Little Riak Book», Eric Redmond, John Daily
- «Domain Specific Languages», Martin Fowler, Rebecca Parsons
- «Learn You a Haskell for Great Good!», Miran Lipovača
- «Five-Minute Mathematics», Ehrhard Behrends
- «Common Lisp: A Gentle Introduction to Symbolic Computation», David S. Touretzky
- «Practical Common Lisp», Peter Seibel
- ❤ «Land of Lisp», Conrad Barski
- «Let over lambda», Doug Hoyte
non-technical
- «Nineteen Eighty-Four», George Orwell
- ❤ «Atlas Shrugged», Ayn Rand
- «The Moon Is a Harsh Mistress», Robert A. Heinlein
- «We the Living», Ayn Rand
lectures
- Функциональное программирование на языке Haskell
- Computerphile
- CS50 2015, 2018
- CS162, Operating Systems and System Programming, 2010
- CS436, Distributed Systems, University of Waterloo 2012
talks
- Linux sucks (2016)
- Linux sucks (2018)
- Go scheduler: Implementing language with lightweight concurrency
- WireGuard: Next Generation Abuse-Resistant Kernel Network Tunnelby Jason Donenfeld
- ❤ The Most Beautiful Program Ever Written
- Programming Should Eat Itself
- Relational Interpreters, Program Synthesis, and Barliman
articles/papers/resources
- The Go Blog
- Go Design Docs
- Effective Go
- The Go Programming Language Specification
- Racket Documentation
- A Road to Common Lisp, Steve Losh
- Fear of Macros, Greg Hendershott