Kategorie: Administration

Open Rack v3: Was vom neuen Standard für Serverarchitekturen zu erwarten ist

Es wird in hyperskalierbaren Rechenzentren Anwendung finden. / Foto Not4rthur CC BY-SA Warum die Spezifikation aktualisiert wurde Ingenieure des Open Compute Project (OCP) haben die erste Version des Standards bereits 2013 vorgestellt. Dieser beschrieb eine modulare und offene Konstruktion von Racks für Rechenzentren mit einer Breite von 21 Zoll. Dieser Ansatz ermöglichte es, den Effektivitätsgrad des genutzten Rackraums auf 87,5% zu erhöhen. Zum Vergleich, bei […]

WavesKit — PHP-Framework für die Arbeit mit der Waves-Blockchain

Ich mag PHP wegen der Entwicklungs Geschwindigkeit und der hervorragenden Portabilität. Es ist sehr praktisch, wenn man immer ein bereit einsetzbares Werkzeug zur Lösung von Aufgaben in der Tasche hat. Es war ziemlich enttäuschend, als ich beim Kennenlernen der heimischen Blockchain Waves Platform feststellte, dass kein fertiges SDK für PHP zur Verfügung stand. Nun, ich musste es selbst schreiben. Zunächst musste ich Knoten für die Signierung von Transaktionen verwenden. Somit […]

Wie man SDN aufbaut – acht Tools mit offenem Quellcode

Heute haben wir für unsere Leser eine Auswahl an SDN-Controllern zusammengestellt, die von GitHub-Nutzern und großen Open-Source-Stiftungen wie der Linux Foundation aktiv unterstützt werden. / Flickr / Johannes Weber / CC BY OpenDaylight OpenDaylight ist eine offene modulare Plattform zur Automatisierung skalierbarer SDN-Netzwerke. Ihre erste Version wurde 2013 veröffentlicht und wurde kurz darauf Teil der Linux Foundation. Im März […]

Cluster-Speicher für kleine Web-Cluster auf Basis von drbd+ocfs2

Worüber wir sprechen werden: Wie man schnell ein gemeinsames Speicher für zwei Server auf Basis von Lösungen drbd+ocfs2 bereitstellt. Für wen dies nützlich sein wird: Dieses Tutorial wird für Systemadministratoren und alle, die einen Speicheransatz wählen oder eine Lösung ausprobieren möchten, nützlich sein. Von welchen Lösungen wir abgesehen haben und warum Wir stehen oft vor der Situation, dass wir in einem kleinen […]

Der Rhinozeros im Inneren der Katze – starten Sie die Firmware im Kopycat-Emulator

Im Rahmen des Treffens 0x0A DC7831 DEF CON Nizhny Novgorod am 16. Februar haben wir einen Vortrag über die grundlegenden Prinzipien der Binärcodemulation und unsere eigene Entwicklung – den Emulator für Hardwareplattformen Kopycat – gehalten. Im Artikel werden wir die Ausführung der Firmware eines Geräts im Emulator beschreiben, die Interaktion mit dem Debugger demonstrieren und eine kleine dynamische Analyse der Firmware durchführen. Vorgeschichte Vor langer Zeit in einem […]

Zurück zu den Mikrodiensten mit Istio. Teil 3

Anmerkung des Übersetzers: Der erste Teil dieses Zyklus war der Einführung in die Möglichkeiten von Istio und deren Demonstration in der Praxis gewidmet, der zweite Teil der feingranularen Routing- und Netzwerktraffic-Management. Jetzt geht es um Sicherheit: Zur Demonstration der damit verbundenen grundlegenden Funktionen verwendet der Autor den Identity-Service Auth0, aber analog dazu können auch andere Anbieter konfiguriert werden. Wir haben […]

Zurück zu Mikrodiensten mit Istio. Teil 2

Hinweis: Der erste Teil dieses Zyklus befasste sich mit der Einführung in die Möglichkeiten von Istio und deren Demonstration in der Praxis. Jetzt werden wir über komplexere Aspekte der Konfiguration und Nutzung dieses Service Mesh sprechen, insbesondere über die fein justierbare Routenführung und das Management des Netzwerkverkehrs. Wir erinnern auch daran, dass in dem Artikel Konfigurationen (Manifeste für Kubernetes und Istio) […]

Zurück zu Mikrodiensten mit Istio. Teil 1

Hinweis: Service Meshes sind definitiv eine aktuelle Lösung in der modernen Infrastruktur für Anwendungen, die der Mikroservice-Architektur folgen. Obwohl vielen DevOps-Ingenieuren Istio ein Begriff sein mag, handelt es sich um ein relativ neues Produkt, das, obwohl es komplexe Möglichkeiten bietet, eine erhebliche Einarbeitungszeit erfordern kann. Der deutsche Ingenieur Rinor Maloku, der für Cloud-Computing für Großkunden im Telekommunikationssektor verantwortlich ist, […]

Termux Schritt für Schritt (Teil 2)

Im letzten Teil haben wir uns mit den grundlegenden Befehlen von Termux vertraut gemacht, eine SSH-Verbindung zum PC eingerichtet, gelernt, Aliase zu erstellen und einige nützliche Tools installiert. Diesmal werden wir noch einen Schritt weiter gehen: Wir lernen Termux:API kennen, installieren Python und nano und schreiben ein einfaches "Hello, world!" in Python. Außerdem erfahren wir etwas über Bash-Skripte und schreiben ein Skript […]

Datenkompression mit dem Huffman-Algorithmus

Einleitung In diesem Artikel werde ich über den bekannten Huffman-Algorithmus und seine Anwendung in der Datenkompression sprechen. Am Ende schreiben wir einen einfachen Archivator. Darüber gab es bereits einen Artikel auf Habr, jedoch ohne praktische Umsetzung. Das theoretische Material dieses Beitrags stammt aus den Informatikunterrichtsstunden in der Schule und dem Buch von Robert Lafore "Datenstrukturen und Algorithmen in Java". Also, alles […]

Binary Tree oder wie man einen binären Suchbaum erstellt

Präludium Dieser Artikel ist den binären Suchbäumen gewidmet. Neulich habe ich einen Artikel über die Datenkompression mit dem Huffman-Algorithmus erstellt. Dabei habe ich nicht viel Aufmerksamkeit auf binäre Bäume gelegt, da Such-, Einfügungs- und Löschmethoden nicht relevant waren. Jetzt habe ich beschlossen, einen Artikel speziell über Bäume zu schreiben. Lassen Sie uns beginnen. Ein Baum ist eine Datenstruktur, die aus Knoten besteht, die durch Kanten verbunden sind. Man kann sagen, dass ein Baum […]

GitLab 11.9 wurde mit der Funktion zur Erkennung von Geheimnissen und mehreren Regeln zur Genehmigung von Merge-Requests veröffentlicht.

Schnelle Erkennung von Geheimnislecks Es scheint ein kleiner Fehler zu sein – zufällig Anmeldedaten in ein öffentliches Repository weiterzugeben. Die Folgen können jedoch schwerwiegend sein. Sobald ein Angreifer Ihr Passwort oder Ihren API-Schlüssel erhält, übernimmt er Ihr Konto, sperrt Sie und missbraucht Ihr Geld auf betrügerische Weise. Darüber hinaus kann es einen Domino-Effekt geben: Der Zugriff auf ein Konto öffnet den Zugang zu anderen. […]

60GB SSD 8Gb DDR4