Shared posts

22 Jun 04:10

Rust Cookbook

by foxebook

Editorial Reviews

75-80 recipes for learning Rust programming

Key Features

  • Learn to build high-performance Rust units and integrate them into your existing application
  • Work through recipes on performance, robustness, security, memory management, and scalability
  • Work through recipes to build foreign function interface with C, JS, and Python

Book Description

If you are building concurrent applications, server-side programs, or high-performance applications, you will benefit from this language. This book comes with a lot of application-specific recipes to kick-start your development of real-world high-performance applications with the Rust programming language and integrating Rust units into your existing applications. In this book, you will find some 80 practical recipes written in Rust that will allow you to use the code samples right away in your existing applications. These recipes have been tested with stable rust compiler versions of 1.14.0 and above.

This book will help you understand the core concepts of the Rust language, enabling you to develop efficient and high-performance applications by incorporating features such as zero cost abstraction and better memory management.

We'll delve into advanced-level concepts such as error handling, macros, crates, and parallelism in Rust. Toward the end of the book, you will learn how to create HTTP servers and web services, building a strong foundational knowledge in server-side programming and enabling you to deliver solutions to build high-performance and safer production-level web applications and services using Rust.

What you will learn

  • Understand system programming language problems and see how Rust provides unique solutions
  • Get to know the core concepts of Rust to develop fast and safe applications
  • Explore the possibility of integrating Rust units into existing applications to make them more efficient
  • Achieve better parallelism, security, and performance
  • Explore ways to package your Rust application and ship it for deployment in a production environment
  • Discover how to build web applications and services using Rust to provide high-performance to the end user

Table of Contents

  1. Let's make system programming great again
  2. Advanced Programming with Rust
  3. Deep Dive into Cargo
  4. Creating Crates and Modules
  5. Deep Dive into Parallelism
  6. Efficient Error Handling
  7. Hacking Macros
  8. Integrating Rust with other languages
  9. Web Development with Rust
  10. Advanced web development in Rust
  11. Advance Rust Tools and libraries

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Rust Cookbook appeared first on Fox eBook.

22 Jun 04:07

Docker Cookbook, 2nd Edition

by foxebook

Editorial Reviews

Leverage Docker to deploying software at scale

Key Features

  • Leverage practical examples to manage containers efficiently
  • Integrate with orchestration tools such as Kubernetes for controlled deployments
  • Learn to implement best practices on improving efficiency and security of containers

Book Description

Docker is an open source platform for building, shipping, managing, and securing containers. Docker has become the tool of choice for people willing to work with containers. Since the market is moving toward containerization, Docker will definitely have a big role to play in the future tech market.

This book starts with setting up Docker in different environment, and helps you learn how to work with Docker images. Then, you will take a deep dive into network and data management for containers. The book explores the RESTful APIs provided by Docker to perform different actions, such as image/container operations. The book then explores logs and troubleshooting Docker to solve issues and bottlenecks. You will gain an understanding of Docker use cases, orchestration, security, ecosystems, and hosting platforms to make your applications easy to deploy, build, and collaborate on. The book covers the new features of Docker 18.xx (or later), such as working with AWS and Azure, Docker Engine, Docker Swarm, Docker Compose, and so on.

By the end of this book, you will have gained hands-on experience of finding quick solutions to different problems encountered while working with Docker.

What you will learn

  • Install Docker on various platforms
  • Work with Docker images and containers
  • Container networking and data sharing
  • Docker APIs and language bindings
  • Various PaaS solutions for Docker
  • Implement container orchestration using Docker Swarm and Kubernetes
  • Container security
  • Docker on various clouds

Who this book is for

Book is targeted towards developers, system administrators, and DevOps engineers who want to use Docker in his/her development, QA, or production environments.

It is expected that the reader has basic Linux/Unix skills such as installing packages, editing files, managing services, and so on.

Any experience in virtualization technologies such as KVM, XEN, and VMware will be an added advantage

Table of Contents

  1. Introduction and Installation
  2. Working with Docker Containers
  3. Working with Docker Images
  4. Network and Data Management for Containers
  5. Docker Use Cases
  6. Docker APIs and SDKs
  7. Docker Performance
  8. Docker Orchestration and Hosting a Platform
  9. Docker Security
  10. Getting Help and Tips and Tricks
  11. Docker on the Cloud

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Docker Cookbook, 2nd Edition appeared first on Fox eBook.

22 Jun 04:05

Beginning DevOps with Docker

by foxebook

Editorial Reviews

It can be tough to roll out a pre-configured environment if you don't know what you're doing. We'll show you how to streamline your service options with Docker, so that you can scale in an agile and responsive manner.
Key Features

  • Learn how to structure your own Docker containers
  • Create and manage multiple configuration images
  • Understand how to scale and deploy bespoke environments

Book DescriptionMaking sure that your application runs across different systems as intended is quickly becoming a standard development requirement. With Docker, you can ensure that what you build will behave the way you expect it to, regardless of where it's deployed. By guiding you through Docker from start to finish (from installation, to the Docker Registry, all the way through to working with Docker Swarm), we'll equip you with the skills you need to migrate your workflow to Docker with complete confidence.
What you will learn

  • Learn to design and build containers for different kinds of applications
  • Create a testing environment to identify issues that may cause production deployments to fail
  • Discover how you can correctly structure and manage a multi-tier environment
  • Run, debug, and experiment with example applications in Docker containers

Who This Book Is ForThis book is ideal for developers, system architects and site reliability engineers (SREs) who wish to adopt a Docker-based workflow for consistency, speed and isolation of system resources within their applications. You'll need to be comfortable working with the command line.
Table of Contents

  1. Images and Containers
  2. Application Container Management
  3. Orchestration and Delivery

Book Details

  • Author: Joseph Muli
  • Pages: 96 pages
  • Edition: 1
  • Publication Date: 2018-05-29
  • Publisher: Packt Publishing
  • Language: English
  • ISBN-10: 178953240X
  • ISBN-13: 9781789532401

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Beginning DevOps with Docker appeared first on Fox eBook.

22 Jun 04:02

React Native in Action

by foxebook

Editorial Reviews

Summary

React Native in Action gives iOS, Android, and web developers the knowledge and confidence they need to begin building high-quality iOS and Android apps using the React Native framework.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

