Autor: Yuri Gagarin

Orchestrator und VIP als HA-Lösung für das MySQL-Cluster

Bei SitiMobil verwenden wir MySQL als Hauptspeicher für permanente Daten. Wir haben mehrere Datenbankcluster für verschiedene Dienste und Zwecke. Die ständige Verfügbarkeit des Masters ist ein kritischer Indikator für die Funktionsfähigkeit des gesamten Systems und seiner einzelnen Teile. Die automatische Wiederherstellung des Clusters im Falle eines Masterausfalls verringert die Reaktionszeit auf Vorfälle und die Ausfallzeit des Systems erheblich. […]

Das Passwortleck für verschlüsselte Partitionen im Protokoll des Installers von Ubuntu Server

Das Unternehmen Canonical hat ein korrigiertes Release des Installationsprogramms Subiquity 20.05.2 veröffentlicht, das standardmäßig für die Installation von Ubuntu Server ab der Version 18.04 im Live-Modus verwendet wird. In dieser Version wurde ein Sicherheitsproblem (CVE-2020-11932) behoben, das durch das Protokollieren des vom Benutzer für den Zugriff auf die bei der Installation eingerichtete verschlüsselte LUKS-Partition festgelegten Passworts verursacht wurde. Aktualisierte ISO-Images zur Behebung der Schwachstelle sind bislang nicht […]

Die Veröffentlichung von BackBox Linux 7, einer Distribution zur Sicherheitstestung

Die Veröffentlichung der Linux-Distribution BackBox Linux 7, die auf Ubuntu 20.04 basiert, wurde vorgestellt und enthält eine Sammlung von Werkzeugen zur Sicherheitsüberprüfung, zum Testen von Exploits, zur Rückentwicklung, zur Analyse des Netzwerkverkehrs und von drahtlosen Netzwerken, zur Untersuchung von Malware, für Stresstests sowie zur Wiederherstellung versteckter oder verlorener Daten. Die Benutzeroberfläche basiert auf Xfce. Die ISO-Größe beträgt 2,5 GB (x86_64). In der neuen Version wurden die Systemkomponenten aktualisiert […]

Enlightenment 0.24

Der Window-Manager Enlightenment 0.24 wurde veröffentlicht, bekannt für sein beeindruckendes Design bei geringem Ressourcenverbrauch auf Basis von EFL. Zu den angekündigten Verbesserungen gehören: Ein neues Screenshot-Modul mit Editor und Zuschneidefunktion; Eine Vielzahl von setuid-Dienstprogrammen wurde zu einem einzigen zusammengefasst; Die Helligkeit des Monitors wird über (lib)ddctil eingestellt; Die Thumbnail-Größe in EFM wurde standardmäßig auf 256×256 erhöht; Verbesserte Fehlerbehandlung der Meditation […]

Eintauchen in Delta Lake: Schema-Zwang und -Entwicklung

Hallo, Habr! Ich präsentiere Ihnen die Übersetzung des Artikels „Diving Into Delta Lake: Schema Enforcement & Evolution“ von Burak Yavuz, Brenner Heintz und Denny Lee, die im Vorfeld der Einführung des Kurses „Data Engineer“ von OTUS vorbereitet wurde. Daten, wie auch unsere Erfahrungen, sammeln sich ständig an und entwickeln sich weiter. Um nicht hinterherzuhinken, müssen unsere mentalen Modelle der Welt an die neuen Daten angepasst werden, […]

Veröffentlichung der Benutzeroberfläche Enlightenment 0.24

Nach neun Monaten Entwicklung wurde die Benutzeroberfläche Enlightenment 0.24 veröffentlicht, die auf der EFL (Enlightenment Foundation Library) und den Elementary-Widgets basiert. Der Release ist als Quellcode verfügbar, Pakete für Distributionen sind bislang nicht erstellt worden. Besonders bemerkenswerte Neuerungen von Enlightenment 0.24 sind: Ein vollständig überarbeitetes Modul zur Erstellung von Screenshots wurde hinzugefügt, das Zuschneiden und grundlegende Bildbearbeitungsfunktionen unterstützt; Die Anzahl der Dienstprogramme wurde reduziert […]

Finnix 120

Nach einer 5-jährigen Pause ist die Finnix-Distribution mit Version 120 wieder auferstanden. Finnix ist eine Live-CD-Distribution auf Debian-Basis, die für Systemadministratoren erstellt wurde und zur Verwaltung von Festplatten und Partitionen, zur Netzwerküberwachung und zur Wiederherstellung von Boot-Records gedacht ist. Die neue Version ist die erste Veröffentlichung des Projekts für die Architektur x86_64. Neuheiten: Der Support für die Architektur x86 wurde vollständig eingestellt, die Distribution ist jetzt umgeleitet […]

Veröffentlichung des plattformübergreifenden UI-Frameworks MauiKit 1.1.0

Das Maui-Projekt ist freie Software mit offener Quellcode, unterstützt von der KDE-Community und entwickelt von Nitrux Latinoamericana. MauiKit ist eine Sammlung von Steuerelementen und Tools, die auf QQC2 und Kirigami basieren und in der Anwendungsbibliothek von Maui gemeinsam genutzt werden. MauiKit erleichtert das schnelle Erstellen von Benutzeroberflächen, die den Maui HIG entsprechen. Es basiert auf Qt, QML und C++. Enthält Komponenten, die bereit sind […]

Партнерское соглашение или как не погубить бизнес на старте

Представьте, что вы вместе со своим коллегой, ведущим программистом, с которым работали последние 4 года в банке, придумали нечто невообразимое, так нужное рынку. Вы выбрали хорошую бизнес-модель и к вам присоединились сильные ребята в команду. Ваша идея приобрела вполне осязаемые черты и бизнес практически начал приносить деньги. Если вообще не соблюдать правила гигиены, быть токсичным, […]

Veröffentlichung des Ressourcenfehlermelders psi-notify 1.0.0

Die Version 1.0 der Anwendung psi-notify wurde veröffentlicht, die vor Konkurrenz um Ressourcen (CPU, Speicher, Ein-/Ausgabe) im System warnen kann, um Maßnahmen zu ergreifen, bevor das System langsamer wird. Der Code ist unter der MIT-Lizenz offen. Die Anwendung arbeitet mit dem Niveau eines nicht privilegierten Benutzers und nutzt das PSI (Pressure Stall Information)-Subsystem des Kernels zur Einschätzung des Ressourcenmangels im gesamten System, das […]

Tor 0.4.3.5

Tor 0.4.3.5 – die erste stabile Veröffentlichung der Serie 0.4.3.x. In dieser Serie wurden hinzugefügt: Möglichkeit zur Erstellung ohne Unterstützung des Relay-Modus. Unterstützung von OnionBalance für V3-Onion-Dienste, signifikante Verbesserungen der Funktionalität des Tor-Controllers. Gemäß der aktuellen Support-Politik wird jede stabile Serie neun Monate lang unterstützt oder drei Monate nach Veröffentlichung der nächsten (je nach dem, was länger ist). Somit wird die neue Serie […]

Datenkompression in Apache Ignite. Erfahrung von Sber

При работе с большими объемами данных иногда может остро встать проблема нехватки места на дисках. Одним из способов решения данной проблемы является сжатие, благодаря которому, на том же оборудовании, можно себе позволить увеличить объемы хранения. В данной статье мы рассмотрим, как работает сжатие данных в Apache Ignite. В статье будут описаны только реализованные внутри продукта […]

60GB SSD 8Gb DDR4