Kategorie: Administration

Ihr erstes neuronales Netzwerk auf einer Grafikkarte (GPU). Anleitung für Anfänger

In diesem Artikel werde ich erläutern, wie man in 30 Minuten eine Umgebung für maschinelles Lernen einrichtet, ein neuronales Netzwerk zur Bildklassifizierung erstellt und dasselbe Netzwerk auf einer Grafikkarte (GPU) ausführt. Zunächst definieren wir, was ein neuronales Netzwerk ist. In unserem Fall ist es ein mathematisches Modell sowie seine programmatische oder hardwareseitige Umsetzung, die auf dem Prinzip der Organisation basiert und […]

Das Buch „Kubernetes für DevOps“

Hallo, Habr-Bewohner! Kubernetes ist eines der zentralen Elemente des modernen Cloud-Ökosystems. Diese Technologie gewährleistet die Zuverlässigkeit, Skalierbarkeit und Stabilität der Container-Virtualisierung. John Arundel und Justin Domingus sprechen über das Kubernetes-Ökosystem und stellen bewährte Lösungen für alltägliche Probleme vor. Schritt für Schritt werden Sie Ihre eigene cloud-orientierte Anwendung aufbauen und eine Infrastruktur zur Unterstützung einrichten, die Entwicklungsumgebung konfigurieren und eine Pipeline […]

Gnuplot 5.0. Spiderplot auf 4 Achsen selbst erstellen.

Bei der Erstellung der Datenvisualisierung für den Artikel stellte ich die Notwendigkeit fest, vier Achsen mit positiven Beschriftungen zu haben. Wie bei den anderen Diagrammen des Artikels beschloss ich, gnuplot zu verwenden. Zuerst besuchte ich die offizielle Website, die viele Beispiele bietet. Ich war sehr erfreut, als ich das passende Beispiel entdeckte (ein wenig Feinarbeit, und es wird schön sein, dachte ich). Schnell kopierte ich den Code, […]

Smart Home: Wir erstellen Verbrauchsdiagramme für Wasser und Strom in Home Assistant

Jedes Mal, wenn ich die Rechnung für Strom und Wasser bekomme, wundere ich mich – verbraucht meine Familie wirklich sooo viel? Ja, im Badezimmer ist eine Fußbodenheizung und ein Boiler installiert, aber die laufen ja nicht ständig. Auch beim Wasser scheinen wir zu sparen (obwohl wir es lieben, im Bad zu planschen). Vor einigen Jahren habe ich bereits Wasser- und Stromzähler an das Smart Home angeschlossen, […]

Wasserzähler an das Smart Home anschließen

Früher waren Systeme zur Hausautomatisierung, oder wie man sie oft nennt, „Smart Home“, extrem teuer und nur wohlhabenden Menschen zugänglich. Heute findet man auf dem Markt recht budgetfreundliche Sets mit Sensoren, Tasten/Schaltern und Aktoren zur Steuerung von Beleuchtung, Steckdosen, Belüftung, Wasserversorgung und anderen Verbrauchern. Sogar der ungeschickteste DIY-Enthusiast kann sich dem Schönen anschließen und das machen […]

Raspberry Pi + Fedora (aarch64) = Wi-Fi Hotspot (oder Himbeer-Router im blauen Hut)

In dem Artikel Raspberry Pi + CentOS = Wi-Fi Hotspot (oder Himbeer-Router im roten Hut) habe ich beschrieben, wie man den „Himbeer-Pi“ mithilfe des Betriebssystems CentOS in einen drahtlosen Zugangspunkt verwandelt. Indem ich meinen Heimrouter nach diesem Schema zusammenbaute, befriedigte ich mein kreatives Ego und gewann die Gewissheit über ein entscheidendes Element meiner gemütlichen Infrastruktur. Doch das Gefühl […]

Feines Thin Provisioning von Linux-Dateisystemen. So erstellen Sie in 20 Sekunden Backup-Kopien einer drei Terabyte großen MySQL-Datenbank.

Mein Name ist Yuri, ich leite die Gruppe für Systemadministration bei SitiMobil. Heute teile ich meine Erfahrungen mit der Technologie des Thin Provisioning von Linux-Dateisystemen und erläutere, wie sie in den CI/CD-Prozessen des Unternehmens angewendet werden kann. Wir werden die Situation analysieren, in der wir für automatisierte Tests des Codes bei dessen Bereitstellung in der Produktion so schnell wie möglich Kopien der MySQL-Datenbanken benötigen, maximal […]

Automatisierung der Eingabe in SecureCRT mit Hilfe von Skripten

Netzwerktechniker stehen oft vor der Aufgabe, bestimmte Fragmente aus einem Notizblock in die Konsole zu kopieren/einzufügen. Normalerweise müssen mehrere Parameter kopiert werden: Benutzername/Passwort und noch etwas anderes. Die Verwendung von Skripten ermöglicht es, diesen Prozess zu beschleunigen. ABER die Aufgaben des Schreibens und der Ausführung des Skripts sollten zusammen weniger Zeit in Anspruch nehmen als die manuelle Konfiguration, andernfalls sind die Skripte nutzlos. Wozu dient dieser Artikel? Dieser Artikel stammt aus […]

Monitoring im Rechenzentrum: Wie wir die alte BMS durch eine neue ersetzt haben. Teil 1

Was ist ein BMS? Das Monitoringsystem für Ingenieursysteme in Rechenzentren ist ein Schlüsselelement der Infrastruktur, das direkt den wichtigen Indikator für Rechenzentren beeinflusst: die Reaktionsgeschwindigkeit des Personals auf Notfälle und damit die Dauer des unterbrechungsfreien Betriebs. BMS-Systeme (Building Monitoring System) werden von vielen globalen Anbietern von Rechenzentrumsausrüstungen angeboten. Während der Betriebszeit von Linxdatacenter in Russland haben wir […]

Antiquitäten: 50 Schattierungen von ICQ

Neulich habe ich in einem Beitrag auf Habr gelesen, dass im Messenger ICQ massenhaft alte inaktive Konten gelöscht werden. Ich habe beschlossen, zwei meiner Konten zu überprüfen, auf die ich relativ kürzlich — Anfang 2018 — zugegriffen habe, und ja, sie wurden ebenfalls gelöscht. Beim Versuch, mich mit dem eindeutig richtigen Passwort auf der Website anzumelden, erhielt ich die Rückmeldung, dass das Passwort […]

PostgreSQL Antipatterns: Kämpfen gegen Horden von "Toten"

Die Funktionsweise der internen Mechanismen von PostgreSQL ermöglicht es ihm, in einigen Situationen sehr schnell zu sein und in anderen „nicht so sehr“. Heute betrachten wir ein klassisches Beispiel für den Konflikt zwischen der Arbeitsweise der DBMS und dem, was der Entwickler damit macht – UPDATE vs. MVCC-Prinzipien. Kurz zusammengefasst aus einem ausgezeichneten Artikel: Wenn eine Zeile durch den Befehl UPDATE geändert wird, werden eigentlich zwei Operationen durchgeführt: […]

MVCC-3. Zeilenversionen

Also haben wir die Fragen zur Isolation betrachtet und einen Exkurs zur Datenorganisation auf niedriger Ebene gemacht. Und schließlich sind wir zum Interessantesten gekommen – zu den Zeilenversionen. Überschrift: Wie bereits erwähnt, kann jede Zeile gleichzeitig in mehreren Versionen in der Datenbank vorhanden sein. Eine Version muss sich irgendwie von einer anderen unterscheiden. Zu diesem Zweck hat jede Version […]

60GB SSD 8Gb DDR4