Property-Based Testing with Proper, Erlang, and Elixir
by Fred Hebert
Spark Operations
by Timothy Chen, Parviz Deyhim, Denny Guang-Yeu Lee, and Benjamin Stickel
Learn everything you need to know to reliably automate, deploy, and maintain Apache Spark on AWS, Google Cloud, On-Premises, and Openstack. Unlike other books that focus on the internals of how Apache Spark works, and which mostly interest data-scientists, this book covers the operational aspects of Apache Spark. This book will benefit anyone in a DevOps role, and help you understand how Spark was designed to handle scale and failures, and the operational considerations and tools useful in opera...
This book is a practical, hands-on guide that provides the reader with a number of real-world examples and step-by-step instructions. "Working with OpenERP" is written to make it easy for even a non-technical business person to begin implementing OpenERP in their business. This book uses real-world examples and is perfect for people who have never implemented an ERP system before or used OpenERP, or for those who would like to learn more advanced features, such as creating your own custom module...
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks.The book will take a how-to approach, focusing on recipes that demonstrate StyleCop code analysis. Instant StyleCop Code Analysis How-to is intended for developers and project managers who are looking for an all-encompassing overview of Stylecop to display or enforce their specific coding conventions. It is assumed that you have a minimal understanding of integration technologies such...
Learn to harness the power of AI for natural language processing, performing tasks such as spell check, text summarization, document classification, and natural language generation. Along the way, you will learn the skills to implement these methods in larger infrastructures to replace existing code or create new algorithms. Applied Natural Language Processing with Python starts with reviewing the necessary machine learning concepts before moving onto discussing various NLP problems. After read...
Python Pushing the Limits (Pushing the Limits) (Pushing the Limit)
by Mike Muller and Zain Memon
Free Python to be all it can be Open source Python is among the top ten programming languages worldwide, with diverse uses ranging from enterprise-level corporate solutions to programming with Raspberry Pi. If you're an experienced developer, this guide will help you take your Python programs to a higher level. Explore what's new in Python 3, venture into metaprogramming, learn about functional and aspect-oriented programming with Python, and understand small and large scale optimization. Learn...
Master the fundamentals of Gradle using real-world projects with this quick and easy-to-read guide About This Book • Write beautiful build scripts for various types of projects effortlessly • Become more productive by harnessing the power and elegance of the Gradle DSL • Learn how to use Gradle quickly and effectively with this step-by-step guide Who This Book Is For This book is for Java and other JVM-based language developers who want to use Gradle or are already using Gradle on their proj...
Understand and implement big data analysis solutions in pandas with an emphasis on performance. This book strengthens your intuition for working with pandas, the Python data analysis library, by exploring its underlying implementation and data structures. Thinking in Pandas introduces the topic of big data and demonstrates concepts by looking at exciting and impactful projects that pandas helped to solve. From there, you will learn to assess your own projects by size and type to see if pan...
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. Instant Primefaces Starter is a fast-paced, introductory guide designed to give you all the information you need to start using Primfaces, instantly. Instant PrimeFaces Starter is great for developers looking to get started quickly with PrimeFaces. It's assumed that you have some JSF experience already, as well as familiarity with other Java techn...
Explore machine learning in Rust and learn about the intricacies of creating machine learning applications. This book begins by covering the important concepts of machine learning such as supervised, unsupervised, and reinforcement learning, and the basics of Rust. Further, you’ll dive into the more specific fields of machine learning, such as computer vision and natural language processing, and look at the Rust libraries that help create applications for those domains. We will also look at how...
Mastering Web Application Development with Express
by Alexandru Vladutu
Common OpenStack Deployments
by Elizabeth K Joseph and Matt Fischer
OpenStack is today's leading technology for building and integrating public and private clouds. Common OpenStack Deployments is a complete, practical guide to deploying OpenStack and understanding its internals. Key project contributor Elizabeth Joseph, with expert implementer Matt Fischer, shares up-to-date recipes for deploying OpenStack on both virtual and physical servers, and for using OpenStack to address any real-world challenge. First, Joseph and Fischer help you master OpenStack c...
Data Processing is one of the core functionalities of distributed and cloud computing. There is a high demand on low latency and high performance computing as well as the support of abstract processing methods such as SQL querying, analytic frameworks or graph processing by data processing engines. The Definitive Guide to Apache Flink by Papp starts with the history of Big Data processing with Hadoop and explains the shortcomings of Map Reduce. It shows how YARN and Hadoop 2.x changed the game...
Create next-generation Augmented Reality and Mixed Reality apps with the latest version of Google ARCoreKey FeaturesHarness the power of the Google’s new augmented reality (AR) platform ARCore to build cutting-edge Augmented reality appsLearn core concepts of Environmental Understanding, Immersive Computing, and Motion Tracking with ARCoreExtend your application by combining ARCore with OpenGL, Machine Learning and more.Book DescriptionAre you a mobile developer or web developer who wants to cre...
Create cross-platform mobile apps without having to learn a new language! PhoneGap is an open source solution, ideal for web developers wanting to build cross-platform mobile apps without having to learn a new language. Using HTML, CSS, and Javascript, PhoneGap allows you to jump into the mobile world and develop apps for iPhone, Android, and the BlackBerry. * Walks you through installing the development software * Covers the basics of each of PhoneGap's functional units * Introduces various pro...
Blockchain Enabled Applications
by Vikram Dhillon, David Metcalf, and Max Hooper
Work with blockchain and understand its potential application beyond cryptocurrencies in the domains of healthcare, Internet of Things, finance, decentralized organizations, and open science. Featuring case studies and practical insights generated from a start-up spun off from the author’s own lab, this book covers a unique mix of topics not found in others and offers insight into how to overcome real hurdles that arise as the market and consumers grow accustomed to blockchain based start-ups....
Discover how to build, scale, and debug native iOS and Android applications from a single codebase using the Dart programming language – a hands-on approachKey FeaturesWork through practical recipes for building mobile applications with FlutterQuickly build and iterate on your user interface (UI) with hot reloadFix bugs and prevent them from reappearing using Flutter's developer tools and test suitesBook Description“Anyone interested in developing Flutter applications for Android or iOS should h...
Instant Interactive Map Designs with Leaflet JavaScript Library How-to
by Jonathan Derrough
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. This How-to guide offers techniques and skills through recipes. The guide is packed with step-by-step instructions for anyone who wants to learn to design and deploy interactive maps to their application. This book is a perfect fit for developers without prior knowledge of other map APIs and wishing to build great maps in no time. Basic knowledge of working with JavaScript and web app...
Introduction to Machine Learning with Python
by Andreas C Muller and Sarah Guido
Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions. With all the data available today, machine learning applications are limited only by your imagination. You'll learn the steps necessary to create a successful machine-learning application with...