progbook | Books

Telegram-канал progbook - Книги для программистов

156693

Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/

Subscribe to a channel

Книги для программистов

🚀 Курс «ИИ-агенты для DS-специалистов» уже стартовал

Первый вебинар успешно прошёл, участники уже начали разбираться, как использовать ИИ-агентов в реальных проектах.

Но всё самое интересное только начинается!

🔥 Впереди 4 мощных занятия — с практикой, инсайтами и разбором кейсов от экспертов.

💸 Сейчас действует специальная цена → 69.000 ₽ вместо 79.000 ₽.

⏳ Осталось всего 4 места.

Не упустите шанс прокачаться в том, что будет определять будущее индустрии.

👉 Забронировать место на курсе

Читать полностью…

Книги для программистов

Когда дедлайн сегодня, но ты уже морально готов начать завтра. Всем пятницы ⛺️

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Adaptive Code: Agile coding with design patterns and SOLID principles, 2nd Edition (2017)

Все мы знаем: жизнь коротка, а правки от заказчика — вечны. Сегодня нужно просто добавить кнопку «Купить», завтра — внедрить «модуль предсказания желания покупателя на основе ИИ».

Книга учит писать код, который не сломается от одного слова «поменялись требования». Автор — не только фанат SOLID и паттернов, но и мастер того, как сделать так, чтобы твой код не превращался в спагетти после первого рефакторинга.

📌 Что внутри:

🔴Как жить с Kanban и Scrum и при этом не страдать
🔴Dependency injection без боли и магии
🔴«Золотой мастер» для тех, кто боится трогать легаси
🔴Юнит-тесты, которые реально помогают, а не пишутся «для отчёта»
🔴И, конечно, принципы SOLID

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

👾 AI-агенты — настоящее, о котором все говорят!

Уже 3 октября стартует второй поток нашего нового курса «AI-агенты для DS-специалистов».

Это продвинутая программа для тех, кто хочет получить прикладной опыт с LLM и решать сложные задачи.

На обучении вы соберёте полноценные LLM-системы с учётом особенностей доменных областей, получите hands-on навыки RAG, Crew-AI / Autogen / LangGraph и агентов.

🎓 В рамках курса вы научитесь:

1️⃣ адаптировать LLM под разные предметные области и данные
2️⃣ собирать свою RAG-систему: от ретривера и реранкера до генератора и оценки качества
3️⃣ строить AI-агентов с нуля — на основе сценариев, функций и взаимодействия с внешней средой

Научитесь применять похожие подходы в разных доменных областях, получите фундамент для уверенного прохождения NLP system design интервью и перехода на следующий грейд.

🗓️ Завтра первый вебинар, успевайте залететь в ряды ИИ-первопроходцев 👈🏻

Читать полностью…

Книги для программистов

Поддержка — это главное

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Programming Persistent Memory: A Comprehensive Guide for Developers (2020)

Представь, что у тебя база данных поднимается не минуту, а пару секунд. А твое приложение после ребута не греет процессор десятком прогонов, а стартует так, будто и не выключалось. Нет, это не магия и не SSD на стероидах — это Persistent Memory.

Эта технология объединяет память и хранилище, заставляя разработчиков переписать привычные подходы: структуры данных должны уметь жить «между мирами», API для C, C++ или даже JavaScript внезапно обрастают новыми возможностями, а тесты начинают бегать быстрее.

💡 Книга объясняет:

🟡 Зачем вообще нужна такая «память с памятью»
🟡 Какие ОС и железо должны быть под рукой
🟡 Как писать под это дело код и не потерять голову
🟡 Как в реальных приложениях всё это уже используют

🧑‍💻 Для кого

Для разрабов на C, C++, Java и Python, но также будет полезна тем, кто работает над облачными сервисами и аппаратным обеспечением в самых разных отраслях.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

Ага, или

history | grep ...


🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Linux Administration: A Beginner's Guide, 8th Edition (2020)

Книга представляет собой пошаговый гайд по освоению дистрибутивов: от Fedora и Ubuntu до CentOS и RHEL. Тут и сетевые сервисы, и безопасность, и контейнеры с Docker/Kubernetes, и даже танцы с бубном вокруг ядра (опционально).

