Kategorie: Blog

Sprachschichten

Hallo, Habr! Ich präsentiere Ihnen die Übersetzung des Artikels „Language Layers“ von Robert C. Martin (Uncle Bob). Ich verbringe meine Zeit mit dem Spielen des alten Spiels „Lunar Lander“ aus dem Jahr 1969. Es wurde von Jim Storer, einem Schüler der Mittelstufe, geschrieben. Er hat es auf einem PDP-8 in der Sprache FOCAL programmiert. So sieht das Programm aus: Und hier ist der Quellcode in FOCAL: Jim Storer war […]

Cloudflare hat den offenen Netzwerksicherheits-Scanner Flan Scan vorgestellt

Das Unternehmen Cloudflare hat die Quelltexte des Flan Scan-Projekts veröffentlicht, das die Scans von Hosts im Netzwerk auf nicht behobene Schwachstellen ermöglicht. Flan Scan ist eine Erweiterung des Netzwerksicherheitsscanners Nmap, die letzterem ein voll funktionsfähiges Werkzeug zur Erkennung verwundbarer Hosts in großen Netzwerken verleiht. Der Code des Projekts ist in Python geschrieben und wird unter der BSD-Lizenz veröffentlicht. Flan Scan ermöglicht […]

Die neueste Version des 3D-Modellierungssystems Blender 2.81

Die Veröffentlichung des kostenlosen 3D-Modellierungspakets Blender 2.81 wurde veröffentlicht, das mehr als tausend Korrekturen und Verbesserungen enthält, die in den vier Monaten seit der Schaffung des bedeutenden Branches Blender 2.80 vorbereitet wurden. Die wichtigsten Änderungen: Eine neue Benutzeroberfläche für die Navigation im Dateisystem wurde in Form eines Popup-Fensters mit typischen Inhalten für Dateimanager vorgeschlagen. Verschiedene Ansichtsmodi (Liste, Miniaturansichten), Filter und dynamische […] werden unterstützt.

Release von CentOS Atomic Host 7.1910, einem spezialisierten Betriebssystem zum Ausführen von Docker-Containern

Das CentOS-Projekt hat die Veröffentlichung des minimalistischen Betriebssystems CentOS Atomic Host 7.1910 bekannt gegeben, das in Form eines vollständig aktualisierbaren Monolith-Images geliefert wird und eine Basisumgebung bereitstellt, die nur die minimalen Komponenten (systemd, journald, docker, rpm-OSTree, geard usw.) enthält, die für den Betrieb und die Verwaltung isolierter Docker-Container erforderlich sind. Alle Pakete, die die Ausführung der Endanwendungen gewährleisten, werden direkt in Form von Containern bereitgestellt, […]

Automatisierung der Flow-Zustellung in Apache NiFi

Hallo zusammen! Die Aufgabe ist folgende – es gibt einen Flow, der im obigen Bild dargestellt ist, den wir auf N Server mit Apache NiFi ausrollen müssen. Der Flow ist Testzweck – es erfolgt die Generierung einer Datei und deren Sendung an eine andere NiFi-Instanz. Der Datentransfer erfolgt über das NiFi Site-to-Site-Protokoll. NiFi Site to Site (S2S) ist eine sichere, einfach zu konfigurierende Methode zur Datenübertragung […]

Ökofiktion zum Schutz des Planeten

Über Cli-Fi (climate fiction, abgeleitet von Sci-Fi, science fiction) wird seit 2007 gezielt gesprochen, obwohl fantasievolle Werke, die ökologische Fragen behandeln, auch früher veröffentlicht wurden. Cli-Fi ist ein sehr interessanter Subgenre der Science-Fiction, das auf theoretisch möglichen oder bereits existierenden Technologien und wissenschaftlichen Errungenschaften der Menschheit basiert, die unser Leben grundlegend verschlechtern können. In der Ökofiktion werden Probleme aufgegriffen […]

Probleme der Batchverarbeitung von Anfragen und deren Lösungen (Teil 1)

