Книги для программистов
138K subscribers
1.62K photos
53 videos
1.65K links
Все о книгах из мира IT.

Наши курсы: https://clc.to/CVcXPw

По рекламе: @proglib_adv

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://www.gosuslugi.ru/snet/67931954509aba565214777d

Заявка РКН: 8136481299
Download Telegram
📕 Why Machines Learn: The Elegant Math Behind Modern AI (2024)

Понятное объяснение математики, на которой держатся машинное обучение и современные AI-системы.

❓ Что внутри:

— Линейная алгебра и математический анализ в ML
— Как формулы превращаются в обучающиеся модели
— Связь математики, вычислительной техники и развития AI
— Возможности и ограничения машинного обучения
— Примеры из медицины, науки и реальных систем принятия решений
— Размышления о связи искусственного и естественного интеллекта

Подойдёт тем, кто хочет разобраться:

✅ Почему модели вообще способны обучаться
✅ Какая математика лежит в основе современного AI
✅ Как оценивать сильные и слабые стороны ML-систем
✅ Как перейти от интуитивного понимания к более глубокому

💡 Разобрать математическую основу AI на практике поможет курс «Математика для разработки AI-моделей».

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13
📕 The Pragmatic Programmer: Your Journey to Mastery (2020)

Книга о принципах профессиональной разработки, которые остаются актуальными независимо от языка, фреймворка или технологий.

❓ Что внутри:

— Как бороться с деградацией кода
— Принципы непрерывного обучения разработчика
— DRY и борьба с дублированием знаний
— Гибкая архитектура и поддерживаемый код
— Практики эффективного тестирования
— Работа с многопоточностью и безопасностью
— Инструменты и привычки продуктивного разработчика
— Подходы к командной разработке

Подойдёт тем, кто хочет разобраться:

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

Если хотите глубже разобраться в архитектуре, принципах проектирования и написании поддерживаемого кода, обратите внимание на курс «Архитектуры и шаблоны проектирования» 💡

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍5😁1
📕 Eloquent JavaScript (4th Edition) (2024)

Обновлённое издание одной из самых популярных книг по JavaScript — от основ языка до создания полноценных веб-приложений.

❓ Что внутри:

— Современный JavaScript 2024
— Основы языка и ключевые конструкции
— Работа в браузере и Node.js
— Асинхронность и взаимодействие с API
— Создание собственного языка программирования
— Разработка игр, графического редактора и динамического сайта
— Практические задания в конце каждой главы

Подойдёт тем, кто хочет разобраться:

✅ Как уверенно писать на современном JavaScript
✅ Как устроены приложения в браузере и Node.js
✅ Как применять язык на практике, а не только изучать синтаксис
✅ Как перейти от небольших скриптов к полноценным проектам

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍6😢1
📕 Common Circuits: Hacking Alternative Technological Futures (2025)

Когда устал от бигтеха, стартапов и бесконечных митингов про «ценности» — приходи в хакерспейс. Тут паяют, шьют свои VPN, меряют радиацию и обсуждают будущее человечества на Arduin'о.

Common Circuits — книга о том, как энтузиасты из Сан-Франциско, Токио и Шэньчжэня тихо строят альтернативу технокорпорациям. Без венчуров, но с Raspberry Pi, сломанным принтером и мечтой о цифровых правах.


Если ты тоже считаешь, что «опенсорс — это не хобби, а образ жизни», и что «массовое наблюдение — не фича, а баг» — тебе сюда ✅

🔗 Скачать книгу

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤4👍4👾2🥱1🌚1
Куда на самом деле уходят токены во время агентного кодинга? ⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
😱 Знакомо? Лимит уже закончился, а задача всё ещё не готова. Часть токенов могла уйти на повторное чтение файлов, лишний контекст и неудачные попытки.

⚡️ Этому посвящён отдельный блок курса «ИИ для разработчиков». Вы разберёте расходы на собственных проектах, сравните подходы и найдёте места, где агент выполняет лишнюю работу.

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


