# data[].attributes.subtitle
An Engaging History of Mail-Order Matches

# data[].attributes.description
There have always been mail-order brides in Americabut we havent always thought about them in the same ways. In Buying a Bride, Marcia A. Zug starts with the so-called Tobacco Wives of the Jamestown colony and moves all the way forward to todays modern same-sex mail-order grooms to explore the advantages and disadvantages of mail-order marriage. Its a history of deception, physical abuse, and failed unions. Its also the story of how mail-order marriage can offer women surprising and empowering opportunities.

Drawing on a forgotten trove of colorful mail-order marriage court cases, Zug explores the many troubling legal issues that arise in mail-order marriage: domestic abuse and murder, breach of contract, fraud (especially relating to immigration), and human trafficking and prostitution. She tells the story of how mail-order marriage lost the benign reputation it enjoyed in the Civil War era to become more and more reviled over time, and she argues compellingly that it does not entirely deserve its current reputation. While it is a common misperception that women turn to mail-order marriage as a desperate last resort, most mail-order brides are enticed rather than coerced. Since the first mail-order brides arrived on American shores in 1619, mail-order marriage has enabled women to improve both their marital prospects and their legal, political, and social freedoms. Buying A Bride uncovers this history and shows us how mail-order marriage empowers women and should be protected and even encouraged.

# data[].attributes.description
Can you remember the first time that you 
were taken to your local Show?
Remember the hustle and bustle?
The music! The rides! The games! 
The toys! The NOISE!

For Chrissy, a delightful, vivacious, 
three year old girl, the local Show is just
where her family took her.  
This was organized by Chrissys much loved
Italian Grandmother, Nonna Marina.
Chrissys first time to
The Hayfield Spring Show was full of fun,
laughter and  excitement.   
So come along and join Chrissy on her
amazing adventure.

# data[].attributes.description
When Hope Calverts best friend and business partner runs away with most of their money, she has no choice but to close their shop and return to Scotland. The only work she can find is as a carer, which is challenging, but surprisingly fun, and shes pleased to find shes getting more involved in village life. She particularly wonders if this extends to Robbie Mackenzie, the handsome farmers son, but first she must sort out some long-hidden family secrets ...

# data[].attributes.description
From the bestselling author of The Darkness Within Him comes the Revealed series - a tale of dark secrets and the forbidden world of desires.

When schoolteacher Allie Shaw takes an impromptu cleaning job to cover for her ill friend, she never expected to wind up snowed in with a devilishly handsome sex God. Allie is drawn in by his mysterious charm, but he is reluctant to act on his developing feelings.

Under the circumstances, the two become close, but this enigmatic stranger is determined to keep his distance, and for good reason - is there more to him than meets the eye?

# data[].attributes.description
A previously unpublished novella, Demon, Interrupted features characters from the best-selling Lakeland Witches paranormal trilogy.

Seeking peace and tranquillity in the remote surroundings of Elemental Cottage, Demon Ferris instead encounters Elaine, a mysterious woman who appears to have suffered a dreadful death. Who is she, and why has Ferris appeared to her in the form of her husband? Ferris's desire for Elaine, and his need to put right the wrongs that were done to her, are all-consuming. As events threaten to destroy his sanity, can the witches of Elemental Coven bring him back from the brink?

# data[].attributes.description
This book leads readers from a basic foundation to an advanced level understanding of algebra, logic and combinatorics. Perfect for graduate or PhD mathematical-science students looking for help in understanding the fundamentals of the topic, it also explores more specific areas such as invariant theory of finite groups, model theory, and enumerative combinatorics.Algebra, Logic and Combinatorics is the third volume of the LTCC Advanced Mathematics Series. This series is the first to provide advanced introductions to mathematical science topics to advanced students of mathematics. Edited by the three joint heads of the London Taught Course Centre for PhD Students in the Mathematical Sciences (LTCC), each book supports readers in broadening their mathematical knowledge outside of their immediate research disciplines while also covering specialized key areas.

