Kategorie: Blog

Veröffentlichung von Snuffleupagus 0.5.1, einem Modul zur Blockierung von Schwachstellen in PHP-Anwendungen

Nach einem Jahr Entwicklung wurde die Version 0.5.1 des Projekts Snuffleupagus veröffentlicht, die ein Modul für den PHP7-Interpreter bereitstellt, um die Sicherheit der Umgebung zu erhöhen und typische Fehler zu blockieren, die zu Sicherheitsanfälligkeiten in ausgeführten PHP-Anwendungen führen. Das Modul ermöglicht auch die Erstellung virtueller Patches zur Behebung spezifischer Probleme, ohne die Quelltexte der anfälligen Anwendung zu ändern, was sich praktisch für den Einsatz in Massivhosting-Systemen eignet, in denen […]

Release von SciPy 1.5.0, einer Bibliothek für wissenschaftliche und technische Berechnungen

Die Veröffentlichung der Bibliothek für wissenschaftliche, mathematische und ingenieurtechnische Berechnungen SciPy 1.5.0 hat stattgefunden. SciPy bietet eine große Sammlung von Modulen für Aufgaben wie die Berechnung von Integralen, die Lösung von Differentialgleichungen, die Bildverarbeitung, die statistische Analyse, die Interpolation, den Einsatz von Fourier-Transformationen, die Extremwertsuche von Funktionen, Vektorrechnungen, die Umwandlung analoger Signale, die Arbeit mit dünnbesetzten Matrizen usw. Der Code des Projekts wird unter der BSD-Lizenz veröffentlicht und verwendet […]

WireGuard VPN ist jetzt Teil des Hauptprojekts von OpenBSD.

Jason A. Donenfeld, der Autor des VPN WireGuard, gab die Aufnahme des Kerneltreibers „wg“ für das WireGuard-Protokoll in den Hauptzweig von OpenBSD bekannt, einschließlich der Implementierung einer spezifischen Netzwerkschnittstelle und Änderungen bei den Benutzerwerkzeugen. OpenBSD wurde das zweite Betriebssystem nach Linux, das vollständige und integrierte Unterstützung für WireGuard bietet. Die Aufnahme von WireGuard wird in der Version OpenBSD 6.8 erwartet. Die Patches umfassen einen Treiber für […]

Perl 5.32.0

Die neue Version des Perl-Interpreters 5.32.0 ist erschienen. Nach 13 Monaten Entwicklung und 140.000 geänderten Zeilen in 880 Dateien sind hier die wichtigsten Neuerungen: Ein neuer experimenteller Operator `isa`, der überprüft, ob das angegebene Objekt eine Instanz der übergebenen Klasse oder einer Unterklasse ist: if( $obj isa Package::Name ) { … } Unterstützung für Unicode 13.0! Es ist nun möglich, Vergleichsoperatoren mit einer Priorität in […]

Überwachung und Protokollierung externer Dienste im Kubernetes-Cluster.

Hallo zusammen. Ich habe im Internet kein allgemeines Handbuch zur Protokollierung und zur Sammlung von Metriken von Drittanbieterdiensten in Systemen gefunden, die in Kubernetes bereitgestellt werden. Ich veröffentliche meine Lösung. Dieser Artikel setzt voraus, dass Sie bereits ein funktionierendes Prometheus und andere Dienste haben. Als Beispiel für eine externe Datenquelle wird eine PostgreSQL-Datenbank in einem Docker-Container verwendet. In meinem Unternehmen wird […]

OpenLinux im Rahmen der SIM7600E-H Module

Der Mechanismus zur Entwicklung einer benutzerdefinierten Anwendung und deren Hochladen in das Modul ist sowohl unter dem Betriebssystem Linux als auch unter Windows verfügbar. In diesem Artikel werden wir ausführlich erläutern, wie Sie mit Hilfe der Beispiele aus dem SDK von SIMCom Wireless Solutions eine benutzerdefinierte Anwendung kompilieren und in das Modul hochladen können. Bevor ich diesen Artikel schrieb, bat mich ein Bekannter, der von der Entwicklung unter Linux entfernt ist, um eine möglichst detaillierte Beschreibung […]