React Native gives mobile and web developers the power of "and." Write your app once and easily deploy it to iOS and Android and the web. React Native apps compile into platform-specific code, reducing development time, effort, and cost! And because you're using JavaScript and the React framework, you benefit from a huge ecosystem of tools, expertise, and support.

About the Book

React Native in Action teaches you to build high-quality cross-platform mobile and web apps. In this hands-on guide, you'll jump right into building a complete app with the help ofclear, easy-to-follow instructions. As you build your skills, you'll drill down to more-advanced topics like styling, APIs, animations, data architecture, and more! You'll also learn how to maximize code reuse without sacrificing native platform look-and-feel.

What's Inside

  • Building cross-platform mobile and web apps
  • Routing, Redux, and animations
  • Cross-network data requests
  • Storing and retrieving data locally
  • Managing data and state

About the Reader

Written for beginner-to-intermediate web, Android, and iOS developers.

About the Authors

Nader Dabit is a developer advocate at AWS Mobile, where he works on tools and services to allow developers to build full-stack web and mobile applications using their existing skillset. He is also the founder of React Native Training and the host of the "React Native Radio" podcast.

Table of Contents

PART 1 Getting started with React Native
Chapter 1. Getting Started With React Native
Chapter 2. Understanding React
Chapter 3. Building Your First React Native App

PART 2 Developing applications in React Native
Chapter 1. Introduction To Styling
Chapter 2. Styling In Depth
Chapter 3. Navigation
Chapter 4. Animations
Chapter 5. Using The Redux Data Architecture Library

PART 3 API reference
Chapter 1. Implementing Cross-Platform Apis
Chapter 2. Implementing Ios-Specific Components And Apis
Chapter 3. Implementing Android-Specific Components And Apis

PART 4 Bringing it all together
Chapter 1. Building A Star Wars App Using Cross-Platform Components

Book Details

  • Author: Nader Dabit
  • Pages: 320 pages
  • Edition: 1
  • Publication Date: 2019-04-01
  • Publisher: Manning Publications
  • Language: English
  • ISBN-10: 1617294055
  • ISBN-13: 9781617294051

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post React Native in Action appeared first on Fox eBook.

22 Jun 03:59

Getting Started with Kubernetes, 3rd Edition

by foxebook

Editorial Reviews

Schedule and run application containers using Kubernetes

Key Features

  • Get to grips with a wide range of tools to monitor and secure your deployments
  • Manage your container clusters and networks using Kubernetes
  • Get well-versed with the fundamentals of Kubernetes

Book Description

Kubernetes has continued to grow and achieve broad adoption across various industries, helping you to orchestrate and automate container deployments on a massive scale.

Based on the recent release of Kubernetes 1.12, Getting Started with Kubernetes gives you a complete understanding of how to install a Kubernetes cluster. The book focuses on core Kubernetes constructs, such as pods, services, replica sets, replication controllers, and labels. You will understand cluster-level networking in Kubernetes, and learn to set up external access to applications running in the cluster.

As you make your way through the book, you'll understand how to manage deployments and perform updates with minimal downtime. In addition to this, you will explore operational aspects of Kubernetes , such as monitoring and logging, later moving on to advanced concepts such as container security and cluster federation. You'll get to grips with integrating your build pipeline and deployments within a Kubernetes cluster, and be able to understand and interact with open source projects. In the concluding chapters, you'll orchestrate updates behind the scenes, avoid downtime on your cluster, and deal with underlying cloud provider instability within your cluster.

By the end of this book, you'll have a complete understanding of the Kubernetes platform and will start deploying applications on it.

What you will learn

  • Download, install, and configure the Kubernetes code base
  • Set up and access monitoring and logging for Kubernetes clusters
  • Set up external access to applications running in the cluster
  • Learn how to manage and scale kubernetes with hosted platforms on AWS, Azure, and GCP
  • Run multiple clusters and manage them from a single control plane
  • Discover top tools for deploying and managing a Kubernetes cluster
  • Learn how to get production ready and harden Kubernetes operations, networking, and storage

Who this book is for

Getting Started with Kubernetes is for developers, system administrators, and DevOps engineers who want to automate the deployment process and scale their applications. No prior knowledge of Kubernetes is required.

Table of Contents

  1. Introduction to Kubernetes
  2. Building a Foundation with Core Kubernetes Constructs
  3. Working with Networking, Load Balancers, and Ingress
  4. Implementing Reliable Container-Native Applications
  5. Exploring Kubernetes Storage Concepts
  6. Application Updates, Gradual Rollouts, and Autoscaling
  7. Designing for Continuous Integration and Delivery
  8. Monitoring and Logging
  9. Operating Systems, Platforms, and Cloud and Local Providers
  10. Designing for High Availability and Scalability
  11. Kubernetes SIGs, Incubation Projects, and the CNCF
  12. Cluster Federation and Multi-Tenancy
  13. Cluster Authentication, Authorization, and Container Security
  14. Hardening Kubernetes
  15. Kubernetes Infrastructure Management
  16. Assessment

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Getting Started with Kubernetes, 3rd Edition appeared first on Fox eBook.

22 Jun 03:48

Supercharged Python: Take Your Code to the Next Level

by foxebook

Editorial Reviews

Tapping into the full power of Python doesn’t have to be difficult. Supercharged Python is written for people who’ve learned the fundamentals of the language but want to take their skills to the next level.

Using the example-driven approach featured in Python Without Fear, Brian Overland and John Bennett start with simple examples and carefully build more complex applications. After briefly reviewing the fundamental concepts of Python, the authors carefully explain more advanced topics, including text formatting, regular expressions, and chart plotting.

The book reviews advanced techniques for list and string classes, and then covers all the ways of handling text and binary files; decimal, money, and other special classes; advanced techniques for writing classes; generators and decorators; and the random, math, and Numpy (Numeric Python) packages, which can supercharge your applications.

  • Use profilers and “magic methods” to code like a pro
  • Harness the power of regular expressions to process text quickly with a single statement
  • Take advantage of 22 coding shortcuts, along with performance tips to save time and optimize your code
  • Create really useful classes and objects, for games, simulations, money, mathematics, and more
  • Use multiple modules to build powerful apps while avoiding the “gotchas”
  • Import packages to dramatically speed up statistical operations—by as much as 100 times!
  • Refer to the five-part language reference to look up fine points of the language