# data[].attributes.description
This book leads readers from a basic foundation to an advanced-level understanding of fluid and solid mechanics. Perfect for graduate or PhD mathematical-science students looking for help in understanding the fundamentals of the topic, it also explores more specific areas such as multi-deck theory, time-mean turbulent shear flows, non-linear free surface flows, and internal fluid dynamics.Fluid and Solid Mechanics is the second volume of the LTCC Advanced Mathematics Series. This series is the first to provide advanced introductions to mathematical science topics to advanced students of mathematics. Edited by the three joint heads of the London Taught Course Centre for PhD Students in the Mathematical Sciences (LTCC), each book supports readers in broadening their mathematical knowledge outside of their immediate research disciplines while also covering specialized key areas.

# data[].attributes.subtitle
Explorations in Christian Faith and the Historian's Vocation

# data[].attributes.description
At the end of his landmark 1994 book, The Soul of the American University, historian George Marsden asserted that religious faith does indeed have a place in todays academia. Marsdens contention sparked a heated debate on the role of religious faith and intellectual scholarship in academic journals and in the mainstream media. The contributors to Confessing History: Explorations in Christian Faith and the Historians Vocation expand the discussion about religions role in education and culture and examine what the relationship between faith and learning means for the academy today.

The contributors to Confessing History ask how the vocation of historian affects those who are also followers of Christ. What implications do Christian faith and practice have for living out ones calling as an historian? And to what extent does ones calling as a Christian disciple speak to the nature, quality, or goals of ones work as scholar, teacher, adviser, writer, community member, or social commentator? Written from several different theological and professional points of view, the essays collected in this volume explore the vocation of the historian and its place in both the personal and professional lives of Christian disciples.

# data[].attributes.description
Take your Android applications to the next level of interactivity by exploring the wide variety of Android sensors

About This Book

* Get a thorough understanding of the fundamentals and framework of Android sensors.
* Acquire knowledge of advance sensor programming, and learn how to connect and use sensors in external devices such as the Android Watch, Polar heart rate monitors, Adidas speed cells, and so on.
* Learn from real-world sensor-based applications such as the Pedometer app to detect daily steps, the Driving app to detect driving events, and the Professional Fitness tracker app to track heart rate, weight, daily steps, calories burned, and so on.

Who This Book Is For

This book is targeted at Android developers who want to get a good understanding of sensors and write sensor-based applications, or who want to enhance their existing applications with additional sensor functionality. A basic knowledge of Android development is required

What You Will Learn

* Learn about sensor fundamentals, different types of sensors, and the sensor co-ordinate system
* Understand the various classes, callbacks, and APIs of the Android Sensor framework
* Check all the available sensors on an Android device and know their individual capabilitiesfor example, their range of values, power consumption, and so on.
* Implement sensor fusion using two or more sensors together and learn to compensate for the weakness of one sensor by using the strength of another
* Build a variety of sensor based, real-world applications such as Weather, Pedometer, Compass, Driving Events Detection, Fitness Tracker, and so on.
* Get to know about wake up and non-wake up sensors, wake locks, and how to use sensor batch processing along with the sensor hardware FIFO queue
* Develop efficient battery and processor algorithms using raw sensor data to solve real-world problems
* Connect to a variety of remote sensors such as body weight measurement and body fat percentage measurement using the Google Fit platform from your Android app

In Detail

Android phones available in today's market have a wide variety of powerful and highly precise sensors. Interesting applications can be built with them such as a local weather app using weather sensors, analyzing risky driving behavior using motion sensors, a fitness tracker using step-counter sensors, and so on. Sensors in external devices such as Android Watch, Body Analyzer & Weight Machine, Running Speed Cell, and so on can also be connected and used from your Android app running on your phone.
Moving further, this book will provide the skills required to use sensors in your Android applications. It will walk you through all the fundamentals of sensors and will provide a thorough understanding of the Android Sensor Framework. You will also get to learn how to write code for the supportive infrastructure such as background services, scheduled and long running background threads, and databases for saving sensor data. Additionally, you will learn how to connect and use sensors in external devices from your Android app using the Google Fit platform.
By the end of the book, you will be well versed in the use of Android sensors and programming to build interactive applications.

Style and approach

A step-by-step and easy-to-follow guide that focuses on utilizing sensors to perform certain tasks. After covering the fundamentals in the first chapter, the book develops the concepts by building a real-world, sensor-based application in subsequent chapters.

