Обложка статьи «Мнение: 5 лучших книг по программированию, вышедших на русском за предыдущий год»

Мнение: 5 лучших книг по программированию, вышедших на русском за предыдущий год

Юрий Орлов

Юрий Орлов, директор департамента информационной безопасности QBF

В 2019 году книжные полки IT-специалистов пополнились множеством новинок. Я выбрал 5 наиболее интересных, на мой взгляд, изданий, посвящённых последним трендам программирования, которые вышли на русском языке в уходящем году.

 

Обложка книги «»

«Умные мобильные проекты с TensorFlow», Джефф Танг

Купить 

Искусственный интеллект давно используется в разных сферах жизни, начиная с компьютерных игр и заканчивая анализом процессов на фондовом рынке. Но как самостоятельно научиться создавать мобильные приложения на основе глубоких нейронных сетей? Джефф Танг демонстрирует на конкретных примерах процесс разработки с нуля локальных приложений, которые могут функционировать на платформе TensorFlow от компании Google. Книга будет полезна широкому кругу разработчиков, которые заинтересованы в использовании возможностей искусственного интеллекта в своих проектах.

Обложка книги «»

«Автоматизация программируемых сетей», Осуолт М., Эделман Дж., Лоу С. С.

Купить 

Книга может стать практической инструкцией для тех, кто занят управлением и эксплуатацией сетевого оборудования и сервисов. Особое внимание в ней уделено специфике языка программирования Python: описано его применение для обмена данными с сетевыми устройствами, а также роль прикладных программных интерфейсов в сетевой автоматизации. Множество примеров и схем помогут разобраться в типах автоматизации систем, специфике работы в операционной системе Linux, форматах и моделях данных, шаблонах сетевой конфигурации и многих других аспектах.

Обложка книги «»

«Data Science Инсайдерская информация для новичков. Включая язык R», Кэти О'Нил, Рэйчел Шатт

Купить 

Излечить рак, раскрыть тайну аутизма и отыскать инструмент для предотвращения террористической атаки — такие сложнейшие задачи в далёком будущем смогут решить критически мыслящие люди, тщательно изучившие даталогию, пока лишь зарождающую отрасль академического знания. В книге проанализированы алгоритмы машинного обучения, рассмотрены принципы сбора данных и механизм создания моделей. Здесь доступно раскрыты переходы от прогнозирования к причинности, описан инжиниринг и многое другое. Много интересного в книге найдётся для тех, кто интересуется финансовым моделированием. Структура монографии напоминает учебный курс, но научность не делает излагаемый материал скучным и тяжёлым для восприятия.

Обложка книги «»

«Изучение робототехники с помощью Python», Лентин Джозеф

Купить 

Книга вызовет интерес специалистов, которые готовы с нуля создавать автономных обслуживающих роботов, предназначенных, например, для подачи еды в ресторанах. Для начала читателям предлагается погрузиться в тонкости работы с операционной системой для робота (ROS). Затем автор плавно переходит к рассмотрению робота с дифференциальным приводом и описанию нюансов его моделирования. Особое внимание уделено тонкостям управления роботами, в частности, использованию метаоперационной системы ROS, моделированию в Gazebo, обработке изображений в OpenCV.

Обложка книги «»

«Введение в рекурсивное программирование», Мануэль Рубио-Санчес

Купить 

Научиться думать и программировать рекурсивно — вот девиз, с которым стоит приступать к чтению данного издания. С помощью череды задач различной степени сложности автор пособия помогает разобраться в способах использования мощной стратегии для разработки простых, компактных и изящных алгоритмов решения вычислительных задач. Примеры кода подготовлены на языке Python 3, но иллюстративный материал настолько тщательно подобран и прокомментирован, что в нём сможет разобраться специалист, знакомый хотя бы с одним языком программирования.