2021 - Page 628 of 759

Android MVVM LiveData Data Binding — step-by-step DevOps tutorial on Progressive Robot

Android MVVM LiveData Data Binding

We've already implemented [MVVM using Data Binding](/community/tutorials/android-mvvm-design-pattern) and covered [LiveData](/community/tutorials/android-livedata) and [Data Binding](/community/tutorials/android-data-binding) in separate tutorials. Today, we'll use LiveData with Data Binding in our MVVM Android Application. We'll see how LiveData makes it easy to update the UI from the ViewModel. MVVM LiveData Data Binding Up until now, we've used Data Binding to update […]

Read more
How to Configure 802.1X Network Access Control on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure 802.1X Network Access Control on Windows Server 2019

Introduction to 802.1X Network Access Control 802.1X is an IEEE standard for port-based network access control. It ensures that only authenticated and authorized devices can connect to a network—whether wired or wireless. In an enterprise environment, 802.1X prevents unauthorized devices (laptops, phones, IoT devices) from simply plugging into a network port or connecting to a […]

Read more
Oracle Linux 8 — kernel security, bug fix, and — enhancement update — new behaviour and fixes — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — kernel security, bug fix, and — enhancement update — new behaviour and fixes (ELSA-2024-3138)

🟡 Medium   ⏱ 10–30 min  Last verified: 6 March 2021 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2024-3138 Related CVEs: CVE-2023-42755 CVE-2023-52448 CVE-2024-25742 CVE-2024-25743 CVE-2023-52620 CVE-2023-24023 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – […]

Read more
Common Problems 121533

Debian 9: chrony not syncing and system clock drift

🟡 Medium   ⏱ 5–30 min  Last verified: 6 March 2021 Affected versions: Debian 9 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & […]

Read more
Common Problems 118106

Ubuntu 18.04 LTS – Nginx fails to start due to configuration syntax errors – Fix & Prevention

🟠 High   ⏱ 5–30 min  Last verified: 6 March 2021 Affected versions: Ubuntu 18.04 LTS 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors […]

Read more
Common Problems 114977

Kernel Updates Installed but Old Kernel Keeps Booting

🟡 Medium   ⏱ 5–30 min  Last verified: 6 March 2021 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & Cross-Refs References & Further […]

Read more
FreeBSD 12 — py35-yaml — multiple vulnerabilities (2 CVEs) — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — py35-yaml — multiple vulnerabilities (2 CVEs) — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 6 March 2021 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: py-yaml — FullLoader (still) exploitable for arbitrary command execution Related CVEs: CVE-2017-18342 CVE-2020-1747 Upstream summary: Riccardo Schirone (https://github.com/ret2libc) reports: In FullLoader python/object/new constructor, implemented by construct_python_object_apply, has support for setting […]

Read more
What is a CDN? — step-by-step DevOps tutorial on Progressive Robot

What is a CDN?

A content delivery network (CDN) is a geographically distributed group of servers optimized to deliver static content to end users. This static content can be almost any sort of data, but CDNs are most commonly used to deliver web pages and their related files, streaming video and audio, and large software packages.

Read more
A dark platform whose left half is a field of cracked unlit slabs lying flat and whose right half is the same slabs standing upright, evenly spaced and glowing, joined to a bright channel of light beneath, an unsupported estate becoming a resilient one

From Risk to Resilience: Why Microsoft Surface 5G and Windows 11 Are Essential Post-Windows 10

Windows 10 stopped receiving free security updates on 14 October 2025, and roughly three in ten Windows desktops are still running it. This guide sets out the five endpoint positions available after end of support — paid Extended Security Updates, a standard Windows 11 refresh, a Surface 5G refresh, a Windows 365 Cloud PC, and doing nothing — and the single number that settles each one. It covers what ESU really costs at 61, 122 and 244 US dollars per device across three cumulative years, which Windows 11 protections depend on hardware and cannot be retrofitted at any price, what Surface 5G devices actually exist today and which SKUs carry the cellular option, why a provisioned cellular connection removes an entire attack class rather than detecting it, and how to sequence migration waves so the saving is realised at decommissioning rather than promised at go-live.

Read more
CHAT