Subject

Development

Putting the Sec in DevSecOps

From the Application Security Program Handbook by Derek Fisher

This article discusses where security fits into the DevOps process along with some common approaches.

Read it if you want to learn more about baking security into DevOps.

The Robot Software Stack

An excerpt from Robotics for Software Engineers by Andreas Bihlmaier

This article shows what a typical robot’s software stack looks like.

Read this if you are a software developer who is interested in learning more about robotics.

Concurrency vs Parallelism

An excerpt from Grokking Concurrency by Kirill Bobrov

This article talks about the differences between the concepts of concurrency and parallelism and why it’s important to know what each is.

Data Frames in Pandas

From Pandas Workout by Reuven Lerner

This article discusses using Data Frames in Pandas.

Multiple levels of parallel hardware

An excerpt from Grokking Concurrency by Kirill Bobrov

In this excerpt you will:

§ learn the details of the hardware that executes your programs

§ learn the organization of computer systems and common problems

§ learn how to choose the hardware suitable for your problem

Types of Robots

An excerpt from Robotics for Software Engineers by Andreas Bihlmaier

This article talks about various common types of robots.

Read this if you are a software developer who is interested in learning more about robotics.

Robotics: the big picture

An excerpt from Robotics for Software Engineers by Andreas Bihlmaier

This article explores several specialized software fields that are important for robotics.

Read this if you are a software developer who is interested in learning more about robotics.

Building a Memory Game using Unity’s 2D Functionality

From Unity in Action, Third Edition by Joe Hocking

A First asyncio Application

From Python Concurrency with asyncio by Matthew Fowler

This article shows how you might make your first application that leverages asyncio.

Dive into clojure.java.io

From Clojure, The Essential Reference by Renzo Borgatti

clojure.java.io contains a collection of functions to simplify the interaction with the Java Input/Output system (or simply IO). Over the years, Java evolved the original InputStream and OutputStream abstractions into Reader and Writer, eventually adding also asynchronous IO. During this transformation, Java put a lot of effort in maintaining backward compatibility, a principle also shared with Clojure. Unfortunately, there are now coexisting IO APIs that impact negatively on usability, forcing Java developers through bridges and adapters to move between different styles of IO.

© 2022 Manning — Design Credits