Subscribe: Peachpit: Safari Books Online
http://safari.peachpit.com/rss/
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
book  broker  build  code  develop  fraud  iot  learn  messages  mqtt messages  mqtt  oauth  projects  protocol  secure  selinux 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Peachpit: Safari Books Online

Peachpit: Safari Books Online



Peachpit: Safari Books Online RSS Feed



 



OAuth 2 in Action

2017/04/23March 13, 2017

(image)

Summary OAuth 2 in Action teaches you the practical use and deployment of this HTTP-based protocol from the perspectives of a client, authorization server, and resource server. You’ll learn how to confidently and securely build and deploy OAuth on both the client and server sides. About the Technology Think of OAuth 2 as the web version of a valet key. It is an HTTP-based security protocol that allows users of a service to enable applications to use that service on their behalf without handing over full control. And OAuth is used everywhere, from Facebook and Google, to startups and cloud services. About the Book OAuth 2 in Action teaches you practical use and deployment of OAuth 2 from the perspectives of a client, an authorization server, and a resource server. You’ll begin with an overview of OAuth and its components and interactions. Next, you’ll get hands-on and build an OAuth client, an authorization server, and a protected resource. Then you’ll dig into tokens, dynamic client registration, and more advanced topics. By the end, you’ll be able to confidently and securely build and deploy OAuth on both the client and server sides. What’s Inside Covers OAuth 2 protocol and design Authorization with OAuth 2 OpenID Connect and User-Managed Access Implementation risks JOSE, introspection, revocation, and registration Protecting and accessing REST APIs About the Reader Readers need basic programming skills and knowledge of HTTP and JSON. About the Authors Justin Richer is a systems architect and software engineer. Antonio Sanso is a security software engineer and a security researcher. Both authors contribute to open standards and open source.




Learning Path: The Basics of Designing 3D Art with Blender and Unity

2017/04/23April 21, 2017

(image)

Expand your programming skills while having fun! If you've entertained the idea of creating your own 3D game, then the Unity 3D game engine is for you. Your instructors, Paris, Jon, and Tim show you how to get going fast with 3D art using Blender and Unity. You'll go from from generating simple shapes to creating a car you'd want to ride around in. No previous art experience required.




Getting started with SELinux System Administration

2017/04/23April 19, 2017

(image)

Ward off traditional security permissions and effectively secure your Linux systems with SELinux About This Video Leverage SELinux to improve the secure state of your Linux system A clear approach to adopting SELinux within your organization Essential skills and techniques to help further your system administration career In Detail Do you have the crucial job of protecting your private and company systems from malicious attacks and undefined application behavior? Are you looking to secure your Linux systems with improved access controls? Look no further, intrepid administrator! This course will show you how to enhance your system's secure state across Linux distributions, helping you keep application vulnerabilities at bay. This video course covers the core SELinux concepts and shows you how to leverage SELinux to improve the protection measures of a Linux system. You will learn the SELinux fundamentals and all of SELinux's configuration handles including conditional policies, constraints, policy types, and audit capabilities. These topics are paired with genuine examples of situations and issues you will probably come across as an administrator.




MQTT Essentials - A Lightweight IoT Protocol

2017/04/23April 14, 2017

(image)

