В эту заметку добавляю интересные находки, которые не могу начать читать прямо сейчас, в надежде вернуться к ним в будущем. Стараюсь отмечать, кто и почему порекомендовал книгу, если такая рекомендация имеется.

Кроме того, список прочитанного веду на своём сайте, но давно его не обновлял.

Всегда буду рад рекомендациям хороших книг!


📖 Сейчас читаю

  • Читаю книги из План изучения языка Go
  • 📖 Дочитать Психология влияния (купил совершенно случайно, но книга очень крутая).
  • 📖 Дочитать How to Take Smart Notes One Simple Technique to Boost Writing, Learning and Thinking – For Students, Academics and Nonfiction Book Writers
  • 📖 Дочитать System Design: Классная книга о проектировании систем на собеседовании. Сокращалка урлов, распределенный кэш, свой Ютуб, поисковой сервис и многое другое. Кода нет, только диаграммы и схемы. Автор приводит диалоги с потенциальным рекрутером и учит, как выяснять требования перед тем, как бросаться за решение. (grishaev.me)
  • ♻️ “Совершенный код” – на постоянной перечитке под настроение, такая уж душевная книга.

📚 Лист ожидания

Темы ниже расположены в совершенно случайном порядке.

SQLAlchemy

  • SQLAlchemy 2 In Practice, by Miguel Grindberg – Рекомендация . Автор очень крутой. Его блог полон интереснейших постов. Не видел других книг по SQLAlchemy.

SQL

  • “Оптимизация запросов в PostgreSQL” (Домбровская) – рекомендует Голобурдин.

Testing

  • “Принципы юнит-тестирования” (Хориков) – рекомендует Голобурдин.

API Design

OS

Networks

Flask

Python

Django

  • Understand Django, by Matt Layman: серия статей про Django на сайте автора очень хорошая. Полагаю, книга основана на них.

Concurrency

Clojure

  • Clojure for Brave and True: Достойная книга для изучения Кложи. Написана легко и с юмором. Подойдет тем, кто в первый раз взялся за скобочки. Одна из глав о том, как поставить Емакс и подружить его с Кложей. Ближе к концу юмор становится навязчивым, а формулировки излишне напыщенными. Какие-то эльфы и вампиры из сериалов. (grishaev.me)
  • Getting Clojure: Хорошее руководство для начинающих кложуристов. Книга состоит из трех частей по нарастанию сложности. Понравилось, что рассмотрены clojure.spec, тесты и макросы. Не во всех книгах им уделяют внимание. Прочел третью часть и немного второй, подчерпнул полезности. На текущий момент это самая актуальная книга по Кложе. (grishaev.me)
  • Web development with Clojure: Введение в веб-разработку на Кложе. Автор — Дмитрий Сотников, создатель фреймворка Luminus. В книге рассмотрены основные шаги по созданию приложений: серверная часть, база, фронтенд, веб-сокеты. Подойдет начинающим. (grishaev.me)

Misc


📂 Reading | Последнее изменение: 15.01.2025 14:45