Autor: Yuri Gagarin

Microsoft hat einen aktualisierten Paketmanager für Windows 10 vorgestellt.

Heute kündigte Microsoft die Veröffentlichung eines neuen Paketmanagers für das Betriebssystem Windows 10 an, der Entwicklern die Einrichtung ihrer Entwicklungsumgebung erleichtert. In der Vergangenheit mussten Windows-Entwickler alle erforderlichen Programme und Werkzeuge manuell herunterladen und installieren, aber dank des Paketmanagers ist dieser Prozess viel einfacher geworden. Die neue Version des Windows Package Managers gibt Entwicklern die Möglichkeit, ihre Entwicklungsumgebungen mit Hilfe von Befehlen […]

Microsoft implementiert einen Grafikserver und GPU-Beschleunigung in WSL

Microsoft gab bekannt, dass erhebliche Verbesserungen in der WSL (Windows Subsystem for Linux)-Subsystem umgesetzt wurden, die die Ausführung von Linux-Executable-Dateien unter Windows ermöglichen: Die Unterstützung für das Ausführen von Linux-Anwendungen mit grafischer Benutzeroberfläche wurde hinzugefügt, was die Notwendigkeit beseitigt, X-Server anderer Anbieter zu verwenden. Die Unterstützung wird durch die Virtualisierung des Zugriffs auf die GPU bereitgestellt. Für den Linux-Kernel wurde ein offener Treiber dxgkrnl vorbereitet, der das Gerät /dev/dxg mit […]

Iosevka 3.0.0

Die Version 3.0.0 der besten Schriftart für Terminalemulatoren und Texteditoren mit grafischer Benutzeroberfläche wurde veröffentlicht. In insgesamt fünf Alpha- und drei Beta-Versionen sowie acht Release-Kandidaten wurden eine Reihe neuer Glyphen und Ligaturen hinzugefügt, Einzelbuchstaben wurden verbessert und viele andere Korrekturen vorgenommen (siehe Einzelheiten). Außerdem wurde ab dieser Version die Benennung der Pakete geändert: Iosevka Term […]

Orchestrator für MySQL: Warum man ohne ihn kein ausfallsicheres Projekt aufbauen kann

Jedes große Projekt begann mit ein paar Servern. Zunächst gab es einen DB-Server, dann kamen Slaves hinzu, um das Lesen zu skalieren. Und hier — Halt! Es gibt einen Master und viele Slaves; wenn einer der Slaves ausfällt, ist alles gut, aber wenn der Master ausfällt — wird es schlecht: Downtime, Admins machen sich Sorgen, einen Server wieder hochzufahren. Was tun? Den Master reservieren. Mein […]

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 […]

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