All Books


CouchDB: The Definitive Guide

Couchdb

Three of CouchDB's creators show you how to use this document-oriented database as a standalone application framework or with high-volume, distributed applications. With its simple model for storing, processing, and accessing data, CouchDB is ideal for web applications that handle huge amounts of loosely structured data. That alone would stretch th

Mercurial: The Definitive Guide

This instructive book takes you step by step through ways to track, merge, and manage both open source and commercial software projects with Mercurial, using Windows, Mac OS X, Linux, Solaris, and other systems. Mercurial is the easiest system to learn when it comes to distributed revision control. And it's a very flexible tool that's ideal whether

Learn BlackBerry 10 App Development

C / C++ Qt

Learn how to leverage the BlackBerry 10 Cascades framework to create rich native applications. Learn BlackBerry 10 App Development gives you a solid foundation for creating BlackBerry 10 apps efficiently. Along the way, you will learn how to use QML and JavaScript for designing your app's UI, and C++/Qt for the application logic. No prior knowledge

The Design and Implementation of the Anykernel and Rump Kernels, 2nd Edition

BSD Unix

The mission of the first edition of this book was to introduce the anykernel and rump kernels and motivate their existence. Additionally, we explored the characteristics of the technology through various experiments. The paramount, often criminally overlooked experiment was the one hiding in plain sight: is it possible to construct the system in a

Physical Modeling in MATLAB, 4th Edition

MATLAB

Modeling and simulation are powerful tools for explaining the world, making predictions, designing things that work, and making them work better. Learning to use these tools can be difficult; this book is my attempt to make the experience as enjoyable and productive as possible. By reading this book - and working on the exercises - you will learn s

The Haskell School of Music

Haskell

This free book explores the fundamentals of computer music and functional programming through the Haskell programming language. Functional programming is typically considered difficult to learn. This introduction in the context of creating music will allow students and professionals with a musical inclination to leverage their experience to help un

Machine Learning in Sports

Analytics

This book provides cutting-edge work on machine learning in sports analytics, emphasizing the integration of computer vision, data analytics, and machine learning to redefine strategic sports analysis. This book not only covers the essential methodologies of capturing and analyzing real sports data but also pioneers the integration of real-world an

Biological Computing

This book comprehensively introduces biocomputing, focusing on its foundational theories, experimental operations, and computational models. Biocomputing represents an innovative computational paradigm that leverages biomolecules as a carrier for processing and storing information. As a core enabler of human progress, computational tools serve as c

The Mathematical Theory of Semantic Communication

Mathematics

This book explores how classical information theory's focus on syntactic information has limited the further development of communication science. Recently, communication technologies that handle and transmit semantic information have gained widespread attention in academia. Semantic communication has paved new directions for the future of communic

RavenDB in Action

Ravendb .NET

The data you encounter in the real world is usually easier to think of as objects or documents than as the tables and rows required by a standard RDBMS. RavenDB, a modern document-oriented database written in .NET, requires no schema to be declared and enables developers to work with data more naturally. RavenDB applications are high-performance, l