🌎 Cyber Security Kill Chain — Tactics and Strategies (2025)
❔ Чему вы научитесь:
🔵 раскладывать атаку по фазам kill chain: разведка, вооружение, доставка, эксплуатация, закрепление, C2;
🔵 понимать, какие следы оставляет атакующий на каждом этапе, и строить под них детект;
🔵 оценивать поверхность атаки и данные OSINT, доступные о вашей инфраструктуре;
🔵 разрывать цепочку до стадии воздействия, а не разбирать последствия;
🔵 выстраивать процесс реагирования на инцидент и разбор постфактум.
"Cyber Security Kill Chain" — книга разбирает атаку как процесс, а не как набор отдельных техник, и от каждой фазы идёт к защитным мерам. Рассчитана на blue team, SOC-аналитиков и тех, кто отвечает за безопасность инфраструктуры; базовое понимание сетей и ОС предполагается. Материал применим в легальном контуре: мониторинг своей сети, лаборатории, пентест по договору.
🌎 Go Cookbook: Expert Solutions for Commonly Needed Go Tasks (2023)
❔ Чему вы научитесь:
🔵 решать типовые задачи по рецептам: файлы, JSON, строки, время, ввод-вывод;
🔵 писать конкурентный код на горутинах, каналах и context;
🔵 обрабатывать ошибки идиоматично — через wrapping и errors.Is/As;
🔵 поднимать HTTP-клиенты и сервисы средствами net/http;
🔵 покрывать код тестами и бенчмарками из стандартной библиотеки.
"Go Cookbook" — формат «задача → решение → разбор», без последовательного курса по языку. Подойдёт тем, кто уже прошёл базовый синтаксис и пишет на Go, но каждый раз гуглит одно и то же. Ценность не в самом коде, а в пояснениях, почему выбран именно такой подход и где он ломается. Читать удобнее выборочно, как справочник рядом с редактором.
Jakarta EE Application Development, 2nd Edition: Build enterprise applications with Jakarta CDI, RESTful web services, JSON Binding, persistence, and security (2024)
❔ Чему вы научитесь:
Вы освоите создание мощных корпоративных приложений с использованием современной спецификации Jakarta EE. Руководство подробно разбирает внедрение зависимостей (CDI), разработку RESTful веб-сервисов, сериализацию данных через JSON Binding и управление реляционными базами данных с помощью Jakarta Persistence (JPA). Вы также научитесь реализовывать надежные механизмы аутентификации и авторизации, защищая ваши корпоративные системы от несанкционированного доступа на всех уровнях архитектуры.
AI Agents in Action: Build, Orchestrate, and Deploy Autonomous Multi-Agent Systems (2025)
❔ Чему вы научитесь:
Вы освоите проектирование и развертывание интеллектуальных мультиагентных систем, способных автономно решать сложные комплексные задачи. Руководство подробно разбирает интеграцию больших языковых моделей (LLM) с внешними инструментами (API, базами данных), организацию взаимодействия между несколькими ИИ-агентами (оркестрацию) и применение современных фреймворков. Вы научитесь выстраивать надежные циклы принятия решений (ReAct), обеспечивая предсказуемость и строгий контроль над автономными процессами при развертывании решений в продакшене.
🌎 Windows Terminal Tips, Tricks, and Productivity Hacks: Optimize your command-line usage and development processes with pro-level techniques (2021)
❔ Чему вы научитесь:
Вы превратите классическую консольную среду Windows в мощный и гибкий центр управления разработкой. Руководство подробно разбирает глубокую кастомизацию Windows Terminal: от настройки горячих клавиш, цветовых схем и профилей для PowerShell, WSL (Windows Subsystem for Linux) и CMD до интеграции с Git и SSH. Вы научитесь эффективно использовать мультипанельный режим (split panes), автоматизировать рутинные задачи с помощью скриптов и организовывать идеальное командное окружение для ускорения повседневной работы.
"Windows Terminal Tips, Tricks, and Productivity Hacks" — это практическое руководство для разработчиков, DevOps-инженеров и системных администраторов, работающих в ОС Windows. Книга помогает преодолеть стереотипы о неудобстве командной строки Microsoft, предоставляя исчерпывающий набор продвинутых техник, которые экономят время и выводят продуктивность работы с терминалом на абсолютно новый уровень.
🌎 Practical Systems Programming in Go: A hands-on guide to designing and building real-world systems software in Go (2026)
❔ Чему вы научитесь:
Вы научитесь применять высокопроизводительный язык Go для решения сложных задач системного уровня, выходя за рамки классического написания веб-сервисов. Руководство глубоко погружает во взаимодействие с системными вызовами операционной системы, манипуляцию файловыми структурами, низкоуровневую работу с сетями (TCP/UDP/Unix sockets) и управление процессами. Вы освоите обработку асинхронных событий, оптимизацию памяти и использование параллелизма Go (горутин и каналов) для создания быстрой и надежной системной инфраструктуры.
"Practical Systems Programming in Go" — это превосходное практическое руководство для инженеров, ищущих современную и безопасную альтернативу C и C++ для разработки системных утилит, сетевых демонов и CLI-инструментов. Книга демонстрирует, как выразительный синтаксис Go и богатая стандартная библиотека позволяют производить эффективное системное ПО с минимальными рисками утечек памяти и аварийных завершений.
🌎 A Philosophy of Software Design, 2nd Edition (2021)
❔ Чему вы научитесь:
Вы освоите фундаментальные принципы борьбы с сокрытой сложностью — главным врагом любого программного продукта. Книга учит проектировать "глубокие" модули (модули с простым интерфейсом, но мощной внутренней логикой), правильно проводить границы абстракций, писать выразительные комментарии и выявлять признаки плохой архитектуры ("запахи сложности"). Вы узнаете, как подходить к проектированию тактически и стратегически, создавая код, который останется понятным и гибким спустя годы активной разработки.
"A Philosophy of Software Design" — это монументальный труд профессора Стэнфордского университета Джона Остерхаута, ставший современной классикой инженерной мысли. Книга предлагает свежий взглянуть на проектирование систем, часто вступая в конструктивную дискуссию с догмами Clean Code, и дает инженерам универсальный ментальный каркас для создания элегантного и долговечного софта.