Instant Audio Processing with Web AudioWeb Audio is an upcoming industry standard for web audio processing. Using the API, developers today can develop web games and applications with real-time audio effects to rival their desktop counterparts.
Instant Audio Processing with Web Audio is your hands-on guide to the Web Audio API. Using clear, step-by-step exercises, this book explores the API and how to apply it to produce real-time audio effects such as audio stitching, audio ducking, and audio equalization.
This book is an in-depth study of the Web Audio API. Through a series of practical, step-by-step exercises, this book will guide you through the basics of playing audio all the way to the task of building a 5-band audio equalizer. ...
Liferay 6.x Portal Enterprise Intranets CookbookPacked with easy-to-follow recipes, this practical guide will show you how to unleash the full power of the Liferay Portal. Starting with performing a basic installation and running Liferay, the book will take you all the way through to building intranet structures, managing users, setting permissions, defining workflows, and creating sites that will act as the main communication tool for employees in your company. Furthermore, many recipes will show ready-to-use solutions from real-world case studies. At the end of the book, we will show you how to optimize Liferay's performance and how to use its advanced built-in tools.
After reading this book you will be ready to install, run, and use Liferay as a powerful intranet solution. ...
Chef Infrastructure Automation Cookbook, 2nd EditionChef is a configuration management tool that lets you automate your more cumbersome IT infrastructure processes and control a large network of computers (and virtual machines) from one master server, making for a smoother network without the usual hassle.
Are you a system engineer or administrator who has a fundamental understanding of information management systems and infrastructures? Maybe you've already previously played around with Chef? Either way this book has everything you need to get the most out of every aspect of Chef.
With over 80 recipes on every possible topic this title takes you through covering the various artifacts of Chef and explains the techniques of building full-fledged real-world solutions. ...
Moodle E-Learning Course Development, 3rd EditionMoodle is the leading open source e-learning management system. Using Moodle, teachers and professors can easily construct richly-textured web-based courses. A course can consist of a number of lessons, with each lesson including reading materials; activities such as quizzes, tests, surveys, and projects; and social elements that encourage interaction and group work between students.
Packed with clear step-by-step instructions, plenty of screenshots, and thorough explanations, this book guides you through the many features and options that you have to choose from when using Moodle 2.8. Throughout this book, you will follow an example course that will help you to explore the sort of decisions, design considerations, and thought processes that goes into developing a successful course. ...
NumPy, 3rd EditionIn today's world of science and technology, it's all about speed and flexibility. When it comes to scientific computing, NumPy tops the list. NumPy will give you both speed and high productivity. This book will walk you through NumPy with clear, step-by-step examples and just the right amount of theory. The book focuses on the fundamentals of NumPy, including array objects, functions, and matrices, each of them explained with practical examples. You will then learn about different NumPy modules while performing mathematical operations such as calculating the Fourier transform, finding the inverse of a matrix, and determining eigenvalues, among many others. This book is a one-stop solution to knowing the ins and outs of the vast NumPy library, empowering you to use its wide range of mathematical features to build efficient, high-speed programs. ...
Gephi CookbookGephi is an open source, user-friendly network visualization and analysis tool that provides numerous powerful features, making it easy for novices to get to grips with graph analysis quickly.
This book is your one-stop guide to learning Gephi's interactive networking and visualization, alongside the graph theory concepts that drive them. Each recipe walks you through a task and explains why and how it works. Starting with installing Gephi, you will learn how to begin analyzing a graph using Gephi's various features. You will discover how to make informed decisions using layout algorithms and filters, and perform statistical analysis with real-world datasets. This guide is an invaluable resource if you would like to plunge into the network analysis domain without having to learn how to code. ...
Splunk Developer's GuideThis book will equip you with all the necessary information to make the jump from a regular Splunk user to an efficient Splunk application developer. It will give you an overview of Splunk applications and covers the underpinnings of the structure and configurations that are contained within a Splunk application. You will learn about the design fundamentals of a Splunk application, create a directory structure for your application, and set view permissions. You will also see how to enhance your application using event types, tags, and macros.
By the end of this book, you'll have learned how to implement advanced data input and visualizations, and how to package and publish applications ready to deliver meaningful insights so you make better design decisions for your business. ...
Big Data Forensics: Learning Hadoop InvestigationsBig Data forensics is an important type of digital investigation that involves the identification, collection, and analysis of large-scale Big Data systems. Hadoop is one of the most popular Big Data solutions, and forensically investigating a Hadoop cluster requires specialized tools and techniques. With the explosion of Big Data, forensic investigators need to be prepared to analyze the petabytes of data stored in Hadoop clusters. Understanding Hadoop's operational structure and performing forensic analysis with court-accepted tools and best practices will help you conduct a successful investigation.
Discover how to perform a complete forensic investigation of large-scale Hadoop clusters using the same tools and techniques employed by forensic experts. This book begins by taking you through the process of forensic investigation and the pitfalls to avoid. It will walk you through Hadoop's internals and architecture, and you will discover what types of information Hadoop stores and ...
Clojure Data Structures and Algorithms CookbookData-structures and algorithms often cross your path when you compress files, compile programs, access databases, or simply use your favourite text editor. Understanding and implementing them can be daunting. Curious learners and industrial developers can find these complex, especially if they focus on the detailed implementation of these data structures.
Clojure is a highly pragmatic and expressive language with efficient and easy data manipulation capabilities. As such, it is great for implementing these algorithms. By abstracting away a great share of the unnecessary complexity resulting from implementation, Clojure and its contrib libraries will help you address various algorithmic challenges, making your data exploration both profitable and enjoyable.
Through 25 recipes, you'll explore advanced algorithms and data-structures, well served by a sound Clojure implementation. ...
Blueprints Visual Scripting for Unreal EngineBlueprints Visual Scripting for Unreal Engine is a step-by-step approach to building a fully functional game, one system at a time. Starting with a basic First Person Shooter template, each chapter will extend the prototype to create an increasingly complex and robust game experience. You will progress from creating basic shooting mechanics to gradually more complex systems that will generate user interface elements and intelligent enemy behavior. Focusing on universally applicable skills, the expertise you will develop in utilizing Blueprints can translate to other types of genres.
By the time you finish the book, you will have a fully functional First Person Shooter game and the skills necessary to expand on the game to develop an entertaining, memorable experience for your players.
From making customizations to player movement to creating new AI and game mechanics from scratch, you will discover everything you need to know to get started with game development using Blueprints ...