🔥 Что тебя ждёт:

— настройка серверов: от DNS до VoIP;
— боевая практика с iptables/nftables и firewalls;
— контейнеры, виртуалки и облака (AWS, Azure, GCE);
— и, конечно, сакральное знание: как не сломать сеть, ковыряя фаервол.

Автор — человек-оркестр: DevOps, SecOps, админ, евангелист опенсорса и... кулинар-самозванец. Так что книга подана не только с технарской строгостью, но и с лёгким чувством юмора.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

⏳ Последние часы со скидкой!

Мы уже закрыли вебинар «ИИ-агенты: новая фаза развития AI», но запись всё ещё доступна.

А дальше остаётся только практика. На курсе «ИИ-агенты для DS-специалистов» ты научишься разрабатывать агентов, собирать RAG-системы и адаптировать LLM под бизнес.

⏰ Сегодня цена ещё 57.000 ₽ с промокодом datarascals.
Завтра — 69.000 ₽.

👉 Успеть оплатить до полуночи

Читать полностью…

Книги для программистов

🔥 Сегодня последний день скидки!

На недавнем вебинаре «ИИ-агенты: новая фаза развития AI» мы показали, как агенты уже меняют работу Data Scientists и инженеров.

Что тебя ждёт на курсе:

⚡️ создашь своего ИИ-агента с нуля
⚡️ соберёшь RAG-систему
⚡️ научишься адаптировать LLM под реальные данные бизнеса

⏳ До конца этого дня цена на курс 57 000 ₽. Уже завтра будет 69 000 ₽. Успевай записаться (используй промокод datarascals).

🔗 Записаться на курс

Читать полностью…

Книги для программистов

Какой у вас самый длинный полет?

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 A Philosophy of Software Design, 2nd Edition (2021)

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

Он выделяет 2 пути борьбы со сложностью:

💚 Писать более понятный код. За счет хороших комментариев, правильного именования переменных, простого интерфейса и реализации.

💚 Инкапсулировать сложность. Другими словами — скрывать неважную информацию.

Используй идеи из книги для минимизации сложности больших программных систем, что позволит разрабатывать софт быстро и дешево.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

🤫 Курс «ИИ-агенты для DS-специалистов»

Каждый технологический скачок оставляет позади тех, кто «подождал ещё чуть-чуть». ИИ-агенты — это новый рывок.

Уже через пару лет именно они будут драйвить аналитику и автоматизацию. Хотите остаться на гребне?

🖥️ На курсе «ИИ-агенты для DS-специалистов» мы разберём:

— создание AI-агентов с нуля
— сборку собственной RAG-системы
— интеграцию LLM под задачи бизнеса

📌 Курс подходит:

→ ML/AI инженерам (middle+ / senior)
→ Data Scientists
→ Backend и platform-инженерам
→ Advanced CS/DS студентам

⚡️ Старт уже скоро — 3 октября.

💰 До 28 сентября действует скидка — 57.000 ₽ вместо 69.000 ₽ (по промокоду datarascals).

🔗 Узнать больше о курсе и записаться

З.ы. если вы не успели на вебинар «ИИ-агенты: новая фаза развития искусственного интеллекта» — запись уже доступна

Читать полностью…

Книги для программистов

📚 50 TypeScript F*ck Ups: 50 Subtle Mistakes to Screw Your Code and How to Avoid and Fix Them to Write Extraordinary Software for Web (2024)

Эта книга — своего рода «справочник ошибок», которые ты обязательно встретишь… если заранее про них не прочитаешь.

Что внутри:

⚡️ 100+ анти-паттернов и подводных камней, от простых до тех, что заставят сомневаться в здравом смысле

🛡 Как писать более безопасный код и не превращать проект в минное поле

♻️ Приёмы для повышения читаемости, повторного использования и удобства сопровождения

Открой распространенные ошибки в TypeScript, и ты сразу найдёшь практичные и надёжные способы улучшить свой код на JavaScript/TypeScript.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

Ну мы?

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Рефакторинг на максималках (2025)

Ты тоже откладывал рефакторинг «на потом»… а потом оно превращалось в багфикс-фестиваль? 🙃

