chris

Node FS - NodeJS Create File, Read File, Write to File — step-by-step Javascript tutorial on Progressive Robot

Node FS – NodeJS Create File, Read File, Write to File

URL: https://www.progressiverobot.com/node-fs-js-create-file-read-write/ Node FS stands for NodeJS File System module. In my previous post, we have already discussed about how to import a Node JS module using require() call. Before reading this post, please go through this post "[Node JS Export and Import Modules](/community/tutorials/nodejs-export-and-import-modules)" to know require() call usage. Node FS In this post, we […]

Read more
How to Set Up SLES 12 in Oracle Cloud Infrastructure — step-by-step SUSE Linux Enterprise 12 tutorial on Progressive Robot

How to Set Up SLES 12 in Oracle Cloud Infrastructure

Introduction This tutorial covers How to Set Up SLES 12 in Oracle Cloud Infrastructure on SLES 12. SLES 12 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Prerequisites Ensure your SLES 12 system is up to date: […]

Read more
Java is Pass by Value, Not Pass by Reference — step-by-step Programming tutorial on Progressive Robot

Java is Pass by Value, Not Pass by Reference

URL: https://www.progressiverobot.com/java-is-pass-by-value-and-not-pass-by-reference/ Introduction Many Java programmers question whether Java is _pass by value_ or _pass by reference_. This article summarizes why Java is always pass by value. First, what does pass by value and pass by reference mean? Pass by value: The method parameter values are copied to another variable and then the copied object […]

Read more
Initial Server Setup with Debian 10 — step-by-step Linux tutorial on Progressive Robot

Initial Server Setup with Debian 10

When you first create a new Debian 10 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions. In this…

Read more
FreeBSD 12 — py38-Flask-Cors — vulnerability — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — py38-Flask-Cors — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 24 August 2020 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: py-Flask-Cors — directory traversal vulnerability Related CVEs: CVE-2020-25032 Upstream summary: praetorian-colby-morgan reports: An issue was discovered in Flask-CORS (aka CORS Middleware for Flask) before 3.0.9. It allows ../ directory traversal […]

Read more
How to Set Up Checkmk on SLES 15 — step-by-step SUSE Linux Enterprise 15 tutorial on Progressive Robot

How to Set Up Checkmk on SLES 15

Introduction This tutorial covers How to Set Up Checkmk on SLES 15 on SLES 15. SLES 15 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Prerequisites Ensure your SLES 15 system is up to date: zypper refresh […]

Read more
How To Protect SSH With Fail2Ban on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How To Protect SSH With Fail2Ban on CentOS 7

While connecting to your server through SSH can be very secure, the SSH daemon itself is a service that must be exposed to the internet to function properly. This comes with some inherent risk and offers a vector of attack for would-be assailants.

Read more
CHAT