How To Work with Files Using Streams in Node.js
Streams are an efficient way to handle files in Node.js. In this tutorial, you’ll create a command-line program, and then use it with streams to read, write, copy, and transform files.
Streams are an efficient way to handle files in Node.js. In this tutorial, you’ll create a command-line program, and then use it with streams to read, write, copy, and transform files.
🟡 Medium ⏱ 10–30 min Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read • Source: SUSE advisory openSUSE-SU-2019:2628-1 (see also SUSE bugzilla) Related CVEs: CVE-2019-13178 Upstream summary: modules/luksbootkeyfile/main.py in Calamares versions 3.1 through 3.2.10 has a race condition between the time when the LUKS encryption keyfile is created and […]
In this tutorial we’ll go over how to connect FreeBSD’s built-in Sendmail service to SendGrid to send emails from your server. You can also adapt the settings for a different external mail service without much trouble.
🟠 High ⏱ 15–60 min Last verified: 1 December 2019 Affected versions: FreeBSD 12 📖 ~4 min read • Source: FreeBSD VuXML VuXML topic: h2o — HTTP/2 Rapid Reset attack vulnerability Related CVEs: CVE-2015-5638 CVE-2016-1133 CVE-2016-4864 CVE-2017-10868 CVE-2017-10869 CVE-2018-0608 CVE-2019-9512 CVE-2019-9514 +3 more Upstream summary: Kazuo Okuhu reports: H2O is vulnerable to the HTTP/2 […]
Der Autor hat den Open Internet/Free Speech Fund dazu ausgewählt, eine Spende im Rahmen des Programms Write for DOnations zu erhalten. Als Systemadministrator ist es eine bewährte…
Iptables ist eine Firewall-Technologie, die in vielen Linux-Systemen eine wesentliche Rolle bei der Netzwerksicherheit spielt. In diesem Tutorial erläutern wir die Verwendung der folgenden iptables-Aufgaben: Regeln auflisten, Paket- und Byte-Zähler löschen, Regeln löschen, Ketten leeren (alle Regeln in einer Kette löschen) und iptables-Firewall vollständig zurücksetzen.
JavaScript includes several functions for working with arrays that go beyond the `for` loop. You may have used these functions in your own projects and wondered how they work and why you’d use one over another. There’s no better way to ensure that you understand how something works than building your own version from scratch. In this article you are going to do just that by creating your own versions of `map`, `reduce`, `sort`, and `filter` from scratch.
In this tutorial, we will create a React UI component library with Storybook, customize its theme, and deploy the React project as a static site.
🟢 Low ⏱ 5–15 min Last verified: 1 December 2019 Affected versions: FreeBSD 12 📖 ~4 min read • Source: FreeBSD VuXML VuXML topic: mksh — TTY attachment privilege escalation Related CVEs: CVE-2008-1845 Upstream summary: Secunia reports: The vulnerability is caused due to an error when attaching to a TTY via the -T command […]
How to Configure Redis Cluster and Sentinel on RHEL 7 Redis is an in-memory data structure store used as a database, cache, and message broker. For production environments requiring high availability and horizontal scalability, Redis offers two complementary mechanisms: Redis Cluster for automatic data sharding across multiple nodes, and Redis Sentinel for automatic failover of […]