SVG Animations

SVG Animations

SVG is extremely powerful, with its reduced HTTP requests and crispness on any display. It becomes increasingly more interesting as...

Java Pocket Guide

Java Pocket Guide

Any time you need quick answers for developing or debugging Java programs, this pocket guide is the ideal reference to...

Augmented Human

Augmented Human

Augmented Reality (AR) blurs the boundary between the physical and digital worlds. In AR’s current exploration phase, innovators are beginning...

bash Cookbook

bash Cookbook

Shell scripting is a way to harness and customize the power of any Unix system, and an essential skill for...

Electronics Cookbook

Electronics Cookbook

If you’re among the many hobbyists and designers who came to electronics through Arduino and Raspberry Pi, this cookbook will...

Graph Databases

Graph Databases

Discover how graph databases can help you manage and query highly connected data. With this practical book, you’ll learn how...

Learning FPGAs

Learning FPGAs

Learn how to design digital circuits with FPGAs (field-programmable gate arrays), the devices that reconfigure themselves to become the very...

Learning TensorFlow

Learning TensorFlow

Roughly inspired by the human brain, deep neural networks trained with large amounts of data can solve complex tasks with...