This text is designed to introduce and expand upon material related to the C programming language and embedded controllers, and specifically, the Arduino development system and associated Atmel AT…
This book focuses on the discrete Fourier transform (DFT), discrete convolution, and, particularly, the fast algorithms to calculate them. These topics have been at the center of digital signal pro…
Foundations of Computation is a textbook for a on semester introductory course in theoretical computer science. It includes topics from discrete mathematics, automata theory, formal language theory…
This is just a book about the free software movement. It wouldn’t be possible without the hard work and the dedication of the thousands if not millions of people who like to spend their free time…
This guide was developed to help people understand what is cryptography, how it works and why they should use it. It deals primarily with email cryptography, but there are also sections covering …
Small businesses are always looking for a good way to get an advantage when it comes to marketing and advertising. They do not have the big budgets of larger companies, so they need to find alterna…
This book started out as two people’s commitment to save the planet, and one guy crazy enough to suggest that a book was the way to do it. All three of us can now call ourselves the editors of th…
On July 29, 2007, an entity calling itself Anonymous— unknown, at the time, to all except the most erudite Internet denizens—uploaded a video to YouTube. A metallic, digital tone thrums as a he…