Fast alle modernen Softwareprodukte bestehen aus mehreren Diensten. Oft werden lange Antwortzeiten zwischen den Dienstkanälen zur Quelle von Leistungsproblemen. Eine gängige Lösung für solche Probleme besteht darin, mehrere Dienstanfragen in einem Paket zusammenzufassen, was als Batchverarbeitung bezeichnet wird. Wenn Sie Batchverarbeitung verwenden, sind Sie möglicherweise mit den Ergebnissen in Bezug auf Leistung oder Codeverständlichkeit unzufrieden. Diese Methode ist nicht so einfach […]

Release von Coreboot 4.11

Die Veröffentlichung von Coreboot 4.11 ist erfolgt – eine freie Alternative zu proprietären UEFI/BIOS-Firmware, die für die initiale Hardwareinitialisierung vor der Übergabe der Kontrolle an ein „Payload“-Modul, wie beispielsweise SeaBIOS oder GRUB2, verwendet wird. Coreboot ist sehr minimalistisch und bietet zudem umfangreiche Integrationmöglichkeiten für verschiedene Erweiterungen, wie das Tool zur Ausgabe detaillierter Systeminformationen coreinfo und das Spiel Tetris tint sowie Diskettenbetriebssysteme: Kolibri, FreeDOS, MichalOS, Memtest, […]

Sicherheitsanfälligkeit im DNS-Server Unbound, die remote Codeausführung zulässt

Im DNS-Server Unbound wurde eine Sicherheitsanfälligkeit (CVE-2019-18934) festgestellt, die zur Ausführung von Angreifercode führen kann, wenn speziell gestaltete Antworten empfangen werden. Systeme sind nur dann anfällig für das Problem, wenn Unbound mit dem ipsec-Modul (-enable-ipsecmod) kompiliert und ipsecmod in den Einstellungen aktiviert ist. Die Schwachstelle tritt ab Version 1.6.4 auf und wurde in der Version 1.9.5 von Unbound behoben. Die Sicherheitsanfälligkeit wird durch die Übertragung von nicht maskierten Zeichen beim Aufruf des Shell-Befehls ipsecmod-hook verursacht, […]

Update zu Oracle Solaris 11.4 SRU15

Das Update für das Betriebssystem Solaris 11.4 SRU 15 (Support Repository Update) wurde veröffentlicht, in dem eine Reihe neuer Verbesserungen und Korrekturen für die Solaris 11.4-Generation angeboten wird. Zur Installation der im Update angebotenen Korrekturen reicht der Befehl ‚pkg update‘ aus. In der neuen Version: Oracle Explorer wurde auf die Version 19.4 aktualisiert, ein Tool zur Erstellung eines detaillierten Profils der Konfiguration und des Systemzustands; neue Module wurden hinzugefügt […]

Mozilla erweitert das Belohnungsprogramm zur Entdeckung von Sicherheitsanfälligkeiten

Das Unternehmen Mozilla hat die Initiative zur Auszahlung von Geldprämien für die Auffindung von Sicherheitsproblemen in der Infrastruktur, die mit der Entwicklung von Firefox zu tun haben, erweitert. Die Belohnungsbeträge für die Entdeckung von Schwachstellen auf den Websites und in den Diensten von Mozilla wurden verdoppelt, und die Prämie für die Entdeckung von Schwachstellen, die zur Ausführung von Code auf wichtigen Seiten führen können, wurde auf 15.000 […]

Google möchte Android auf den Hauptkern Linux portieren.

Das mobile Betriebssystem Android basiert auf dem Linux-Kernel, jedoch handelt es sich nicht um einen Standardkernel, sondern um einen stark modifizierten Kernel. Dieser enthält „Upgrades“ von Google, den Chipentwicklern Qualcomm und MediaTek sowie von OEM-Herstellern. Berichten zufolge beabsichtigt die „Wohlstandskorporation“ jedoch, ihr System auf die Hauptversion des Kernels umzustellen. Im Rahmen der Linux Plumbers Conference in diesem Jahr führten die Ingenieure von Google […]

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster