Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying...
Create your own LoRa wireless projects for non-industrial use and gain a strong basic understanding of the LoRa technology, LoRa WAN, and LPWAN.
You'll start by building your first LoRa wireless channel and then move on to various interesting projects such as setting up networks with a LoRa gateway,...
Reduce development time by organizing your programs as chains of functional interfaces and see that the advantages of using functional interfaces include the flexibility and power of inlined functional chains and reuse of functional methods utilized throughout the Java API. You’ll see how complex logical expressions can be reduced...
Explore the Ethereum ecosystem step by step with extensive theory, labs, and live use cases. This book takes you through BlockChain concepts; decentralized applications; Ethereum’s architecture; Solidity smart contract programming with examples; and testing, debugging, and deploying smart contracts on...
Use this hands-on, introductory guide to understand and implement digital forensics to investigate computer crime using Windows, the most widely used operating system. This book provides you with the necessary skills to identify an intruder's footprints and to gather the necessary digital evidence in a forensically sound manner...
Bayesian inference provides a simple and unified approach to data analysis, allowing experimenters to assign probabilities to competing hypotheses of interest, on the basis of the current state of knowledge. By incorporating relevant prior information, it can sometimes improve model parameter estimates by many orders of magnitude. This book...
Data Mining introduces in clear and simple ways how to use existing data mining methods to obtain effective solutions for a variety of management and engineering design problems.
Data Mining is organised into two parts: the first provides a focused introduction to data mining and the second goes into greater depth on subjects...
Markov chains are a particularly powerful and widely used tool for analyzing a variety of stochastic (probabilistic) systems over time. This monograph will present a series of Markov models, starting from the basic models and then building up to higher-order models. Included in the higher-order discussions are multivariate models, higher-order...
This book is based on over a dozen years teaching a Bayesian Statistics course. The material presented here has been used by students of different levels and disciplines, including advanced undergraduates studying Mathematics and Statistics and students in graduate programs in Statistics, Biostatistics, Engineering, Economics,...
Understand the industrialization of machine learning (ML) and take the first steps toward identifying and generating the transformational disruptors of artificial intelligence (AI). You will learn to apply ML to data lakes in various industries, supplying data professionals with the advanced skills required to handle the future of...
Lanza turns his attentions to the production, reception, social climate, and impact of a movie that rattled the American psyche in the wake of Nixon, Watergate, and Vietnam.
When Tobe Hooper’s low-budget slasher film, The Texas Chainsaw Massacre, opened in theaters in 1974, it was met in equal measure...
This book highlights computationally enabled and digitally fabricated strategies used in the design of a series of full-size wooden structures. It introduces theoretical foundations and then focuses on the possibilities that have emerged as a result of the material-aware processes. The case studies expound wood as one of the most...