# data[].attributes.description
Secure your Linux machines and keep them secured with the help of exciting recipes

About This Book

* This book provides code-intensive discussions with detailed recipes that help you understand better and learn faster.
* More than 50 hands-on recipes to create and administer a secure Linux system locally as well as on a network
* Enhance file system security and local and remote user authentication by using various security tools and different versions of Linux for different tasks

Who This Book Is For

Practical Linux Security Cookbook is intended for all those Linux users who already have knowledge of Linux File systems and administration. You should be familiar with basic Linux commands. Understanding Information security and its risks to a Linux system is also helpful in understanding the recipes more easily.
However, even if you are unfamiliar with Information security, you will be able to easily follow and understand the recipes discussed.
Since Linux Security Cookbook follows a practical approach, following the steps is very easy.

What You Will Learn

* Learn about various vulnerabilities and exploits in relation to Linux systems
* Configure and build a secure kernel and test it
* Learn about file permissions and security and how to securely modify files
* Explore various ways to authenticate local users while monitoring their activities.
* Authenticate users remotely and securely copy files on remote systems
* Review various network security methods including firewalls using iptables and TCP Wrapper
* Explore various security tools including Port Sentry, Squid Proxy, Shorewall, and many more
* Understand Bash vulnerability/security and patch management

In Detail

With the growing popularity of Linux, more and more administrators have started moving to the system to create networks or servers for any task. This also makes Linux the first choice for any attacker now. Due to the lack of information about security-related attacks, administrators now face issues in dealing with these attackers as quickly as possible. Learning about the different types of Linux security will help create a more secure Linux system.
Whether you are new to Linux administration or experienced, this book will provide you with the skills to make systems more secure.
With lots of step-by-step recipes, the book starts by introducing you to various threats to Linux systems. You then get to walk through customizing the Linux kernel and securing local files. Next you will move on to manage user authentication locally and remotely and also mitigate network attacks. Finally, you will learn to patch bash vulnerability and monitor system logs for security.
With several screenshots in each example, the book will supply a great learning experience and help you create more secure Linux systems.

Style and approach

An easy-to-follow cookbook with step-by-step practical recipes covering the various Linux security administration tasks. Each recipe has screenshots, wherever needed, to make understanding more easy.

# data[].attributes.description
Gain essential knowledge and keep your NetScaler environment in top form

About This Book

* Learn how the main features - Load Balancing, Content Switching, GSLB, SSL offloading, AAA, AppFirewall, and Gateway work under the hood using vividly explained flows and traces
* Explore the NetScaler layout and the various logs, tools and methods available to help you when it's time to debug
* An easy-to-follow guide, which will walk you through troubleshooting common issues in your NetScaler environment

Who This Book Is For

This book is aimed at NetScaler administrators who have a basic understanding of the product but are looking for deeper exposure and guidance in identifying and fixing issues to keep their application environment performing optimally.

What You Will Learn

* Troubleshoot traffic management features such as load balancing, SSL, GSLB and content switching
* Identify issues with caching and compression
* Deal with authentication issues when using LDAP, RADIUS, certificates, Kerberos and SAML
* Diagnose NetScaler high availability and networking issues
* Explore how application firewall protections work and how to avoid false positives
* Learn about NetScaler Gateway integration issues with XenApp, XenDesktop, and XenMobile
* Deal with NetScaler system-level issues
* Discover the NetScaler troubleshooting tools

In Detail

NetScaler is a high performance Application Delivery Controller (ADC). Making the most of it requires knowledge that straddles the application and networking worlds.
As an ADC owner you will also likely be the first person to be solicited when your business applications fail. You will need to be quick in identifying if the problem is with the application, the server, the network, or NetScaler itself.
This book provides you with the vital troubleshooting knowledge needed to act fast when issues happen. It gives you a thorough understanding of the NetScaler layout, how it integrates with the network, and what issues to expect when working with the traffic management, authentication, NetScaler Gateway and application firewall features. We will also look at what information to seek out in the logs, how to use tracing, and explore utilities that exist on NetScaler to help you find the root cause of your issues.

Style and approach

This helpful guide to troubleshooting NetScaler is delivered in a comprehensive and easy-to-follow manner. The topics in the book adopt a step-by-step approach.