Supercharged Python demonstrates techniques that allow you to write faster and more powerful code, whether you’re manipulating large amounts of data or building sophisticated applications.

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Supercharged Python: Take Your Code to the Next Level appeared first on Fox eBook.

22 Jun 03:47

Programming TypeScript: Making Your JavaScript Applications Scale

by foxebook

Editorial Reviews

Any programmer working in a dynamically typed language will tell you how hard it is to scale that language to more lines of code and to more engineers. That’s why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. TypeScript is one such type layer, and does something unique among them: it makes programming fun with its powerful, modern, static type system.

With this book, programmers who understand JavaScript at an intermediate level will learn how to master the TypeScript language. You’ll understand how TypeScript can help you get rid of bugs in your code, scale your code across 10x more engineers, and make programming fun again.

Book Details

  • Author: Boris Cherny
  • Pages: 322 pages
  • Edition: 1
  • Publication Date: 2019-05-18
  • Publisher: O'Reilly Media
  • Language: English
  • ISBN-10: 1492037656
  • ISBN-13: 9781492037651

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Programming TypeScript: Making Your JavaScript Applications Scale appeared first on Fox eBook.

22 Jun 03:44

Google Flutter Mobile Development Quick Start Guide

by foxebook

Editorial Reviews

A fast-paced guide to get you started with cross-platform mobile application development with Google Flutter

Key Features

  • Understand the fundamentals of Flutter and get started with cross-platform mobile app development.
  • Learn about different widgets in Flutter and understand the concepts of Routing and Navigating.
  • Work with Platform specific code to use Native features and deploy your application on iOS and Android.

Book Description

Flutter is a cross-platform mobile application development framework. It uses the Dart programming language, which was created by Google, and aims to make development easier, faster, and more efficient. This book is going to be your guide, from introducing Flutter to successfully developing a cross platform application.

In the first few chapters, we will learn what Flutter is and how to get started with it. We will also take a dive into the widgets world, explore the widget catalog, and learn how to navigate through it. In the next few chapters, we will widen our horizon by learning about networking and accessibility with Flutter. We'll learn what Silvers are and how to use them, and we'll also learn how to use constraints and animations. Before we take a look at how to deploy our applications in Flutter, we will use Firebase for cloud messaging and remote configuration.

By the end of the book, you will have learned everything you need to know to get started with your journey of cross-platform mobile development with Flutter.

What you will learn

  • Take a tour through the widget catalog
  • Route and navigate through the widgets
  • Use listview and scroll widgets
  • Gain knowledge on networking with Flutter and Dart
  • Build and publish plugins to pub.dart.com
  • Use Firebase cloud messaging and remote configuration
  • Build and release your application on Android and iOS

Who this book is for

This book is for developers who are willing to learn flutter and develop cross-platform applications

Table of Contents

  1. Introducing Flutter
  2. Getting Started with Flutter
  3. Widgets, Widgets Everywhere
  4. Exploiting the Widgets Variety
  5. Widening our Flutter Horizons
  6. Using a Platform to Power Flutter Apps
  7. Firebase - Flutter's Best Friend
  8. Deploying Flutter Apps

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Google Flutter Mobile Development Quick Start Guide appeared first on Fox eBook.

22 Jun 03:42

Build Your Own IoT Platform

by foxebook

Editorial Reviews

"One of the best IOT Development books of all time" - BookAuthority

Discover how every solution in some way related to the IoT needs a platform and how to create that platform. This book is about being agile and reducing time to market without breaking the bank. It is about designing something that you can scale incrementally without having to do a lot of rework and potentially disrupting your current state of the work.

So the key questions are: what does it take, how long does it take, and how much does it take to build your own IoT platform? Build Your Own IoT Platform answers these questions and provides you with step-by-step guidance on how to build your own IoT platform. The author bursts the bubble of IoT platforms and highlights what the core of an IoT platform looks like. There are must-haves and there are nice-to-haves; this book will distinguish the two and focus on how to build the must-haves.

Building your own IoT platform is not only the biggest cost saver, but also can be a satisfying learning experience, giving you control over your project.

What You Will Learn

  • Architect an interconnected system
  • Develop a flexible architecture
  • Create a redundant communication platform
  • Prioritize system requirements with a bottom-up approach

Who This Book Is For

IoT developers and development teams in small- to medium-sized companies. Basic to intermediate programming skills are required.

Book Details

  • Author: Anand Tamboli
  • Pages: 240 pages
  • Edition: 1st ed.
  • Publication Date: 2019-04-30
  • Publisher: Apress
  • Language: English
  • ISBN-10: 1484244974
  • ISBN-13: 9781484244975

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Build Your Own IoT Platform appeared first on Fox eBook.

22 Jun 03:41

Beginning Azure IoT Edge Computing: Extending the Cloud to the Intelligent Edge

by foxebook

Editorial Reviews

Use a step-by-step process to create and deploy your first Azure IoT Edge solution.

Modern day developers and architects in today’s cloud-focused world must understand when it makes sense to leverage the cloud. Computing on the edge is a new paradigm for most people. The Azure IoT Edge platform uses many existing technologies that may be familiar to developers, but understanding how to leverage those technologies in an edge computing scenario can be challenging.

Beginning Azure IoT Edge Computing demystifies computing on the edge and explains, through concrete examples and exercises, how and when to leverage the power of intelligent edge computing. It introduces the possibilities of intelligent edge computing using the Azure IoT Edge platform, and guides you through hands-on exercises to make edge computing approachable, understandable, and highly useful.

Through user-friendlydiscussion you will not only understand how to build edge solutions, but also when to build them. By explaining some common solution patterns, the decision on when to use the cloud and when to avoid the cloud will become much clearer.

What You'll Learn

  • Create and deploy Azure IoT Edge solutions
  • Recognize when to leverage the intelligent edge pattern and when to avoid it
  • Leverage the available developer tooling to develop and debug IoT Edge solutions
  • Know which off-the-shelf edge computing modules are available
  • Become familiar with some of the lesser-known device protocols used in conjunction with edge computing
  • Understand how to securely deploy and bootstrap an IoT Edge device
  • Explore related topics such as containers and secure device provisioning

Who This Book Is For

Developers or architects who want to understand edge computing and when and where to use it. Readers should be familiar with C# or Python and have a high-level understanding of the Azure IoT platform.

