Autor: Yuri Gagarin

Funkwhale 1.0

Das Funkwhale-Projekt hat die erste stabile Version veröffentlicht. Im Rahmen der Initiative wird ein freier Server entwickelt, der in Python unter Verwendung des Django-Frameworks geschrieben ist, um Musik und Podcasts bereitzustellen, deren Anhören über eine Weboberfläche, Clients mit Unterstützung des Subsonic API oder der nativen Funkwhale-API sowie von anderen Instanzen von Funkwhale unter Verwendung des Protokolls der föderierten Aktivitätsnetzwerke möglich ist. Die Interaktion des Nutzers mit Audio erfolgt […]

Town Crier vs DECO: welcher Orakel soll im Blockchain verwendet werden?

Heutzutage hat nur derjenige nichts über Blockchain-Technologie, Kryptowährungen und wie cool das ist, geschrieben, der faul ist. In diesem Artikel wird es jedoch keine Lobeshymne auf diese Technologie geben; stattdessen wird es um ihre Nachteile und deren Beseitigung gehen. Während der Arbeit an einem der Projekte bei Altirix Systems ergab sich die Aufgabe der sicheren, zensurresistenten Bestätigung von Daten aus externen Blockchain […]

Veröffentlichung des Distributionspakets Zorin OS 15.3

Die Veröffentlichung der Linux-Distribution Zorin OS 15.3, die auf der Paketbasis von Ubuntu 18.04.5 basiert, wurde vorgestellt. Die Zielgruppe der Distribution sind Anfänger, die an die Arbeit mit Windows gewöhnt sind. Für die Gestaltung bietet die Distribution einen speziellen Konfigurator, der es ermöglicht, den Desktop dem Erscheinungsbild verschiedener Windows-Versionen anzupassen, und beinhaltet eine Sammlung von Programmen, die den gängigen Anwendungen, an die Windows-Nutzer gewöhnt sind, ähnlich sind. Die Größe des bootfähigen ISO-Images […]

Podcast mit einem Contributor der Projekte OpenZFS und ZFS on Linux

In der 122. Episode des Podcasts SDCast (mp3, 71 MB, ogg, 52 MB) fand ein Interview mit Georgi Melikov statt, einem Contributor der Projekte OpenZFS und ZFS on Linux. Im Podcast wird darüber gesprochen, wie das Dateisystem ZFS aufgebaut ist, welche Besonderheiten und Unterschiede es zu anderen Dateisystemen hat, aus welchen Komponenten es besteht und wie es funktioniert. Quelle: opennet.ru

Stabile Version von Portage 3.0

Die stabilisierte Version 3.0 des Portage-Paketmanagers des Gentoo-Distributions wurde veröffentlicht. Neuigkeiten: Die Unterstützung für Python 2.7 wurde entfernt. Jetzt wird nur noch die Version 3.2 und höher unterstützt. Die Berechnungen wurden erheblich beschleunigt durch Optimierungen und den Einsatz von Caching der Ergebnisse der Funktionen catpkgsplit und use_reduce. Es wird von einem Gewinn von etwa 50-60% beim Bau der „Welt“ berichtet. Quelle: linux.org.ru

Verteilte Sperren mit Redis

Hallo, Habr! Heute präsentieren wir Ihnen die Übersetzung eines komplexen Artikels über die Implementierung verteilter Sperren mit Hilfe von Redis und möchten über die Perspektiven von Redis als Thema sprechen. Die Analyse des betrachteten Redlock-Algorithmus von Martin Kleppmann, Autor des Buches „Hochbelastbare Anwendungen“, finden Sie hier. Verteilte Sperren sind ein sehr nützlicher Primitive, der in vielen Umgebungen verwendet wird, in denen verschiedene Prozesse mit gemeinsamen Ressourcen arbeiten müssen […]

Veeam B&R Aufbewahrungsrichtlinien – Backup-Ketten gemeinsam mit dem Support auflösen

Hallo an die Leser unseres Blogs! Teilweise sind wir uns bereits bekannt – meine englischsprachigen Beiträge wurden hier von meiner lieben Kollegin polarowl übersetzt. Diesmal habe ich mich entschieden, direkt an das russischsprachige Publikum zu wenden. Für mein Debüt wollte ich ein Thema finden, das für ein möglichst breites Publikum interessant ist und einer detaillierten Betrachtung bedarf. Daniel Defoe sagte, dass jeder Mensch mit Tod und Steuern konfrontiert wird. […]

Wir schreiben einen Telegram-Bot in R (Teil 3): Wie man dem Bot Unterstützung für eine Tastatur hinzufügt

Dies ist der dritte Artikel aus der Reihe „Wir schreiben einen Telegram-Bot in R“. In den vorherigen Veröffentlichungen haben wir gelernt, einen Telegram-Bot zu erstellen, Nachrichten über ihn zu versenden, ihm Kommandos und Nachrichtenfilter hinzuzufügen. Daher empfehle ich dringend, sich mit den vorherigen Artikeln vertraut zu machen, bevor Sie mit dem Lesen dieses Artikels beginnen, da ich hier nicht mehr auf die zuvor beschriebenen Grundlagen eingehen werde […]

Das Rechenzentrum SafeDC hat an einem Tag die Türen für Kunden geöffnet.

Am Vorabend des Tages des Wissens veranstaltete das NII SOKB im eigenen Rechenzentrum SafeDC einen Tag der offenen Tür für Kunden, die mit eigenen Augen sehen konnten, worüber wir weiter unten berichten werden. Das Rechenzentrum SafeDC befindet sich in Moskau in der Wissenschaftsstraße, im Untergeschoss eines Geschäftsgebäudes in einer Tiefe von zehn Metern. Die Gesamtfläche des Rechenzentrums beträgt 450 qm, die Kapazität – 60 Racks. Die Stromversorgung ist organisiert […]

Veröffentlichung der mobilen Plattform Android 11

Die Firma Google hat die Veröffentlichung der offenen mobilen Plattform Android 11 angekündigt. Die zu dieser neuen Version gehörenden Quelltexte sind im Git-Repository des Projekts (Branch android-11.0.0_r1) abgelegt. Firmware-Updates wurden für die Pixel-Serie sowie für Smartphones von OnePlus, Xiaomi, OPPO und Realme vorbereitet. Außerdem wurden universelle GSI-Builds (Generic System Images) erstellt, die für verschiedene Geräte auf ARM64-Architekturen geeignet sind und […]

Ephemere Volumen mit Speicherungskapazitätsverfolgung: EmptyDir auf Steroiden

Einigen Anwendungen müssen ebenfalls Daten speichern, aber sie gehen ruhig damit um, dass die Daten nach einem Neustart nicht erhalten bleiben. Beispielsweise sind Caching-Dienste im Arbeitsspeicher begrenzt, können jedoch Daten, die selten verwendet werden, in einen langsamer arbeitenden Speicher verschieben, mit nur geringen Auswirkungen auf die Gesamtleistung. Anderen Anwendungen muss bekannt sein, dass im […]

Überwachung von Flask-Mikrodiensten mit Prometheus

Ein paar Codezeilen und Ihre Anwendung generiert Metriken, wow! Um zu verstehen, wie der prometheus_flask_exporter funktioniert, genügt ein einfaches Beispiel: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route(‘\/’) def main(): return ‘OK’ Das ist alles, was Sie für den Anfang benötigen! Wenn Sie die Importanweisung und die Zeile zur Initialisierung von PrometheusMetrics hinzufügen, erhalten Sie Metriken […]

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