iOS Sensor Apps with ArduinoTurn your iPhone or iPad into the hub of a distributed sensor network with the help of an Arduino microcontroller. With this concise guide, you'll learn how to connect an external sensor to an iOS device and have them talk to each other through Arduino. You'll also build an iOS application that will parse the sensor values it receives and plot the resulting measurements, all in real-time.
iOS processes data from its own onboard sensors, and now you can extend its reach with this simple, low-cost project. If you're an Objective-C programmer who likes to experiment, this book explains the basics of Arduino and other hardware components you need - and lets you have fun in the process. ...
VMware Cookbook, 2nd EditionWith scores of step-by-step solutions, this cookbook helps you work with VMware ESXi in a wide range of network environments. You'll not only learn the basics - how to pool resources from hardware servers, computer clusters, networks, and storage, and then distribute them among virtual machines - but also how to overcome the stumbling blocks you'll encounter when you monitor systems, troubleshoot problems, and deal with security. ...
Home Networking Bible, 2nd EditionIs a home network for you? This comprehensive guide covers everything from deciding what type of network meets your needs to setting up the hardware and software, connecting different operating systems, installing the necessary applications, managing the network, and even adding home entertainment devices. Fully updated with new material on all the latest systems and methods, it's just what you need to set up your network and keep it running safely and successfully. ...
Just Say No to MicrosoftJust Say No to Microsoft - begins by tracing Microsoft's rise from tiny software startup to monopolistic juggernaut and explains how the company's practices over the years have discouraged innovation, stunted competition, and helped foster an environment ripe for viruses, bugs, and hackers. Readers learn how they can dump Microsoft products - even the Windows operating system - and continue to be productive. The book also shows how to work successfully and seamlessly with computers and people who are still hooked on Microsoft software. Includes full explanations of alternate operating systems, such as Linux and Mac, and outlines various software applications that can replace the familiar Microsoft products. ...
The Book of Qt 4Cross-platform development is a kind of holy grail, and Trolltech's Qt toolkit may well be the most promising solution yet to this development challenge. Qt is widely used for the development of GUI applications as well as console tools and servers, and it's especially appealing to programmers who need to write cross-platform applications to run on Linux/Unix, Mac, and Windows machines without having to rewrite for each platform. The Book of Qt 4 offers an in-depth explanation of Qt 4 that goes beyond the common focus on C++ programming. ...
Embedded AndroidLooking to port Android to other platforms such as embedded devices? This hands-on book shows you how Android works and how you can adapt it to fit your needs. You'll delve into Android's architecture and learn how to navigate its source code, modify its various components, and create your own version of Android for your particular device. You'll also discover how Android differs from its Linux roots.
If you're experienced with embedded systems development and have a good handle on Linux, this book helps you mold Android to hardware platforms other than mobile devices. ...
Unix in a Nutshell, 4th EditionAs an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, universities, and more. As a result, the very nature of Unix has been altered over the years by numerous extensions formulated in an assortment of versions. Today, Unix encompasses everything from Sun's Solaris to Apple's Mac OS X and more varieties of Linux than you can easily name.
The latest edition of this bestselling reference brings Unix into the 21st century. It's been reworked to keep current with the broader state of Unix in today's world and highlight the strengths of this operating system in all its various flavors.
Detailing all Unix commands and options, the informative guide provides generous descriptions and examples that put those commands in context. ...
EclipseEclipse, the popular Java integrated development environment (IDE) provides an elegant and powerful remedy for this common, frustrating scenario. It doesn't just catch your errors before you compile, it also suggests solutions. All you need to do is point and click. And it's free - what could be better? Still, if you're like most programmers, mastering a newtechnology--no matter how productive it will make you in the long run - is going to take a chunk out of your productivity now. You want to get up to speed quickly without sacrificing efficiency. ...
Active Directory, 4th EditionTo help you take full advantage of Active Directory, this fourth edition of this bestselling book gives you a thorough grounding in Microsoft's network directory service. With Active Directory, you'll learn how to design, manage, and maintain an AD infrastructure, whether it's for a small business network or a multinational enterprise with thousands of resources, services, and users.
This detailed and highly accurate volume covers Active Directory from its origins in Windows 2000 through Windows Server 2008. But unlike typical dry references, Active Directory presents concepts in an easy-to-understand, narrative style.
With this book, you will:Get a complete review of all the new Windows 2008 featuresLearn how Active Directory works with Exchange and PowerShellTake advantage of the updated scripting and programming chapters to automate AD tasksLearn how to be more efficient with command-line toolsGrasp concepts easily with the help of nume ...
JavaScript for PHP DevelopersIf you want to significantly expand your web development skills beyond PHP, this practical, hands-on book teaches you ECMAScript - the core JavaScript language - from the ground up. You'll discover some similarities between JavaScript and PHP, such as conditions and loops, but the primary focus is on JavaScript's unique object creation, classes, prototypes, and inheritance.
JavaScript knowledge is essential for working with today's Web, whether you're building applications for the client, the server, or for mobile use - and your PHP experience gives you a head start. This book will help you become fluent with JavaScript quickly, and then serve as a handy reference once you start coding. ...