Book Details

  • Author: David Jensen
  • Pages: 288 pages
  • Edition: 1st ed.
  • Publication Date: 2019-04-30
  • Publisher: Apress
  • Language: English
  • ISBN-10: 1484245350
  • ISBN-13: 9781484245354

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Beginning Azure IoT Edge Computing: Extending the Cloud to the Intelligent Edge appeared first on Fox eBook.

28 Apr 00:17

Natural Language Processing in Action: Understanding, analyzing, and generating text with Python

by foxebook

Editorial Reviews

Summary

Natural Language Processing in Action is your guide to creating machines that understand human language using the power of Python with its ecosystem of packages dedicated to NLP and AI.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Recent advances in deep learning empower applications to understand text and speech with extreme accuracy. The result? Chatbots that can imitate real people, meaningful resume-to-job matches, superb predictive search, and automatically generated document summaries—all at a low cost. New techniques, along with accessible tools like Keras and TensorFlow, make professional-quality NLP easier than ever before.

About the Book

Natural Language Processing in Action is your guide to building machines that can read and interpret human language. In it, you'll use readily available Python packages to capture the meaning in text and react accordingly. The book expands traditional NLP approaches to include neural networks, modern deep learning algorithms, and generative techniques as you tackle real-world problems like extracting dates and names, composing text, and answering free-form questions.

What's inside

  • Some sentences in this book were written by NLP! Can you guess which ones?
  • Working with Keras, TensorFlow, gensim, and scikit-learn
  • Rule-based and data-based NLP
  • Scalable pipelines

About the Reader

This book requires a basic understanding of deep learning and intermediate Python skills.

About the Author

Hobson Lane, Cole Howard, and Hannes Max Hapke are experienced NLP engineers who use these techniques in production.

Table of Contents

PART 1 - WORDY MACHINES
Chapter 1. Packets Of Thought (Nlp Overview)
Chapter 2. Build Your Vocabulary (Word Tokenization)
Chapter 3. Math With Words (Tf-Idf Vectors)
Chapter 4. Finding Meaning In Word Counts (Semantic Analysis)

PART 2 - DEEPER LEARNING (NEURAL NETWORKS)

Chapter 1. Baby Steps With Neural Networks (Perceptrons And Backpropagation)
Chapter 2. Reasoning With Word Vectors (Word2Vec)
Chapter 3. Getting Words In Order With Convolutional Neural Networks (Cnns)
Chapter 4. Loopy (Recurrent) Neural Networks (Rnns)
Chapter 5. Improving Retention With Long Short-Term Memory Networks
Chapter 6. Sequence-To-Sequence Models And Attention

PART 3 - GETTING REAL (REAL-WORLD NLP CHALLENGES)
Chapter 1. Information Extraction (Named Entity Extraction And Question Answering)
Chapter 2. Getting Chatty (Dialog Engines)
Chapter 3. Scaling Up (Optimization, Parallelization, And Batch Processing)

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Natural Language Processing in Action: Understanding, analyzing, and generating text with Python appeared first on Fox eBook.

27 Apr 22:54

Cloud Native Architectures

by foxebook

Editorial Reviews

Learn and understand the need to architect cloud applications and migrate your business to cloud efficiently

Key Features

  • Understand the core design elements required to build scalable systems
  • Plan resources and technology stacks effectively for high security and fault tolerance
  • Explore core architectural principles using real-world examples

Book Description

Cloud computing has proven to be the most revolutionary IT development since virtualization. Cloud native architectures give you the benefit of more flexibility over legacy systems. To harness this, businesses need to refresh their development models and architectures when they find they don't port to the cloud. Cloud Native Architectures demonstrates three essential components of deploying modern cloud native architectures: organizational transformation, deployment modernization, and cloud native architecture patterns.

This book starts with a quick introduction to cloud native architectures that are used as a base to define and explain what cloud native architecture is and is not. You will learn what a cloud adoption framework looks like and develop cloud native architectures using microservices and serverless computing as design principles. You'll then explore the major pillars of cloud native design including scalability, cost optimization, security, and ways to achieve operational excellence. In the concluding chapters, you will also learn about various public cloud architectures ranging from AWS and Azure to the Google Cloud Platform.

By the end of this book, you will have learned the techniques to adopt cloud native architectures that meet your business requirements. You will also understand the future trends and expectations of cloud providers.

What you will learn

  • Learn the difference between cloud native and traditional architecture
  • Explore the aspects of migration, when and why to use it
  • Identify the elements to consider when selecting a technology for your architecture
  • Automate security controls and configuration management
  • Use infrastructure as code and CICD pipelines to run environments in a sustainable manner
  • Understand the management and monitoring capabilities for AWS cloud native application architectures

Who this book is for

Cloud Native Architectures is for software architects who are keen on designing resilient, scalable, and highly available applications that are native to the cloud.

Table of Contents

  1. Introducing Cloud Native Architecture
  2. The Cloud Adoption Journey
  3. Cloud Native Application Design
  4. How to Choose Technology Stacks
  5. Scalable and Available
  6. Secure and Reliable
  7. Optimizing Cost
  8. Cloud Native Operations
  9. Amazon Web Services
  10. Microsoft Azure
  11. Google Cloud Platform
  12. What's Next? Cloud Native Application Architecture Trends

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Cloud Native Architectures appeared first on Fox eBook.

27 Apr 22:46

Mathematical Analysis for Machine Learning and Data Mining

by foxebook

Editorial Reviews

This compendium provides a self-contained introduction to mathematical analysis in the field of machine learning and data mining. The mathematical analysis component of the typical mathematical curriculum for computer science students omits these very important ideas and techniques which are indispensable for approaching specialized area of machine learning centered around optimization such as support vector machines, neural networks, various types of regression, feature selection, and clustering. The book is of special interest to researchers and graduate students who will benefit from these application areas discussed in the book.

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Mathematical Analysis for Machine Learning and Data Mining appeared first on Fox eBook.

27 Apr 22:37

An Introduction to C & GUI Programming

by foxebook

Editorial Reviews

The popular C programming language is used for a huge range of applications, from the tiny microcontrollers used in toasters and watches up to complete operating systems. The first half of this book is an introduction to C, and covers the basics of writing simple command-line programs. The second half of the book shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications which can be run on the desktop. No previous experience of C or GTK is required – even if you are an absolute beginner, this book will teach you all you need to know to…