Tango Controls

Was ist TANGO? Es ist ein System zur Verwaltung verschiedener Hardware und Software. TANGO unterstützt derzeit 4 Plattformen: Linux, Windows NT, Solaris und HP-UX. Hier wird die Arbeit mit Linux (Ubuntu 18.04) beschrieben. Wozu braucht man es? Es vereinfacht die Arbeit mit verschiedenen Geräten und Software. Sie müssen sich keine Gedanken darüber machen, wie Daten in einer Datenbank gespeichert werden, das ist bereits […]

Release der Programmiersprache Perl 5.32.0

Nach 13 Monaten Entwicklung wurde die neue stabile Version der Programmiersprache Perl – 5.32 – veröffentlicht. Bei der Vorbereitung der neuen Version wurden etwa 220.000 Codezeilen geändert, was 1800 Dateien betraf, und 89 Entwickler waren an der Entwicklung beteiligt. Gleichzeitig wurde angekündigt, dass die Entwicklung von Perl sowie die Verfolgung von Fehlern auf die GitHub-Plattform verlagert wird. Die Version 5.32 wurde gemäß der genehmigten sieben […]

Calculate Linux 20.6 ist veröffentlicht

Am 21. Juni 2020 veröffentlicht. Zum 20-jährigen Jubiläum von "Calculate" freuen wir uns, Ihnen die neue Version der Distribution Calculate Linux 20.6 präsentieren zu können! In der neuen Version wurden die Boot-Optimierungen verbessert, die Anforderungen an den Arbeitsspeicher gesenkt und die Unterstützung für die Browser-Plugin-Voreinstellungen für die Verwendung mit Nextcloud hinzugefügt. Die folgenden Editionen der Distribution stehen zum Download zur Verfügung: Calculate Linux Desktop mit KDE-Desktop (CLD), […]

Richtiger Vergleich von Kubernetes Apply, Replace und Patch

Für Kubernetes gibt es mehrere Optionen zur Aktualisierung von Ressourcen: apply, edit, patch und replace. Es gibt Verwirrung darüber, was jeder von ihnen bewirken kann und wann sie eingesetzt werden sollten. Lassen Sie uns das klären. Sucht man bei Google nach dem Begriff „kubernetes apply vs replace“, findet man eine Antwort auf StackOverflow, die jedoch nicht korrekt ist. Bei der Suche nach „kubernetes apply vs patch“ ist der erste Link die Dokumentation zu […]

Deployment verteilter Dienste in Yandex.Cloud am Beispiel von Grafana

Hallo zusammen! Im Rahmen meiner Studienarbeit habe ich die Möglichkeiten einer heimischen Cloud-Plattform wie Yandex.Cloud untersucht. Die Plattform bietet verschiedene Dienste zur Lösung praktischer Aufgaben an. Manchmal ist es jedoch notwendig, auf der Grundlage dieser Dienste eine eigene Cloud-Anwendung mit einer ausreichend umfangreichen Infrastruktur einzurichten. In diesem Artikel möchte ich meine Erfahrungen beim Deployment einer solchen Anwendung teilen. Was möchte ich erreichen? Grafana — […]

Veröffentlichung der Python-Bibliothek für wissenschaftliche Berechnungen NumPy 1.19

Die Version 1.19 der Python-Bibliothek NumPy für wissenschaftliche Berechnungen ist jetzt verfügbar. Sie ist auf die Arbeit mit mehrdimensionalen Arrays und Matrizen ausgerichtet und bietet eine umfangreiche Sammlung von Funktionen zur Implementierung verschiedener mit Matrizen verbundener Algorithmen. NumPy gehört zu den am häufigsten verwendeten Bibliotheken für wissenschaftliche Berechnungen. Der Projektcode ist in der Programmiersprache Python geschrieben und nutzt Optimierungen in C. Er wird verteilt […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster