В этой книге известный программист и исследователь ИИ, Корнилов Е. рассказывает о истории шахматной игры и шахматных программ, а также делится современным состоянием дел в этой области ИИ. Читателю не требуется специальной подготовки, желательно...
Django — один из самых популярных и мощных веб-фреймворков на Python, позволяющий создавать современные, безопасные и масштабируемые веб-приложения. Эта книга станет вашим практическим проводником в мир веб-разработки — от первых шагов до...
ИИ может написать код за вас. Но он не сможет понять его за вас. В этом ловушка нового времени: программа работает на экране, а в голове остается туман. Вы скопировали решение, запустили его, увидели результат — но не можете объяснить, почему он...
Цифровая обработка сигналов — это не магия. Это алгоритмы, которые можно понять, написать на Python и применить к реальному звуку. Эта книга доказывает это на каждой странице. Вас ждёт сквозной путь: от дискретизации и теоремы Найквиста до...
Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. Данная книга научит вас проектировать и...
Kotlin – один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка...
Данная книга знакомит вас с навыками, необходимыми для создания профессионального программного обеспечения для платформ Apple, таких как iOS и MacOS. Вы освоите такие мощные методы, как обобщение, эффективная обработка ошибок,...
В книге рассматриваются базовые характеристики и примеры использования языка Elixir, предназначенного для создания масштабируемых, распределенных и отказоустойчивых систем, работающих на основе виртуальной машины Erlang. Сегодня ее используют в...
Языки программирования зачастую отличаются лишь отдельными элементами — несколько ключевых слов, библиотек или платформенных решений. Haskell формирует абсолютно новую точку зрения. По мнению пионера программного обеспечения Алана Кэя, смена...
В книге приведено описание всей библиотеки OpenCV в ее современном воплощении на языке C++, включая средства машинного обучения в контексте компьютерного зрения. OpenCV, насчитывающая свыше 500 функций, используется в самых разных коммерческих...
Язык С++ обычно ассоциируется с объектно-ориентированным программированием. Автор книги доказывает, что на С++ так же удобно создавать программы и в функциональном стиле. Это дает ряд преимуществ, повышая удобство кода и снижая вероятность...
В книге представлены основные концепции байесовской статистики и ее практическая реализация на языке Python с использованием современной библиотеки вероятностного программирования PyMC3 и новой библиотеки исследовательского анализа байесовских...
Овладеть искусством программирования невозможно без решения задач разного типа и уровня сложности. В данной книге читатель найдет более 1400 задач, охватывающих широкий круг тем: вычисления по формулам, обработка данных во время ввода,...
Второе издание этой книги дает современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Код переписан под версию Python 3.6, добавлены сведения о последних версиях библиотек pandas, NumPy,...
С развитием операционной системы Android и увеличением ее конкурентоспособности разработчики признали исключительную важность хорошего оформления приложений. В виде положений материального дизайна компания Google представила самые радикальные...
Эта книга посвящена облачным платформам, которые обеспечивают многие преимущества – практически нулевое время простоя, бесконечную масштабируемость, короткие циклы обратной связи, отказоустойчивость и контроль затрат. Применяя конструкции для...
В книге показано, как создавать мобильные приложения для платформы Android на языке C/C++ с использованием пакета библиотек Android Native Development Kit (NDK) и объединять их с программным кодом на языке Java. Вы узнаете как создать первое...
Вы ручной тестировщик и мечтаете перейти в автоматизированное тестирование? Эта книга для вас! Вы уже освоили основы Python, но пока что испытываете трудности с покрытием программ тестами или не знаете, что именно изучать дальше? Эта книга для...
В книге излагаются основы искусственного интеллекта и машинного обучения с использованием Python и фреймворка Streamlit. Это уникальное издание состоит из двух частей: книги формата PDF, интерактивной книги с инструментарием для работы с...
Ты думаешь, ИИ тупой? Это ты не умеешь с ним разговаривать. Каждый день ты сливаешь деньги и время, потому что нейросеть выдаёт воду, а не результат. Хватит просить. Пора управлять. Это не учебник по программированию. Это — инструкция по...
Эта книга — не учебник по синтаксису. Она для тех, кто хочет понимать PHP на уровне инженера: как устроен Zend Engine, почему массивы иногда занимают вдвое меньше памяти, чем кажется, и откуда берутся segmentation faults. От жизненного цикла...
Это подробное руководство по основам программирования на языке Python, начиная с введения в язык и заканчивая применением Python в научной среде и разработке программного обеспечения. Что внутри? Основы языка: изучение интерактивной среды...
Перед вами практическое руководство по современным техникам веб-стилизации, в котором язык CSS раскрывается как инструмент точной настройки визуальной среды — от фундаментальных принципов до самых продвинутых возможностей. Книга охватывает весь...
Учебное пособие представляет собой базовый курс по программированию на Python и предназначено для формирования практических навыков автоматизации вычислений и анализа данных. Книга 1 знакомит с базовыми понятиями, синтаксисом и конструкциями...
Учебное пособие представляет собой базовый курс по программированию на Python и предназначено для формирования практических навыков автоматизации вычислений и анализа данных. Книга 1 знакомит с базовыми понятиями, синтаксисом и конструкциями...
System Design — полное руководство по проектированию высоконагруженных систем. Книга для Senior-разработчиков, архитекторов и всех, кто готовится к System Design интервью в топовые IT-компании. Автор — Главный архитектор Ростелекома (проект...
Журнал «Прикладная информатика» является преемником одноименного сборника, выпускавшегося с 1981 года издательством «Финансы и статистика». Журнал с 2006 года входит в состав учредителей ряда международных и всероссийских конференций, а также...
Большинство разработчиков читают техкниги, чтобы писать чище. Но карьерный рывок и по-настоящему дорогие решения начинаются там, где хорошего кода уже недостаточно. Нужно понимать, где в системе деньги, какова цена архитектурной ошибки, где...
Книга посвящена освоению Bashскриптинга — от базовых принципов до продвинутых техник автоматизации системных задач в Unixподобных средах. В издании последовательно разбираются: основы синтаксиса и конструкции Bash; создание кроссплатформенных...
Приведены описание лабораторной работы 5 по курсу «Мультимедиа технологии» и пошаговая инструкция по проектированию и разработке мультимедийных мобильных приложений для работы с навигацией и медиакомпонентами под отечественную операционную...
Приведены материалы по выполнению лабораторных работ, технологиям, устройствам и моделированию процессов температурной подготовки компонентов ракетного топлива, экспериментальному определению и обработке характеристик теплообмена при...
Данное руководство предлагает системный подход к освоению принципов объектно-ориентированного программирования (ООП) с использованием языка Python, широко применяемого в промышленной разработке и научных исследованиях. В книге представлена...
Искусственный интеллект стал частью нашей повседневной жизни — он помогает успешно решать рабочие задачи, учиться, творить. Из этой книги вы узнаете историю разработки ИИ, общие принципы его логики и особенности различных моделей. Вы разберетесь,...
Изложены принципы проектирования структуры реляционной базы данных и программного обеспечения по технологии «клиент-сервер». Приведены требования к выполнению, оформлению и защите домашнего задания и пример его выполнения. Для подготовки...
Перед вами практическое руководство по программированию на одном из самых востребованных сегодня языков — Python, которое формирует не просто знание синтаксиса, а системное мышление разработчика, способного решать сложные задачи в любой области....
В книге рассмотрено программирование 32-разрядных микроконтроллеров STM32. Приводятся сведения по программным и аппаратным средствам для STM32 и приводятся примеры программирования STM32. Книга состоит из четырех глав. Каждая глава...
Эта книга представляет собой полное руководство по Python Optimization Modeling Objects — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Его можно использовать как из командной...
Продолжение книги «Clojure на производстве» об одноименном языке. В этот раз мы рассмотрим зипперы, работу с базой данных и обширное понятие REPL. Материал нацелен на практику и отталкивается от реальных задач, которые ждут в повседневной работе....
Книга научит вас создавать масштабируемые системы потокового обмена сообщениями с использованием Pulsar. Вы начнете с быстрого ознакомления с корпоративными системами обмена сообщениями и откроете для себя уникальные преимущества Pulsar. Следуя...
Книга посвящена причинно-следственным выводам, особенно выводам, сделанным на основе наблюдений. Первая часть посвящена концепциям причинности с точки зрения наблюдаемого эффекта. Во второй части большое внимание уделяется процессам генерации...
В книге на примерах системы резервного копирования, фреймворка автономного тестирования, сопоставления с регулярными выражениями, браузерного движка размещения, небольшого компилятора исследуются распространенные паттерны проектирования. Вы...
В этой книге вы познакомитесь с принципами, лежащими в основе фреймворка Ruby on Rails, получите практические рекомендации по управлению разработкой приложений и сможете найти эффективные способы преодоления проблем, связанных с ростом сложности...
В этой книге детально рассматривается практическая разработка ядра Linux – от основ (подготовка рабочего пространства для разработки, сборка современного ядра из исходного кода и написание первого модуля) до важных аспектов внутреннего устройства...
Данная книга продолжает серию «Книжная полка Истового инженера», которая издается при поддержке компании YADRO. Издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с издательством...
По мере того как классические цифровые компьютеры приближаются к своим физическим и архитектурным границам, стремительно растет интерес к аналоговым и гибридным вычислениям. Такие компьютеры могут превосходить классические цифровые по скорости...
В книге представлены методы, необходимые для разработки эффективных программ для мультиядерных процессоров, для параллельных кластерных систем или суперкомпьютеров как с распределенным, так и с совместно используемым адресным пространством. Книга...
Данная книга предлагает углубленное изучение конформного прогнозирования — новейшего подхода, позволяющего получить количественную оценку неопределенности, необходимую для принятия уверенных и надежных решений в различных задачах машинного...
Данная книга учит формально рассуждать о компьютерных программах, используя последовательный подход и язык программирования Dafny, поддерживающий верификацию. Показано, как писать спецификации для программ, как удовлетворить требования этих...
Графовые нейронные сети стали одной из самых интересных архитектур в глубоком обучении. Технологические компании теперь пытаются применить их повсюду: в системах рекомендаций еды, видео и поиска романтических партнеров, для выявления фейковых...
The Little Schemer – не просто введение в функциональное программирование, это захватывающее исследование самих принципов вычислительного мышления. Книга проводит читателя через тонкости рекурсивного программирования, представляя материал в...