Autor: Yuri Gagarin

PostgreSQL Antipatterns: Navigation im Register

Heute gibt es keine komplizierten Fälle oder ausgeklügelte SQL-Algorithmen. Es wird alles ganz einfach, auf dem Niveau von Kapitän Offensichtlich – wir machen eine Übersicht über das Ereignisprotokoll mit zeitlicher Sortierung. Das heißt, da liegt eine Tabelle events in der Datenbank, und sie hat ein Feld ts – genau die Zeit, nach der wir diese Einträge sortiert anzeigen wollen: CREATE […]

MinIo für die Kleinsten

MinIO ist eine großartige Lösung, wenn es darum geht, ein objektorientiertes Speichersystem einfach und unkompliziert einzurichten. Elementare Konfiguration, viele Plattformen und gute Leistung haben ihren Beitrag zur Volksliebe geleistet. Daher gab es für uns keinen anderen Weg, als vor einem Monat die Kompatibilität von Veeam Backup & Replication mit MinIO bekannt zu geben. Einschließlich so einer wichtigen Funktion wie Immutability. Tatsächlich […]

Unsere Erkenntnisse nach einem Jahr Migration von GitLab.com auf Kubernetes

Hinweis des Übersetzers: Die Anpassung von Kubernetes in GitLab wird als einer der beiden Hauptfaktoren angesehen, die das Wachstum des Unternehmens fördern. Dennoch basierte die Infrastruktur des Online-Dienstes GitLab.com bis vor kurzem auf virtuellen Maschinen, und erst vor etwa einem Jahr begann die Migration nach K8s, die bis heute nicht abgeschlossen ist. Wir freuen uns, die Übersetzung eines aktuellen Artikels eines SRE-Ingenieurs von GitLab vorzustellen, in dem es darum geht, wie […]

Microsoft wird im Oktober einen Edge-Browser für Linux veröffentlichen

Microsoft fördert aktiv seinen neuen Browser Edge, der auf der Chromium-Engine basiert. Er ist bereits für viele beliebte Plattformen erhältlich, neben Windows auch für Android, macOS und iOS. Jetzt hat Microsoft angekündigt, dass die Entwickler-Vorabversion des Browsers im Oktober auch für Linux erscheinen wird. Die Edge-Version für Linux wird praktisch keine Unterschiede zur Windows-Version aufweisen. Sie erhält alle […]

Die Vorinstallation von Ubuntu 20.04 auf Lenovo ThinkPad- und ThinkStation-Geräten hat begonnen

Die Unternehmen Canonical und Lenovo haben die Erweiterung des Programms zur Vorinstallation von Linux auf ThinkPad- und ThinkStation-Geräten bekannt gegeben. 29 Modelle der ThinkPad-Laptops und ThinkStation-Workstations werden mit vorinstalliertem Ubuntu 20.04 erhältlich sein. Zuvor hatte Lenovo die Lieferung von Fedora auf dem Modell ThinkPad X1 Carbon Gen 8 begonnen und plante die Vorinstallation von RHEL, während das Unternehmen auch an […]

Die Veröffentlichung von Rocm 3.8.0 hat stattgefunden

RadeonOpenCompute ist ein freies Set von Treibern, Bibliotheken und Tools zur Implementierung von OpenCL und Technologien des maschinellen Lernens für Plattformen, die auf AMD-Grafikkarten basieren. Es wird von der Firma AMD weiterentwickelt. Das Set umfasst das Kernel-Modul rock-dkms, die Compiler HCC, HIP sowie eine Version von rocm-clang-ocl, Bibliotheken zur Unterstützung von OpenCL und ein Set von Bibliotheken und Beispielen zur Implementierung grundlegender Algorithmen des maschinellen Lernens. In der neuen Ausgabe: […]

Der Tor Browser 10.0 und die Distribution Tails 4.11 sind verfügbar.

