ДМК-Пресс
Apache Airflow и конвейеры обработки данных
Конвейеры обработки данных управляют потоком данных с момента их первоначального сбора до консолидации, очистки, анализа, визуализации и многого другого. Эта книга научит вас создавать и сопровождать эффективные конвейеры обработки данных с использованием платформы Apache Airflow.Те, кто мало знаком с Airflow, получат базовое представление о принци..
Clojure на производстве
Clojure? Это где скобочки и нет типов? На производстве? Всё верно. Книга расскажет о том, как строят боевые системы на этом языке: от простого к сложному, скобка за скобкой.До сих пор информацию о Clojure можно было найти только в книгах на английском и в отдельных статьях в интернете. Ситуация меняется: появилась книга о Clojure на русском, и это ..
Django 2 в примерах
Создавайте мощные и надежные веб-приложения на Python с нуля!Создание Django-приложения, пригодных для много-кратного использованияИзучение продвинутых функций, оптимизации кода, использованию кешированияИнтернационализации и реализации переводов в Django-проектахУлучшение пользовательского опыта при работе с сайтомВзаимодействие со сторонними соци..
Django 4 в примерах. Разрабатывайте мощные и надежные веб-приложения на Python с нуля
Книга охватывает многообразные аспекты создания веб-приложений с помощью самого популярного веб-фреймворка Django на языке Python. Изучив четыре проекта разной направленности (приложение для ведения блога и электронной коммерции, социальный веб-сайт, платформа электронного обучения), вы получите хорошее представление о том, как работает Django.Проч..
HTTP/2 в действии
HTTP (Hypertext Transfer Protocol - протокол передачи гипертекста) - это стандарт для обмена сооб-щениями между веб-сайтами и браузерами. Спустя 20 лет он получил крайне необходимое обновление. HTTP/2, благодаря внедрению таких концепций, как поддержка потоков, server push, сжатие заголовков и приоритизация, позволяет получить преимущества в аспект..
Java 9. Полный обзор нововведений
В книге рассматриваются все нововведения в Java 9 и объясняется, как ими пользоваться. Начав с подробного описания разработки приложений с использованием появившейся в Java 9 системы модулей, автор затем переходит к оболочке JShell, предназначенной для быстрого создания прототипа. Далее описываются все остальные новшества: измененная модульная стру..
Java. устранение проблем. Чтение, отладка и оптимизация JVM-приложений
В этой книге рассматриваются простые и практичные методики исследования и улучшения незнакомого кода на языке программирования Java. Рассказывается о том, как эффективно использовать журналы для понимания поведения приложений; как применять методы профилирования для повышения эффективности при анализе проблем или изучении рабочих сред; как анализир..
Kafka в действии
«Авторы имеют богатый опыт работы с Kafka в реальном мире, что выделяет эту книгу среди других».Юн Рао, сооснователь Confluent«Удивительно доступное введение в очень сложную технологию. Эта книга займет достойное место на рабочем столе многих разработчиков».Конор Редмонд, InComm PaymentsApache Kafka можно рассматривать как высокопроизводительную пр..
Micro:bit для неугомонных учёных
Эта книга описывает множество занимательных экспериментов и проектов с использованием BBC micro:bit - компактной платы, с помощью которой читатель освоит азы программирования. В пер-вой главе подробно рассказывается о подключении устройства и принципах его функционирования, а следующие главы посвящены практической работе. Материал сгруппирован по т..
Mongo DB. Полное руководство. Мощная и масштабная система управления базами данных
В этой книге детально рассматривается обновленная версия MongoDB 4.2 - мощной системы управления базами данных. Вы узнаете о том, как эта безопасная, высокопроизводительная система обеспечивает гибкие модели данных, высокую их доступность и горизонтальную масштабируемость. Авторы представляют руководство для разработчиков баз данных, расширенные на..
PostgreSQL 11. Мастерство разработки
Прочитав эту книгу, вы научитесь создавать динамичные корпоративные приложения на основе последней версии СУБД PostgreSQL, которая позволяет аналитикам без труда проектировать физические и технические аспекты системной архитектуры. Приводится введение в новые функциональные возможности PostgreSQL, благодаря которым можно разрабатывать эффективные и..
PowerShell как средство автоматического администрирования
В этой книге описываются различные средства автоматизации процессов в сети с помощью PowerShell. Уделено внимание особенностям интеграции и взаимодействия PowerShell с другими языками программирования, что позволяет значительно расширить возможности по автоматизации рутинных процессов на примере подключения различных сетевых ресурсов (дисков, принт..
QuarkXPress 7/7.3/8.0. для Windows и Macintosh
В книге описывается издательская система QuarkXpress, которая наряду с программой Indesign является стандартом для верстки полноцветных многостраничных изданий (книг, журналов, газет). Прочтя книгу, вы научитесь правильно компоновать текст, фотографии, графические объекты, таблицы, а затем составлять из них законченный макет. В итоге вы сможете соз..
Raspberry Pi 4. Официальное руководство для начинающих
Raspberry Pi - точная миниатюрная копия полноценного компьютера, наделенная аналогичными функциями. Вместе с тем Raspberry Pi представляет собой нечто большее, чем современный компьютер: с его помощью вы можете создать собственную операционную систему и соединить провода, цепи и контакты на плате.Эта книга предназначена для тех, кто приступает к ос..
Raspberry PI для детей
Raspberry Pi: от материнской платы к готовому компьютеруСоздаем интерактивный терминалАвтогонки и метеориты: как их программировать?Мультяшные истории: обучение через создание мультиковМагические слова - распознавание речиИнтерактивные игры и симуляторы: летим на ЛунуУправление переключателями и светодиодами с помощью Raspberry PiКомпьютер принимае..
SimInTech. Системы управления и моделирования электропривода
В учебном пособии излагаются основы современного автоматизированного электропривода. Кратко рассмотрены принципы электромеханического преобразования энергии, дано описание основных систем регулируемого электропривода: частотнорегулируемого асинхронного и синхронного электроприводов, изложены принципы подчиненного регулирования координат электро..
Twisted из первых рук
Twisted - событийно-ориентированный сетевой фреймворк на языке Python. Данная книга написана ведущими специалистами по Twisted, которые продемонстрируют, в чем состоит уникальность этого фреймворка, и ознакомят вас с проектами, в которые они лично внесли свой вклад.На практических примерах иллюстрируется, как архитектура Twisted способствует тестир..
V-Ray для Autodesk Maya. Руководство по визуализации
В этом руководстве подробно описывается работа в системе визуализации V-Ray for Maya. Затрагиваются такие темы, как настройкаядра системы визуализации, создание материалов, установка освещения и камер. Приведены практические примеры и продемонстрированы современные технологии, используемые в процессе визуализации синтетических изображений. Професси..
XenServer. Справочник администратора. Практические рецепты успешного развертывания
В этом справочнике, полном практических советов, вы найдете бесценную информацию, необходимую для оптимизации и управления XenServer - платформой виртуализации с открытым исходным кодом. Неважно, поручена ли вашим заботам скромная система, состоящая из нескольких блейд-серверов, или несколько глобальных корпоративных центров обработки данных (ЦОД),..
Алгоритмы эволюционной оптимизации
Эволюционные алгоритмы обусловлены процессами оптимизации, которые мы наблюдаем в природе, такими как естественный отбор, миграция видов, стаи птиц, человеческая культура и муравьиные семьи.В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгор..
Анализ данных при помощи Microsoft Power BI и Power Pivot для Excel
Если вы хотите использовать Power BI или Excel для анализа данных, реальные примеры из этой книги позволят вам иначе посмотреть на свои отчеты. С правильно спроектированной моделью данных ответы на все вопросы будут предельно простыми!Читая эту книгу, вы:- освоите базовые концепции моделирования данных, включая таблицы, связи и ключи;- познакомитес..
Анализ социальных медиа на Python
Извлекайте и анализируйте данные из всех уголков социальной паутины на Python.Язык программирования Python является оптимальным выбором для исследователей-аналитиков, поскольку позволяет создавать прототипы, визуализировать и анализировать наборы данных малого и среднего размера. Бесчисленное количество предприятий обращается к Python для решения з..
Безопасность разработка в Agile-проектах
Гибкая (agile) разработка по-прежнему остается самой распространенной методологией создания программного обеспечения в мире, но она, вообще говоря, не интегрирована с традиционными способами управления безопасностью. И большинство специалистов по безопасности не торопятся разобраться в гибкой разработке и применить ее на практике. Чтобы перебросить..
Биологическое и компьютерное зрение
Книга посвящена разработкам искусственного интеллекта в части компьютерного зрения и объединяет подходы, позволяющие рассмотреть эту тему на пересечении биологии и математического моделирования.В первой части книги рассматриваются биологические основы зрения: читатель знакомится с различными аспектами зрительного восприятия и узнает, какие структур..
Введение в программирование и структуры данных
В книге представлены полезные методы программирования, имеющие практическую ценность. Опираясь на свой многолетний опыт, авторы показывают, как написать надежный код, который смогут читать другие разработчики. Основной принцип обучения - составление плана решения: от определения структур данных по условиям поставленной задачи через примеры и тесты ..