Google Books


Mining Social Media

Python HTML Pandas API Twitter

Did fake Twitter accounts help sway a presidential election? What can Facebook and Reddit archives tell us about human behavior? In Mining Social Media, senior BuzzFeed reporter Lam Thuy Vo shows you how to use Python and key data analysis tools to find the stories buried in social media. Whether you're a professional journalist, an academic resear

Blown to Bits

For thousands of years, people have claimed that the world is changing and will never be the same again. Yet the profound transformations occurring today are fundamentally different, as they stem from a specific technological advancement. It is now possible, in principle, to preserve everything anyone says, writes, sings, draws, or photographs - ev

Learning Go

Go

This is an introduction to the Go language from Google. Its aim is to provide a guide to this new and innovative language. The intended audience of this book is people who are familiar with programming and know multiple programming languages,be it C, C++, Perl, Java, Erlang, Scala or Haskell. This is not a book which teaches you how to program, thi

Developing Backbone.js Applications

JavaScript

If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured JavaScript applications, using Backbone's own flavor of model-view-controller (MVC) architecture. Start with the basics of MVC, SPA, and Backbone, then g

Redis For Dummies, 2nd Edition

Redis NoSQL

NoSQL is a modern data persistence storage paradigm that provides data persistence for environments where high performance is a primary requirement. Within NoSQL, data is stored in such a way as to make both writing and reading quite fast, even under heavy load. Redis and Redis Enterprise are market-leading, multi-model NoSQL databases that bring N

CI/CD with Docker and Kubernetes, 2nd Edition

Kubernetes Docker

Containers change how developers build, test, and deploy code. Adopting them takes time, and using them incorrectly can slow down the delivery process. Not every organization has a dedicated team of engineers to focus on this transition, unlike companies such as Spotify or Netflix. A startup CTO, for example, may need to prioritize shipping feature

Node.js Handbook

Node.js

Node.js is built on top of the Google Chrome V8 JavaScript engine, and it's mainly used to create web servers - but it's not limited to that. Node.js Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. The author find this approach gives a well-rounded overview.

Building Secure and Reliable Systems

Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial to the design and operation of scalable systems in production, as it plays an important part in product quality, performance, and availability. In this book, experts from Google share best practices to h

Deep Learning with JavaScript

JavaScript

Deep learning has transformed the fields of computer vision, image processing, and natural language applications. Thanks to TensorFlow.js, now JavaScript developers can build deep learning apps without relying on Python or R. Deep Learning with JavaScript shows developers how they can bring DL technology to the web. Written by the main authors of t

Application Delivery and Load Balancing in Microsoft Azure

Nginx Azure

With more and more companies moving on-premises applications to the cloud, software and cloud solution architects alike are busy investigating ways to improve load balancing, performance, security, and high availability for workloads. This practical book describes Microsoft Azure's load balancing options and explains how NGINX can contribute to a c