# data[].attributes.name
3D Printing Designs: Design an SD Card Holder

# data[].attributes.description
Learn how to design 3D-printed objects that work in the real world

About This Book

* This book shows you how to design from a reference to physical objects that can be easily represented by simple basic objects in Blender (cube, cylinder, sphere, and so on) by measuring them
* This is the only book on the market that shows you how to take your first steps to create 3D printed objects that are able to interact with existing objects
* Learn how to utilize Blender's functionality to make your designs more precise and accurate

Who This Book Is For

Reader will have basic knowledge of Blender and 3D Printing, and will have probably already made something simple. They will be interested in printing their first object.

What You Will Learn

* Gain techniques to accurately measure the objects with rules, manual calipers, and digital calipers
* Break down complex geometries into multiple simple shapes and model them in layers using Blender
* Scale and re-scale a model to fit based on volume or size constraints
* See how to multishell geometries and auto-intersections using the Boolean Modifier

In Detail

Want to model a 3D printed prototype of an object that needs to be replaced or broken? This book will teach you how to accurately measure objects in the real world with a few basic measuring techniques and how to create an object for 3D printing around the objects measured.
In this book, you'll learn to identify basic shapes from a given object, use Vernier and Digital calipers and grid paper tracing techniques to derive measurements for the objects. With the help of measurements, you'll see to model these objects using Blender, organize the parts into layers, and later combine them to create the desired object, which in this book is a 3D printable SD card holder ring that fits your finger.

Style and approach

This book will be an easy-to-follow guide to learn the methods of scaling, precise measurements, and accurate designing. Using a step-by-step approach, this book will guide you on your journey to model different parts of a complex object and later combine them to create 3D printed objects that work in the real world.

# data[].attributes.description
Over 70 incredibly effective and practical recipes to get you up and running with Sitecore development

About This Book

* Build enterprise-level rich websites quickly and deliver the best possible content management to your website
* Get maximum usage of functionalities like different user interfaces, workflow, publishing, search, analytics, etc and learn different rendering techniques using presentation components for data bindings, events, handlers, schedulers, media, etc.
* Add a surprising amount of functionality just by customizing the Sitecore architecture through the best practices contained in this book

Who This Book Is For

If you are a Sitecore developer or a programmer who wants to expand your Sitecore development skills, this book is ideal for you. You will need working knowledge of ASP.NET WebForms or MVC, as well as HTML, and a basic knowledge of Sitecore installation.

What You Will Learn

* Create, access, and personalize your website content using different Sitecore presentation components
* Learn how to extend the presentation components to fulfill some real-life requiremnts such as improving the site's performance, generating Rss feeds and so on
* Work with multiple websites on a single Sitecore instance and create multilingual websites
* Customize the Sitecore interfaces as per your business requirements to provide easier and error-free user interface to content authors to save time and improve accuracy
* Customize the Sitecore backend architecture as per your business needs
* Automate tasks and achieve scalability by altering the development and configuration settings
* Integrate external systems with Sitecore to import or export content and secure user interactions
* Integrate the advanced features of analytics and personalization, to get the best possible customer experience and generate its reports

In Detail

This book will get you started on building rich websites, and customizing user interfaces by creating content management applications quickly. It will give you an insight into web designs and how to customize the Sitecore architecture as per your website's requirements using best practices.

Packed with over 70 recipes to help you achieve and solve real-world common tasks, requirements, and the problems of content management, content delivery, and publishing instance environments. It also presents recipes on Sitecore's backend processes of customizing pipelines, creating custom event handler and media handler, setting hooks and more. Other topics covered include creating a workflow action, publishing sublayouts and media files, securing your environment by customizing user profiles and access rights, boosting search capabilities, optimising performance, scalability and high-availability of Sitecore instances and much more.

By the end of this book, you will have be able to add virtually limitless features to your websites by developing and deploying Sitecore efficiently.

Style and approach

This easy-to-follow guide is full of hands-on recipes on real-world development tasks to improve your existing Sitecore system. Each topic is presented with its benefits and detailed steps to achieve it through well-explained code and images.

# data[].attributes.description
Become a QGIS power user and master QGIS data management, visualization, and spatial analysis techniques

About This Book

