Невелика добірка цікавих книг із моєї бібліотеки.
За категоріями, із невеликими коментарями.
Практично все є в PDF/EPUB (щоправда, можуть бути реально застарілі видання), за необхідності можна зв’язатися через групу в Телеграм або форму контактів тут>>>, там же можна пропонувати та обговорювати книги, які тут прогаяв.
Зміст
Linux
Beginner
- Evi Nemeth – UNIX and Linux System Administration Handbook
Теж класика, і теж чудова річ, щоб почати знайомитися з Linux. Є переклад російською. - Michael W. Lucas – Absolute FreeBSD, 3rd Edition: The Complete Guide to FreeBSD
Як на мене – одна з найкращих книг з UNIX/BSD. Корисна не тільки тим, хто користюється FreeBSD, але й взагалі для знайомства зі світом UNIX/Linux.
Advanced
- Daniel P. Bovet, Marco Cesati – Understanding the Linux Kernel, From I/O Ports to Process Management
Класика. Must read, щоб розуміти роботу ядра “зсередини”. Легко нагуглюється у російському перекладі. - Robert Love – Linux Kernel Development
Вкрай рекомендую, дуже зайшла. Читається простіше, ніж Бовет (особисто для мене, принаймні). Має бути у російському варіанті. - Simson Garfinkel, Daniel Weise, Steven Strassmann – The Unix-Haters Handbook
Давайте будемо відверті – Unix/Linux не ідеальні. Цікава книга на почитати та спробувати поглянути на систему з іншої сторони.
Programming
- Брайан Керниган и Деннис Ритчи – Язык программирования Си
Це класика. Прекрасна у своїй простоті. Must read, щоб почати читати і писати на Сі. - Мэтт Батчер, Фарина Мэтт – Go на практике
Дуже класна книга, як на мене – у простих прикладах беремо, і починаємо писати на Go. - Noah Gift, Jeremy M. Jones – Python for Unix and Linux System Administration
Приклади використання Python у системному адмініструванні. - Mendel Cooper – Advanced Bash-Scripting Guide
Дуже давня книга, але, гадаю, досі можна починати вчити BASH по ній – основи не змінюються. У російському варіанті – Искусство программирования на языке сценариев командной оболочки. - Mark Lutz – Learning Python
Чи не настільна книга всіх, хто починає вчити Python, хоча мені свого часу вона здалася складною для розуміння. Є у російському варіанті.
Databases
- Paul DuBois – MySQL
Відмінний матеріал для початку знайомства з MySQL повинна бути доступна і російською.
Networking
- Олифер – Компьютерные сети. Принципы, технологии, протоколы.
Теж із класики, і вважається must read для глибокого розуміння мереж.
DevOps
- Site Reliability Engineering – How Google Runs Production Systems
Написано співробітниками тех. відділів Google про роботу систем та підхід до завдань.
Docker, etc
- James Turnbull – The Docker Book: Containerization is the new virtualization
Колись дуже добре допомогла почати користуватися Docker. - Kelsey Hightower, Brendan Burns, and Joe Beda – Kubernetes: Up and Running
Проста покрокова інструкція з початку роботи з Kubernetes. Корисна для початку роботи, але, чесно кажучи – прочитав на третину, і переключився на наступну книгу в цьому списку. - Marko Lukša – Kubernetes in Action
Прекрасна книга, дуже рекомендую. На простих прикладах наочно про всі компоненти Kubernetes і способи їх застосування.
Корисні книги
- Вилейанур С. Рамачандран – Мозг рассказывает. Что делает нас людьми.
Вкрай захоплююча книга про роботу нашого мозку. - Роберт Сапольски – Биология добра и зла: Как наука объясняет наши поступки
Тут замість коментаря до книги – краще ось>>> про самого Сапольськи, а ось>>> – його лекція у Стендфорді, там цілий курс. - Стивен Хокинг – Краткая история времени. От Большого Взрыва до черных дыр
Що таке простір та час. Гравітація, чорні дири. Від генія – для простих людей.