chris

Understanding This, Bind, Call, and Apply in JavaScript — step-by-step Javascript tutorial on Progressive Robot

Understanding This, Bind, Call, and Apply in JavaScript

The `this` keyword is a very important concept in JavaScript, and also a particularly confusing one to both new developers and those who have experience in other programming languages. In JavaScript, `this` is a reference to an object. In this article, you’ll learn what `this` refers to based on context, and you’ll learn how you can use the `bind`, `call`, and `apply` methods to explicitly determine the value of `this`.

Read more
Ubuntu 20.04 — targetcli-fb — multiple vulnerabilities (2 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 20.04

Ubuntu 20.04 — targetcli-fb — multiple vulnerabilities (2 CVEs) — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 3 December 2020 Affected versions: Ubuntu 20.04 (focal) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4871-1 Related CVEs: CVE-2020-10699 CVE-2020-13867 Upstream summary: It was discovered that targetcli-fb did not properly manage socket permissions. A local attacker could use this issue to modify the iSCSI configuration […]

Read more
How to Configure Fail2ban on Oracle Linux 8 — step-by-step Oracle Linux 8 tutorial on Progressive Robot

How to Configure Fail2ban on Oracle Linux 8

Introduction This tutorial demonstrates how to Configure Fail2ban on Oracle Linux 8 on Oracle Linux 8. It is written for administrators who want a repeatable, well-explained walkthrough that goes beyond a bare command list and explains each configuration choice. Every command is tested against a freshly registered Oracle Linux 8 system with the default AppStream […]

Read more
How To Build a GraphQL API With Golang to Upload Files to object storage — step-by-step Programming tutorial on Progressive Robot

How To Build a GraphQL API With Golang to Upload Files to object storage

Uploading files with GraphQL can be a challenge, since there is no built-in support for file uploads. In this tutorial, you will learn to upload images to a third-party storage service directly from your backend application. You will build a GraphQL API that uses an S3-compatible AWS GO SDK from a Go backend application to upload images to object storage. The Go back-end application will expose a GraphQL API and store user data in a PotsgreSQL database.

Read more
CHAT