Программирование | книги
Книги для программистов разных областей
Публикации канала
#Django 2025 Django 5 в примерах: Разрабатывайте мощные и надежные веб-приложения на Python с нуля Автор: Меле А. Перед вами 5-е издание бестселлера, в котором показана пошаговая разработка полнофункциональных веб-приложений с аутентификацией, системами управления контентом, обработки платежей, RESTful API и прочими функциональными возможностями. Излагаются основные принципы Django, включая модели, объектно-реляционный преобразователь (ORM), представления, шаблоны, URL-адреса, формы, аутентификацию, сигналы и промежуточные программные компоненты. Работа с Django рассматривается на примере четырех проектов: приложения для ведения блога, социального веб-сайта, приложения для электронной коммерции и платформы для электронного обучения. По мере чтения вы научитесь: использовать различные модули Django для решения конкретных задач; интегрировать сторонние приложения Django в свой проект; разрабатывать сложные веб-приложения с использованием Redis, Postgres, Celery/RabbitMQ и Memcached; настраивать производственную среду с помощью Docker Compose; разрабатывать RESTful API с помощью Django Rest Framework (DRF); реализовывать полнотекстовые поисковые системы, потоки активности пользователей, платежные шлюзы и рекомендательные механизмы; создавать реально-временные асинхронные (ASGI) приложения с помощью Django Channels и WebSockets. Книга предназначена для читателей с базовыми знаниями Python и программистов, переходящих с других веб-фреймворков, планирующих освоить Django. Предполагается, что читатель обладает некоторыми знаниями в области HTML и jаvascript. Сообщество в 📱 | Канал в 📲
#LLM 2026 Разработка приложений на базе больших языковых моделей Автор: Сухас Пай Книга посвящена практическим аспектам проектирования и разработки приложений на основе больших языковых моделей (LLM). Рассматриваются внутреннее устройство и архитектура трансформеров, методы подготовки данных для обучения и дообучения, а также подходы к адаптации предобученных моделей под конкретные задачи и предметные области. Подробно разобраны техники тонкой настройки, доменной адаптации и оптимизации вывода, а также современные парадигмы применения LLM — генерация с дополненной выборкой (RAG), интеллектуальные агенты и интеграция моделей с внешними инструментами и данными. Особое внимание уделено типичным проблемам и отказам, возникающим при переходе от прототипов к полноценным продуктам, и практическим рекомендациям по преодолению подобных ситуаций. Сообщество в 📱 | Канал в 📲
#ДляДетей #Информатика 2025 Цифровые приключения. Как программируют компьютеры Автор: Тулка Т. Благодаря забавным иллюстрациям и увлекательным заданиям эта книга о приключениях маленького робота сделает сложные идеи простыми для понимания. По мере развития сюжета дети овладеют основами программирования и приобретут навыки решения задач с помощью кода. Увлекательное интерактивное приключение пробудит в них интерес к информатике и языкам программирования и покажет, насколько безграничны возможности современных технологий. Сообщество в 📱 | Канал в 📲
#Робототехника #ComputerVision 2026 Машинное зрение и управление в робототехнике Автор: Корк П. Данная книга представляет собой фундаментальное и исчерпывающее введение в компьютерное зрение и робототехнику. В ней рассмотрен широкий круг тем, включая цветное зрение, передовые методы сегментации, деформацию изображения, стереозрение, оценку местоположения, глубокое обучение, групповую коррекцию и визуальную одометрию. Уникальной особенностью является объединение всех ключевых концепций компьютерного зрения и управления роботами в одном томе. Материал книги сопровождается примерами на основе портированного на Python популярного пакета Robotics Toolbox for MATLAB®, что позволяет закрепить знания при помощи нескольких строк кода. Издание будет полезно читателям с разным уровнем подготовки – от студентов и аспирантов, изучающих робототехнику, до опытных инженеров и исследователей, желающих углубить и систематизировать свои знания. Сообщество в 📱 | Канал в 📲
#Python 2026 Простой Python. Современный стиль программирования. 3-е изд Автор: Билл Любанович Живой, остроумный стиль автора превращает чтение в удовольствие. А главное — вы не застрянете в теории. Подробные, практические проекты проведут вас по самым востребованным направлениям: веб-разработка, работа с базами данных, искусственный интеллект, сетевое программирование и не только. Сообщество в 📱 | Канал в 📲
#ИИ #RAG 2026 Построение LLM-агентов с помощью RAG, графов знаний и осмысления Автор: Девлин М. С. В книге детально рассматривается принципиально новая архитектура искусственного интеллекта, когда сети специализированных LLM-агентов координируют действия, рассуждают, осмысляют и оптимизируют себя, достигая результата, недоступного одиночной модели. Вы научитесь создавать кластеры агентов, системы с общей памятью, уровни маршрутизации, средства оценки и инструментальные центры, которые динамически адаптируются и постоянно совершенствуются. Сообщество в 📱 | Канал в 📲
#ОС #ИБ 2026 Защита ядра операционных систем в условиях противодействия Автор: Коркин И. Монография посвящена решению одной из наиболее актуальных проблем информационной безопасности — защите ядра Windows от сложных низкоуровневых угроз. Исследование выполнено в двух взаимосвязанных направлениях: защите памяти ядра от манипуляций со стороны драйверов и обнаружении скрытых гипервизоров, использующих технологию аппаратной виртуализации. Выполненный анализ эволюции руткит-техник и защитных механизмов ОС показывает, что многие атаки на ядро на практике не обнаруживаются штатными средствами защиты, включая Kernel Patch Protection (PatchGuard). В ответ на эти вызовы автор предлагает два взаимодополняющих подхода. Первый — гипервизорная защита памяти ядра, воплощенная в решениях MemoryMonRWX, AllMemPro и MemoryRanger. Эти системы используют Intel VT-x и EPT для запуска драйверов в изолированных анклавах и для контроля обращений к памяти. Второй подход направлен на выявление скрытых гипервизоров с помощью статистического анализа характеристик длительности выполнения инструкций. Предложенная методика позволяет обнаруживать такие угрозы даже при активном противодействии со стороны нарушителя. Работа основана на многолетних исследованиях автора, отраженных в более чем 40 научных публикациях, патенте и 30 докладах на международных конференциях. Для специалистов по информационной безопасности, преподавателей, студентов и аспирантов. Книга также будет полезна разработчикам и экспертам, занимающихся анализом вредоносного программного обеспечения и созданием систем защиты информации для операционных систем. Сообщество в 📱
#Unity 2026 Паттерны проектирования Unity. Популярные шаблоны и лучшие практики создания игр на Unity и C# Автор: Харрисон Ферроне Хотите научиться писать в Unity понятный и простой в сопровождении код для игр? Тогда вы пришли по адресу! Изучение популярных паттернов проектирования Unity позволит использовать весь их потенциал при создании захватывающих проектов. Сообщество в 📱
#Компиляторы 2026 Создание компиляторов: Инженерный подход Авторы: Купер К. Д., Торкзон Л. Эта книга является воплощением авторской философии построения компиляторов, которая сложилась в результате сорока с лишним лет исследований, преподавания и практики. В ней исследуется все пространство проектирования компилятора и уделяется внимание как глубине проблем, так и широте охвата возможных решений. Описываются некоторые способы разрешения проблем компиляции, а также ограничения, из-за которых эти решения стали привлекательными. Важное преимущество книги заключается в оптимальном сочетании фундаментальных принципов построения современных компиляторов и практических выводов из собственного опыта авторов. Издание адресовано широкому кругу читателей – от студентов, изучающих программирование, до опытных разработчиков, повышающих квалификацию и расширяющих свой кругозор. Сообщество в 📱
#DataEngineering 2026 Инженерия данных. Паттерны проектирования Автор: Бартош Конечны Основополагающая книга по паттернам проектирования систем инженерии данных. Рассматриваются различные шаблоны и рецепты для решения типичных задач в области инженерии данных, организации конвейеров данных, очистки, классификации и отслеживания данных в высоконагруженных системах. Материал сопровождается архитектурными диаграммами и минимальными примерами кода, иллюстрирующими каждый паттерн. Сообщество в 📱
#ПрогрИнженерия 2026 Правила программирования. Как писать качественный код Автор: Циммерман Крис «Правила программирования» - практическое руководство по созданию качественного, понятного и поддерживаемого кода. Вместо абстрактной теории автор предлагает 21 правило, основанное на десятилетиях работы в Microsoft и студии Sucker Punch Productions, создавшей такие игровые проекты, как Sly Cooper, inFamous и Ghost of Tsushima. На многочисленных примерах автор показывает, как принимать инженерные решения, которые делают код проще, надежнее и удобнее для дальнейшего развития. Книга помогает сформировать профессиональное мышление программиста и предлагает систему принципов, которые одинаково полезны как начинающим разработчикам, так и опытным инженерам. Сообщество в 📱
🚀Росатом в поиске ведущего специалиста технической поддержки АСУ ТП в Троицке! ⚙️Вам предстоит обеспечивать техническую поддержку АСУ ТП технологических линий, координировать работу группы специалистов, участвовать во внедрении и доработке систем, а также заниматься интеграцией решений с MES. В числе задач — работа с технической документацией, промышленными сетями и протоколами, SCADA-системами и программным обеспечением ПЛК. 🎓Ищем специалиста с высшим образованием и опытом работы с автоматизированным производством, проектирования и запуска систем АСУ ТП. Понадобятся знания промышленных сетей и протоколов, SCADA, средств разработки ПО для ПЛК и СУБД. Английский — на уровне чтения технической документации. hh.ru Вакансия Ведущий специалист технической поддержки АСУ ТП в Троицке (Москва), работа в компании Гринатом. ИТ Зарплата: не указана. Троицк (Москва). Требуемый опыт: 3–6 лет. Занятость: полная. Дата публикации: 26.10.2026.
#MongoDB 2025 Осваиваем MongoDB 7.0 Авторы: Алексендрич М., Боруцки А., Домингес Л. MongoDB – неординарное решение для работы с базами данных NoSQL, которое соответствует потребностям современных веб-приложений. Книга представляет обзор архитектуры MongoDB и инструментов разработчика. Всестороннее освоение эффективных методов работы с СУБД охватывает все аспекты: от управления доступом на основе ролей (RBAC) до управления пользователями, выполнения методов аудита и шифрования на уровнях данных, сети и хранилища. Книга предназначена специалистам, стремящимся стать экспертами по MongoDB, в частности администраторам баз данных, разработчикам приложений и инженерам по внедрению. Для получения максимальной пользы потребуется опыт работы с MongoDB.
#Cpp 2025 Стандарт кодирования SEI CERT C++ Автор: Боллмен А. Если вы отвечаете за качество кода в проекте, эта книга поможет вам установить четкие стандарты для команды. Она содержит официальные правила безопасного кодирования на C++, разработанные SEI CERT. Каждое правило объясняет, как избежать уязвимостей и неопределенного поведения. Книга также будет полезна заказчикам программного обеспечения для определения требований технического задания. Используйте этот стандарт, чтобы гарантировать надежность и безопасность ваших систем. В этой книге приведены правила безопасного кодирования на языке программирования C++ в соответствии со стандартом SEI CERT. Их цель – помочь в разработке безопасных и надежных систем, в частности путем устранения неопределенного поведения, которое может привести к появлению уязвимостей. Каждое правило содержит описание, а также два примера кода, один из которых следует наставлениям стандарта, а другой нарушает их. Издание рассчитано в первую очередь на разработчиков программ на C++, но будет также полезно заказчикам программного обеспечения для определения требований технического задания.
#ПараллельноеПрогр 2024 Параллельное программирование для мультиядерных и кластерных систем Авторы: Раубер Т., Рюнгер Г. В книге представлены методы, необходимые для разработки эффективных программ для мультиядерных процессоров, для параллельных кластерных систем или суперкомпьютеров как с распределенным, так и с совместно используемым адресным пространством. Книга охватывает все области параллельных вычислений. Для каждого алгоритма обсуждаются разные варианты распараллеливания с использованием различных методов и стратегий.
#Raspb_PI 2025 Raspberry Pi Pico: работа с датчиками Автор: Квадрос Д. Из книги вы узнаете о современных датчиках и о множестве способов, которыми они могут передавать данные на микроконтроллер. Вы также познакомитесь с типичными стратегиями получения надежных данных, подробно изучите ресурсы, доступные на мощной и недорогой плате Raspberry Pi Pico для подключения датчиков, и научитесь использовать их при программировании на C/C++, MicroPython и CircuitPython.
#Вайб_кодинг #ИИ 2026 Vibe Coding: программирование с помощью искусственного интеллекта Автор: Османи Э. Раскрываем, как современные технологии и инструменты меняют роль разработчика, смещая фокус с написания кода на управление им. Автор предлагает практические стратегии для эффективной интеграции ИИ в рабочий процесс, учит формулировать четкие задачи, оценивать ИИ-код и адаптироваться к будущему, где ИИ — незаменимый помощник. Независимо от вашего опыта эта книга поможет оставаться востребованным специалистом в мире, где ИИ становится ключевым игроком в разработке.
#ФункВерификация 2025 Введение в формальные методы верификации программ Автор: Камкин А. С. Верификацией называется процесс проверки соответствия программы требованиям (выяснения, является программа правильной или ошибочной). Данная книга посвящена важнейшему классу методов верификации — формальным методам и включает 16 лекций, сопровождаемых вопросами для самопроверки и упражнениями. В числе рассматриваемых тем: обзор базовых методов верификации; дедуктивный анализ программ; проверка моделей; использование формальных методов в тестировании. Издание будет полезно программистам, студентам и аспирантам, а также преподавателям и исследователям в области информатики и вычислительной техники. Ожидается, что читатель знает основы дискретной математики и математической логики.
#PostGIS 2023 PostGIS в действии Авторы: Регина Обе, Лео Хсу PostGIS – расширение PostgreSQL с открытым исходным кодом для работы с пространственными базами данных. Оно предоставляет мощные механизмы для решения практически любых задач, связанных с геоданными. Эта книга призвана послужить путеводителем по сотням функций, предлагаемых PostGIS. Начав с изучения геоинформационных систем, основанных на векторных, растровых и топологических объектах, вы перейдете к анализу, визуализации и отображению данных на карте, а также научитесь создавать пользовательские функции для приложений, на конкретных примерах освоите навыки решения распространенных проблем.
#РаспределённыеСистемы 2025 Распределенные данные. Алгоритмы работы современных систем хранения информации Автор: Петров Алекс Когда дело доходит до выбора, использования и обслуживания базы данных, важно понимать ее внутреннее устройство. Как разобраться в огромном море доступных сегодня распределенных баз данных и инструментов? На что они способны? Чем различаются? Алекс Петров знакомит нас с концепциями, лежащими в основе внутренних механизмов современных баз данных и хранилищ. Для этого ему пришлось обобщить и систематизировать разрозненную информацию из многочисленных книг, статей, постов и даже из нескольких баз данных с открытым исходным кодом. Вы узнаете о принципах и концепциях, используемых во всех типах СУБД, с акцентом на подсистеме хранения данных и компонентах, отвечающих за распределение. Эти алгоритмы используются в базах данных, очередях сообщений, планировщиках и в другом важном инфраструктурном программном обеспечении. Вы разберетесь, как работают современные системы хранения информации, и это поможет взвешенно выбирать необходимое программное обеспечение и выявлять потенциальные проблемы.
Комментарии
Комментариев пока нет
Комментарии пишут вошедшие — так видно, кто автор.
Войти