Send and receive messages with the MQTT protocol for your IoT solutions. About This Book Make your connected devices less prone to attackers by understanding practical security mechanisms Dive deep into one of IoT’s extremely lightweight machines to enable connectivity protocol with some real-world examples Learn to take advantage of the features included in MQTT for IoT and Machine-to-Machine communications with complete real-life examples Who This Book Is For This book is a great resource for developers who want to learn more about the MQTT protocol to apply it to their individual IoT projects. Prior knowledge of working with IoT devices is essential. What You Will Learn Understand how MQTTv3.1 and v3.1.1 works in detail Install and secure a Mosquitto MQTT broker by following best practices Design and develop IoT solutions combined with mobile and web apps that use MQTT messages to communicate Explore the features included in MQTT for IoT and Machine-to-Machine communications Publish and receive MQTT messages with Python, Java, Swift, JavaScript, and Node Implement the security best practices while setting up the MQTT Mosquitto broker In Detail This step-by-step guide will help you gain a deep understanding of the lightweight MQTT protocol. We’ll begin with the specific vocabulary of MQTT and its working modes, followed by installing a Mosquitto MQTT broker. Then, you will use best practices to secure the MQTT Mosquitto broker to ensure that only authorized clients are able to publish and receive messages. Once you have secured the broker with the appropriate configuration, you will develop a solution that controls a drone with Python. Further on, you will use Python on a Raspberry Pi 3 board to process commands and Python on Intel Boards (Joule, Edison and Galileo). You will then connect to the MQTT broker, subscribe to topics, send messages, and receive messages in Python. You will also develop a solution that interacts with sensors in Java by working with MQTT messages. Moving forward, you will work with an asynchronous API with callbacks to make the sensors interact with MQTT messages. Following the same process, you will develop an iOS app with Swift 3, build a website that uses WebSockets to connect to the MQTT broker, and control home automation devices with HTML5, JavaScript code, Node and MQTT messages Style and approach This step-by-step guide describes the MQTT protocol for your IoT projects Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com . If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.




Arduino for Kids

2017/04/23March 23, 2017

(image)

A cool guide to help kids develop robots and electronics About This Book Get clearly-written code with descriptions and comments that explain each code section The book comes with separate code files, one entire program at a time, as well as many diagrams and separate downloadable files that contain colored photos explaining steps in the book Kids can build multiple projects during the course of the book; by the end, they will have working projects of their own Who This Book Is For This book is for children aged 9 and up, and their parents, who may or may not have a technical background. This book is tailored around the central idea of introducing electronics as a fun and a curiosity-inducing exercise. This book can act as a bonding exercise between parent and child over a single weekend. What You Will Learn Write simple programs using variables, functions, loops, arrays, and libraries Set up the Arduino and understand its internal functioning Get to grips with connections in electronics and arrive at ways to connect various components yourself Delve into various sensors and their selection and build your own sensor Unravel the concept of resistors and capacitors along with understanding the physics of electronics Become an inventor through interactive exercises (such as making a friend happy with a proximity sensor, and giving "life" to a plant) In Detail The mission of this book is to integrate technology with the tools that children already use for crafts so that they feel that the technology is an extension of their playtime. We use coding, sensors, and micro-controllers integrated with art and craft supplies, origami, and Playdough. There are 10 fun-filled chapters that talk to children directly, and give clear instructions for non-technical parents too. We use Arduino as the controller of choice due to its easy availability and large community. By the end of the book, children will comfortably be able to set up their Arduino, read and understand code, manipulate code, and ultimately write their own code for projects. They will also be able to use basic sensors and know how components connect to each other. All the learning takes place with lots of colorful pictures and the circuits are neatly presented using wiring. Style and approach This book will show you the glamour of common and easily available sensors, so that kids and parents waste no time searching for parts. We provide simple yet fun projects with step-by-step instructions that make it easy to get hands-on. Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com . If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.




Handbook of Research on Economic, Financial, and Industrial Impacts on Infrastructure Development

2017/04/23April 17, 2017

(image)

The infrastructure of a country has significant effects on both the lives of its citizens and its place in international markets. As such, it is imperative to develop policies to promote the quality of a nation’s infrastructure. The Handbook of Research on Economic, Financial, and Industrial Impacts on Infrastructure Development is a pivotal reference source for the latest scholarly research on various initiatives and policies developed to enhance the current infrastructure of modern nations. Including the role of economics, finance, and multiple industry perspectives, this book covers a range of pertinent topics such as R&D initiatives, foreign direct investment, and trade liberalization, and this publication is an ideal reference source for researchers, academics, practitioners, and students interested in recent trends in infrastructure development.




