Author: Pieter Hintjens
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449334062
Release Date: 2013-03-15
Genre: Computers

Offers instruction on how to use the flexible networking tool for exchanging messages among clusters, the cloud, and other multi-system environments.

Introducing Python

Author: Bill Lubanovic
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449361198
Release Date: 2014-11-11
Genre: Computers

Annotation With 'Introducing Python', Bill Lubanovic brings years of knowledge as a programmer, system administrator and author to a book of impressive depth that's fun to read and simple enough for non-programmers to use. Along with providing a strong foundation in the language itself, Lubanovic shows you how to use Python for a range of applications in business, science and the arts, drawing on the rich collection of open source packages developed by Python fans.

Culture and Empire

Author: Pieter Hintjens
Publisher: CreateSpace
ISBN: 1492999776
Release Date: 2013-11-02
Genre: Political Science

The whole planet is getting connected and building vast new communities. Billions of us are online, all the time. This online world thinks faster, and thinks differently. Smart, fast, and creative, our new communities are a very real challenge to old power and old money. And old money -- after its War on Drugs and War on Terror -- is now launching its War on the Internet. What is going on, and where will this lead us? Pieter Hintjens -- author, programmer, and activist -- tells all in this vast story of Culture & Empire: Digital Revolution.

Code Connected Volume 1

Author: Pieter Hintjens
Publisher: Createspace Independent Pub
ISBN: 1481262653
Release Date: 2013-01-07
Genre: Computers

"Even connecting a few programs across a few sockets is plain nasty when you start to handle real life situations. Trillions? The cost would be unimaginable. Connecting computers is so difficult that software and services to do this is a multi-billion dollar business. So today we're still connecting applications using raw UDP and TCP, proprietary protocols, HTTP, Websockets. It remains painful, slow, hard to scale, and essentially centralized. To fix the world, we needed to do two things. One, to solve the general problem of "how to connect any code to any code, anywhere." Two, to wrap that up in the simplest possible building blocks that people could understand and use easily. It sounds ridiculously simple. And maybe it is. That's kind of the whole point." If you are a programmer and you aim to build large systems, in any language, then Code Connected is essential reading. Code Connected Volume 1 takes you through learning ZeroMQ, step-by-step, with over 80 examples. You will learn the basics, the API, the different socket types and how they work, reliability, and a host of patterns you can use in your applications. This is the Professional Edition for C/C++.

Write Modern Web Apps with the MEAN Stack

Author: Jeff Dickey
Publisher: Peachpit Press
ISBN: 9780133962376
Release Date: 2014-09-24
Genre: Computers

Traditionally, web applications have been architected so that the back-end houses all the front-end code. This has resulted in heavy projects that are difficult to manage and scale. This book will explain a new way to write web applications by treating the front-end as if it were a third-party (such as a mobile client). This book, written by a practicing MEAN developer, will take a holistic approach to using the MEAN JavaScript platform for creating modern web applications and lay out how to use the MEAN (Mongo, Express, AngularJS, and Node.js) set of tools to create a web application, from installation and setup of the tools to debugging and deploying your app. After an introduction to how web development is changing and the advantages of using the MEAN stack, the author jumps into an introduction to each tool and then dives into using the complete JavaScript-based application stack to build, test, and deploy apps.

Node js Design Patterns

Author: Mario Casciaro
Publisher: Packt Publishing Ltd
ISBN: 9781783287321
Release Date: 2014-12-30
Genre: Computers

If you're a JavaScript developer interested in a deeper understanding of how to create and design Node.js applications, this is the book for you.

Mastering Python Design Patterns

Author: Sakis Kasampalis
Publisher: Packt Publishing Ltd
ISBN: 9781783989331
Release Date: 2015-01-28
Genre: Computers

This book is for Python programmers with an intermediate background and an interest in design patterns implemented in idiomatic Python. Programmers of other languages who are interested in Python can also benefit from this book, but it would be better if they first read some introductory materials that explain how things are done in Python.

Mastering IPython 4 0

Author: Thomas Bitterman
Publisher: Packt Publishing Ltd
ISBN: 9781785884153
Release Date: 2016-05-30
Genre: Computers

Get to grips with the advanced concepts of interactive computing to make the most out of IPython About This Book Most updated book on Interactive computing with IPython 4.0; Detailed, example-rich guide that lets you use the most advanced level interactive programming with IPython; Get flexible interactive programming with IPython using this comprehensive guide Who This Book Is For This book is for IPython developers who want to make the most of IPython and perform advanced scientific computing with IPython utilizing the ease of interactive computing. It is ideal for users who wish to learn about the interactive and parallel computing properties of IPython 4.0, along with its integration with third-party tools and concepts such as testing and documenting results. What You Will Learn Develop skills to use IPython for high performance computing (HPC) Understand the IPython interactive shell Use XeroMQ and MPI to pass messages Integrate third-party tools like R, Julia, and JavaScript with IPython Visualize the data Acquire knowledge to test and document the data Get to grips with the recent developments in the Jupyter notebook system In Detail IPython is an interactive computational environment in which you can combine code execution, rich text, mathematics, plots, and rich media. This book will get IPython developers up to date with the latest advancements in IPython and dive deep into interactive computing with IPython. This an advanced guide on interactive and parallel computing with IPython will explore advanced visualizations and high-performance computing with IPython in detail. You will quickly brush up your knowledge of IPython kernels and wrapper kernels, then we'll move to advanced concepts such as testing, Sphinx, JS events, interactive work, and the ZMQ cluster. The book will cover topics such as IPython Console Lexer, advanced configuration, and third-party tools. By the end of this book, you will be able to use IPython for interactive and parallel computing in a high-performance computing environment. Style and approach This is a comprehensive guide to IPython for interactive, exploratory and parallel computing. It will let the IPython get up to date with the latest advancements in IPython and dive deeper into interactive computing with IPython

Big Data Science Analytics

Author: Arshdeep Bahga
Publisher: Vpt
ISBN: 0996025545
Release Date: 2016-04-15
Genre: Computers

Big data is defined as collections of datasets whose volume, velocity or variety is so large that it is difficult to store, manage, process and analyze the data using traditional databases and data processing tools. We have written this textbook to meet this need at colleges and universities, and also for big data service providers.