Book Details

  • Author: Simon Long
  • Pages: 156 pages
  • Edition: 1
  • Publication Date: 2019
  • Publisher: Raspberry Pi Press
  • Language: English
  • ISBN-10: 1912047659
  • ISBN-13: 9781912047659

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post An Introduction to C & GUI Programming appeared first on Fox eBook.

27 Apr 22:31

Excel 2019 Power Programming with VBA

by foxebook

Editorial Reviews

Maximize your Excel experience with VBA

Excel 2019 Power Programming with VBA is fully updated to cover all the latest tools and tricks of Excel 2019. Encompassing an analysis of Excel application development and a complete introduction to Visual Basic for Applications (VBA), this comprehensive book presents all of the techniques you need to develop both large and small Excel applications. Over 800 pages of tips, tricks, and best practices shed light on key topics, such as the Excel interface, file formats, enhanced interactivity with other Office applications, and improved collaboration features.

Understanding how to leverage VBA to improve your Excel programming skills can enhance the quality of deliverables that you produce—and can help you take your career to the next level.

  • Explore fully updated content that offers comprehensive coverage through over 900 pages of tips, tricks, and techniques
  • Leverage templates and worksheets that put your new knowledge in action, and reinforce the skills introduced in the text
  • Improve your capabilities regarding Excel programming with VBA, unlocking more of your potential in the office

Excel 2019 Power Programming with VBA is a fundamental resource for intermediate to advanced users who want to polish their skills regarding spreadsheet applications using VBA.

Book Details

  • Author: Dick Kusleika, Michael Alexander
  • Pages: 768 pages
  • Edition: 1
  • Publication Date: 2019-05-14
  • Publisher: Wiley
  • Language: English
  • ISBN-10: 1119514924
  • ISBN-13: 9781119514923

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Excel 2019 Power Programming with VBA appeared first on Fox eBook.

07 Apr 22:30

The IoT Hacker’s Handbook: A Practical Guide to Hacking the Internet of Things

by foxebook

Editorial Reviews

Take a practioner’s approach in analyzing the Internet of Things (IoT) devices and the security issues facing an IoT architecture.

You’ll review the architecture's central components, from hardware communication interfaces, such as UARTand SPI, to radio protocols, such as BLE or ZigBee. You'll also learn to assess a device physically by opening it, looking at the PCB, and identifying the chipsets and interfaces. You'll then use that information to gain entry to the device or to perform other actions, such as dumping encryption keys and firmware.

As the IoT rises to one of the most popular tech trends, manufactures need to take necessary steps to secure devices and protect them from attackers. The IoT Hacker's Handbook breaks down the Internet of Things, exploits it, and reveals how these devices can be built securely.

What You’ll Learn

  • Perform a threat model of a real-world IoT device and locate all possible attacker entry points
  • Use reverse engineering of firmware binaries to identify security issues
  • Analyze,assess, and identify security issues in exploited ARM and MIPS based binaries
  • Sniff, capture, and exploit radio communication protocols, such as Bluetooth Low Energy (BLE), and ZigBee 

Who This Book is For 

Those interested in learning about IoT security, such as pentesters working in different domains, embedded device developers, or IT people wanting to move to an Internet of Things security role.

 

Book Details

  • Author: Aditya Gupta
  • Pages: 320 pages
  • Edition: 1st ed.
  • Publication Date: 2019-05-24
  • Publisher: Apress
  • Language: English
  • ISBN-10: 1484242998
  • ISBN-13: 9781484242995

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post The IoT Hacker’s Handbook: A Practical Guide to Hacking the Internet of Things appeared first on Fox eBook.

07 Apr 22:20

HTTP/2 in Action

by foxebook

Editorial Reviews

Summary

HTTP/2 in Action is a complete guide to HTTP/2, one of the core protocols of the web. Because HTTP/2 has been designed to be easy to transition to, including keeping it backwards compatible, adoption is rapid and expected to increase over the next few years. Concentrating on practical matters, this interesting book presents key HTTP/2 concepts such as frames, streams, and multiplexing and explores how they affect the performance and behavior of your websites.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

HTTP—Hypertext Transfer Protocol—is the standard for exchanging messages between websites and browsers. And after 20 years, it's gotten a much-needed upgrade. With support for streams, server push, header compression, and prioritization, HTTP/2 delivers vast improvements in speed, security, and efficiency.

About the Book

HTTP/2 in Action teaches you everything you need to know to use HTTP/2 effectively. You'll learn how to optimize web performance with new features like frames, multiplexing, and push. You'll also explore real-world examples on advanced topics like flow control and dependencies. With ready-to-implement tips and best practices, this practical guide is sure to get you—and your websites—up to speed!

What's Inside

  • HTTP/2 for web developers
  • Upgrading and troubleshooting
  • Real-world examples and case studies
  • QUIC and HTTP/3

About the Reader

Written for web developers and site administrators.

About the Authors

Barry Pollard is a professional developer with two decades of experience developing, supporting, and tuning software and infrastructure.

Table of Contents

PART 1 MOVING TO HTTP/2
Chapter 1. Web Technologies And Http
Chapter 2. The Road To Http/2
Chapter 3. Upgrading To Http/2

PART 2 USING HTTP/2
Chapter 1. Http/2 Protocol Basics
Chapter 2. Implementing Http/2 Push
Chapter 3. Optimizing For Http/2

PART 3 ADVANCED HTTP/2
Chapter 1. Advanced Http/2 Concepts
Chapter 2. Hpack Header Compression

PART 4 THE FUTURE OF HTTP
Chapter 1. Tcp, Quic, And Http/3
Chapter 2. Where Http Goes From Here

Book Details

  • Author: Barry Pollard
  • Pages: 416 pages
  • Edition: 1
  • Publication Date: 2019-03-16
  • Publisher: Manning Publications
  • Language: English
  • ISBN-10: 1617295167
  • ISBN-13: 9781617295164

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post HTTP/2 in Action appeared first on Fox eBook.

07 Apr 21:58

Programming the Intel Edison: Getting Started with Processing and Python

by foxebook

Editorial Reviews

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.

Learn To Easily Create Robotic, IoT, and Wearable Electronic Gadgets!

