Over 25 recipes to build projects and applications for multiple platforms with Banana Pi
ABOUT THIS BOOK
* Design, develop, and customize real-world applications and projects rapidly and easily using Banana Pi
* Quick solutions to the most common real-world problems on the amazing Banana Pi
* Step-by-step recipes to help you experience the vast possibilities of the device by setting up more » interesting applications
WHO THIS BOOK IS FOR
This book is intended for anybody who wants to learn how they can utilize the capabilities of the Banana Pi to its full potential. It's full of step-by-step guides and detailed descriptions for the whole range of possibilities in a language that is appropriate for computer enthusiasts and experts alike. It would be helpful to have a basic knowledge of Unix-like operating systems or programming, but no prior experience is required as every concept is explained in the appropriate sections.
WHAT YOU WILL LEARN
* Discover how to configure and maintain your Banana Pi device
* Install Android and a Linux-based distribution onto Banana Pi
* Attach external drives to your Banana Pi by using the USB or SATA interfaces
* Share files between your Banana Pi and other devices either in your internal network or over the Internet
* Connect remotely to your Banana Pi using SSH and VNC
* Build simple electrical circuits and connect simple hardware elements such as LEDs, resistors, and buttons to the GPIO pins
* Configure a multimedia center that is able to play high-definition content
Banana Pi is a dual core single board microcomputer like Raspberry Pi but is much faster, more cost-effective, and performs more efficiently than Raspberry Pi.
Banana Pi Cookbook is a practical guide that starts with setting up Banana Pi and moves on to exploring the more advanced capabilities of the device. You will learn to build a decent Linux-based operating system that can resolve common server tasks (Samba, Web, DLNA) and multimedia challenges. Also, you will see how to use the GPIO opportunities by building simple but straightforward circuits.
By the end of this book, you will be an expert in using Banana Pi to deploy a variety of hardware and software applications. « less
A Business User's Approach
Providing essential information for business managers, computer programmers, system designers, as well as home computer users, DATABASE COMMUNICATIONS AND COMPUTER NETWORKS, 8e provides a thorough introduction that includes coverage of the language of computer networks as well as the effects of data more » communications on business and society. Balancing technical concepts with everyday issues, it equips you with a solid understanding of the basic features, operations, and limitations of different types of computer networks. It offers full coverage of wireless technologies, industry convergence, compression techniques, network security, LAN technologies, VoIP, and error detection and correction. The Eighth Edition also offers up-to-the-minute coverage of near field communications, updated USB interface, lightning interface, and IEEE 802.11 ac and ad wireless standards, firewall updates, router security problems, the Internet of Things, cloud computing, zero-client workstations, and Internet domain names. « less
The insiders guide on how to secure your VMware View Environment
The vital elements of securing your View environment are the subject of this user-friendly guide. From a theoretical overview to practical instructions, it's the ideal tutorial for beginners and an essential reference source for the more experienced.
* Discover how to correctly implement more » View connection, security, and transfer servers
* Understand all the firewall rules and the basics of multi-layered security
* Secure all your connections between client and desktop
Most people associate security with network security and focus on firewalls and network monitoring. However, there is more to security than that. Security starts with the establishment of a stable environment, protecting this environment not only from intrusion, but also from malicious intent. It is about tracking the issue and recovering from it. These elements of security are what this book aims to address.
VMware View Security Essentials addresses the topic of security in the corporate environment in a new way. It starts with the underlying virtual infrastructure and then delves into securing your base, your connection, and your client. This is not only a “how-to” book, but is also a book that explains the background and the insights of View security for the experienced professional's desktop virtualization.
This book takes you through the four major View security areas. Each area deals with all the aspects of security and explains the background as well as laying out simple-to-follow recipes to implement a higher security standard.
We start at the Virtualization base and work our way through the various View server types. We will then dive into the problems and issues of securing a connection before we address the security of the desktop itself. We conclude with a look into the backing up of our View installation and preparing for disaster recovery.
What you will learn from this book
* Create, use, and install SSL certificates
* Acquire a new skill set in troubleshooting security issues
* Learn about secure tunnelling your desktop connection with RDP and PCoIP
* Understand the concepts of pairing View security and transfer severs with View connection servers
* Understand the key aspects of blocking undesirable USB devices
A practical and fast-paced guide that gives you all the information you need to secure your virtual environment.
Who this book is written for
This book is a “how-to” for the novice, a “reference guide” for the advanced user, and a “go to" for the experienced user in all the aspects of VMware View desktop virtualization security. « less
COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems
PC COM ports, USB virtual COM ports, and ports in embedded systems are all addressed in this updated guide to programming, interfacing, and using serial ports. Topics include using .NET’s SerialPort class for COM-port communications on PCs; upgrading existing RS-232 designs to USB or wireless networks; more » and creating serial networks of embedded systems and PCs. Example circuits and code provide a quick start to projects. Installation and maintenance staff will also find tips for ensuring reliable operation and problem tracking. « less
Everything You Need to Develop Custom USB Peripherals
Now in its third edition, this developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, including device programming and host application software. This book shows how to transform the information in the USB 3.0 specifications into functioning devices and more » application software that communicates with the devices. To help build a foundation for design decisions, developers are guided in selecting device-controller hardware.
Developers will also learn the benefits of the USB interface, its limitations, and how certain design choices made at the beginning of the project can reduce development time. Recent developments in host and device hardware, more detail on the standard USB classes, application examples using Microsoft's .NET Framework, and information on developing dual-role devices using USB On-The-Go is provided in detail. « less