bannerbanner
logo

разработка программного обеспечения

JRuby. Сборник рецептов
JRuby. Сборник рецептов
Интересующемуся языком JRuby вряд ли нужны руководства по Ruby, Rails или Java – требуется лишь узнать, как решить ту или иную конкретную задачу. В эт…
Подробнее
Чистый дизайн. Практика эмпирического проектирования ПО (pdf+epub)
Чистый дизайн. Практика эмпирического проектирования ПО (pdf+epub)
Грязный код создает проблемы. Чтобы код было проще читать, проходится проводить его очистку, разбивая на части, с которыми удобно работать. Кент Бек, …
Подробнее
Кошмар разработчика: Ошибки, которые должен найти тестировщик
Кошмар разработчика: Ошибки, которые должен найти тестировщик
«Кошмар разработчика: Ошибки, которые должен найти тестировщик» – это практическое руководство для программистов, тестировщиков и всех, кто вовлечён в…
Подробнее
Проектирование крупномасштабных приложений: принципы и практика
Проектирование крупномасштабных приложений: принципы и практика
Эта книга посвящена вопросам проектирования и архитектуры крупномасштабных приложений. В ней рассматриваются основные принципы и методологии, которые …
Подробнее
Humanware: почему системы ломаются о человека
Humanware: почему системы ломаются о человека
Алгоритмы точны, протоколы строги, интерфейсы интуитивны — и всё это рушится о бухгалтера, который не выспался. Или о пилота, который «точно знает, чт…
Подробнее
Искусство автономного тестирования с примерами на C#
Искусство автономного тестирования с примерами на C#
Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до созд…
Подробнее
Идём по киберследу: Анализ защищенности Active Directory c помощью утилиты BloodHound
Идём по киберследу: Анализ защищенности Active Directory c помощью утилиты BloodHound
Представьте, что вы можете видеть невидимые связи в вашей инфраструктуре Active Directory, выявлять сложные последовательности атак и устранять их до …
Подробнее
Тестировщик на вес золота: Как находить ошибки, которые не видят другие
Тестировщик на вес золота: Как находить ошибки, которые не видят другие
«Тестировщик на вес золота: Как находить ошибки, которые не видят другие» — это книга, которая превращает процесс тестирования из рутинной задачи в ис…
Подробнее
Безопасность и защита данных в прикладном программном обеспечении: практические подходы и решения
Безопасность и защита данных в прикладном программном обеспечении: практические подходы и решения
В современном мире безопасность и защита данных являются одними из наиболее важных аспектов разработки и эксплуатации прикладного программного обеспеч…
Подробнее
Семантические системы и схемы. Проектирование онтологий для экспертных систем. Учебное пособие для СПО
Семантические системы и схемы. Проектирование онтологий для экспертных систем. Учебное пособие для СПО
Учебное пособие представляет собой руководство по созданию и использованию онтологий в контексте экспертных систем. Оно охватывает основные принципы с…
Подробнее
CUDA Fortran для инженеров и научных работников. Рекомендации по эффективному программированию на языке CUDA Fortran
CUDA Fortran для инженеров и научных работников. Рекомендации по эффективному программированию на языке CUDA Fortran
Fortran – один из важнейших языков программирования для высокопроизводительных вычислений, для которого было разработано множество популярных пакетов …
Подробнее
Усиленное обучение
Усиленное обучение
4
Данное руководство по усиленному обучению (Reinforcement Learning, RL), охватывает теоретические основы, практические применения и современные достиже…
Подробнее
Тестируй, а не гадай: Как проводить А/В-тесты правильно
Тестируй, а не гадай: Как проводить А/В-тесты правильно
Хотите принимать решения на основе данных, а не интуиции? Книга «Тестируй, а не гадай: Как проводить А/В-тесты правильно» станет вашим надёжным гидом …
Подробнее
Эффективные Интерфейсы Пользователя: Создание Интуитивно-Понятных Прикладных Программ
Эффективные Интерфейсы Пользователя: Создание Интуитивно-Понятных Прикладных Программ
Эта книга посвящена созданию эффективных интерфейсов пользователя в прикладном программном обеспечении. В ней рассматриваются основные принципы и мето…
Подробнее
Проектирование человеко-машинных интерфейсов для систем индустриального интернета вещей. Учебник для СПО
Проектирование человеко-машинных интерфейсов для систем индустриального интернета вещей. Учебник для СПО
Учебник посвящен разработке и внедрению человеко-машинных интерфейсов для систем индустриального интернета вещей. Рассматриваются основные принципы пр…
Подробнее
Программирование на языке Lua
Программирование на языке Lua
Книга посвящена одному из самых популярных встраиваемых языков – Lua. Этот язык использовался во многих играх и большом количестве различных приложени…
Подробнее
Git: контроль версий. Мощные инструменты и методы для совместной разработки программного обеспечения (PDF + EPUB)
Git: контроль версий. Мощные инструменты и методы для совместной разработки программного обеспечения (PDF + EPUB)
Ускорьте свою работу, задействовав Git для отслеживания, ветвления, слияния и управления ревизиями кода. Организованное в виде серии пошаговых уроков,…
Подробнее
JavaScript. Основы программирования
JavaScript. Основы программирования
Данное пособие по программированию на современном высокоуровневом мультипарадигменном языке JavaScript с помощью продвинутого редактора кода Visual St…
Подробнее
Тестирование и отладка прикладного программного обеспечения: практическое руководство
Тестирование и отладка прикладного программного обеспечения: практическое руководство
Эта книга представляет собой всестороннее руководство по тестированию и отладке прикладного программного обеспечения. В ней рассматриваются основные п…
Подробнее
Программная инженерия. Тестирование и контроль качества программного обеспечения. Учебное пособие для вузов
Программная инженерия. Тестирование и контроль качества программного обеспечения. Учебное пособие для вузов
Содержание книги охватывает круг вопросов, связанных с техниками и методами тестирования программного обеспечения, проектированием и документированием…
Подробнее
Основы разработки iOS-приложений на C# с помощью Xamarin. Учебное пособие для СПО
Основы разработки iOS-приложений на C# с помощью Xamarin. Учебное пособие для СПО
Учебное пособие посвящено основным принципам работы с фреймворком Xamarin.iOS, предназначенным для разработки нативных iOS-приложений на языке С#. Рас…
Подробнее
Паттерны проектирования JavaScript. Создаем быстрые и эффективные приложения любого масштаба (PDF + EPUB)
Паттерны проектирования JavaScript. Создаем быстрые и эффективные приложения любого масштаба (PDF + EPUB)
Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократн…
Подробнее
Промт инжиниринг
Промт инжиниринг
Экономь свое время с помощью новых навыков ИИ для ChatGPT и других языковых моделей. В книге представлено описание работы больших языковых моделей ней…
Подробнее
Безопасность и защита данных в прикладном программном обеспечении: практические подходы и решения
Безопасность и защита данных в прикладном программном обеспечении: практические подходы и решения
В современном мире безопасность и защита данных являются одними из наиболее важных аспектов разработки и эксплуатации прикладного программного обеспеч…
Подробнее
Игра как бизнес. От мечты до релиза
Игра как бизнес. От мечты до релиза
С чего начинается любая игра? С идеи! Но одной идеи, даже великолепной, недостаточно. Вам нужен план действий! Алексей Савченко уже более двадцати лет…
Подробнее
Программирование: типовые задачи, алгоритмы, методы
Программирование: типовые задачи, алгоритмы, методы
Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретно…
Подробнее
Высоконагруженные приложения. Программирование, масштабирование, поддержка (PDF + EPUB)
Высоконагруженные приложения. Программирование, масштабирование, поддержка (PDF + EPUB)
В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данны…
Подробнее
Искусственный интеллект в ресторанном управлении: Разработка CRM-системы для будущего
Искусственный интеллект в ресторанном управлении: Разработка CRM-системы для будущего
3
В мире ресторанного бизнеса, где конкуренция становится все жестче, а ожидания гостей — все выше, технологии искусственного интеллекта открывают новые…
Подробнее
Защита систем. Чему «Звездные войны» учат инженера ПО
Защита систем. Чему «Звездные войны» учат инженера ПО
Практическое руководство по написанию безопасных приложений с помощью опыта мастеров-джедаев из «Звездных войн». Чему могут научить R2-D2, Дарт Вейдер…
Подробнее
Игра как бизнес. От мечты до релиза
Игра как бизнес. От мечты до релиза
4
С чего начинается любая игра? С идеи! Но одной идеи, даже великолепной, недостаточно. Вам нужен план действий! Алексей Савченко уже более двадцати лет…
Подробнее
Программирование. Учебное пособие
Программирование. Учебное пособие
В книге описаны теоретические положения и принципы, связанные с методами разработки программ, критерии качества программ и этапы проектирования объект…
Подробнее
Фулстек-тестирование. Создаем качественные программы (PDF + EPUB)
Фулстек-тестирование. Создаем качественные программы (PDF + EPUB)
Тестирование – важнейшая задача для создания высококачественного программного обеспечения. Разработчики и инженеры по качеству найдут в книге всеобъем…
Подробнее
150+ промптов для продвинутого вайб-кодинга
150+ промптов для продвинутого вайб-кодинга
«150+ промптов для продвинутого вайб-кодинга» — практическое руководство для программистов, дизайнеров и инженеров, стремящихся раскрыть потенциал LLM…
Подробнее
Python. Основы программирования
Python. Основы программирования
Эта книга охватывает широкий спектр тем, связанных с использованием Python для решения различных задач. Каждая глава посвящена отдельной области приме…
Подробнее
Как программисту не просрать свою жизнь
Как программисту не просрать свою жизнь
Это не учебник по продуктивности, не мотивационная жвачка. Это честный разговор о тревоге, выгорании, одиночестве и потере смысла в жизни, где код дав…
Подробнее
Код будущего: Как стать разработчиком завтрашнего дня
Код будущего: Как стать разработчиком завтрашнего дня
В мире стремительных технологических изменений программисты становятся архитекторами будущего. "Код будущего: Как стать разработчиком завтрашнего дня"…
Подробнее
Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы (PDF + EPUB)
Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы (PDF + EPUB)
Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разраб…
Подробнее
ESP32-S2 и MicroPython: Управление PWM через Web
ESP32-S2 и MicroPython: Управление PWM через Web
Эта книга посвящена использованию микроконтроллера ESP32-S2 с фреймворком MicroPython для управления сигналами PWM (Широтно-Импульсная Модуляция) чере…
Подробнее
Хочу в геймдев! Основы игровой разработки для начинающих
Хочу в геймдев! Основы игровой разработки для начинающих
Создание новых игровых миров может стать вашей профессией! Индустрия разработки игр дает шанс раскрыть творческий потенциал, воплощая идеи в игровые п…
Подробнее
Приложения
Приложения
5
Эта книга написана для того, чтобы помочь индивидуальному разработчику или небольшому творческому коллективу создать революционный продукт и вывести е…
Подробнее
Программно-аппаратное обеспечение когнитивных исследований
Программно-аппаратное обеспечение когнитивных исследований
Рассматриваются возможности современных программно-аппаратных средств (нейроинтерфейсов и айтрекеров) в когнитивных исследованиях. Изложение теоретиче…
Подробнее
Разработка приложений на базе GPT-4 и ChatGPT. Интеллектуальные чат-боты, генераторы контента и многое другое (PDF + EPUB)
Разработка приложений на базе GPT-4 и ChatGPT. Интеллектуальные чат-боты, генераторы контента и многое другое (PDF + EPUB)
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием бол…
Подробнее
Шахматы: человек против робота
Шахматы: человек против робота
Приглашаю вас окунуться в удивительный и прекрасный мир шахматного программирования. Сначала, в первой главе, чисто для разогрева, мы, с доброй улыбко…
Подробнее
Машинное обучение и искусственный интеллект. Учебное пособие для вузов
Машинное обучение и искусственный интеллект. Учебное пособие для вузов
Данное учебное пособие предназначено для студентов, преподавателей и исследователей, работающих в области искусственного интеллекта и машинного обучен…
Подробнее
Приложения
Приложения
5
Эта книга написана для того, чтобы помочь индивидуальному разработчику или небольшому творческому коллективу создать революционный продукт и вывести е…
Подробнее
Вход В личный кабинетРегистрация