Get up-and-running building cutting-edge Edison devices with help from this DIY guide. Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to set up components, connect your PC or Mac, build Python applications, and use USB, WiFi, and Bluetooth connections. Start-to-finish example projects include a motor controller, home temperature system, robotic car, and wearable hospital alert sensor.

  • Explore the capabilities and features of the Edison
  • Connect Sparkfun, Break-out, and Arduino boards
  • Program your Edison through the Arduino IDE
  • Set up USB, GPIO, WiFi, and Bluetooth connections

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Programming the Intel Edison: Getting Started with Processing and Python appeared first on Fox eBook.

07 Apr 21:55

Recommender System for Improving Customer Loyalty

by foxebook

Editorial Reviews

This book presents the Recommender System for Improving Customer Loyalty. New and innovative products have begun appearing from a wide variety of countries, which has increased the need to improve the customer experience. When a customer spends hundreds of thousands of dollars on a piece of equipment, keeping it running efficiently is critical to achieving the desired return on investment. Moreover, managers have discovered that delivering a better customer experience pays off in a number of ways. A study of publicly traded companies conducted by Watermark Consulting found that from 2007 to 2013, companies with a better customer service generated a total return to shareholders that was 26 points higher than the S&P 500. This is only one of many studies that illustrate the measurable value of providing a better service experience.

The Recommender System presented here addresses several important issues. (1) It provides a decision framework to help managers determine which actions are likely to have the greatest impact on the Net Promoter Score. (2) The results are based on multiple clients. The data mining techniques employed in the Recommender System allow users to “learn” from the experiences of others, without sharing proprietary information. This dramatically enhances the power of the system. (3) It supplements traditional text mining options. Text mining can be used to identify the frequency with which topics are mentioned, and the sentiment associated with a given topic. The Recommender System allows users to view specific, anonymous comments associated with actual customers. Studying these comments can provide highly accurate insights into the steps that can be taken to improve the customer experience. (4) Lastly, the system provides a sensitivity analysis feature. In some cases, certain actions can be more easily implemented than others. The Recommender System allows managers to “weigh” these actions and determine which ones would have a greater impact.

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Recommender System for Improving Customer Loyalty appeared first on Fox eBook.

07 Apr 21:53

Cybersecurity Ops with bash: Attack, Defend, and Analyze from the Command Line

by foxebook

Editorial Reviews

If you hope to outmaneuver threat actors, speed and efficiency need to be key components of your cybersecurity operations. Mastery of the standard command line interface (CLI) is an invaluable skill in times of crisis because no other software application can match the CLI’s availability, flexibility, and agility. This practical guide shows you how to use the CLI with the bash shell to perform tasks such as data collection and analysis, intrusion detection, reverse engineering, and administration.

Authors Paul Troncone, founder of Digadel Corporation, and Carl Albing, coauthor of bash Cookbook (O’Reilly), provide insight into command line tools and techniques to help defensive operators collect data, analyze logs, and monitor networks. Penetration testers will learn how to leverage the enormous amount of functionality built into every version of Linux to enable offensive operations.

With this book, security practitioners, administrators, and students will learn how to:

  • Collect and analyze data, including system logs
  • Search for and through files
  • Detect network and host changes
  • Develop a remote access toolkit
  • Format output for reporting
  • Develop scripts to automate tasks

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Cybersecurity Ops with bash: Attack, Defend, and Analyze from the Command Line appeared first on Fox eBook.

19 Mar 20:55

Flood Forecasting Using Machine Learning Methods

by foxebook

Editorial Reviews

Nowadays, the degree and scale of flood hazards has been massively increasing as a result of the changing climate, and large-scale floods jeopardize lives and properties, causing great economic losses, in the inundation-prone areas of the world. Early flood warning systems are promising countermeasures against flood hazards and losses. A collaborative assessment according to multiple disciplines, comprising hydrology, remote sensing, and meteorology, of the magnitude and impacts of flood hazards on inundation areas significantly contributes to model the integrity and precision of flood forecasting. Methodologically oriented countermeasures against flood hazards may involve the forecasting of reservoir inflows, river flows, tropical cyclone tracks, and flooding at different lead times and/or scales. Analyses of impacts, risks, uncertainty, resilience, and scenarios coupled with policy-oriented suggestions will give information for flood hazard mitigation. Emerging advances in computing technologies coupled with big-data mining have boosted data-driven applications, among which Machine Learning technology, with its flexibility and scalability in pattern extraction, has modernized not only scientific thinking but also predictive applications. This book explores recent Machine Learning advances on flood forecast and management in a timely manner and presents interdisciplinary approaches to modelling the complexity of flood hazards-related issues, with contributions to integrative solutions from a local, regional or global perspective.

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Flood Forecasting Using Machine Learning Methods appeared first on Fox eBook.

19 Mar 20:53

Regression Analysis for the Social Sciences, 2nd Edition

by foxebook

Editorial Reviews

Provides graduate students in the social sciences with the basic skills they need to estimate, interpret, present, and publish basic regression models using contemporary standards.

Key features of the book include:

  • interweaving the teaching of statistical concepts with examples developed for the course from publicly-available social science data or drawn from the literature.
  • thorough integration of teaching statistical theory with teaching data processing and analysis.
  • teaching of Stata and use of chapter exercises in which students practice programming and interpretation on the same data set. A separate set of exercises allows students to select a data set to apply the concepts learned in each chapter to a research question of interest to them, all updated for this edition.

Book Details

  • Author: Rachel A. Gordon
  • Pages: 566 pages
  • Edition: 2
  • Publication Date: 2015-03-17
  • Publisher: Routledge
  • Language: English
  • ISBN-10: 1138810533
  • ISBN-13: 9781138810532

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Regression Analysis for the Social Sciences, 2nd Edition appeared first on Fox eBook.

19 Mar 20:50

Hands-On Start to Wolfram Mathematica

by foxebook

Editorial Reviews

For more than 25 years, Mathematica has been the principal computation environment for millions of innovators, educators, students, and others around the world. This book is an introduction to Mathematica. The goal is to provide a hands-on experience introducing the breadth of Mathematica, with a focus on ease of use. Readers get detailed instruction with examples for interactive learning and end-of-chapter exercises. Each chapter also contains authors tips from their combined 50+ years of Mathematica use.

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Hands-On Start to Wolfram Mathematica appeared first on Fox eBook.

19 Mar 20:48

Data Cleaning Pocket Primer

