Книга предлагает практическое погружение в мир нейросетей, начиная с основных концепций и методов обучения и до сложных алгоритмов и техник. Читателю предоставляются понятные объяснения и примеры, а также многочисленные практические задания и проекты для непосредственного применения знаний. Вы научитесь обрабатывать и анализировать данные, решать задачи классификации, регрессии и генерации, а такж…
Монография посвящена теоретическим и прикладным вопросам проектирования пользовательского интерфейса. Показана необходимость учета «человеческого фактора» при разработке и создании пользовательского интерфейса. Рассмотрены принципы и методы проектирования и моделирования «человеко-компьютерного» взаимодействия. Приведены примеры использования программного комплекса «ЭргоМастер» для проектирования …
В книге изложены основные понятия и определения эргономики, рассмотрены методы применения эргономических знаний при проектировании и создании пользовательского интерфейса. Книга рассчитана на специалистов в области проектирования человеко-компьютерного взаимодействия.
Эта книга для новичков, а также для тех, кто желает попробовать себя в тестировании. Она поможет вам понять, что ручное тестирование - это не просто поиск ошибок, а важная часть создания качественного продукта. В книге простыми словами объясняется, как тестировщик проверяет продукт с точки зрения пользователя, выявляя не только функциональные проблемы, но и нюансы, которые могут повлиять на удобст…
В первой части учебного пособия рассматриваются математические модели динамических систем в виде дифференциальных уравнений, передаточных функций и переменных состояния. Представлен пример разработки программного модуля для исследования системы управления с двигателем постоянного тока. Во второй части пособия рассмотрен процесс разработки автоматных моделей систем на примере коптильной установки. …
В пособии вводятся основные понятия и определения теории асимптотических разложений, рассматриваются различные методы построения асимптотических разложений интегралов, зависящих от параметра, а также построение приближенных решений алгебраических уравнений. Наряду с теоретическим материалом подробно разобран ряд примеров. Предлагаются задачи и упражнения для самостоятельного решения. Пособие может…
Пособие посвящено рассмотрению подходов к разработке экспертной системы принятия решений для медицинских целей, с использованием больших данных для формирования требований к системе самодиагностики и оказания первой помощи. Практический аспект включает проектирование структуры БД диагнозов и разработку алгоритмы взаимодействия с ней, а так же разработку прототипа интерфейса администратора системы.…
Кодовые базы разрастаются, становясь все сложнее и запутаннее, что не может не пугать разработчиков. Как обнаружить код, изменяющий состояние вашей системы? Как сделать код таким, чтобы он не увеличивал сложность и запутанность кодовой базы? Большую часть «действий», изменяющих состояние, можно превратить в «вычисления», чтобы ваш код стал проще и логичнее. Вы научитесь бороться со сложными ошибка…
Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фраг…
Хотите за одну неделю освоить самый популярный язык программирования? Надоело разбираться в море хаотичной и неструктурированной информации из многочисленных бесплатных онлайн-источников? Хорошая новость! Не нужно тратить время, чтобы осилить сложные академические тексты, неоправданно дорогие онлайн-курсы или видеотуториалы, которые содержат слишком много технических деталей, непонятных для начина…
Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на курсах. Книга «README. Суровые реалии разработчиков» призвана восполнить этот пробел. Познакомьтесь с важнейшими практиками инжиниринга, которым обучают разраб…
Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам стать архитекторами. И вот наконец появилась книга, в которой дается всеобъемлющий обзор разнообразных аспектов архитектуры программного обеспечения. Начинающие и уже состоявшиеся архитекторы найдут в ней паттерны архитектур, определения комп…
Python – идеальный выбор для манипулирования и извлечения информации из данных всех видов. «Python для data science» познакомит программистов с питоническим миром анализа данных. Вы научитесь писать код на Python, применяя самые современные методы, для получения, преобразования и анализа данных в управлении бизнесом, маркетинге и поддержке принятия решений. Познакомьтесь с богатым набором встроенн…
Книга «Рекурсивная книга о рекурсии» содержит примеры кода на языке Python и JavaScript, которые иллюстрируют основы рекурсии и проясняют фундаментальные принципы всех рекурсивных алгоритмов. Из книги вы узнаете о том, когда стоит использовать рекурсивные функции (и, главное, когда этого не нужно делать), как реализовывать классические рекурсивные алгоритмы, часто обсуждаемые на собеседованиях, а …
Книга демонстрирует возможности JavaScript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как простые методы JavaScript могут применяться для создания веб-приложений, начиная от динамических веб-сайтов и заканчивая простыми браузерными играми. В «JavaScript с нуля до профи» основное внимание уделяется ключевым концепциям программирования и ман…