|
|
|
|
Шаблоны проектирования для облачной среды (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Эта книга посвящена облачным платформам, которые обеспечивают многие преимущества - практически нулевое время простоя, бесконечную масштабируемость, короткие циклы обратной связи, отказоустойчивость и контроль затрат. Применяя конструкции для облачной среды, разработчики могут создавать гибкие, легко адаптируемые, веб-масштабируемые распределенные приложения, которые обрабатывают огромный пользовательский трафик и объем данных.
Автор рассматривает методы и шаблоны, ориентированные на приложения для облачной среды - с учетом их жизненного цикла, управления конфигурацией в масштабах облака, обновления без простоев.
Для работы с книгой читателю необходимы базовые навыки в области проектирования программного обеспечения и умение понимать код, написанный на Java или похожем языке.
Издание будет полезно всем, кого интересует развертывание систем на различных облачных платформах.
|
|
|
Программирование встроенных систем на С++ 17. Создание универсальных и надежных встроенных решений (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
C++ - превосходный выбор для разработки встроенных систем, особенно с учетом того, что этот язык не добавляет каких-либо излишеств, улучшает удобство сопровождения и предлагает множество преимуществ над прочими языками программирования. Из книги вы узнаете, как можно применять C++ для создания надежных, конкурентоспособных систем, рационально использующих все доступные аппаратные ресурсы.
Начиная с простого примера программирования встроенной системы и описания самых свежих функциональных возможностей, введенных стандартом C++17, эта книга демонстрирует все тонкости и нюансы правильного программирования. Вы узнаете, как использовать параллельный режим выполнения, управление памятью и возможности функционального программирования C++ при создании встроенных систем, а также как объединять ваши системы с внешними периферийными устройствами и применять эффективные способы работы с драйверами. В этой книге вы также найдете правила и рекомендации по тестированию и оптимизации кода для улучшения производительности и
|
|
|
Волшебство Kotlin (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Kotlin - один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google.
Пьер-Ив Сомон, опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования.
Издание предназначено для разработчиков, знакомых с Java и стремящихся повысить безопасность своих программ, а также упростить их написание, тестирование и сопровождение.
|
|
|
Функциональное программирование на С++. Как сделать свои программы изящными с помощью технологии фун (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Хорошо написанный код легче тестировать и использовать повторно, его проще распараллелить, и он меньше подвержен ошибкам. Владение приемами функционального программирования поможет вам писать код, соответствующий требованиям к современным приложениям, проще выражать сложную логику программ, изящно обрабатывать ошибки и элегантно оформлять параллельные алгоритмы. Язык C++ поддерживает функциональное программирование с использованием шаблонов, лямбда-выражений и других своих базовых возможностей, а также алгоритмов из библиотеки STL.
Функциональное программирование на C++ поможет вам раскрыть свои способности к функциональному мышлению, продемонстрировав новый взгляд на программирование на C++. В этой книге вы найдете десятки примеров, диаграмм и иллюстраций, описывающих идеи функционального программирования, которые вы сможете применять в C++, включая ленивые вычисления, объекты-функции и вызываемые объекты, алгебраические типы данных и многое другое. В процессе чтения вы увидите множество практических с ...
|
|
|
Flutter на практике. Прокачиваем навыки мобильной разработки с помощью открыт. фреймворка от Googlе (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Познакомьтесь с возможностями Flutter - открытого фреймворка от Google. В книге описываются история Flutter, его функционал и конкретные примеры использования. Вы узнаете, как создавать проекты на Flutter и грамотно их структурировать, компоновать пользовательский интерфейс, используя готовые элементы (виджеты, контролы, расширения), разрабатывать серверные backend-приложения и подключаться к ним из Flutter-приложении. Практическим результатом работы с книгой станет создание трех полноценных приложений - органайзера, мессенджера и игры. Впоследствии изучение материала книги позволит вам перейти к более сложным проектам. Издание предназначено для разработчиков, желающих создавать мобильные приложения сразу для нескольких платформ на основе общей базы исходных кодов. Наличие опыта разработки программного обеспечения и знание основ iOS и Android приветствуется.
|
|
|
|
|
Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
В этой книге вы познакомитесь с простыми подходами к разработке мобильных приложений для iOS и Android. Если вашей команде приходится разрабатывать проекты сразу для двух этих систем или вы планируете перейти с одной системы на другую, это практическое руководство покажет вам, как решаются наиболее распространенные задачи на каждой из этих платформ.
В первой части представлены решения распространенных задач, которые приходится решать на любой платформе, таких как запись файла в локальное хранилище или создание HTTP-запроса. Вторая часть описывает процесс создания приложения на каждой платформе с использованием приемов из первой части. Примеры кода для Android представлены на двух языках - Java и Kotlin, поэтому книга может служить перекрестным справочником не только между iOS и AOSP, но и между Java и Kotlin для разработчиков на Android.
Издание предназначено для программистов, специализирующихся на разработке приложений для iOS и/или Android.
|
|
|
Предметно-ориентированное проектирование в Enterprise Java (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
В книге подробно рассматриваются реализации шаблонов предметно-ориентированного проектирования с применением различных инструментальных средств и рабочих программных сред из Enterprise Java Space. При таком подходе читатель получает завершенную картину и возможность практического применения любого из этих средств в процессе предметно-ориентированного проектирования.
В начальных главах описывается эталонная реализация проекта Cargo Tracker - создание монолитного приложения с использованием платформы Jakarta EE. Затем рассматривается полный процесс преобразования монолитного приложения в архитектуру, основанную на микросервисах. В заключительных главах демонстрируется создание версии приложения с использованием шаблонов CQRS и Event Sourcing (ES); основной рабочей средой является Axon Framework.
Издание будет полезно специалистам, приступающим к работе в среде Enterprise Java, ведущим разработчикам, которые осуществляют переход с монолитной архитектуры к архитектурам на основе микросервисов, а также ...
|
|
|
Программирование на ассемблере х64. От начального уровня до профессионального использования AVX64 (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Изучив это руководство, вы сможете писать и читать исходный код на ассемблере и применять ассемблер совместно с языками программирования высокого уровня, используя необходимые для этого инструменты. В книге главным образом рассматривается программирование в системе Linux, поскольку это самая простая и удобная платформа для изучения языка ассемблера. В заключительных главах дается общее представление об использовании ассемблера в ОС Windows.
Ассемблерный код представлен в виде полноценных завершенных программ, поэтому вы можете протестировать их на своем компьютере, изменять их, экспериментировать с ними и даже "сломать" их.
Книга адресована читателям, имеющим базовые знания в области программирования на языках высокого уровня.
|
|
|
Многопоточный JavaScript (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Готовы ли вы к разработке многопоточных приложений на JavaScript? Прочитав данную книгу, JavaScript-разработчик среднего уровня узнает о сильных и слабых сторонах API веб-исполнителей в браузерах и рабочих потоков в Node.js.
Авторы рассказывают о двух подходах к построению многопоточных приложений: на основе передачи сообщений и на основе разделяемой памяти. Описываются API для обоих случаев, объясняется, когда использовать тот или другой, а когда - их сочетание. Вы также увидите, как реализуются высокоуровневые паттерны на базе этих подходов.
|
|
|
Устройство и программирование автономных роботов. Проекты на Python и Raspberry PI (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Эта книга посвящена созданию интеллектуального робота и разработке кода для его поведенческих сценариев. Для построения робота используются широко доступные компоненты - датчики, двигатели, камеры, микрофоны, динамики, светодиоды и микрокомпьютер Raspberry Pi. Раскрывается ряд специализированных тем, таких как компьютерное зрение и голосовое управление. Также читатель узнает о специализированных сообществах, посвященных робототехнике, и перспективах ее развития.
Книга подойдет как новичкам в области программирования, так и опытным программистам, желающим применить свои навыки в аппаратном проекте. Для изучения материала необходимо знание языка Python и умение работать с циклами, условиями и функциями.
|
|
|
|
|
Интерактивные дашборды и приложения с Plotly и Dash. Используем полноценный веб-фреймворк в Python (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Фреймворк Dash предоставляет разработчикам Python блестящие возможности создания полноценных многофункциональных интерактивных веб-приложений и дашбордов без знания языка JavaScript.
Прочитав эту книгу, вы научитесь использовать потенциал визуализации Dash по максимуму. Познакомитесь с экосистемой Dash, ее основными пакетами и сторонними библиотеками. Узнаете, как создавать базовое приложение Dash и наполнять его нужным вам функционалом. Сможете интегрировать в приложение выпадающие списки, слайдеры и многое другое и связывать их с графиками и другими элементами вывода.
В итоге вы освоите навыки, необходимые для создания и развертывания полноценных интерактивных приложений и дашбордов, внесения в них нужных изменений с помощью рефакторинга кода и дополнения любым требуемым функционалом.
- Как создавать и запускать интерактивные веб-приложения и дашборды
- Как конвертировать визуализации в различные форматы, включая изображения и файлы HTML
- Как использовать модуль Plot ...
|
|
|
Ruby для романтиков. Самая простая книга по Ruby с заданиями (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3628.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Перед вами книга для самостоятельного знакомства с основами языка Ruby для начинающих разработчиков любого возраста. Последовательное изложение материала позволит не только освоить тонкости языка в удобной игровой форме, но и заложить твердый фундамент для дальнейшего обучения. Многочисленные советы, хитрости и приемы основаны на более чем двадцатилетнем опыте работы автора в российских и зарубежных компаниях - для многих учеников эта книга стала первым шагом на пути смены карьеры. Упражнения и задания, а также многочисленные иллюстрации помогут во всех тонкостях освоить материал.
В числе рассматриваемых тем:
- принципы работы с файловой системой;
- переменные в языке Ruby;
- типы данных;
- генерация случайных чисел;
- массивы;
- введение в объектно ориентированное программирование.
Если вы давно хотели стать программистом, но не знали, с чего начать, то эта книга для вас!
|
|
|
Оптимизация приложений на платформе .Net (ДМК-Пресс)
скидки на товар нигде нет ;( это обычная* цена - 3636.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Увеличение производительности алгоритмов и приложений является чрезвычайно важным аспектом разработки и может дать вам преимущество перед конкурентами, а вашим пользователям обеспечить низкую стоимость владения и удовольствие от использования быстрых и отзывчивых приложений. Данная книга описывает внутренние особенности ОС Windows, среды выполнения CLR и аппаратного обеспечения, влияющие на производительность приложений, а также дает вам знания и инструменты для измерения производительности вашего кода в изоляции от внешних факторов.
Книга наполнена примерами кода на C# и рекомендациями, которые помогут вам выжать максимум возможного из вашего приложения - низкое потребление памяти, согласованную нагрузку на процессор и минимальное количество операций ввода/вывода с сетью и диском.
Издание предназначено для программистов, знакомых с языком C# и платформой .NET.
|
|
|
Профессиональный бенчмарк. Искусство измерения производительности (Питер)
скидки на товар нигде нет ;( это обычная* цена - 3636.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Это исчерпывающее руководство поможет вам правильно разрабатывать бенчмарки, измерять ключевые метрики производительности приложений .NET и анализировать результаты. В книге представлены десятки кейсов, проясняющих сложные аспекты бенчмаркинга. Ее изучение позволит вам избежать распространенных ошибок, проконтролировать точность измерений и повысить производительность своих программ.
|
|
|
Spring быстро (Питер)
скидки на товар нигде нет ;( это обычная* цена - 3636.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Java-программистам необходим фреймворк Spring. Этот невероятный инструмент универсален: вы можете разрабатывать как приложения для малого бизнеса, так и микросервисервисные архитектуры промышленного масштаба. Освоить Spring не так-то просто, но первый шаг сделать легко! Книга предназначена для Java-разработчиков, желающих создавать приложения на основе Spring. Информативные иллюстрации, понятные примеры, а также ясное и живое изложение Лауренциу Спилкэ позволят быстро овладеть необходимыми навыками. Вы научитесь планировать, разрабатывать и тестировать приложения. Благодаря акценту на наиболее важных функциях разберетесь в богатой экосистеме фреймворка Spring.
|
|
|
Программируем на Java (Питер)
скидки на товар нигде нет ;( это обычная* цена - 3636.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Неважно, кто вы - разработчик ПО или пользователь, в любом случае вы слышали о языке Java. В этой книге вы на конкретных примерах изучите основы Java, API, библиотеки классов, приемы и идиомы программирования. Особое внимание авторы уделяют построению реальных приложений.
Вы освоите средства управления ресурсами и исключениями, а также познакомитесь с новыми возможностями языка, появившимися в последних версиях Java.
- Программируйте на Java с использованием компилятора, интерпретатора и других инструментов.
- Исследуйте средства управления потоками и параллельной обработки.
- Изучайте обработку текста и мощные API.
- Создавайте приложения и службы на базе современных сетевых коммуникаций или веб-технологий.
5-е издание.
|
|
|
Kotlin. Программирование для профессионалов (Питер)
скидки на товар нигде нет ;( это обычная* цена - 3665.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Kotlin - это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS.
Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API.
Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains.
2-е издание
|
|
|
Java для IT-профессий. Учебник (Фолиант)
скидки на товар нигде нет ;( это обычная* цена - 3676.00 руб.
|
ОПИСАНИЕ ТОВАРА:
"Java для IT-профессий" - учебник по одному из самых популярных в мире языков программирования. Благодаря разделению на три части - теоретическую, практическую и проектную - обучающиеся могут не только изучить основы, но и применить знания на практике.
Первая часть книги - теоретическая. Здесь изложены принципы функционирования структур Java, концепция объектно-ориентированного программирования, работа с БД, разработка приложений Android. Рассматривается GUI-программирование с AWT, GUI-конструктор NetBeans, принципы создания апплетов.
Вторая часть книги содержит практические задания разных уровней сложности. Большое количество примеров настоящего кода позволяет освоить на практике теоретический блок.
В третьей части представлены учебные ситуации, прочно связанные с изученными темами. В данном разделе автором предложена не только разработка кода, но и контроль выполнения этой работы.
Учебник предназначен для студентов учебных заведений технического и профессионального образов ...
|
|
|
JavaScript. Креативное программирование. Учебное пособие для вузов (Лань)
скидки на товар нигде нет ;( это обычная* цена - 3676.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Можно смело утверждать: JavaScript - это язык программирования, который предоставляет разработчику богатый набор неожиданных, неординарных и нетривиальных приемов создания кода. Знаете ли вы, что в условном операторе в качестве самого условия можно использовать вызов функции? Что один и тот же цикл не составит труда направить в любую сторону - как на увеличение значения, так и на уменьшение? Что в роли аргумента функции способна выступать другая функция? Если вы начинающий программист, то с уверенностью можно сказать, что о подобных фокусах вы ни разу не слышали. Между тем, перечисленные методы - лишь некоторые из многочисленных способов нестандартного программирования. Этим способам и посвящена данная книга. На ее страницах рассказывается о самых разных приемах креативной разработки на JavaScript. Кроме того, в помощь начинающему есть полезная информация по оптимизации и тестированию сценариев, а также по исправлению логических ошибок. Продемонстрирован ряд готовых программ, использующих нестандартный подход ...
|
|
|
Разработка бизнес-приложений на платформе "1С: Предприятие". Учебное пособие (ИНФРА-М)
скидки на товар нигде нет ;( это обычная* цена - 3710.00 руб.
|
ОПИСАНИЕ ТОВАРА:
Учебное пособие по разработке бизнес-приложений на платформе «1С:Предприятие» позволит подготовленным пользователям самостоятельно и быстро изучить методы и средства разработки и редактирования прикладных решений в среде платформы «1С:Предприятие».
В учебном пособии проиллюстрированы решения задач по разработке реального бизнес-приложения. Выполнение упражнений позволит пользователю подробно ознакомиться с системой «1С:Предприятие», изучить объекты конфигурации и технологии работы с ними, освоить язык программирования 1С, методы и средства разработки и редактирования приложений.
Для студентов средних профессиональных и высших учебных заведений, изучающих экономические дисциплины, а также для всех желающих изучить средства и методы разработки и редактирования прикладных решений на платформе «1С:Предприятие».
|
|
|
|