Eine bedeutende Veröffentlichung des spezialisierten Browsers Tor Browser 10 wurde veröffentlicht, der den Übergang zur ESR-Zweigversion von Firefox 78 umgesetzt hat. Der Browser konzentriert sich auf Anonymität, Sicherheit und Privatsphäre; der gesamte Datenverkehr wird nur über das Tor-Netzwerk umgeleitet. Eine direkte Verbindung über die aktuelle Netzwerkanbindung des Systems ist nicht möglich, was es unmöglich macht, die tatsächliche IP des Benutzers nachzuverfolgen (im Falle eines Browser-Hacks könnten Angreifer Zugriff erhalten […]

Veröffentlichung von Samba 4.13.0

Die Veröffentlichung von Samba 4.13.0 wurde angekündigt, die die Entwicklung des Samba 4-Zweigs fortgesetzt hat, mit einer vollständigen Implementierung des Domaincontrollers und des Active Directory-Dienstes, der mit der Windows 2000-Implementierung kompatibel ist und alle unterstützten Versionen von Windows-Clients, einschließlich Windows 10, verwalten kann. Samba 4 ist ein multifunktionales Serverprodukt, das auch eine Implementierung von Dateiservern, Druckdiensten und Identitätsservern (winbind) bietet. Wesentliche Änderungen […]

Das Wine-Projekt hat Vkd3d 1.2 mit der Implementierung von Direct3D 12 veröffentlicht.

Das Wine-Projekt hat die Veröffentlichung des Pakets vkd3d 1.2 mit der Implementierung von Direct3D 12 bekannt gegeben, die über die Übersetzung von Aufrufen in die Grafik-API Vulkan funktioniert. Das Paket enthält die Bibliotheken libvkd3d mit der Implementierung von Direct3D 12, libvkd3d-shader mit einem Übersetzer für Shader der Modelle 4 und 5 sowie libvkd3d-utils mit Funktionen zur Erleichterung der Portierung von Direct3D 12-Anwendungen sowie eine Sammlung von Demobeispielen, einschließlich des Ports von glxgears […]

Wir schreiben einen Telegram-Bot in der Programmiersprache R (Teil 4): Aufbau eines konsistenten, logischen Dialogs mit dem Bot.

Wenn Sie bereits die vorherigen drei Artikel dieser Serie gelesen haben, sind Sie jetzt in der Lage, vollständige Telegram-Bots mit Tastaturen zu schreiben. In diesem Artikel lernen wir, wie man einen Bot erstellt, der einen konsistenten Dialog unterstützt. D.h., der Bot wird Ihnen Fragen stellen und auf Ihre Eingabe von Informationen warten. Je nach den von Ihnen eingegebenen Daten wird der Bot […]

Arbeiten mit Daten im R (Basisfunktionen sowie die Pakete lubridate und timeperiodsR)

Aktuelles Datum in jeder Programmiersprache abrufen, eine Operation, die «Hello World!» entspricht. Die Programmiersprache R ist da keine Ausnahme. In diesem Artikel werden wir uns damit befassen, wie die Arbeit mit Daten in der grundlegenden Syntax der Sprache R funktioniert, und wir betrachten einige nützliche Pakete, die ihre Möglichkeiten bei der Arbeit mit Daten erweitern: lubridate — ein Paket, das arithmetische Berechnungen zwischen Daten ermöglicht; […]

Strategiekarte zum Migration von IBM Notes/Domino nach Exchange und Office 365

Der Wechsel von IBM Notes zu Microsoft Exchange oder Office 365 bringt der Organisation zahlreiche Vorteile, doch das gesamte Migrationsprojekt erscheint überwältigend und es ist nicht ganz klar, wo mit der Migration begonnen werden soll. Exchange selbst bietet keine eigenen Tools für eine vollständige Migration oder das Einrichten der Koexistenz von Notes und Exchange. Tatsächlich sind einige Aufgaben der Migration und Koexistenz ohne […]

60GB SSD 8Gb DDR4