Мои переводы

Роберт Маркс, Уильям Дембски: Введение в эволюционнную информатику.

Introduction to Evolutionary Informatics

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

Если читатель стремится бегло охватить тему или не интересуется математическими подробностями, он может пропустить разделы, отмеченные специальным значком, и все равно испытает восторг от знакомства с новой захватывающей моделью информации о природе.

Книга написана для энтузиастов в области науки, техники и математики, заинтересованных в понимании важной и пока еще недооцененной роли информации в теории эволюции.

Бхарат Рамсундар и др.: Глубокое обучение в биологии и медицине

Deep Learning for the Life Sciences

Глубокое обучение добилось впечатляющих успехов во многих отраслях. Сейчас оно все глубже проникает в прикладные научные исследования, в частности биологию и смежные дисциплины. Эта книга рассказывает о применении глубокого обучения в геномике, химии, биофизике, микроскопии, медицине и других направлениях современных исследований всего, что связано с живыми организмами.
Издание будет полезно широкому кругу специалистов, связанных с анализом данных в химии, биологии и медицине, а также разработчикам ПО для них и студентам вузов.

Джефф Хултен: Разработка интеллектуальных систем

Building Intelligent Systems: A Guide to Machine Learning Engineering.

Книга предназначена для руководителей проектов, программистов, технических директоров и менеджеров по информационным технологиям. В ней описаны фундаментальные принципы устройства и функционирования интеллектуальных систем, подробно рассказано о роли и месте интеллекта (модели глубокого обучения), обучающих данных, среды выполнения и прочих компонентов интеллектуальной системы. Большое внимание уделено практическим аспектам, которые не относятся к математике, но имеют большое значение на практике – психология пользователя, отношения в команде разработчиков, целесообразность внедрения интеллектуальных систем и т.д. Детально и всесторонне рассмотрено такое важное понятие, как интеллектуальный опыт – важнейший компонент системы для взаимодействия с пользователем и получения обратной связи.

Блокчейн. Руководство для начинающих разработчиков.

Beginning Blockchain. A Beginner’s Guide to Building Blockchain Solutions.

Книга адресована начинающим разработчикам прикладных решений, в первую очередь на основе протоколов Bitcoin и Ethereum. Книга начинается с изложения основ криптографических протоколов и алгоритмов и принципов устройства блокчейна в общем виде. Затем приводятся примеры создания и отправки транзакций в тестовых сетях Bitcoin и Ethereum при помощи библиотеки web3.js в среде выполнения node.js (желательно иметь навыки программирования на языке JavaScript и работы с node.js и менеджером пакетов npm). Приведен пример написания и компиляции умного контракта на языке Solidity в браузерной среде разработки Remix. Книгу завершает пример разработки и размещения в блокчейне Ethereum законченного децентрализованного приложения для проведения опросов.

Адам Джунипер: Дроны. Полное практическое руководство

The Complete Guide to Drones, Extended and Fully Updated 2nd Edition, 2018

Перевод красочной и увлекательной книги “The Complete Guide to Drones, Extended and Fully Updated 2nd Edition". Книга предназначена для широкого круга читателей, в первую очередь школьников старших классов и их родителей, а также всех, кто заинтересовался квадрокоптерами, но не знает, с чего начать. В книге есть история дронов, занимательные факты и примеры изготовления самодельных коптеров. Техническая часть книги изложена очень понятно и сопровождается подробными иллюстрациями. Автор любит шутить и местами склонен к едкому сарказму, который мы с редактором постарались сохранить в переводе.

Нараян Прасти: Блокчейн. Разработка приложений.

Narayan Prusty: Building Blockchain Projects. Packt Publishing, 2017

В книге рассказано, как устроены и работают децентрализованные приложения. Рассмотрены принципы работы платформы Ethereum. Показано, как писать смарт-контракты и использовать интерактивную консоль Geth для размещения и передачи транзакций. Описана библиотека web3.js, ее импорт, подключение к Geth и использование в среде Node.js или на стороне клиента. Описаны язык программирования Solidity и среда разработки/фреймворк Truffle. Приведено руководство по разработке собственного блокчейна и децентрализованных приложений.

Марко Шварц: Интернет вещей с ESP8266

Marco Schwartz: Internet of Things with ESP8266. Packt Publishing, 2016

Описан процесс разработки недорогих, но эффективных устройств для Интернета вещей на основе популярного микроконтроллера с функцией Wi-Fi ESP8266. Рассказано, как считывать, отправлять и отслеживать данные через облачные сервисы и применять ESP8266 для взаимодействия с социальными сетями Twitter и Facebook, отправлять пользователям ESP8266 сообщения по email, SMS и push-каналам, организовывать межмашинное взаимодействие через облако.

Терри Килби и Белинда Килби: Дроны с нуля

Terry Kilby, Belinda Kilby: Getting Started with Drones. Elevated Element, 2016

Рассказано, как построить, запустить в небо свой первый дрон. Приведен набор инструкций по изготовлению автономного квадрокоптера Little Dipper класса 300 мм. Кратко даны необходимые и достаточные сведения из аэродинамики, радиотелеметрии, электроники. Обсуждается выбор компонентов, установка датчиков и контроллеров, настройка поведения в полете и другие вопросы.