by foxebook

Editorial Reviews

 

As part of the best selling Pocket Primer series, this book is an effort to give programmers sufficient knowledge of data cleaning to be able to work on their own projects. It is designed as a practical introduction to using flexible, powerful (and free) Unix / Linux shell commands to perform common data cleaning tasks. The book is packed with realistic examples and numerous commands that illustrate both the syntax and how the commands work together. Companion files with source code are available for downloading from the publisher.

Features:

  • A practical introduction to using flexible, powerful (and free) Unix / Linux shell commands to perform common data cleaning tasks
  • Includes the concept of piping data between commands, regular expression substitution, and the sed and awk commands
  • Packed with realistic examples and numerous commands that illustrate both the syntax and how the commands work together
  • Assumes the reader has no prior experience, but the topic is covered comprehensively enough to teach a pro some new tricks
  • Includes companion files with all of the source code examples (download from the publisher).

 

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Data Cleaning Pocket Primer appeared first on Fox eBook.

17 Mar 22:11

Advanced JavaScript

by foxebook

Editorial Reviews

Gain a deeper understanding of JavaScript and apply it to build small applications in backend, frontend, and mobile frameworks.

Key Features

  • Explore the new ES6 syntax, the event loop, and asynchronous programming
  • Learn the test-driven development approach when building apps
  • Master advanced JavaScript concepts to enhance your web developments skill

Book Description

If you are looking for a programming language to develop flexible and efficient applications, JavaScript is an obvious choice. Advanced JavaScript is a hands-on guide that takes you through JavaScript and its many features, one step at a time. You'll begin by learning how to use the new JavaScript syntax in ES6, and then work through the many other features that modern JavaScript has to offer. As you progress through the chapters, you'll use asynchronous programming with callbacks and promises, handle browser events, and perform Document Object Model (DOM) manipulation. You'll also explore various methods of testing JavaScript projects. In the concluding chapters, you'll discover functional programming and learn to use it to build your apps. With this book as your guide, you'll also be able to develop APIs using Node.js and Express, create front-ends using React/Redux, and build mobile apps using React/Expo.

By the end of Advanced JavaScript, you will have explored the features and benefits of JavaScript to build small applications.

What you will learn

  • Examine major features in ES6 and implement those features to build applications
  • Create promise and callback handlers to work with asynchronous processes
  • Develop asynchronous flows using Promise chaining and async/await syntax
  • Manipulate the DOM with JavaScript
  • Handle JavaScript browser events
  • Explore Test Driven Development and build code tests with JavaScript code testing frameworks.
  • List the benefits and drawbacks of functional programming compared to other styles
  • Construct applications with the Node.js backend framework and the React frontend framework

Who this book is for

This book is designed to target anyone who wants to write JavaScript in a professional environment. We expect the audience to have used JavaScript in some capacity and be familiar with the basic syntax. This book would be good for a tech enthusiast wondering when to use generators or how to use Promises and Callbacks effectively, or a novice developer who wants to deepen their knowledge on JavaScript and understand TDD.

Table of Contents

  1. Introducing ECMAScript 6
  2. Asynchronous JavaScript
  3. DOM Manipulation and Event Handling
  4. Testing JavaScript
  5. Functional Programming
  6. The JavaScript Ecosystem

Book Details

  • Author: Zachary Shute
  • Pages: 330 pages
  • Edition: 1
  • Publication Date: 2019-01-31
  • Publisher: Packt Publishing
  • Language: English
  • ISBN-10: 1789800102
  • ISBN-13: 9781789800104

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Advanced JavaScript appeared first on Fox eBook.

17 Mar 22:09

Mastering Rust, 2nd Edition

by foxebook

Editorial Reviews

Become proficient in designing, developing and deploying effective software systems using the advanced constructs of Rust

Key Features

  • Improve your productivity using the latest version of Rust and write simpler and easier code
  • Understand Rust's immutability and ownership principle, expressive type system, safe concurrency
  • Deep dive into the new doamins of Rust like WebAssembly, Networking and Command line tools

Book Description

Rust is an empowering language that provides a rare combination of safety, speed, and zero-cost abstractions. Mastering Rust – Second Edition is filled with clear and simple explanations of the language features along with real-world examples, showing you how you can build robust, scalable, and reliable programs.

This second edition of the book improves upon the previous one and touches on all aspects that make Rust a great language. We have included the features from latest Rust 2018 edition such as the new module system, the smarter compiler, helpful error messages, and the stable procedural macros. You'll learn how Rust can be used for systems programming, network programming, and even on the web. You'll also learn techniques such as writing memory-safe code, building idiomatic Rust libraries, writing efficient asynchronous networking code, and advanced macros. The book contains a mix of theory and hands-on tasks so you acquire the skills as well as the knowledge, and it also provides exercises to hammer the concepts in.

After reading this book, you will be able to implement Rust for your enterprise projects, write better tests and documentation, design for performance, and write idiomatic Rust code.

What you will learn

  • Write generic and type-safe code by using Rust's powerful type system
  • How memory safety works without garbage collection
  • Know the different strategies in error handling and when to use them
  • Learn how to use concurrency primitives such as threads and channels
  • Use advanced macros to reduce boilerplate code
  • Create efficient web applications with the Actix-web framework
  • Use Diesel for type-safe database interactions in your web application

Who this book is for

The book is aimed at beginner and intermediate programmers who already have familiarity with any imperative language and have only heard of Rust as a new language. If you are a developer who wants to write robust, efficient and maintainable software systems and want to become proficient with Rust, this book is for you. It starts by giving a whirlwind tour of the important concepts of Rust and covers advanced features of the language in subsequent chapters using code examples that readers will find useful to advance their knowledge.

Table of Contents

  1. Getting started with Rust
  2. Managing projects with cargo
  3. Tests, documentation and benchmarks
  4. Types, generics and traits
  5. Memory management and safety
  6. Error handling
  7. Advanced Topics
  8. Concurrency
  9. Metaprogramming with Macros
  10. Unsafe Rust and foreign function interfaces
  11. Logging
  12. Network programming in Rust: Sync and Async IO
  13. Building web applications with Rust
  14. Interacting with databases in Rust
  15. Rust on the web using WebAssembly
  16. Gui development with Rust
  17. Debugging

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Mastering Rust, 2nd Edition appeared first on Fox eBook.

