Whether you're canvassing a congressional district, managing a sales region, mapping city bus schedules, or analyzing local cancer rates, thinking spatially opens up limitless possibilities for databa
Erlang is an adaptable and fault tolerant functional programming language originally designed for the unique demands of the telecom industry. With Erlang/OTP's interpreter, compiler, database server,
Intended for beginning to intermediate web application developers, this volume provides practical instruction for using Microsoft's ASP.NET to solve common problems and to get the most out of rich int
Network applications must handle events intelligently and efficiently, establish priorities, resolve conflicts, and manage resources to avoid blocks, dropouts, and the other jams that occur in high-tr
.NET Core is a subset of the .NET framework with libraries and runtimes that drastically reduce its footprint, so you can write and run .NET applications more efficiently. .NET Core in Action shows .N
Progressive Web Apps are built with a collection of technologies, design concepts, and Web APIs that work in tandem to provide an app-like experience on the mobile web. Progressive Web Apps takes read
Modern browsers, Node, and major libraries have already started to adopt next generation JavaScript features. They can make JavaScript simpler to read, less prone to common errors, and much easier to
AWS Lambda helps to quickly and easily build and run applications on the AWS cloud that automatically run code in response to events. AWS Lambda in Action is an example-driven tutorial that teaches re
AWS gives users the networking, compute, and security services they need without making them pay for anything they're not actually using. With almost a hundred individual AWS services, putting all the
SummaryServerless Architectures on AWS teaches you how to build, secure and manage serverless architectures that can power the most demanding web and mobile apps. Forewords by Patrick Debois (Founder
Data Munging with R shows readers how to take raw data and transform it for use in computations, tables, graphs, and more. Whether they already have some programming experience or they're just a sprea
Xamarin is a toolset that allows users to write native mobile apps in C# and run them on both iOS and Android devices. Xamarin in Action teaches readers how to build Xamarin apps on iOS and Android fr
Users expect search to be simple: They enter a few terms and expect perfectly-organized, relevant results instantly. But behind this simple user experience, complex machinery is at work. Whether using
While graphs are often the most natural way to represent the connections among data, the complexity of large graphs makes them conceptually difficult and computationally expensive to explore, query, a
The modern "data center" is a complex arena, with physical and virtual servers, multiple OS environments, and complex networking that frequently spans multiple locations. The need to simplif
To earn the OCA Java SE 8 Programmer I Certification, readers need to know Java inside and out, and to pass the exam it's good to understand the test itself. This book cracks open the questions, exerc
There's priceless insight trapped in the flood of data users leave behind as they interact with web pages and applications. Those insights can be unlocked by using intelligent algorithms like the ones
The days of purely aesthetic design are long gone. Today’s web designers are driven by pertinent questions like these: How will I win the battle of the short attention span? How do I put visitors at e
Any large application needs an efficient way to handle the constant messages passing between components in the system. Billed as "messaging that just works," the RabbitMQ message broker init
Data accumulated about customers, products, and website users can not only help interpret the past, it can help predict the future! Probabilistic programming is a programming paradigm in which code mo