* Explore and create time-based visualizations and build interactive maps
* Maximize your use of the QGIS features, plugins and toolbox automation
* Packed with lots of sample datasets to enable a better understanding of the code

Who This Book Is For

If you are an intermediate GIS user, with either previous experience in QGIS or any other GIS application, this is the book for you. The recipes can be used to learn more advanced techniques in QGIS or to replicate the functionalities equivalent to other GIS platforms. This book assumes that you already have a working QGIS system in place.

What You Will Learn

* Import and export common tricky spatial data formats
* Perform classic vector and raster analysis with QGIS
* Utilize spatial databases and data management tools
* Use and create geographic web services and maps
* Explore and create time-based visualizations
* Perform network building and routing analysis
* Extend QGIS capabilities with popular plugins and toolbox automation
* Make beautiful and unique maps with customized cartography

In Detail

QGIS is a user-friendly, cross-platform desktop geographic information system used to make maps and analyze spatial data. QGIS allows users to understand, question, interpret, and visualize spatial data in many ways that reveal relationships, patterns, and trends in the form of maps. This book is a collection of simple to advanced techniques that are needed in everyday geospatial work, and shows how to accomplish them with QGIS. You will begin by understanding the different types of data management techniques, as well as how data exploration works. You will then learn how to perform classic vector and raster analysis with QGIS, apart from creating time-based visualizations. Finally, you will learn how to create interactive and visually appealing maps with custom cartography. By the end of this book, you will have all the necessary knowledge to handle spatial data management, exploration, and visualization tasks in QGIS. 

Style and approach

This book covers practical examples, with step-by-step instructions on how to use real world data covering common GIS operations and the different analysis techniques. It provides detailed explanations and applications of QGIS concepts that will allow the user to effectively analyze spatial data.

# data[].attributes.author
Alex Mandel, Alexander Bruy, Victor Olaya Ferrero, Anita Graser

# data[].attributes.description
Easy, hands-on recipes to help you understand Hive and its integration with frameworks that are used widely in today's big data world

About This Book

* Grasp a complete reference of different Hive topics.
* Get to know the latest recipes in development in Hive including CRUD operations
* Understand Hive internals and integration of Hive with different frameworks used in today's world.

Who This Book Is For

The book is intended for those who want to start in Hive or who have basic understanding of Hive framework. Prior knowledge of basic SQL command is also required 

What You Will Learn

* Learn different features and offering on the latest Hive
* Understand the working and structure of the Hive internals
* Get an insight on the latest development in Hive framework
* Grasp the concepts of Hive Data Model
* Master the key concepts like Partition, Buckets and Statistics
* Know how to integrate Hive with other frameworks such as Spark, Accumulo, etc

In Detail

Hive was developed by Facebook and later open sourced in Apache community. Hive provides SQL like interface to run queries on Big Data frameworks. Hive provides SQL like syntax also called as HiveQL that includes all SQL capabilities like analytical functions which are the need of the hour in today's Big Data world.
This book provides you easy installation steps with different types of metastores supported by Hive. This book has simple and easy to learn recipes for configuring Hive clients and services. You would also learn different Hive optimizations including Partitions and Bucketing. The book also covers the source code explanation of latest Hive version.
Hive Query Language is being used by other frameworks including spark. Towards the end you will cover integration of Hive with these frameworks.

Style and approach 

Starting with the basics and covering the core concepts with the practical usage, this book is a complete guide to learn and explore Hive offerings.

# data[].attributes.author
Shrey Mehrotra, Hanish Bansal, Saurabh Chauhan

# data[].attributes.description
Build websites and applications using the latest techniques in modern web development

About This Book

* Create amazing modern day applications that run seamlessly across multiple platforms
* Implement multiple methodologies by creating different apps with dynamic features
* This unique project-based guide will help you build your own websites efficiently

Who This Book Is For

This book is a must-have for web developers who want to stay on top of the latest trends in web app and site development. If you are a web developer who is already familiar with HTML, CSS, and functional JavaScript, and you want to learn the latest trends in web development, this is the book for you.

What You Will Learn

* Find out how to create responsive websites
* Create websites using the principals of Flat design
* Create deep-dive sites using parallax scrolling
* Discover how to use Ajax in single-page applications
* Create responsive navigation with CSS and JavaScript
* Create responsive padding with the box model property