17 Mar 22:07

Machine Learning Quick Reference

by foxebook

Editorial Reviews

Your hands-on reference guide to developing, training, and optimizing your machine learning models

Key Features

  • Your guide to learning efficient machine learning processes from scratch
  • Explore expert techniques and hacks for a variety of machine learning concepts
  • Write effective code in R, Python, Scala, and Spark to solve all your machine learning problems

Book Description

Machine learning makes it possible to learn about the unknowns and gain hidden insights into your datasets by mastering many tools and techniques. This book guides you to do just that in a very compact manner.

After giving a quick overview of what machine learning is all about, Machine Learning Quick Reference jumps right into its core algorithms and demonstrates how they can be applied to real-world scenarios. From model evaluation to optimizing their performance, this book will introduce you to the best practices in machine learning. Furthermore, you will also look at the more advanced aspects such as training neural networks and work with different kinds of data, such as text, time-series, and sequential data. Advanced methods and techniques such as causal inference, deep Gaussian processes, and more are also covered.

By the end of this book, you will be able to train fast, accurate machine learning models at your fingertips, which you can easily use as a point of reference.

What you will learn

  • Get a quick rundown of model selection, statistical modeling, and cross-validation
  • Choose the best machine learning algorithm to solve your problem
  • Explore kernel learning, neural networks, and time-series analysis
  • Train deep learning models and optimize them for maximum performance
  • Briefly cover Bayesian techniques and sentiment analysis in your NLP solution
  • Implement probabilistic graphical models and causal inferences
  • Measure and optimize the performance of your machine learning models

Who this book is for

If you're a machine learning practitioner, data scientist, machine learning developer, or engineer, this book will serve as a reference point in building machine learning solutions. You will also find this book useful if you're an intermediate machine learning developer or data scientist looking for a quick, handy reference to all the concepts of machine learning. You'll need some exposure to machine learning to get the best out of this book.

Table of Contents

  1. Quantifying Learning Algorithms
  2. Evaluating Kernel Learning
  3. Performance in Ensemble Learning
  4. Training Neural Networks
  5. Time-Series Analysis
  6. Natural Language Processing
  7. Temporal and Sequential Pattern Discovery
  8. Probabilistic Graphical Models
  9. Selected Topics in Deep Learning
  10. Causal Inference
  11. Advanced Methods

Book Details

  • Author: Rahul Kumar
  • Pages: 294 pages
  • Edition: 1
  • Publication Date: 2019-01-31
  • Publisher: Packt Publishing
  • Language: English
  • ISBN-10: 1788830571
  • ISBN-13: 9781788830577

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Machine Learning Quick Reference appeared first on Fox eBook.

16 Mar 23:34

Fundamentals of Fingerprint Analysis

by foxebook

Editorial Reviews

The "CSI effect" has brought an explosion of interest in the forensic sciences, leading to the development of new programs in universities across the world. While dozens of professional texts on the science of fingerprint analysis are available, few are designed specifically for students. An essential learning tool for classes in fingerprinting and impression evidence, Fundamentals of Fingerprint Analysis takes students from an understanding of the historical background of fingerprint evidence to seeing how it plays out in a present-day courtroom.

Using a pedagogical format, with each chapter building on the previous one, the book is divided into three sections. The first explains the history and theory of fingerprint analysis, fingerprint patterns and classification, and the concept of biometrics―the practice of using unique biological measurements or features to identify individuals. The second section discusses forensic light sources and physical and chemical processing methods. Section Three covers fingerprint analysis with chapters on documentation, crime scene processing, fingerprint and palm print comparisons, and courtroom testimony.

Designed for classroom use, each chapter contains key terms, learning objectives, a chapter summary, and review questions to test students’ assimilation of the material. Ample diagrams, case studies, and photos demonstrate concepts in a way that prepares students for working actual cases.

Book Details

  • Author: Hillary Moses Daluz
  • Pages: 340 pages
  • Edition: 1
  • Publication Date: 2014-12-01
  • Publisher: CRC Press
  • Language: English
  • ISBN-10: 1466597976
  • ISBN-13: 9781466597976

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post Fundamentals of Fingerprint Analysis appeared first on Fox eBook.

16 Mar 23:31

The Hundred-Page Machine Learning Book

by foxebook

Editorial Reviews

As its title says, it's the hundred-page machine learning book. It was written by an expert in machine learning holding a Ph.D. in Artificial Intelligence with almost two decades of industry experience in computer science and hands-on machine learning.

This is a unique book in many aspects. It is the first successful attempt to write an easy to read book on machine learning that isn't afraid of using math. It's also the first attempt to squeeze a wide range of machine learning topics in a systematic way and without loss in quality.

The book contains only those parts of the huge body of material on machine learning developed since the 1960s that have proven to have a significant practical value. A beginner in machine learning will find in this book just enough details to get a comfortable level of understanding of the field and start asking the right questions. Practitioners with experience will use this book as a collection of pointers to the directions of further self-improvement.

The book also comes in handy when brainstorming at the beginning of a project, when you try to answer the question whether a given technical or business problem is "machine-learnable" and, if yes, which techniques you should try to solve it.

The book comes with a wiki which contains pages that extend some book chapters with additional information: Q&A, code snippets, further reading, tools, and other relevant resources. Thanks to the continuously updated wiki this book like a good wine keeps getting better after you buy it.

Book Details

  • Author: Andriy Burkov
  • Pages: 160 pages
  • Edition: Hard Cover ed.
  • Publication Date: 2019-01-11
  • Publisher: Andriy Burkov
  • Language: English
  • ISBN-10: 1999579518
  • ISBN-13: 9781999579517

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post The Hundred-Page Machine Learning Book appeared first on Fox eBook.

16 Mar 23:27

How to Develop Embedded Software Using the QEMU Machine Emulator

by foxebook

Editorial Reviews

This e-book has been written for embedded software developers by Apriorit experts. It goes in-depth on how to save time when developing a Windows device driver by emulating a physical device with QEMU and explores the details of device driver emulation based on QEMU virtual devices.

Book Details

Book Preview

Click to Look Inside This eBook: Browse Sample Pages

PDF eBook Free Download

Note: There is a file embedded within this post, please visit this post to download the file.

The post How to Develop Embedded Software Using the QEMU Machine Emulator appeared first on Fox eBook.