Эта книга — про то, как перестать бояться и начать чинить код так, чтобы от этого выигрывали и разработчики, и бизнес.

Автор объясняет:
— зачем рефакторить, если оно и так работает (спойлер: «и так работает» — временно),
— как находить самые болезненные места в коде,
— и как переписывать их без крика тимлида «зачем ты это трогал?!».

Примеры даны на JavaScript и чуть-чуть TypeScript, но подходы универсальные. Хоть ты на Java, хоть на C#, хоть на Python — при желании узнаешь свои боли и найдёшь решения 🚀

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Тестирование программного обеспечения: базовый курс, 3-е издание (2025)

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

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

Допом тебя ждет бесплатный онлайн-курс по основам тестирования.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

Было?

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 An Elegant Puzzle: Systems of Engineering Management

Есть старая истина: люди уходят не из компаний, а от менеджеров. И если твой тимлид думает, что burndown chart решает все проблемы, то, возможно, пора подсунуть ему An Elegant Puzzle.

Эта книга про инженерный менеджмент без занудства:

🟠 Как подбирать размер команды, чтобы не получился «оркестр из трёх барабанщиков и одного кларнета»

🟠 Как бороться с техническим долгом, пока он не начал брать проценты

🟠 Как планировать преемственность, чтобы проект не рухнул вместе с «тем самым человеком, который знает, как оно работает»

Автор успел поработать в Digg, Uber и Stripe, так что рецептами «из головы» тут и не пахнет. Это скорее инженерный гайд по менеджменту: структурно, человечно и с намёком на то, что мы все — люди, даже менеджеры.

⚡️ Если у тебя в команде всё стабильно, то эта книга поможет это сохранить. Если же нет — то хотя бы подскажет, как не сгореть на очередном дейлике.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Pwning OWASP Juice Shop (2025)

Это официальный гайд по взлому Juice Shop — веб-приложения, которое специально напичкано уязвимостями для обучения.

OWASP Juice Shop — как «антипаттерн as a service». Вместо лучших практик тут собрали все, что можно сделать неправильно в современной веб-разработке. И это фича, а не баг 💃

Ты начнешь с подготовки — быстро поднимешь стенд и подключишь прокси. Дальше — challenge hunting — обзор уязвимостей, обнаруженных в OWASP Juice Shop с советами о том, как найти и эксплуатировать в приложении.

Следом — Getting involved и две продвинутые части: одна для тех, кто тренирует других и проводит CTF, другая — для тех, кто пишет код и заботится о честной игре (cheat detection, custom challenges).

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

🤖 Курс «ИИ-агенты для DS-специалистов»

Последняя возможность в этом году освоить ИИ-агентов с Proglib— старт живых вебинаров на курсе уже 3 октября!

Уже 24 студента изучают 5 лонгридов подготовительного модуля, чтобы сформировать базу к старту живых вебинаров с Никитой Зелинским.

📚 Бонус: при оплате до 30 сентября вы получите дополнительный лонгрид для подготовки к курсу. Это отличный способ подойти к занятиям уже с базой.

🔥 А ещё после прохождения курса у вас будет достаточно знаний, чтобы участвовать в хакатоне с призовым фондом 1 125 000 ₽.

🔗 Записаться на курс и узнать подробности

Читать полностью…

Книги для программистов

🤖 Курс «ИИ-агенты для DS-специалистов»

Последняя возможность в этом году освоить ИИ-агентов — курс стартует уже 3 октября! Первый вебинар пройдёт в день старта, а подробности вебинара можно найти на сайте.

📚 Бонус: при оплате до 30 сентября вы получите дополнительный лонгрид для подготовки к курсу. Это отличный способ подойти к занятиям уже с базой.

🔥 А ещё после прохождения курса у вас будет достаточно знаний, чтобы участвовать в хакатоне с призовым фондом 1 125 000 ₽.

🔗 Записаться на курс и узнать подробности

Читать полностью…

Книги для программистов

Кто там еще хочет заработать как можно больше деняк?

🐸 Книги для программистов | Поддержите канал бустом

Читать полностью…

Книги для программистов