Technological Integration as a Catalyst for Industrial Development and Economic Growth

2017/04/23April 18, 2017

(image)

The ubiquity of new technologies has led to significant developments across the globe. By utilizing the latest available innovations, countries can optimize their industrial and economic infrastructures. Technological Integration as a Catalyst for Industrial Development and Economic Growth is a pivotal reference source for emerging academic research on the diffusion of new information and communication technologies for social progress. Highlighting a comprehensive range of topics such as financial inclusion, manufacturing, and workforce development, this book is ideally designed for academics, professionals, policy makers, graduate students, and practitioners interested in economic and social developments.




Learning Path: Kafka

2017/04/23April 21, 2017

(image)

Currently one of the hottest projects across the Hadoop ecosystem, Apache Kafka is a distributed, real-time data system that functions in a manner similar to a pub/sub messaging service, but with better throughput, built-in partitioning, replication, and fault tolerance. In this video course, host Gwen Shapira shows developers and administrators the basics for setting up a Kafka cluster and writing producers and consumers in Kafka.




The Leadership Habit

2017/04/23April 17, 2017

(image)

The 10 essential skills to transform the way you lead The Leadership Habit provides the framework for patterns of behavior that will transform the way you lead. By articulating a clear, well-defined standard of what it means to be a leader, this book condenses volumes of advice and opinion into 10 key areas and teaches leaders how they can create daily habits surrounding these centers of excellence. Leaders who can commit to creating change will develop more productive teams and will build long-term growth for their organization. This book is your invaluable guide to being one of the greats, with proven advice and a concrete framework for leading well. Through expert discussion and deep dissection of these critical areas, you’ll discover how to drive for results, build the best team, execute on vision, foster innovation, and more. Learn how to: Transform your habits across 30 specific skill areas Model personal growth, focus, and positivity Accelerate productivity and maintain your organization’s competitive advantage As a leader, your team's performance and your organization's outlook are direct reflections of you . Discover how to become a catalyst for driving performance and results by transforming your actions every day. 




Corporate Fraud Handbook, 5th Edition

2017/04/23May 1, 2017

(image)

Delve into the mind of a fraudster to beat them at their own game Corporate Fraud Handbook details the many forms of fraud to help you identify red flags and prevent fraud before it occurs. Written by the founder and chairman of the Association of Certified Fraud Examiners (ACFE), this book provides indispensable guidance for auditors, examiners, managers, and criminal investigators: from asset misappropriation, to corruption, to financial statement fraud, the most common schemes are dissected to show you where to look and what to look for. This new fifth edition includes the all-new statistics from the ACFE 2016 Report to the Nations on Occupational Fraud and Abuse , providing a current look at the impact of and trends in fraud. Real-world case studies submitted to the ACFE by actual fraud examiners show how different scenarios play out in practice, to help you build an effective anti-fraud program within your own organization. This systematic examination into the mind of a fraudster is backed by practical guidance for before, during, and after fraud has been committed; you'll learn how to stop various schemes in their tracks, where to find evidence, and how to quantify financial losses after the fact. Fraud continues to be a serious problem for businesses and government agencies, and can manifest in myriad ways. This book walks you through detection, prevention, and aftermath to help you shore up your defenses and effectively manage fraud risk. Understand the most common fraud schemes and identify red flags Learn from illustrative case studies submitted by anti-fraud professionals Ensure compliance with Sarbanes-Oxley and other regulations Develop and implement effective anti-fraud measures at multiple levels Fraud can be committed by anyone at any level—employees, managers, owners, and executives—and no organization is immune. Anti-fraud regulations are continually evolving, but the magnitude of fraud's impact has yet to be fully realized. Corporate Fraud Handbook provides exceptional coverage of schemes and effective defense to help you keep your organization secure.