In Detail

The book delivers simple instructions on how to design and build modern Web using the latest trends in web development. You will learn how to design responsive websites, created with modern Flat User Interface design patterns, build deep-scrolling websites with parallax 3D effects, and roll-your-own single-page applications. Finally, you'll work through an awesome chapter that combines them all.
Each chapter features actual lines of code that you can apply right away.

Style and Approach

Using real-world examples, Web Design Blueprints presents practical how-to projects for site enhancements, with a light-hearted, easy-to-understand tone. This book has individual projects that cumulate until you finally build a super-project at the end, using all the skills learned

# data[].attributes.description
Over 120 practical and easy-to-understand recipes that explain how to use Sass and Compass to write efficient, maintainable, and reusable CSS code for your web development projects

About This Book

* Leverage Sass to make your CSS code maintainable, reusable and prevent code duplications
* Shorten debug time with Sass when creating complex CSS code for different browsers and devices
* Write easy and bullet-proof CSS with Compass using this step-by-step and detailed guide

Who This Book Is For

This book is mainly intended for web developers and designers who are comfortable with CSS and HTML. If you are someone with some experience with CSS, you will find the learning curve of learning Sass syntax to be less steep. Basic knowledge of web development is helpful but you don't have to be a programmer to understand Sass.

What You Will Learn

* Spend less time debugging code
* Compile Sass code into readable and maintainable CSS
* Integrate Sass in your own projects
* Reuse your code to prevent code duplications
* Write reusable and portable CSS code
* Make use of pre-built and established code written by other developers
* Reduce development and maintenance time of your projects
* Set up a development environment with Gulp

In Detail

Sass and Compass Designer's Cookbook helps you to get most out of CSS3 and harness its benefits to create engaging and receptive applications. This book will help you develop faster and reduce the maintenance time for your web development projects by using Sass and Compass. You will learn how to use with CSS frameworks such as Bootstrap and Foundation and understand how to use other libraries of pre-built mixins. You will also learn setting up a development environment with Gulp.
This book guides you through all the concepts and gives you practical examples for full understanding.

Style and approach

This book is the perfect mix of essential theory combined with real-life examples and problems, with clear explanations of the more sophisticated Sass concepts. Learn Sass and Compass with practical and well-explained example code. This book follows a problem and solution approach that is convenient to understand and follow.

# data[].attributes.description
Master the art of writing beautiful and powerful Python by using all of the features that Python 3.5 offers

About This Book

* Become familiar with the most important and advanced parts of the Python code style
* Learn the trickier aspects of Python and put it in a structured context for deeper understanding of the language
* Offers an expert's-eye overview of how these advanced tasks fit together in Python as a whole along with practical examples

Who This Book Is For

Almost anyone can learn to write working script and create high quality code but they might lack a structured understanding of what it means to be 'Pythonic'. If you are a Python programmer who wants to code efficiently by getting the syntax and usage of a few intricate Python techniques exactly right, this book is for you.

What You Will Learn

* Create a virtualenv and start a new project
* Understand how and when to use the functional programming paradigm
* Get familiar with the different ways the decorators can be written in
* Understand the power of generators and coroutines without digressing into lambda calculus
* Create metaclasses and how it makes working with Python far easier
* Generate HTML documentation out of documents and code using Sphinx
* Learn how to track and optimize application performance, both memory and cpu
* Use the multiprocessing library, not just locally but also across multiple machines
* Get a basic understanding of packaging and creating your own libraries/applications

In Detail

Python is a dynamic programming language. It is known for its high readability and hence it is often the first language learned by new programmers. Python being multi-paradigm, it can be used to achieve the same thing in different ways and it is compatible across different platforms. Even if you find writing Python code easy, writing code that is efficient, easy to maintain, and reuse is not so straightforward.
This book is an authoritative guide that will help you learn new advanced methods in a clear and contextualised way. It starts off by creating a project-specific environment using venv, introducing you to different Pythonic syntax and common pitfalls before moving on to cover the functional features in Python. It covers how to create different decorators, generators, and metaclasses. It also introduces you to functools.wraps and coroutines and how they work. Later on you will learn to use asyncio module for asynchronous clients and servers. You will also get familiar with different testing systems such as py.test, doctest, and unittest, and debugging tools such as Python debugger and faulthandler. You will learn to optimize application performance so that it works efficiently across multiple machines and Python versions. Finally, it will teach you how to access C functions with a simple Python call. By the end of the book, you will be able to write more advanced scripts and take on bigger challenges.

