Making Things See

3D Vision with Kinect, Processing, Arduino, and MakerBot

A guide to creating computer applications using Microsoft Kinect features instructions on using the device with different operating systems, using 3D scanning technology, and building robot arms, all
Selengkapnya...

Linux iptables Pocket Reference

Firewalls, Network Address Translation (NAT), network logging and accounting are all provided by Linux's Netfilter system, also known by the name of the command used to administer it, iptables. The ip
Selengkapnya...

HTML5 Canvas

Native Interactivity and Animation for the Web

Provides information on using HTML5 to build interactive multimedia applications and computer games, covering such topics as creating bitmap images, manipulating video, and adding audio.

The Art of Community

Building the New Age of Participation

Online communities offer a wide range of opportunities today for supporting a cause, marketing a product or service, or developing open source software. "The Art of Community" helps readers develop th
Selengkapnya...

Getting Started with Hibernate 3

Hibernate has clearly arrived. Are you ready to benefit from its simple way of working with relational databases as Java objects? This PDF updates the introductory material from the award-winning Hibe
Selengkapnya...

Getting Started with Storm

Even as big data is turning the world upside down, the next phase of the revolution is already taking shape: real-time data analysis. This hands-on guide introduces you to Storm, a distributed, JVM-ba
Selengkapnya...

Producing Open Source Software

How to Run a Successful Free Software Project

The corporate market is now embracing free, "open source" software like never before, as evidenced by the recent success of the technologies underlying LAMP (Linux, Apache, MySQL, and PHP). Each is th
Selengkapnya...

Building and Testing with Gradle

Describes how to use the open source project automation tool to build and test software written in Java and other programming languages.

Gamification by Design

Implementing Game Mechanics in Web and Mobile Apps

What do Foursquare, Zynga, Nike+, and Groupon have in common? These and many other brands use gamification to deliver a sticky, viral, and engaging experience to their customers. This book provides th
Selengkapnya...

Async in C# 5.0

If you’re writing one of several applications that call for asynchronous programming, this concise hands-on guide shows you how the async feature in C# 5.0 can make the process much simpler. Along wit
Selengkapnya...

Ajax Hacks

Tips & Tools for Creating Responsive Web Sites

Ajax, the popular term for Asynchronous JavaScript and XML, is one of the most important combinations of technologies for web developers to know these days. With its rich grouping of technologies, Aja
Selengkapnya...

Arista Warrior

Provides an in-depth, objective guide to Arista's lineup of hardware, and explains why its network switches and Extensible Operating System (EOS) are so effective.