БХВ-Петербург

Все книги издательства БХВ-Петербург


    Microsoft Office Excel 2016

    Лада Рудикова

    Наиболее полное руководство по возможностям и средствам, доступным пользователям в версии Microsoft Office Excel 2016. Изложены базовые сведения о работе с табличным процессором и форматами обрабатываемых данных, возможности создания и редактирования формул и функций на рабочих листах, визуализации данных с использованием диаграмм и карт, возможности интеграции с другими офисными приложениями. Показаны приемы совместного редактирования документов Excel в браузере прямо на Web-сайте. Описана работа со списками и базами данных, встроенными инструментами (3D Maps, WordArt, SmartArt, Power Pivot, средствами графической обработки данных и др). Рассмотрены вопросы обработки и анализа данных, настройка пользовательского интерфейса. Даны основы автоматизации в среде Visual Basic for Applications. Все возможности программы продемонстрированы на практических примерах. На сайте издательства размещены дополнительные главы, не вошедшие в печатный вариант книги, и файлы примеров. Для широкого круга пользователей.

    Друдлы, пятна Роршаха и другие загадочные картинки

    Валерий Рубанцев

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

    OpenCV и Java. Обработка изображений и компьютерное зрение

    Николай Прохоренок

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

    Основы Java

    Николай Прохоренок

    Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы, регулярные выражения, объектно-ориентированное программирование. Рассмотрены основные классы стандартной библиотеки, получение данных из Интернета, работа с базой данных MySQL. Приводится описание большинства нововведений: Date API, Stream API, лямбда-выражения, ссылки на методы, функциональные интерфейсы и др. Книга содержит большое количество практических примеров, помогающих начать программировать на языке Java самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник. Электронный архив с примерами находится на сайте издательства. Для программистов.

    Мейкерство. Arduino и Raspberry Pi. Управление движением, светом и звуком

    Саймон Монк

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

    Откуда взялись профессии, или На работу вглубь веков

    Светлана Зернес

    Взрослые ходят на работу. Так было заведено ещё давным-давно. Но кто и когда придумал всё то, чем они заняты? Как они узнали, что нужно делать одно, а другое не нужно? Чем занимались бурлаки, целовальники, и почему сейчас вы их не встретите? Откуда взялись на свете профессии ювелира, клоуна, пожарного, врача? Новая книга нашей серии именно об этом. А ещё о том, что, став взрослым, можно не просто «ходить на работу», но и любить своё дело и даже войти с ним в историю. Для детей младшего и среднего школьного возраста.

    Angular 4. Быстрая разработка сверхдинамических Web-сайтов на TypeScript и PHP

    Владимир Дронов

    Книга посвящена быстрой разработке сверхдинамических одностраничных Web-сайтов на основе популярного фреймворка Angular 4 и языка программирования TypeScript. Дан вводный курс TypeScript, описаны типизация, классы и интерфейсы, модификаторы доступа, динамические свойства и разбиение программного кода на модули. Рассказано о создании интерфейса сайта посредством компонентов, реализации его бизнес-логики с помощью служб, структурировании программного кода сайта с применением метамодулей. Рассмотрены средства маршрутизации и навигация по сайту. Описано взаимодействие с серверной частью сайта, выгрузка файлов, программирование на языке PHP с применением баз данных MySQL. Рассказано о программировании инструментов разграничения доступа, средствах анимации, написании сложных таблиц стилей на языке LESS, тестировании сайтов с применением отладчика Augury и публикации готовых сайтов. Рассмотрен процесс создания полнофункционального сайта, исходные коды которого доступны для загрузки с сайта издательства. Для Web-программистов.

    Laravel. Быстрая разработка современных динамических Web-сайтов на PHP, MySQL, HTML и CSS

    Владимир Дронов

    Книга посвящена быстрой разработке профессиональных динамических Web-сайтов с применением популярного PHP-фреймворка Laravel. Описаны технологии создания клиентской части сайта HTML 5, CSS 3 и JavaScript, а для серверной части сайта – язык PHP и сервер данных MySQL. Рассказано о применении миграций Laravel для создания в базе данных таблиц, полей, индексов и связей, о написании моделей, маршрутов, контроллеров и шаблонов. Описаны средства Laravel для ввода и правки данных, встроенные во фреймворк средства валидации с применением запросов форм и инструменты для выгрузки файлов на сайт. Рассказано о подсистеме разграничения доступа Laravel и ее настройке под конкретные нужды, а также об использовании CAPTCHA. Даны практические примеры по разработке дизайна страниц, интерактивных элементов – спойлера, лайтбокса и блокнота, создания универсального файлового хранилища, основанного на технологии AJAX, и реализации поддержки тегов BBCode для форматирования текста. Рассмотрен процесс разработки полнофункционального сайта и его публикации в Интернете. Все исходные коды доступны для загрузки с сайта издательства. Для Web-программистов.

    Data Science. Наука о данных с нуля

    Джоэл Грас

    Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике. Она написана так, что способствует погружению в Data Science аналитика, фактически не обладающего глубокими знаниями в этой прикладной дисциплине. В объемах, достаточных для начала работы в области Data Science, книга содержит интенсивный курс языка Python, элементы линейной алгебры, математической статистики, теории вероятностей, методов сбора, очистки, нормализации и обработки данных. Даны основы машинного обучения. Описаны различные математические модели и их реализация по методу k ближайших соседей, наивной байесовской классификации, линейной и логистической регрессии, а также модели на основе деревьев принятия решений, нейронных сетей и кластеризации. Рассказано о работе с рекомендательными системами, описаны приемы обработки естественного языка, методы анализа социальных сетей, основы баз данных, SQL и MapReduce. Для аналитиков данных.

    Самоучитель 3ds Max 2018

    Александр Горелик

    В основу книги положена эффективная методика обучения работе с программой 3ds Max на примерах и упражнениях, проверенная на нескольких поколениях студентов специальности «Дизайн». Рассматриваются методы моделирования простых и сложных объектов, создания материалов любой сложности, инструменты анимации, возможности анимации с учетом законов физики, создание освещения, методы визуализации с использованием mental ray, Arnold и V-Ray. Значительное внимание уделено персонажной анимации. Электронный архив содержит дополнительные материалы и упражнения. Для широкого круга пользователей.