-
React и Redux: функциональная веб-разработка.
Хотите научиться писать эффективные пользовательские интерфейсы при помощи React? Тогда вы нашли нужную книгу. Авторы расскажут, как создавать пользовательские интерфейсы при помощи этой компактной библиотеки и писать сайты, на которых можно обрабатывать огромные объемы данных без перезагрузки страниц. Также вы изучите новейшие возможности стандарта ECMAScript и функционального программирования.
-
React в действии.
Книга «React в действии» знакомит фронтенд-разработчиков с фреймворком React и смежными инструментами. Сначала вы познакомитесь с библиотекой React, затем освежите материал о некоторых фундаментальных идеях в данном контексте и узнаете о работе с компонентами. Вы на практике освоите чистый React (без транспиляции, без синтаксических помощников), перейдете от простейших статических компонентов к динамическим и интерактивным. Во второй половине книги рассмотрены различные способы взаимодействия с React. Вы изучите базовые методы жизненного цикла, научитесь создавать поток данных, формы, а также тестировать приложения. На закуску вас ждет материал об архитектуре React-приложения, взаимодействии с Redux, экскурс в серверный рендеринг и обзор React Native.
-
Подземная гидравлика
Подземная гидравлика — наука о движении жидкостей, газов и их смесей в пористых и трещиноватых горных породах — теоретическая основа разработки нефтяных и газовых месторождений, одна из профилирующих дисциплин в учебном плане промыслового и геологического факультетов нефтяных вузов.
-
React.js. Быстрый старт
Вот и еще одна по-волшебному теплая калифорнийская ночь. Легкий океанский бриз только способствует ощущению абсолютного блаженства. Место: Лос-Анджелес; время: двухтысячные годы. Я готовлюсь подключить по протоколу FTP свое небольшое веб-приложение под названием CSSsprites.com к своему серверу и выпустить его в окружающий мир. Последние несколько вечеров, работая над приложением, я задавался вопросом: почему на отладку основной логики работы приложения тратилось всего 20 % усилий, а 80 % уходило на доведение до ума пользовательского интерфейса? Сколько нужно создать дополнительного инструментария, чтобы не приходилось всякий раз пользоваться методом getElementById() и переживать за состояние приложения? (Подгрузил ли пользователь что-то на страницу? Что, произошла ошибка? А это диалоговое окно все еще на экране?) Почему на разработку пользовательского интерфейса уходит так много времени? И что происходит со всеми такими разными браузерами? И постепенно мое блаженство таяло, превращаясь в раздражение.
-
Анализ новых металлов
В книге описаны методы определения более 30 элементов в титане, цирконии, гафнии н их сплавах, а также методы анализа ниобия, тантала, вольфрама и сплавов этих металлов. Большое внимание уделяется инструментальным методам анализа — рентгеноспектральному, спектрографическому, полярографическому, фотометрическому и др.
-
Глаз, мозг, зрение
В книге известного американского нейрофизиолога, лауреата Нобелевской премии, обобщены современные представления о том, как устроены нейронные структуры зрительной системы, включая кору головного мозга, и как они перерабатывают зрительную информацию. При высоком научном уровне изложения книга написана простым, ясным языком, прекрасно иллюстрирована. Она может служить учебным пособием по физиологии зрения и зрительного восприятия.
-
Разумный мозг
Книга посвящена одной из основных проблем современной нейрофизиологии — нейронной организации активности головного мозга Широко известные американские исследователи подробно излагают свои представления о группах взаимосвязанных нейронов (модулях) как главных структурно-функциональных единицах, колонках, лежащих в основе осуществления высших функций мозга — в основе сознания. В подтверждение своих гипотез авторы приводят наряду с ранее известными фактами много новых, полученных авторитетными учеными при помощи современных методических приемов.
-
React быстро. Веб-приложения на React, JSX, Redux и GraphQL
Как решить проблемы front-end-разработчиков и сделать их жизнь более счастливой? Нужно всего лишь познакомиться с возможностями React! Только так вы сможете быстро выйти на новый уровень и получить не только моральное, но и материальное удовлетворение от веб-разработки. Успешные пользовательские интерфейсы должны быть визуально интересными, быстрыми и гибкими. React ускоряет тяжелые веб-приложения, улучшая поток данных между компонентами UI. Сайты начинают эффективно и плавно обновлять визуальные элементы, сводя к минимуму время на перезагрузку страниц. Перед вами труд, над которым на протяжении полутора лет работали более дюжины человек. Тщательно отобранные примеры и подробные комментарии позволяют разработчикам перейти на React быстро, чтобы затем эффективно создавать веб-приложения, используя всю мощь JavaScript.
-
Робототехника
Книга освещает широкий круг вопросов робототехники. В ней рассмотрены различные устройства и исполнительные механизмы робота; описаны сеисориые устройства слуха и зрения, датчики скоростей, ускорений и другие, определяющие восприятие окружающей среды и адаптивное управление действиями робота, а также электрические, пневматические и гидравлические источники энергии, применяемые в робототехнике.
-
Разработка Linux-приложений
Рассмотрены основные аспекты программирования в Linux: от программирования на языках командных оболочек bash и tcsh до создания приложений с графическим интерфейсом с использованием библиотек Tk, glib, GTK+ и средства dialog, Подробно дано программирование на C/C++ в Linux: использование компилятора gcc, ввод/вывод в Linux, создание многопоточных приложений, сетевых приложений архитектуры клиент/сервер, а также разработка модулей ядра для современной линейки ядер. Описан популярный среди разработчиков утилит язык TCL. Особое внимание уделено отладке и оптимизации программ, рассмотрены отладчик gdb и профайлер gprof
-
Децентрализованные приложения. Технология Blockchain в действии.
Технология Bitcoin показала, как можно использовать криптографически сохраненные записи, модель с ограниченными ресурсами, открытый исходный код и пиринговые сети для создания нового типа успешных приложений. Децентрализованные приложения гибче, прозрачнее и надежнее, чем современное программное обеспечение, созданное с применением традиционных моделей. Эта книга знакомит вас с основами создания децентрализованных приложений и принципами их разработки на примере нескольких доходных приложений. Причина такого коммерческого уклона объясняется тем, что прибыль (выгода) является основой успешного, надежного и перспективного децентрализованного приложения. Воспользуйтесь ими как трамплином к созданию вашего собственного приложения
-
Советы тем, кто строит или перестраивает дом
В книге освещаются вопросы выбора проектов усадебных жилых домов и привязки их к местности, выполнения собственными силами работ по закладке фундаментов, возведению стен, устройству перекрытий, крыш, кровель и внутренних частей зданий, по санитарно-техническому и электротехническому оборудованию и отделке домов. Даются советы по оборудованию квартир, возведению на приусадебных участках хозяйственных и бытовых построек для ведения личного подсобного хозяйства, благоустройству и озеленению усадеб. Содержатся рекомендации по перестройке, ремонту, перепланировке и дооборудованию домов, а также созданию дополнительных удобств на участках.
-
Raspberry Pi. Руководство по настройке и применению
Быстрый прогресс современной электроники в последние годы существенно повлиял на все сферы человеческой деятельности, включая применение компьютерных технологий. Существенным прорывом стало создание полнофункциональных компьютерных систем на одном кристалле, так называемом System-On-Chip (SoC). В SoC интегрируются все основные функциональные блоки, присущие компьютерам (процессор, память, графический процессор и др.). На одном из таких SoC-кристаллов реализован один из наиболее популярных современных миниатюрных компьютеров, известный под названием Raspberry Pi.
-
Упрощенные приемы машиностроительных расчетов на счетной линейке
В книге приведены шестьдесят задач, которые можно решать на счетной линейке одним перемещением движка. На основе разработанного автором метода даны примеры Подсчета массы деталей, объемов, моментов инерции Н других величин. Книга предназначена для конструкторов, расчетчиков, технологов и других инженерно-технических работников.
-
Работа с BigData в облаках.
Перед вами — первая исходно русскоязычная книга, в которой на реальных примерах рассматриваются секреты обработки больших данных (Big Data) в облаках. Основное внимание уделено решениям Microsoft Azure и AWS. Рассматриваются все этапы работы — получение данных, подготовленных для обработки в облаке, использование облачных хранилищ, облачных инструментов анализа данных. Особое внимание уделено службам SAAS, продемонстрированы преимущества облачных технологий по сравнению с решениями, развернутыми на выделенных серверах или в виртуальных машинах. Книга рассчитана на широкую аудиторию и послужит превосходным ресурсом для освоения Azure, Docker и других незаменимых технологий, без которых немыслим современный энтерпрайз.
-
Qt 4.8. Профессиональное программирование на C++
Книга посвящена разработке приложений для Windows, Linux и Mac OS X с использованием библиотеки Qt версии 4.8. Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек. Описана интегрированная среда разработки Qt Creator. Показано создание пользовательских интерфейсов c помощью Qt Quick и QML. Книга содержит исчерпывающую информацию о классах Qt 4, а также даны практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров. Проекты примеров из книги размещены на сайте издательства