До 31 июля курс можно купить со скидкой, а все материалы останутся в бессрочном доступе.

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

🏃‍♀️ Proglib Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🥱2
📕 Build Your Own Robot: Using Python, CRICKIT, and Raspberry PI (2024)

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

❓ Что внутри:

— Простой Python-код для управления моторами и сенсорами
— Камеры для захвата фото и даже распознавания лиц
— Создание веб-приложения для удалённого управления роботом
— Управление джойстиком
—Чтение QR-кодов, чтобы находить и идентифицировать объекты

Здесь не нужно быть инженером-электронщиком. Всё, что тебе нужно — это минимальные знания Python и готовность собрать робота из доступных компонентов, используя отвертку ✅

🔗 Скачать книгу

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤1
От AI-сомелье до собственного деплоя с разбором логов — хороший пример того, как пет-проект может вырасти в полезный инструмент 🎹
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
😎 Продолжаем рубрику про проекты студентов

Сегодняшний герой — backend-разработчик, который начал с AI-сомелье для пива: говоришь ему настроение и что на столе — он подбирает подходящий сорт. Забавная штука для пятничного вечера 🍻🍻

Но по пути к этому сомелье он собрал кое-что посерьёзнее — свою систему деплоя с AI-ассистентом, который сам читает логи и разбирается, что сломалось.


Как из пивного пет-проекта выросло что-то реально полезное — читай в карточках 🔥

Уже открыта предзапись на осень ⚡️

🏃‍♀️ Proglib Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3
📕 An Introduction to R and Python for Data Analysis: A Side-By-Side Approach (2023)

Практическое введение в анализ данных, которое параллельно обучает работе с R и Python, показывая сходства и различия двух языков.

❓ Что внутри:

— R и Python в формате «бок о бок»
— Основы программирования без предварительной подготовки
— Анализ и обработка данных
— Практические упражнения для закрепления материала
— Сравнение синтаксиса и подходов двух языков
— Примеры для Data Science и статистики

Подойдёт тем, кто хочет разобраться:

✅ Когда использовать R, а когда Python
✅ Как анализировать данные на двух самых популярных языках
✅ Как быстрее освоить инструменты Data Science
✅ Как получить универсальную базу для работы с аналитикой

💡 Если хотите глубже изучить Python для анализа данных и машинного обучения, обратите внимание на курс «ML для старта в Data Science».

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤5
📕 Data Science: The Hard Parts: Techniques for Excelling at Data Science (2023)

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

✅ Узнаешь, как создавать реальную ценность с помощью Data Science, а не просто строить красивые графики.
✅ Научишься продавать свои проекты и эффективно доносить бизнесу важность данных.
✅ Разработаешь бизнес-кейсы, используя принципы unit economics.
✅ Создашь новые фичи для ML моделей, применяя сторителлинг.

📉 Разберешься в декомпозиции KPI, чтобы выявить причины изменений метрик.

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤5🔥1
📕 Introduction to Modern Statistics (2024), 2nd edition

Современное введение в статистику с акцентом на анализ данных, визуализацию и методы статистического вывода на основе симуляций.

❓ Что внутри:

— Разведочный анализ данных (EDA)
— Визуализация многомерных данных
— Bootstrap и рандомизационные методы
— Центральная предельная теорема и статистический вывод
— Практические лабораторные работы на R и tidyverse
— Интерактивные учебные задания и реальные датасеты

Подойдёт тем, кто хочет разобраться:

✅ Как анализировать и интерпретировать данные
✅ Какие методы статистики применяются в Data Science
✅ Как использовать R для исследования данных
✅ Как перейти от теории к практическому анализу

💡 Разобраться в статистике и математике, лежащих в основе анализа данных и машинного обучения, поможет курс «Математика для Data Science».

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4
📕 A Philosophy of Software Design, 2nd Edition (2021)

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

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

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

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

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

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🤔4👍2👾1
📕 Windows Terminal Tips, Tricks, and Productivity Hacks: Optimize your command-line usage and development processes with pro-level techniques (2021)

