Kategorie: Blog

Stabile Version von Portage 3.0

Die Version 3.0 des Paketmanagers Portage für die Gentoo-Distribution wurde stabilisiert. Zu den Neuerungen gehört die Entfernung der Unterstützung für Python 2.7. Jetzt wird nur noch Version 3.2 und höher unterstützt. Berechnungen wurden dank Optimierungen und der Anwendung von Caching für die Funktionen catpkgsplit und use_reduce erheblich beschleunigt. Ein Gewinn von etwa 50-60 % bei der Erstellung 'der Welt' wird berichtet. Quelle: linux.org.ru

Kleiner Bruder. Überblick über das IP-Telefon Snom D315

Guten Tag, Kollegen. Wir setzen unsere Reihe von Reviews zu Desktop-Geräten fort. Diesmal haben wir das IP-Telefon Snom D315 für Sie ausgewählt. Es handelt sich um eines der Einstiegsmodelle der D3xx-Serie, das charakteristische Merkmale dieser Reihe aufweist, jedoch im Design einige Unterschiede hat. Willkommen zu unserem Überblick! Zunächst präsentieren wir Ihnen traditionell einen kurzen Videoüberblick über das Modell […]

Verteilte Sperren mit Redis

Hallo, Habr! Heute präsentieren wir Ihnen die Übersetzung eines komplexen Artikels über die Implementierung von verteilten Sperren mit Redis und möchten über die Zukunftsperspektiven von Redis diskutieren. Hier wird der analysierte Algorithmus Redlock von Martin Kleppmann, dem Autor des Buches „Hochbelastete Anwendungen“, vorgestellt. Verteilte Sperren sind ein sehr nützliches Konzept, das in vielen Umgebungen eingesetzt wird, in denen verschiedene Prozesse mit gemeinsam genutzten Ressourcen arbeiten müssen […]

In Fedora 34 ist geplant, das sofortige Deaktivieren von SELinux abzuschaffen und KDE nun mit Wayland auszuliefern.

Für Fedora 34 ist eine Änderung geplant, die die Möglichkeit entfernt, SELinux während des Betriebs auszuschalten. Die Umschaltung zwischen den Modi "enforcing" und "permissive" während des Bootvorgangs bleibt erhalten. Nach der Initialisierung werden die SELinux-LSM-Handler in den Nur-Lese-Modus versetzt, was den Schutz vor Angriffen erhöht, die darauf abzielen, SELinux nach der Ausnutzung von Schwachstellen, die eine Änderung des Kernel-Speicherinhalts ermöglichen, zu deaktivieren. Für […]

KDevelop 5.6

Das KDevelop-Entwicklungsteam hat die Version 5.6 der freien integrierten Entwicklungsumgebung veröffentlicht, die im Rahmen des KDE-Projekts entwickelt wurde. KDevelop unterstützt verschiedene Programmiersprachen (wie C/C++, Python, PHP, Ruby usw.) durch Plugins. Diese Version ist das Ergebnis von sechs Monaten Arbeit, die sich hauptsächlich auf Stabilität und Leistung konzentrierte. Viele bestehende Funktionen wurden verbessert und es gibt eine sehr auffällige […]

Veeam B&R Speicherpolitik – wir entwirren die Backup-Ketten zusammen mit dem technischen Support

Willkommen, liebe Leser unseres Blogs! Ein Teil von uns kennt sich bereits – meine englischsprachigen Beiträge wurden hier von meiner geschätzten Kollegin polarowl übersetzt. Diesmal habe ich mich entschieden, mich 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 eine eingehende Betrachtung erfordert. Daniel Defoe sagte, dass auf jeden Menschen der Tod und die Steuern warten. […]

Einen Telegram-Bot in R programmieren (Teil 3): Unterstützung für eine Tastatur hinzufügen

Dies ist der dritte Artikel aus der Reihe „Einen Telegram-Bot in R programmieren“. In den vorherigen Publikationen haben wir gelernt, wie man einen Telegram-Bot erstellt, Nachrichten über ihn sendet und Befehle sowie Filter hinzufügt. Daher empfehle ich dringend, sich mit den vorherigen Artikeln vertraut zu machen, da ich hier nicht erneut auf die zuvor behandelten Grundlagen eingehen werde […]

Das Rechenzentrum SafeDC hat für einen Tag seine Türen für Kunden geöffnet

Vor dem Tag des Wissens veranstaltete das NII SOKB im 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, in einer Untergeschossetage des Bürocenters in zehn Metern Tiefe. Die gesamte Fläche des Rechenzentrums beträgt 450 m², mit einer Kapazität von 60 Racks. Die Stromversorgung ist organisiert […]

Veröffentlichung der Entwicklungsumgebung KDevelop 5.6

Nach sechs Monaten Entwicklung wurde die integrierte Entwicklungsumgebung KDevelop 5.6 vorgestellt, die den Entwicklungsprozess für KDE 5 vollständig unterstützt, einschließlich der Verwendung von Clang als Compiler. Der Code des Projekts wird unter der GPL-Lizenz veröffentlicht und nutzt die Bibliotheken KDE Frameworks 5 und Qt 5. In der neuen Ausgabe: Verbesserte Unterstützung für CMake-Projekte. Die Möglichkeit zur Gruppierung von Build-Zielen in cmake wurde hinzugefügt […]

Veröffentlichung der mobilen Plattform Android 11

Google hat die Veröffentlichung der offenen mobilen Plattform Android 11 bekannt gegeben. Die mit der neuen Version verbundenen Quellcodes sind im Git-Repository des Projekts (Zweig android-11.0.0_r1) verfügbar. Firmware-Updates wurden für Geräte der Pixel-Serie sowie für Smartphones von OnePlus, Xiaomi, OPPO und Realme vorbereitet. Universelle GSI-Builds (Generic System Images), die für verschiedene Geräte auf ARM64-Architekturen geeignet sind, wurden ebenfalls erstellt.

Ephemere Volumen mit Speicherverfolgung: EmptyDir auf Steroiden

Einige Anwendungen benötigen ebenfalls Speicherplatz für Daten, sind jedoch damit einverstanden, dass ihre Daten nach einem Neustart nicht erhalten bleiben. Beispielsweise sind Dienste zur Zwischenspeicherung durch den verfügbaren RAM begrenzt, können jedoch auch Daten, die selten verwendet werden, in einen langsamer arbeitenden Speicher verschieben, was nur einen minimalen Einfluss auf die Gesamtleistung hat. Andere Anwendungen müssen hingegen sicherstellen, dass ...

Überwachung von Flask-Mikrodiensten mit Prometheus

Ein paar Codezeilen und Ihre Anwendung generiert Metriken, wow! Um zu verstehen, wie 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 brauchen! Fügen Sie den Import und die Zeile zur Initialisierung von PrometheusMetrics hinzu, und Sie erhalten Metriken […]

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