Kategorie: Administration

Entwickeln Sie Software für einen dezentralen Scooter-Verleih. Wer hat gesagt, dass es einfach wird?

In diesem Artikel berichte ich darüber, wie wir versucht haben, einen dezentralen Scooter-Verleih auf Smart Contracts aufzubauen und warum wir dennoch einen zentralisierten Service benötigten. Wie alles begann Im November 2018 nahmen wir an einem Hackathon teil, der dem Internet der Dinge und Blockchain gewidmet war. Unsere Team-Idee war Scooter-Sharing, da wir einen Scooter hatten […]

Ein alter Krückstock auf einem alten Krückstock

Ich fange ohne Umschweife an: Eines Tages hatte ich eine Offenbarung (na ja, nicht wirklich stark, um ehrlich zu sein) und die Idee entstand, ein Programm zu erstellen, das ein Bild vom Client auf den Server überträgt. Ziemlich einfach, oder? Nun, für einen erfahrenen Programmierer wird es so sein. Die Bedingungen sind einfach — keine Drittanbieter-Bibliotheken verwenden. Im Prinzip etwas komplizierter, aber wenn man bedenkt, dass man sich damit auseinandersetzen muss […]

Fünf Fehler beim Bereitstellen der ersten Anwendung auf Kubernetes

Fail von Aris-Dreamer Viele glauben, dass es ausreicht, die Anwendung auf Kubernetes zu migrieren (entweder mit Helm oder manuell) – und schon wird alles gut. Aber so einfach ist es nicht. Das Team von Mail.ru Cloud Solutions hat den Artikel des DevOps-Ingenieurs Julian Gindi übersetzt. Er beschreibt, mit welchen Fallstricken sein Unternehmen während der Migration konfrontiert war, damit Sie nicht in dieselben Fallen tappen. […]

Skalierbare Datenklassifizierung für Sicherheit und Datenschutz

Die Klassifizierung von Daten basierend auf dem Inhalt ist eine offene Aufgabe. Traditionelle Systeme zur Verhinderung von Datenverlust (DLP) lösen dieses Problem, indem sie Fingerabdrücke von den entsprechenden Daten erfassen und Endpunkte überwachen, um diese Fingerabdrücke zu erkennen. Angesichts der Vielzahl ständig wechselnder Datenressourcen bei Facebook ist dieser Ansatz nicht nur nicht skalierbar, sondern auch ineffektiv, um zu bestimmen, wo sich die Daten befinden. […]

Was braucht es, um Cloud-Gaming aufzubauen: Trends der nahen Zukunft

Computerspiele und Videospiele entwickeln sich stetig weiter. Laut Prognosen von Newzoo wird die Anzahl der Spieler bis 2023 3 Milliarden erreichen. Auch der Anteil des Marktes für Cloud-Games wächst - Experten schätzen, dass die durchschnittliche jährliche Wachstumsrate (GAGR) in diesem Bereich bis 2025 über 30 % betragen wird. Wenn es um die finanziellen Kennzahlen geht, wird das Marktvolumen bis 2025-2026 etwa 3-6 Milliarden USD erreichen. […]

Datenextraktion aus SAP HCM in non-SAP-Datenlager

Wie bekannt ist, bietet das Unternehmen SAP ein vollständiges Spektrum an Software sowohl für die Verwaltung von Transaktionsdaten als auch für die Verarbeitung dieser Daten in Analyse- und Berichtssystemen an. Insbesondere die Plattform SAP Business Warehouse (SAP BW) stellt ein Werkzeug für die Speicherung und Analyse von Daten dar, das über umfangreiche technische Möglichkeiten verfügt. Trotz ihrer objektiven Vorteile hat das System SAP BW einen […]

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

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