📚 The Elements of Computing Systems: Building a Modern Computer from First Principles, 2nd Edition (2021)

Перед тобой практическое приключение на 12 проектов:

🟢 Начинаешь с логического элемента NAND
🟢 Шаг за шагом строишь процессор, память и архитектуру
🟢 Поднимаешь ОС, язык программирования, компилятор
🟢 И в финале запускаете тетрис (ну а что ещё?)

По сути, это курс «Компьютеростроение для упёртых»: вместо скучных лекций — практика, вместо магии — чёткое понимание, почему железо и софт работают так, а не иначе.

Во втором издании:

Переработана структура (железо отдельно, софт отдельно)
Больше примеров и иллюстраций

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

Твиттерские есть? Залетайте к нам — там еще больше отборных мемов 👉 X

Читать полностью…

Книги для программистов

🚀 Всё о курсе «ИИ-агенты для DS-специалистов»

❓ Зачем нужны ИИ-агенты?

Это системы, которые берут на себя задачи аналитики и автоматизации. Именно они становятся основой для работы с корпоративными данными и для поддержки принятия решений.

❓ Зачем мне курс?

Курс отвечает на три ключевых вопроса:

— Как построить собственную систему агентов с нуля?
— Каким образом использовать RAG-подход для работы с корпоративными данными?
— Как адаптировать LLM под реальные задачи бизнеса?

Подходит ли это мне?

Курс рассчитан на специалистов уровня middle+ и senior: ML/AI инженеров, Data Scientists, backend и platform-разработчиков. Подойдёт и студентам CS/DS, если вы готовы к продвинутым практикам.

Запись вводной встречи «ИИ-агенты: новая фаза развития искусственного интеллекта» доступна по ссылке.

❓ Когда старт?

Обучение начинается 3 октября.

Сколько стоит?

До 28 сентября действует скидка → 57 000 ₽ вместо 69 000 ₽ (промокод datarascals).

🔗 Описание программы и регистрация

Читать полностью…

Книги для программистов

📚 Release It!: Design and Deploy Production-Ready Software, 2nd Edition (2018)

Эта книга — как дневник боли разработчиков, только без слёз (почти). Автор рассказывает, как не допустить, чтобы твой код превратился в ночной кошмар DevOps-а.

В обновлённом издании рассказывается о создании современных систем — более крупных, сложных и в значительной степени виртуализированных.

Что внутри:

⚡️ Антипаттерны стабильности и как их обходить

☁️ Про DevOps, микросервисы и облака без боли

💥 Хаос-инжиниринг (да, ломать специально, чтобы не рухнуло потом)

🔄 Нулевой даунтайм и непрерывная доставка

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

Доброго дня, коллеги

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Автоматное программирование (2008)

Ты когда-нибудь задумывался, что твой код похож на конечный автомат?

— в одном состоянии компилится,
— в другом падает на проде,
— а в третьем ты объясняешь тимлиду, что «оно так и задумано».

Эта книга из СПбГУ ИТМО подробно рассказывает про автоматное программирование — подход, где сложное поведение систем моделируется через автоматы.

То есть вместо бесконечного if-else у тебя получается строгая модель: спецификация → проектирование → реализация → тестирование → верификация → документация. Всё как в жизни, только без костылей.

Подойдёт студентам, аспирантам и тем, кто хочет не просто писать код, а проектировать его как инженер.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…

Книги для программистов

📚 Building Virtual Machine Labs: A Hands-On Guide (2021)

Все говорят: «Нужна практика!». Но как только доходишь до лаборатории — начинается квест: гипервизоры, виртуалки, сеть, безопасность, всё в кашу.

Второе издание книги решает этот хаос:

🟡 выбираешь один из пяти гипервизоров (Hyper-V, VirtualBox, VMware и даже ESXi),
🟡 пошагово настраиваешь окружение,
🟡 получаешь безопасную песочницу для экспериментов.

А бонусом — плюс 400 страниц нового контента. То самое чувство, когда обновление не просто фиксит баги, а добавляет целый новый уровень игры.

🔗 Скачать
🤞 Поддержать канал бустом

🐸 Книги для программистов

Читать полностью…
Subscribe to a channel