Практическое руководство по настройке Windows Terminal, PowerShell и WSL2 для более быстрой и удобной работы в командной строке.

❓ Что внутри:

— Настройка Windows Terminal и профилей
— Вкладки, split-панели и горячие клавиши
— PowerShell Core и Windows Subsystem for Linux (WSL2)
— Использование Git, SSH и PSReadLine
— Автоматизация повседневных задач
— Работа с AWS, Azure и Google Cloud
— Примеры для frontend-, backend- и DevOps-разработки

Подойдёт тем, кто хочет разобраться:

✅ Как ускорить работу в терминале Windows
✅ Как эффективно использовать PowerShell и WSL2
✅ Как настроить удобное окружение для разработки
✅ Как автоматизировать рутинные операции и управление инфраструктурой

💡 Освоить современные инструменты разработки и автоматизации поможет курс «ИИ для разработчиков».

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁7❤3🤔1
📕 Ghidra Software Reverse-Engineering for Beginners: Master the art of debugging, from understanding code to mitigating threats, 2nd Edition (2025)

❓ Что внутри:

— Установка и настройка Ghidra на Windows, Linux и macOS
— Дизассемблирование, декомпиляция и отладка
— Скрипты, плагины и headless-режим
— Binary diffing и анализ патчей
— Аудит исполняемых файлов на уязвимости
— Распаковка вредоносного ПО и анализ ransomware
— Удалённая и kernel-отладка
— Расширение Ghidra под новые форматы и архитектуры

Подойдёт тем, кто хочет разобраться:

✅ Как анализировать бинарные файлы без исходного кода
✅ Как автоматизировать реверс-инжиниринг и поиск уязвимостей
✅ Как исследовать реальные образцы вредоносного ПО
✅ Как создавать собственные расширения для Ghidra

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
📕 Программирование Cloud Native. Микросервисы, Docker и Kubernetes, 2-ое издание (2022, обновлена в 2024)

Практическое введение в Cloud Native-разработку: от принципов создания облачных приложений до их развёртывания и масштабирования в Kubernetes.

❓ Что внутри:

— Концепция Cloud Native и её преимущества
— 12 факторов облачных приложений
— Микросервисная архитектура
— Основы виртуализации и контейнеризации
— Работа с Docker
— Оркестрация приложений в Kubernetes
— Масштабирование и эксплуатация облачных сервисов

Подойдёт тем, кто хочет разобраться:

✅ Как создавать приложения, готовые к работе в облаке
✅ Как использовать Docker и Kubernetes на практике
✅ Как строить масштабируемые микросервисные системы
✅ Как подготовиться к разработке и эксплуатации Cloud Native-приложений

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4👏2⚡1
📕 Mastering MySQL Administration: High Availability, Security, Performance, and Efficiency (2024)

Практическое руководство по администрированию MySQL 8.2: от установки и резервного копирования до высокой доступности, безопасности и оптимизации производительности.

❓ Что внутри:

— Архитектура MySQL и лучшие практики администрирования
— Установка, обновление и настройка сервера
— Репликация, InnoDB Cluster и NDB Cluster
— Высокая доступность и аварийное восстановление (Disaster Recovery)
— Резервное копирование и восстановление данных
— Защита базы данных и настройка безопасности
— Мониторинг, диагностика и оптимизация производительности
— Разбор реальных инцидентов и методов их устранения

Подойдёт тем, кто хочет разобраться:

✅ Как администрировать MySQL в production
✅ Как обеспечить отказоустойчивость и сохранность данных
✅ Как находить и устранять проблемы с производительностью
✅ Как подготовить базу данных к высоким нагрузкам

Если хотите глубже разобраться в проектировании надёжных backend-систем, обратите внимание на курс «Архитектуры и шаблоны проектирования» 💡

🔗 Скачать

🐸 Книги для программистов | Поддержать бустом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🥰1