Style and Approach

This book is a comprehensive guide that covers advanced features of the Python language, and communicate them with an authoritative understanding of the underlying rationale for how, when, and why to use them.

# data[].attributes.name
Learning Probabilistic Graphical Models in R

# data[].attributes.description
Familiarize yourself with probabilistic graphical models through real-world problems and illustrative code examples in R

About This Book

* Predict and use a probabilistic graphical models (PGM) as an expert system
* Comprehend how your computer can learn Bayesian modeling to solve real-world problems
* Know how to prepare data and feed the models by using the appropriate algorithms from the appropriate R package

Who This Book Is For

This book is for anyone who has to deal with lots of data and draw conclusions from it, especially when the data is noisy or uncertain. Data scientists, machine learning enthusiasts, engineers, and those who curious about the latest advances in machine learning will find PGM interesting.

What You Will Learn

* Understand the concepts of PGM and which type of PGM to use for which problem
* Tune the model's parameters and explore new models automatically
* Understand the basic principles of Bayesian models, from simple to advanced
* Transform the old linear regression model into a powerful probabilistic model
* Use standard industry models but with the power of PGM
* Understand the advanced models used throughout today's industry
* See how to compute posterior distribution with exact and approximate inference algorithms

In Detail

Probabilistic graphical models (PGM, also known as graphical models) are a marriage between probability theory and graph theory. Generally, PGMs use a graph-based representation. Two branches of graphical representations of distributions are commonly used, namely Bayesian networks and Markov networks. R has many packages to implement graphical models.
We'll start by showing you how to transform a classical statistical model into a modern PGM and then look at how to do exact inference in graphical models. Proceeding, we'll introduce you to many modern R packages that will help you to perform inference on the models. We will then run a Bayesian linear regression and you'll see the advantage of going probabilistic when you want to do prediction.
Next, you'll master using R packages and implementing its techniques. Finally, you'll be presented with machine learning applications that have a direct impact in many fields. Here, we'll cover clustering and the discovery of hidden information in big data, as well as two important methods, PCA and ICA, to reduce the size of big problems.

Style and approach 

This book gives you a detailed and step-by-step explanation of each mathematical concept, which will help you build and analyze your own machine learning models and apply them to real-world problems. The mathematics is kept simple and each formula is explained thoroughly.

# data[].attributes.description
Over 80 simple but creative and structured recipes to explore the capabilities of HTML5 Canvas

About This Book

* Develop simple to advanced recipes of your own, and ultimately produce a great application
* Discover a better way to use HTML5 Canvas, JavaScript, and CSS
* Put your creative instincts to use in your day-to-day interface developments

Who This Book Is For

The book is intended for readers with a preliminary knowledge of JavaScript and CSS. Whether you're a beginner or expert in this technology, the book provides recipes to help you build your own application, presentation, or game.

What You Will Learn

* Draw basic shapes such as lines, arcs, curves, and text using the coordinate system
* Learn about the animation cycle and use it to animate shapes
* Grasp the knowledge required to create particles and use them
* Give various effects to images and videos and also use them in animations
* Discover the use of event listeners to make recipes interactive and to handle events through event handlers
* Create good presentation graphics with graphs and charts
* Learn all about 3D development, from building 3D objects to animating them
* Convert your knowledge into a complete working game
* Understand the interoperability and deployment of recipes on different browsers and on different devices

In Detail

With the growing popularity of HTML5 Canvas, this book offers tailored recipes to help you develop portable applications, presentations, and games.
The recipes are simple yet creative and build on each other. At every step, the book inspires the reader to develop his/her own recipe. From basic to advanced, every aspect of Canvas API has been covered to guide readers to develop their own application, presentation, or game.

Style and approach

All the recipes are sequential and cover the basic and advanced concepts of Canvas. Every recipe is as simple as possible without compromising creativity