Паяем правильно и точно. Уроки мастера + 4 набора для пайки
11.11.2025
«Паяем правильно и точно» — это полноценный обучающий комплекс для начинающих инженеров, гиков и будущих изобретателей от 12 лет. Всё необходимое для освоения профессиональной пайки и сборки первых электронных проектов уже в коробке!
Современный C#. Разработка настольных, облачных, мобильных и веб-приложений
24.10.2025
Это новое издание фундаментальной книги Иэна Гриффитса по языку C# и платформе .NET на примере версий C# 12 и .NET 8. Книга много лет остается настольными для .NET-разработчиков и является одним из наиболее подробных справочников по C# и .NET, учитывающим всевозможные нюансы программирования и поддержки приложений для платформ Microsoft. Рассмотрены новейшие возможности языка, особое внимание уделяется структуре языка C#, структурам данных, принципам объектно-ориентированного программирования. Отдельные главы посвящены работе с обобщенными типами, асинхронному выполнению кода, работе с памятью и разнообразным библиотекам классов, языку запросов LINQ.
Инжиниринг платформ: техническое и управленческое руководство
24.10.2025
Базовая книга по инжинирингу платформ – новому подходу к управлению программными системами, при работе с которыми требуется обслуживать множество разных аппаратных архитектур и операционных систем. Показано развитие концепции DevOps и объяснено, как учитывать запросы и возможности пользователей независимо от способа работы с приложением, минимизировать задержки при обработке данных и упрощать масштабирование и поддержку многоплатформенных продуктов. Описан комплексный подход к управлению продуктом с учетом потребностей клиентов, разработчиков, системных администраторов и предприятия в целом, актуальный на любых программных платформах.
Программирование с помощью искусственного интеллекта
24.10.2025
Книга посвящена практике использования инструментов искусственного интеллекта для всех этапов создания кода: от разработки требований и планирования до проектирования, написания, отладки и тестирования. Предложена методология модульного программирования, которая эффективно сочетается с подходом генерации кода с применением ИИ. Рассмотрены основные возможности и сценарии использования инструментов ИИ для разработки, оценены плюсы и минусы популярных систем. Показаны перспективы применения универсальных языковых моделей (LLM), таких как ChatGPT, Gemini, Claude и других, для решения задач программирования. Также рассмотрено применение широкого спектра специализированных систем (GitHub Copilot, Tabnine, Cursor, Amazon CodeWhisperer). Освещены вопросы инженерии промптов, автоматизации рутинных задач, таких как создание регулярных выражений, применения низкокодового и бескодового программирования и др.
На Марсе Маркусу не место
23.10.2025
Робот Маркус создан, чтобы чинить сложных роботов, и его очень ждут на Марсе. На красную планету Маркус оправляется со своим помощником Лучиком, которого сделал сам из старого будильника. Но Марс и новый знакомый робот Брудер, который терпит бедствие, встречают их очень неприветливо. Чтобы избежать опасностей, Маркусу придется проявить всю свою находчивость, смелость и даже чувство юмора.
Эта созданная мастерами мультипликации история, полная приключений и неожиданных поворотов сюжета, понравится будущим робототехникам, космонавтам и ученым. А так же всем, кто верит, что Марс — не так уж далеко.
Программирование бэкенда на Python. Практическое руководство
01.10.2025
Книга посвящена современным технологиям для программирования и поддержки серверной части (бэкенда) на Python. Рассказано о программировании на Python в облачной среде, управляемой через Docker и Kubernetes, о фреймворке Flask для веб-разработки на Python, о поглощении и преобразовании данных через FastAPI, об интеграции новых приложений и модулей Python с устоявшимися базами данных с применением SQLAlchemy, авторизации и аутентификации с применением OAuth, взаимодействии с брокерами сообщений Kafka и RabbitMQ, а также о повышении производительности языка Python и об эффективной работе с унаследованным кодом.
Для Python-разработчиков
Удэгейские сказки
01.10.2025
В сборник вошли удэгейские сказки, которые собрала и пересказала Юлия Шестакова — исследователь фольклора народов Приморья и Дальнего Востока. В этих сказках отражены верования удэгейцев, их представление об устройстве мира и справедливости. Доброе отношение ко всем обитателям тайги, милосердие, почитание родителей, верность своему слову больше всего ценится удэгейцами как в сказках, так и в жизни.
Современные фронтенды на базе HTMX
01.10.2025
Рассмотрены практические подходы к созданию современных динамичных веб-интерфейсов и веб-приложений с использованием HTMX — технологии, позволяющей строить интерактивные приложения на основе HTML с минимальным объемом JavaScript- кода. Подробно описаны принципы работы с HTMX в связке с Java, Spring Boot и Thymeleaf. Показаны базовые приемы замены DOM-элементов с использованием различных триггеров, работа с запросами и заголовками, а также использование библиотеки htmx-spring-boot. Рассказано, как использовать замены Out Of Band. Описаны способы реализации современных UI-паттернов, таких как ленивая загрузка, активный поиск, бесконечная прокрутка и валидация форм в реальном времени. Рассматриваются возможности подключения веб-компонентов и усиления клиентской логики с помощью JavaScript и библиотеки Alpine.js. Описано, как обеспечить безопасность веб-приложений на HTMX, как обрабатывать события, отправляемые сервером, и использовать веб-сокеты.
Web API. Сборник рецептов: Повысьте уровень JavaScript-приложений
01.10.2025
В книге подробно рассказано, как написать качественный API и интегрировать его в имеющуюся систему. Рассмотрено, как готовить спецификации API, работать с запросами, обслуживать мобильные и серверные API для взаимодействия с базами данных и обмена сообщениями, реализовывать нетривиальную бизнес-логику и подбирать подходящую схему API даже для самых сложных и нечетких задач. Описано, как обеспечивать слабую связность между компонентами, организовывать операции CRUD, осуществлять синхронный и асинхронный обмен данными, в частности, выполнять операции push и poll. Рассказано, как реализовать аутентификацию и идентификацию пользователей. Весь материал базируется на парадигме HTTP REST и позволяет развивать ее в соответствии с современными реалиями и меняющимися требованиями.
Современная аналитика данных в Excel: Использование Power Query, Power Pivot и других инструментов для расширенного анализа данных
29.08.2025
Рассмотрены современные методы очистки, анализа и визуализации данных в Microsoft Excel. Описаны инструменты Power Query для создания воспроизводимых процессов подготовки данных, средства Power Pivot для построения реляционных моделей и настройки аналитических показателей. Приведены практические примеры использования динамических массивов, функций на базе искусственного интеллекта и интеграции с языком Python. Показано, как создавать отчеты и аналитические материалы, ранее считавшиеся трудновыполнимыми в Excel. Книга ориентирована на специалистов по данным, бизнес-аналитиков и пользователей Excel, заинтересованных в расширении своих возможностей.
Сети с нулевым доверием: Построение безопасных систем в ненадежных сетях (2 издание)
28.08.2025
Раскрыта парадигма информационной безопасности сетей с нулевым доверием (Zero Trust), полностью пересматривающая традиционные подходы к защите данных. Изложены фундаментальные принципы, включая непрерывную верификацию, минимальные привилегии и микросегментацию. Приведены практические сценарии внедрения Zero Trust, включая построение безопасных систем в ненадежных сетях. Обсуждены механизмы контроля доступа, системы оценки доверия и современные методы аутентификации. Приведены конкретные примеры интеграции решений для защиты устройств, пользователей и сетевого трафика. Освещены вопросы миграции с устаревших периметровых систем на архитектуру Zero Trust и рассмотрены реальные кейсы внедрения в организациях различного масштаба. Описаны фреймворки Zero Trust, архитектуры, стандарты и методологии Zero Trust, разработанные NIST, CISA, Министерством обороны США и другими организациями. Дан анализ влияния новых технологий, таких как искусственный интеллект и квантовые вычисления, на эволюцию модели безопасности.
Архитектура cложных веб-приложений: c примерами на Laravel
28.08.2025
Книга посвящена практическим аспектам проектирования архитектуры сложных веб-приложений с примерами на Laravel. Рассматриваются типовые проблемы, возникающие при масштабировании проектов, и подходы к их решению, включая выстраивание слоев приложения, организацию бизнес-логики, разделение ответственности и работу с инфраструктурным кодом. Анализируются распространенные архитектурные ошибки, связанные с чрезмерной зависимостью от фреймворков, и предлагаются альтернативные решения на основе проверенных практик. Описаны обработка ошибок и валидация, реализация доменного слоя, использование архитектурных паттернов CQRS и Event Sourcing. Особое внимание уделено unit-тестированию, управлению зависимостями, событийно-ориентированному подходу и внедрению паттернов, устойчивых к росту сложности.
Основы JetPack Compose: Разработка приложений для Android с помощью Jetpack Compose, Android Studio и Kotlin
28.08.2025
Доступно изложены основы программирования на Java для Android, включая объектно-ориентированное программирование. Описаны установка и настройка среды разработки Android Studio, создание функциональных пользовательских интерфейсов с помощью визуального редактора Android Studio. Раскрыты принципы материального дизайна. Рассмотрены компоновки CardView и ScrollView, обработка касаний экрана, захват данных, использование в приложении звука и анимации, поддержка различных версий Android и нескольких языков интерфейса. Затронута тема хранения данных во встроенной базе данных SQLite. Показаны паттерны проектирования, используемые профессионалами для создания современных мобильных приложений.
Архитектура бэкенда. API для надежных корпоративных приложений
27.08.2025
В книге подробно рассказано, как написать качественный API и интегрировать его в имеющуюся систему. Рассмотрено, как готовить спецификации API, работать с запросами, обслуживать мобильные и серверные API для взаимодействия с базами данных и обмена сообщениями, реализовывать нетривиальную бизнес-логику и подбирать подходящую схему API даже для самых сложных и нечетких задач. Описано, как обеспечивать слабую связность между компонентами, организовывать операции CRUD, осуществлять синхронный и асинхронный обмен данными, в частности, выполнять операции push и poll. Рассказано, как реализовать аутентификацию и идентификацию пользователей. Весь материал базируется на парадигме HTTP REST и позволяет развивать ее в соответствии с современными реалиями и меняющимися требованиями.
Разработка мультитенантных SaaS-архитектур: принципы, модели, практика
09.08.2025
Книга посвящена практическим аспектам проектирования и реализации мультитенантных SaaS-архитектур. Рассматриваются ключевые принципы и модели разработки решений в модели Software as a Service (SaaS), включая стратегии изоляции арендаторов, управление идентификацией, разделение данных, построение микросервисов и подходы к DevOps в условиях мультитенантности. Подробно разобраны архитектурные шаблоны, компромиссы и организационные решения, влияющие на разработку масштабируемых и надежных SaaS-продуктов. Особое внимание уделено практическим рекомендациям для разработчиков.
Базовые алгоритмы. Реализация на Python и C++ на примере классических игр
08.08.2025
В книге дается базовая алгоритмическая подготовка, классические алгоритмы разобраны одновременно на двух языках — C++ и Python на примере широко известных и интуитивно понятных компьютерных игр. Наглядно излагается реализация циклов, перебора, рекурсии, эвристики, рассматривается работа с деревьями решений, на примере шахмат предлагается знакомство с прямоугольными координатами, дается введение в самообучающиеся алгоритмы. Книга ориентирована как на начинающих программистов, так и на читателей, планирующих перейти на C++ или Python как на второй язык. Примеры, рассмотренные в книге, помогут сделать первые шаги на пути к профессиональному программированию игр.
UX для бизнеса: как создавать цифровые решения, ценные для бизнеса и пользователей
08.08.2025
Практическое руководство по UX-дизайну, показывающее, как создавать цифровые решения, ценные одновременно для бизнеса и пользователей. Раскрыты ключевые аспекты оценки ценности продукта, диагностики проблем и определения оптимальных путей развития проектов. Изложены методы принятия обоснованных решений на всех этапах жизненного цикла проекта — от идеи до реализации. Рассмотрены принципы проектирования интерфейсов, структур и продуктов для разных сфер — от простых интернет-магазинов до сложных экосистем. Описаны различные типы продуктов и сервисов, включая контент-тяжелые платформы, программное обеспечение для бизнеса (SaaS/PaaS), социальные сети, игры и инструменты машинного обучения. Подробно рассмотрены подходы к оптимизации процессов дизайна, принятию приоритетов и организации взаимодействия внутри команды и с внешними заинтересованными сторонами.
Книга полезна как начинающим специалистам, осваивающим принципы качественного UX-дизайна, так и предпринимателям, стремящимся повысить конкурентоспособность своих цифровых бизнес-решений.
UX-презентация: как представить дизайн убедительно, 2-е изд.
08.08.2025
Это практическое руководство посвящено принципам, тактикам и конкретным методам презентации дизайна цифровых продуктов, эффективному взаимодействию с заказчиками и всеми другими заинтересованными сторонами. Показано, что навыки общения с людьми зачастую даже важнее самих проектов. Книга научит дизайнеров заручаться поддержкой тех, кто оказывает влияние на представляемый проект. Рассказано, как готовиться к встречам и предугадывать возражения, слушать и правильно реагировать на обратную связь, подбирать аргументы для обоснования бизнес-эффекта, фиксировать решения и избегать бесконечных правок, работать с замечаниями без потери времени и качества.
Книга поможет дизайнерам, менеджерам и руководителям говорить на одном языке и создавать продукты с продуманным UX-дизайном.
Стратегия обеспечения безопасности приложений
07.08.2025
Книга представляет собой пошаговое руководство по созданию успешной программы обеспечения безопасности приложений. Предлагается доступное объяснение основ безопасности, способов поиска и устранения уязвимостей веб-приложений, рассматриваются ключевые аспекты безопасности, включая риски и угрозы, с которыми сталкиваются команды. Рассмотрена разработка эффективной программы безопасности, в том числе создание конвейера DevSecOps, выпуск безопасного кода и реализация безопасности как сервиса. Значительная часть материала посвящена интеграции безопасности в жизненный цикл разработки, способам измерения и показателям эффективности внедрения, а также мерам поддержки программы в рабочем состоянии.
Мобильные роботы с искусственным интеллектом на базе Arduino, 4-е издание
07.08.2025
Руководство для начинающих конструкторов написано в форме практических проектов по построению мобильных роботов, для реализации которых выбрана популярная платформа Arduino и единая базовая двухколесная конструкция. Сложность проектов возрастает от простой, управляемой с пульта «машинки» до роботов с элементами искусственного интеллекта. Рассказано, как управлять моторами, осуществлять сборку механики и электроники, программировать основные функции и управлять роботом. Роботы смогут обходить препятствия, выбираться из лабиринтов, обнаруживать и распознавать дорожные знаки.
В четвертом издании по сравнению с третьим, выходившем под названием «Мобильные роботы на базе Arduino», предложены современные идеи для модернизации роботов. Рассмотрено использование связки Arduino и ESP32-CAM, позволяющей «видеть» окружающий мир с помощью цифровой камеры и управлять роботами через веб-интерфейс. Показано, как робот обнаруживает и распознает дорожные знаки с помощью машинного обучения на базе технологии искусственного интеллекта Edge Impulse.
Хакасские народные сказки
31.07.2025
С незапамятных времен в Хакассии почитали искусных сказителей-хайджи. Благодаря им сохранились удивительные истории, которым нет числа. Затаив дыхание, люди и сейчас готовы слушать древние предания и легенды о могучих богатырях-народных заступниках, о злых и алчных ханах, побежденных мудростью, ловкостью и силой смельчаков, о чудесных приключениях и геройских подвигах простых охотников и пастухов, о борьбе против темных сил и духов.
Stable Diffusion. 22 урока для начинающих
10.07.2025
В книге представлено 22 проиллюстрированных урока по работе с нейросетью Stable Diffusion в интерфейсах AUTOMATIC1111 и Forge. Для лучшего усвоения материала разработаны сопровождающие книгу видеоуроки и сделан полный разбор всех моделей и препроцессоров ControlNet, доступный на электронном ресурсе Figma. Рассмотрены расширения ADetailer, Civitai Helper, State, A-person-mask-generator, Dynamic Prompts, Prompt All-in-One, SD-WebUI-AR-Plus, Photopea, FreeU, Reactor и ControlNet. Описаны основные функции и настройки, приведены примеры применения для генерации изображений. Рассказано, как управлять стилем и композицией через промты, настроить модели и препроцессоры ControlNet, автоматизировать генерации серий изображений с помощью расширений и скриптов, создавать реалистичные лица и другие изображения, использовать продвинутые трюки по ретуши и постобработке, интегрировать WebUI AUTOMATIC1111 и Forge в рабочие проекты.
Stable Diffusion XL. Генерируем картинки нейросетью на своем компьютере
09.07.2025
Книга посвящена генерации изображений на домашнем компьютере с использованием нейросети Stable Diffusion XL. Подробно описана архитектура Stable Diffusion XL, шаг за шагом показан процесс установки и настройки программного обеспечения нейросети на домашнем компьютере, даны инструкции по выбору подходящих для задач пользователя моделей, рефайнеров, LoRA и стилей. Приведены подробные инструкции по улучшению качества получаемых изображений с использованием reForge, правильному составлению промптов, раскрыты дополнительные возможности WebUI reForge. Описаны принципы работы с механизмами улучшения генеративных картинок: семплерами и шедулерами. Показаны тонкости работы с открытыми моделями FLUX.1 и SwarmUI. Даны детальные инструкции по генерации изображений в разных стилях, включая аниме и фотореалистичные портреты, описаны скрытые возможности Stable Diffusion XL.
Паттерны коммуникации: руководство для ИТ-разработчиков и архитекторов
09.07.2025
Книга представляет собой практическое руководство по эффективной коммуникации для ИТ-специалистов, которым необходимо доносить свои идеи до целевой аудитории ясно и понятно. Она охватывает ключевые аспекты визуальной, письменной, устной и невербальной коммуникаций, а также особенности удаленной работы. Рассмотрены основы создания на-глядных диаграмм и документации, включая работу с цветом и композицией, методы после-довательной подачи информации и повышения ее доступности, чтобы адаптировать визу-альные материалы для разных аудиторий. Описана работа с языком, структурирование тек-ста, применение языка тела и использование культурных различий с целью убеждения ауди-тории. Предложены подходы к организации и передаче знаний в командах, включая принци-пы DRY (Don’t Repeat Yourself). Рассмотрены современные инструменты для управления знаниями, помогающие сделать информацию доступной и понятной для всех участников проекта. Рассмотрены средства для эффективной работы в распределённых командах, вклю-чая синхронные и асинхронные методы коммуникации и управления временем.
Изучаем Data Science: обработка, исследование, визуализация и моделирование данных с помощью Python
09.07.2025
Практическое руководство по анализу данных, раскрывающее полный цикл работы с информацией: от сбора и обработки до построения моделей машинного обучения. Рассмотрена работа с инструментами pandas и SQL, методы выявления закономерностей и очистки данных. Описаны различные источники информации, включая текстовые, бинарные и веб-данные. Подробно изложены статистические методы: доверительные интервалы, проверка гипотез, конструирование признаков. Приведены практические примеры на языке Python из разных областей: анализ транспортных систем, экологические исследования, ветеринарная аналити-ка. Заключительные разделы посвящены логистической регрессии и оптимизации моделей с применением к задачам классификации текстов.
Экскурс в неопределенное поведение C++
09.07.2025
Книга представляет собой обширный справочник типичных, а также очень редко встречающихся ошибок, характерных для программ на C++, Rust и других языках для низкоуровневого и системного программирования, в частности на ассемблере. Все рассмотренные проблемы так или иначе связаны с неопределенным, неуточненным и определяемым реализацией поведением языковых конструкций. Наибольшее внимание уделено неопределенному поведению, возможным признакам его присутствия в программах и методам поиска, диагностики и устранения такого поведения.
Сокровища Камень-горы. Уральские сказы
03.07.2025
С давних времен Урал, или как ещё его называли Камень-гора, славится не только своими самоцветами, но и сказами, в которых причудливо сплелись народные предания, легенды, были коренного населения и мастерового люда. Одна из самых известных сказочниц этого края — Серафима Власова, талантливая продолжательница литературных традиций Павла Бажова. В сборник вошли самые интересные сказки, в которых прославляются сила, удаль, трудолюбие уральских рабочих, дружба русского, татарского и башкирского народов.
Жемчужина Адальмины. Финские сказки
09.06.2025
В сборник вошли одни из самых интересных и красивых сказок Сакариаса Топелиуса, классика финской литературы, книги которого переведены более чем на 20 языков. Cюжеты сказок полны жизни, приключений, неожиданных поворотов, а главные персонажи: дочь Морского царя Унда Марина, принцесса Адальмина, любознательный Сампо-Лопаренок, трудолюбивый и находчивый портной Тикка стали неотъемлемой частью истории и культуры Финляндии.
Django 5. Практика создания веб-сайтов на Python
09.06.2025
Книга посвящена разработке веб-сайтов на языке Python с применением веб-фреймворка Django 5.1. Представлены новинки Django и дано наиболее полное описание его инструментов и средств: моделей, миграций, контролеров, шаблонов, обработки пользовательского ввода, разграничения доступа, посредников, сигналов, отправки электронной почты, локализации, кеширования, работы с базами данных PostgreSQL, поддержке нескольких веб-сайтов, простых страниц, статичных перенаправлений, жетонной аутентификации и др. Описаны полезные дополнительные библиотеки, реализующие обработку BBCode, CAPTCHA, вывод графических миниатюр, интеграцию с Bootstrap. Рассказано о программировании веб-служб REST, настройке встроенного административного веб-сайта и публикации готового сайта посредством веб-серверов Uvicorn и Apache HTTP Server. Подробно описано создание полнофункционального веб-сайта — электронной доски объявлений.





























