Computer ScienceScience & MathematicsEconomics & FinanceBusiness & ManagementPolitics & GovernmentHistoryPhilosophy

Computer Science

Free Download Open Books

Python re(gex)?
Python re(gex)?

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 Python 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 ...


Tensorflow 2 Tutorial
Tensorflow 2 Tutorial

by Ren Zhang

TensorFlow is a free and open-source software library for machine learning. It can be used across a range of tasks but has a particular focus on training and inference of deep neural networks. This book is a somewhat intermediate-level introduction to Tensorflow 2. We will eventually cover everything tf.keras, but no so fast until we implemented t...


Docker for Developers
Docker for Developers

by Rafael Gomes

This book introduces the use of Docker focusing on best usage practices, based on the 12factor methodology. This preliminary version of the book focuses on the basic knowledge of Docker. It starts by briefly explaining the infrastructure of the solution, through its architecture, installation, basic commands, understanding and construction of im...


Libelf by Example
Libelf by Example

by Joseph Koshy

This tutorial introduces libelf, a library for reading and writing object code in the Extensible Linking Format (ELF) file format. - Getting started with libelf: obtaining a handle to an ELF object, establishing a working ELF version, and handling errors reported by libelf. - How ELF data structures are laid out in-memory and on disk, the notions...


Coffee Break Python Slicing
Coffee Break Python Slicing

by Christian Mayer

Puzzle-based learning is an active learning technique. With code puzzles, you will learn faster, smarter, and better. Coffee Break Python Slicing is all about growing your Python expertise - one coffee at a time. The focus lies on the important slicing technique to access consecutive data ranges. Understanding slicing thoroughly is crucial for y...


Effective AWK Programming
Effective AWK Programming

by Arnold Robbins

When processing text files, the awk language is ideal for handling data extraction, reporting, and data-reformatting jobs. This practical guide serves as both a reference and tutorial for POSIX-standard awk and for the GNU implementation, called gawk. This book is useful for novices and awk experts alike. In this thoroughly revised 5th edition, ...


The Web as History
The Web as History

by Niels Brügger, Ralph Schroeder

he World Wide Web has now been in use for more than 20 years. From early browsers to today's principal source of information, entertainment and much else, the Web is an integral part of our daily lives, to the extent that some people believe 'if it's not online, it doesn't exist.' While this statement is not entirely true, ...


3D Game Development with LWJGL 3
3D Game Development with LWJGL 3

by Antonio Hernández Bejarano

This book will introduce the main concepts required to write a 3D game using the LWJGL 3 library. LWJGL is a Java library that provides access to native APIs used in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications. This library leverages the high performance of native OpenGL applications while us...


Node.js Notes for Professionals
Node.js Notes for Professionals

by Stack Overflow Community

The Node.js Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....


A Whirlwind Tour of Python
A Whirlwind Tour of Python

by Jake VanderPlas

To tap into the power of Python's open data science stack - including NumPy, Pandas, Matplotlib, Scikit-Learn, and other tools - you first need to understand the syntax, semantics, and patterns of the Python language. This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are a...


1 ... 35 36 37 38 39 ... 77