FREE EBOOK - Statistics with Julia
by Hayden Klok, Yoni Nazarathy
Ccurrently many of Julia's users are hard-core developers that contribute to the language's standard libraries, and to the extensive package eco-system that surrounds it. Therefore, much of the Julia material available at present is aimed at other developers rather than end users. This is where our book comes in, as it has been written with the end-user in mind. The code examples have been deliber...
Publisher: Self-publishing | Release: 2020
FREE EBOOK - A Graduate Course in Applied Cryptography
by Dan Boneh, Victor Shoup
Cryptography is an indispensable tool used to protect information in computing systems. It is used everywhere and by billions of people worldwide on a daily basis. It is used to protect data at rest and data in motion. Cryptographic systems are an integral part of standard protocols, most notably the Transport Layer Security (TLS) protocol, making it relatively easy to incorporate strong encryption into a w...
Publisher: Self-publishing | Release: 2020
by Sundeep Agarwal
Scripting and automation tasks often need to extract particular portions of text from input data or modify them from one format to another.This book will help you learn Ruby Regular Expressions, a mini-programming language for all sorts of text processing needs.The book heavily leans on examples to present features of regular expressions one by one. It is recommended that you manually type each example and ...
Publisher: Self-publishing | Release: 2020
FREE EBOOK - How To Code in Go
by Mark Bates, Cory LaNou, Tim Raymond
This book is designed to introduce you to writing programs with the Go programming language. You'll learn how to write useful tools and applications that can run on remote servers, or local Windows, macOS, and Linux systems for development.The topics that it covers include how to:- Install and set up a local Go development environment on Windows, macOS, and Linux systems;- Design your programs with con...
Publisher: DigitalOcean | Release: 2020
FREE EBOOK - The Deno Handbook
by Flavio Copes
Deno is a runtime for JavaScript and TypeScript that is based on the V8 JavaScript engine and the Rust programming language.The Deno Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. In particular, the goal is to get you up to speed quickly with Deno....
Publisher: Self-publishing | Release: 2020
FREE EBOOK - First Semester in Numerical Analysis with Python
by Yaning Liu
The book is based on "First semester in Numerical Analysis with Julia". The contents of the original book are retained, while all the algorithms are implemented in Python (Version 3.8.0). Python is an open source (under OSI), interpreted, general-purpose programming language that has a large number of users around the world. Python is ranked the third in August 2020 by the TIOBE programming commun...
Publisher: Self-publishing | Release: 2020
FREE EBOOK - First Semester in Numerical Analysis with Python
by Yaning Liu
The book is based on "First semester in Numerical Analysis with Julia". The contents of the original book are retained, while all the algorithms are implemented in Python (Version 3.8.0). Python is an open source (under OSI), interpreted, general-purpose programming language that has a large number of users around the world. Python is ranked the third in August 2020 by the TIOBE programming commun...
Publisher: Self-publishing | Release: 2020
FREE EBOOK - The Real-Time APIs
by Matthew O'Riordan, Karthik Krishnaswamy, Guillaume Corre, Robin Moffatt
Application Programming Interfaces (APIs) are seemingly everywhere. Thanks to the popularity of web-based products, cloud-based X-as-a-service offerings, and IoT, it is becoming increasingly important for engineers to understand all aspects of APIs, from design, to building, to operation.Research shows that there is increasing demand for near real-time APIs, in which speed and flexibility of response is vit...
Publisher: Self-publishing | Release: 2020
FREE EBOOK - Bash Reference Manual
by Chet Ramey, Brian Fox
Bash is the shell, or command language interpreter, for thegnuoperating system. Thename is an acronym for the 'Bourne-Again SHell', a pun on Stephen Bourne, the authorof the direct ancestor of the current Unix shellsh, which appeared in the Seventh Edition Bell Labs Research version of Unix.Bash is largely compatible withshand incorporates useful features from the Korn shellkshand the C shellcsh. ...
Publisher: Self-publishing | Release: 2020
FREE EBOOK - JavaScript: The First 20 Years
by Allen Wirfs-Brock, Brendan Eich
How a sidekick scripting language for Java, created at Netscape in a ten-day hack, ships first as a de facto Web standard and eventually becomes the world's most widely used programming language. This paper tells the story of the creation, design, evolution, and standardization of the JavaScript language over the period of 1995-2015. But the story is not only about the technical details of the language...
Publisher: Self-publishing | Release: 2020