Rob Aley - Pro Functional PHP Programming: Application Development Strategies for Performance Optimization, Concurrency, Testability, and Code BrevityНазвание: Pro Functional PHP Programming: Application Development Strategies for Performance Optimization, Concurrency, Testability, and Code Brevity
Автор: Rob Aley
Издательство: Apress
ISBN: 1484229576
Год: 2017
Страниц: 301
Язык: английский
Формат: epub, rtf, pdf
Размер: 12.5 MB

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

Stephan Roth - Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17Название: Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17
Автор: Stephan Roth
Издательство: Apress
ISBN: 1484227921
Год: 2017
Страниц: 299
Язык: английский
Формат: epub, azw3, pdf
Размер: 10.06

Напишите поддерживаемое, расширяемое и долговечное программное обеспечение с современным C++. Эта книга обязательна для каждого разработчика, архитектора программного обеспечения или руководителя группы, который заинтересован в хорошем коде на C++ и кто, конечно, также хочет сохранить затраты на разработку. Если вы хотите научить себя писать чистый C++, то книга "Clean C++" - это именно то, что вам нужно. Она написана, чтобы помочь разработчикам C++ всех уровней навыков и показать на примере, как написать понятный, гибкий, поддерживаемый и эффективный код на C++.

Alexandru Jecan - Java 9 Modularity Revealed: Project Jigsaw and Scalable Java ApplicationsНазвание: Java 9 Modularity Revealed: Project Jigsaw and Scalable Java Applications
Автор: Alexandru Jecan
Издательство: Apress
ISBN: 1484227123
Год: 2017
Страниц: 236
Язык: английский
Формат: epub, rtf, pdf
Размер: 10.45 MB

Разработка модульных приложений с использованием платформы Java Platform Module System - одна из наиболее ожидаемых функций в Java 9. Вы улучшите поддерживаемость и производительность ваших приложений Java, развернув только те модули, которые необходимы. До сих пор Java была монолитной. Использование какой-либо одной части Java означало включение всей среды выполнения, подход, плохо подходящий для растущего числа устройств IoT

Manish Kumar, Chanchal Singh - Building Data Streaming Applications with Apache KafkaНазвание: Building Data Streaming Applications with Apache Kafka
Автор: Manish Kumar, Chanchal Singh
Издательство: Packt Publishing
ISBN: 1787283984
Год: 2017
Страниц: 278
Язык: английский
Формат: epub, azw3, pdf
Размер: 10.37 MB

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

Язык SQL. Базовый курсНазвание: Язык SQL. Базовый курс
Автор: Моргунов Е. П.
Издательство: Postgres Professional
Год: 2017
Страниц: 256
Язык: Русский
Формат: pdf
Размер: 10,4 Mb

Учебно-практическое пособие будет полезно широкому кругу студентов и специалистов, желающих ознакомиться с основами языка SQL в среде системы управления базами данных PostgreSQL. Это первая, базовая часть учебного курса по языку SQL, предлагаемого российской компанией Postgres Professional. Пособие может использоваться как под руководством преподавателя, так и для самостоятельного изучения языка SQL.

Rajat Mehta - Big Data Analytics with JavaНазвание: Big Data Analytics with Java
Автор: Rajat Mehta
Издательство: Packt Publishing
ISBN: 1787288986
Год: 2017
Страниц: 418
Язык: английский
Формат: epub, azw3
Размер: 13.8 MB

В этой книге рассматриваются тематические исследования, такие как анализ настроений в наборе данных твитов, рекомендации по набору данных с сайта MovieLens, сегментация клиентов в наборе данных электронной торговли и анализ графика фактического набора данных авиарейсов. Эта книга представляет собой полное руководство по внедрению аналитики больших данных с Java. Java - это де-факто язык для крупных больших сред данных, включая Hadoop. В этой книге вы узнаете, как выполнять аналитику больших данных с удобной для производства Java.

Jatin Puri, Selvam Palanimalai - Scala MicroservicesНазвание: Scala Microservices
Автор: Jatin Puri, Selvam Palanimalai
Издательство: Packt Publishing
ISBN: 1786469340
Год: 2017
Страниц: 328
Язык: английский
Формат: epub, azw3, mobi, pdf
Размер: 11.8 MB

В этой книге мы узнаем, что нужно для создания отличных приложений с использованием Microservices, подводных камней, возможных в процессе, и методов их предотвращения. Мы научимся создавать высокоэффективные приложения с помощью Play Framework. Вы поймете важность написания асинхронного и неблокирующего кода, и как Play использует эту парадигму для повышения пропускной способности. В книге представлен Reactive Manifesto и используется Lagom Framework для реализации предложенных парадигм.

Kuntal Ganguly - R Data Analysis Cookbook - Second EditionНазвание: R Data Analysis Cookbook - Second Edition
Автор: Kuntal Ganguly
Издательство: Packt Publishing
ISBN: 1787124479
Год: 2017
Страниц: 560
Язык: английский
Формат: epub
Размер: 12.2 MB

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

Ajitesh Shukla - Building Web Apps with Spring 5 and AngularНазвание: Building Web Apps with Spring 5 and Angular
Автор: Ajitesh Shukla
Издательство: Packt Publishing
ISBN: 1787284662
Год: 2017
Страниц: 370
Язык: английский
Формат: epub, azw3, pdf
Размер: 10.18 MB

Полное руководство по созданию надежных и масштабируемых веб-приложений на Spring и Angular. Spring - это самый популярный фреймворк разработки приложений, которую миллионы разработчиков по всему миру используют для создания высокопроизводительного, легко проверяемого, повторно используемого кода. Его легкость и расширяемость позволяют писать надежные и масштабируемые серверные веб-приложения. В сочетании с мощностью и эффективностью Angular, создание веб-приложений никогда не было проще.

Vladimir Novick - React Native - Building Mobile Apps with JavaScriptНазвание: React Native - Building Mobile Apps with javascript
Автор: Vladimir Novick
Издательство: Packt Publishing
ISBN: 1787282538
Год: 2017
Страниц: 434
Язык: английский
Формат: epub, azw3
Размер: 14.4 MB

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