January 2023 - Page 46 of 72

How to Set Up Windows Defender Application Control on Windows Server 2022 — step-by-step Windows Server 2022 tutorial on Progressive Robot

How to Set Up Windows Defender Application Control on Windows Server 2022

Software Deployment via Group Policy Overview Group Policy Software Installation (GPSI) is a built-in Windows Server feature that lets administrators deploy software to computers or users across the domain without requiring a third-party tool. It relies on Windows Installer (.msi) packages and can install, update, or remove software based on Group Policy application. While it […]

Read more
Ubuntu 20.04 — libcaca — multiple vulnerabilities (4 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 20.04

Ubuntu 20.04 — libcaca — multiple vulnerabilities (4 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: Ubuntu 20.04 (focal) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-7943-1 Related CVEs: CVE-2022-0856 CVE-2021-30498 CVE-2021-30499 CVE-2021-3410 Upstream summary: Han Zheng discovered that libcaca incorrectly handled certain images. An attacker could possibly use this issue to cause libcaca to crash. […]

Read more
How To Install Ruby on Rails with RVM on Debian 8 — step-by-step Linux tutorial on Progressive Robot

How To Install Ruby on Rails with RVM on Debian 8

Ruby on Rails is one of the most popular application stacks for developers looking to create sites and web apps. The Ruby programming language, combined with the Rails development framework, makes app development simple. You can easily install…

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

Ubuntu 20.04 — tmux — multiple vulnerabilities (2 CVEs) — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 25 May 2026 Affected versions: Ubuntu 20.04 (focal) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-5843-1 Related CVEs: CVE-2022-47016 CVE-2020-27347 Upstream summary: It was discovered that tmux incorrectly handled certain inputs. An attacker could possibly use this issue to cause a denial of service. Table […]

Read more
Ubuntu 14.04 — strongswan — multiple vulnerabilities (14 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 14.04

Ubuntu 14.04 — strongswan — multiple vulnerabilities (14 CVEs) — patch and remediation guide

🟠 High   ⏱ 15–60 min  Last verified: 25 May 2026 Affected versions: Ubuntu 14.04 (trusty) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-5651-2 Related CVEs: CVE-2022-40617 CVE-2021-45079 CVE-2021-41991 CVE-2018-17540 CVE-2018-10811 CVE-2018-16151 CVE-2018-16152 CVE-2018-5388  +6 more Upstream summary: USN-5651-1 fixed a vulnerability in strongSwan. This update provides the corresponding update for Ubuntu 14.04 […]

Read more
Ubuntu 18.04 — wheel — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — wheel — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 25 May 2026 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-5821-1 Related CVEs: CVE-2022-40898 Upstream summary: Sebastian Chnelik discovered that wheel incorrectly handled certain file names when validated against a regex expression. An attacker could possibly use this issue to […]

Read more
args and kwargs in Python 3

How to Use args and kwargs in Python 3– Complete Guide 2025–2026

Mastering how to use args and kwargs in Python 3 is one of the most powerful and frequently used advanced techniques at Progressive Robot — these special syntaxes allow functions to accept a variable number of positional (*args) and keyword (**kwargs) arguments, making your code more flexible, reusable, generic, and future-proof for everything from utility functions, decorators, API wrappers, logging, data processors, CLI tools, to framework-level code.

Read more
CHAT