Sebanyak 932 item atau buku ditemukan

Getting Started with Raspberry Pi

Helps readers get acquainted with hardware features on the Pi's board; learn enough Linux to move around the operating system; pick up the basics of Python; and use the Pi's input and output pins to do some hardware hacking.

Helps readers get acquainted with hardware features on the Pi's board; learn enough Linux to move around the operating system; pick up the basics of Python; and use the Pi's input and output pins to do some hardware hacking.

Making Android Accessories with IOIO

Create your own electronic devices with the popular IOIO ("yoyo") board, and control them with your Android phone or tablet. With this concise guide, you’ll get started by building four example projects—after that, the possibilities for making your own fun and creative accessories with Android and IOIO are endless. To build Android/IOIO devices, you write the program on your computer, transfer it to your Android, and then communicate with the IOIO via a USB or Bluetooth connection. The IOIO board translates the program into action. This book provides the source code and step-by-step instructions you need to build the example projects. All you have to supply is the hardware. Learn your way around the IOIO and discover how it interacts with your Android Build an intruder alarm that sends a text message when it detects movement Make a temperature sensing device that logs readings on your Android Create a multicolor LED matrix that displays a Space Invader animation Build an IOIO-powered surveillance rover that you control with your Android Get the software and hardware requirements for creating your own Android/IOIO accessories

The IOIO board translates the program into action. This book provides the source code and step-by-step instructions you need to build the example projects. All you have to supply is the hardware.

Make an Arduino-Controlled Robot

Building robots that sense and interact with their environment used to be tricky. Now, Arduino makes it easy. With this book and an Arduino microcontroller and software creation environment, you’ll learn how to build and program a robot that can roam around, sense its environment, and perform a wide variety of tasks. All you to get started with the fun projects is a little programming experience and a keen interest in electronics. Make a robot that obeys your every command—or runs on its own. Maybe you’re a teacher who wants to show students how to build devices that can move, sense, respond, and interact with the physical world. Or perhaps you’re a hobbyist looking for a robot companion to make your world a little more futuristic. With Make an Arduino Controlled Robot, you’ll learn how to build and customize smart robots on wheels. You will: Explore robotics concepts like movement, obstacle detection, sensors, and remote control Use Arduino to build two- and four-wheeled robots Put your robot in motion with motor shields, servos, and DC motors Work with distance sensors, infrared reflectance sensors, and remote control receivers Understand how to program your robot to take on all kinds of real-world physical challenges

Now, Arduino makes it easy. With this book and an Arduino microcontroller and software creation environment, you’ll learn how to build and program a robot that can roam around, sense its environment, and perform a wide variety of tasks.

Learning PHP, MySQL, JavaScript, and CSS

A Step-by-Step Guide to Creating Dynamic Websites

Learn how to build interactive, data-driven websites—even if you don’t have any previous programming experience. If you know how to build static sites with HTML, this popular guide will help you tackle dynamic web programming. You’ll get a thorough grounding in today’s core open source technologies: PHP, MySQL, JavaScript, and CSS. Explore each technology separately, learn how to combine them, and pick up valuable web programming concepts along the way, including objects, XHTML, cookies, and session management. This book provides review questions in each chapter to help you apply what you’ve learned. Learn PHP essentials and the basics of object-oriented programming Master MySQL, from database structure to complex queries Create web pages with PHP and MySQL by integrating forms and other HTML features Learn JavaScript fundamentals, from functions and event handling to accessing the Document Object Model Pick up CSS basics for formatting and styling your web pages Turn your website into a highly dynamic environment with Ajax calls Upload and manipulate files and images, validate user input, and secure your applications Explore a working example that brings all of the ingredients together

This book provides review questions in each chapter to help you apply what you’ve learned.

Code Simplicity

Examines the purpose of good software design, shares examples that demonstrate how a system changes over time, and provides principles applicable to any prgramming language or project.

Examines the purpose of good software design, shares examples that demonstrate how a system changes over time, and provides principles applicable to any prgramming language or project.

Introducing HTML5 Game Development

Summary: Step-by-step guide to creating a 2D game using Impact, the JavaScript game framework that works with HTML5's Canvas element.

Summary: Step-by-step guide to creating a 2D game using Impact, the JavaScript game framework that works with HTML5's Canvas element.

High Performance MySQL

Optimization, Backups, and Replication

How can you bring out MySQL’s full power? With High Performance MySQL, you’ll learn advanced techniques for everything from designing schemas, indexes, and queries to tuning your MySQL server, operating system, and hardware to their fullest potential. This guide also teaches you safe and practical ways to scale applications through replication, load balancing, high availability, and failover. Updated to reflect recent advances in MySQL and InnoDB performance, features, and tools, this third edition not only offers specific examples of how MySQL works, it also teaches you why this system works as it does, with illustrative stories and case studies that demonstrate MySQL’s principles in action. With this book, you’ll learn how to think in MySQL. Learn the effects of new features in MySQL 5.5, including stored procedures, partitioned databases, triggers, and views Implement improvements in replication, high availability, and clustering Achieve high performance when running MySQL in the cloud Optimize advanced querying features, such as full-text searches Take advantage of modern multi-core CPUs and solid-state disks Explore backup and recovery strategies—including new tools for hot online backups

This guide also teaches you safe and practical ways to scale applications through replication, load balancing, high availability, and failover.

Getting Started with OAuth 2.0

Shows how the OAuth 2.0 protocol provides a single authorization for use across different sites on the Internet so that users can access their profiles, photographs, videos, and contact lists anywhere.

Shows how the OAuth 2.0 protocol provides a single authorization for use across different sites on the Internet so that users can access their profiles, photographs, videos, and contact lists anywhere.

Make: Lego and Arduino Projects

Projects for Extending MINDSTORMS NXT with Open-source Electronics

Provides step-by-step instructions for building a variety of LEGO Mindstorms NXT and Arduino devices.

Provides step-by-step instructions for building a variety of LEGO Mindstorms NXT and Arduino devices.

Google Script

Enterprise Application Essentials

Offers instructions for using Google's scripting language to extend functionality of Google services and build data-driven apps.

Offers instructions for using Google's scripting language to extend functionality of Google services and build data-driven apps.