Kategorie: Administration

Von Skripten zur eigenen Plattform: wie wir die Entwicklung bei CIAN automatisiert haben

Auf der RIT 2019 hielt unser Kollege Alexander Korotkov einen Vortrag über die Automatisierung der Entwicklung bei CIAN: Um das Leben und die Arbeit zu erleichtern, verwenden wir unsere eigene Plattform Integro. Sie verfolgt den Lebenszyklus von Aufgaben, entlastet die Entwickler von Routineaufgaben und reduziert die Anzahl der Bugs in der Produktion erheblich. In diesem Beitrag ergänzen wir Alexanders Vortrag und erzählen, wie wir den Weg von einfachen […]

Wie man Angst überwindet und Azure Machine Learning zu nutzen beginnt

Ich kenne viele Data Scientists – und ich zähle mich wahrscheinlich selbst dazu – die auf PCs mit GPU arbeiten, sei es lokal oder virtuell in der Cloud, entweder über Jupyter Notebook oder durch eine Python-Entwicklungsumgebung. Während meiner zweijährigen Tätigkeit als AI/ML-Entwicklungsexperte habe ich genau so gearbeitet und die Daten auf einem gewöhnlichen Server vorbereitet […]

Kosten für Mikrotik CHR-Lizenzen sparen

Im Telegram-Channel @router_os sehe ich oft Fragen dazu, wie man bei der Lizenzierung von Mikrotik sparen oder RouterOS sogar kostenlos nutzen kann. Überraschenderweise gibt es solche Möglichkeiten, die auch rechtlich zulässig sind. In diesem Artikel werde ich die Lizenzierung von Mikrotik-Hardware nicht ansprechen, da deren Geräte von Werk aus mit der maximalen Lizenz ausgestattet sind, die […]

Wir beschleunigen OpenVPN für $9,99* oder integrieren einen Orange Pi One in den Router

Einige von uns nutzen das Internet aus verschiedenen Gründen nicht ohne VPN: Manche benötigen eine dedizierte IP, und es ist einfacher und günstiger, einen VPS mit zwei IP-Adressen zu kaufen, als eine Adresse beim Anbieter zu erwerben, andere möchten auf alle Websites zugreifen, nicht nur auf die, die in Russland erlaubt sind, und wieder andere benötigen IPv6, das ihr Anbieter nicht bereitstellt... Am häufigsten […]

Wir beschleunigen OpenVPN auf dem Router OpenWrt. Alternativversion ohne Lötkolben und Hardware-Extremismus

Hallo zusammen, ich habe kürzlich einen alten Artikel gelesen, der beschreibt, wie man OpenVPN auf einem Router beschleunigen kann, indem man die Verschlüsselung auf eine separate Hardware auslagert, die im Inneren des Routers angelötet wird. Ich habe einen ähnlichen Fall wie der Autor — TP-Link WDR3500 mit 128 Megabyte RAM und einem schwachen Prozessor, der mit der Verschlüsselung von Tunneln völlig überfordert ist. Allerdings möchte ich auf keinen Fall mit einem Lötkolben an den Router gehen […]

Arbeiten mit IPv6 in PHP

Wir haben kürzlich den Status eines LIR und einen /29 IPv6-Block erhalten. Daraufhin entstand die Notwendigkeit, die zugewiesenen Subnetze zu verwalten. Da unser Billing-System in PHP geschrieben ist, mussten wir uns etwas mit dem Thema auseinandersetzen und erkennen, dass diese Sprache nicht die benutzerfreundlichste ist, wenn es um die Arbeit mit IPv6 geht. Im Folgenden – unsere Lösungen für die aufgetretenen Aufgaben im Umgang mit Adressen und […]

Wir beschäftigen uns mit eSIM (+ Interview mit einem Experten)

Lass uns über eSIM sprechen (vollständiger Name embeddedSIM – das sind eingebaute SIM-Karten, im Gegensatz zu herkömmlichen abnehmbaren „SIM-Karten“). Wir werden erörtern, warum sie besser sind als gewöhnliche SIM-Karten und warum große Mobilfunkanbieter der Einführung dieser neuen Technologie entgegenwirken. Der Artikel wurde mit Unterstützung des Unternehmens EDISON verfasst. Wir entwickeln Programme für Android und iOS und können auch […]

Erstellung einer ausfallsicheren IT-Infrastruktur. Teil 2. Installation und Konfiguration eines Clusters oVirt 4.3

Dieser Artikel ist eine Fortsetzung des vorherigen – „Erstellung einer ausfallsicheren IT-Infrastruktur. Teil 1 – Vorbereitung auf die Bereitstellung eines Clusters oVirt 4.3“. Darin wird der Prozess der grundlegenden Installation und Konfiguration eines Clusters oVirt 4.3 für das Hosting von hochverfügbaren virtuellen Maschinen behandelt, wobei davon ausgegangen wird, dass alle vorbereitenden Schritte zur Infrastruktur bereits zuvor durchgeführt wurden. Einleitung Hauptziel des Artikels – […]

Das Unternehmen, das sich auf DDoS-Schutz spezialisiert hat, hat selbst DDoS-Angriffe gestartet, gestand der Gründer.

Bis 2016 wurde vDos zum weltweit beliebtesten Dienst für DDoS-Angriffe. Glaubt man Verschwörungstheorien, verbreiten Antivirenunternehmen selbst Viren, während sich DDoS-Schutzdienste für diese Angriffe verantwortlich zeichnen. Natürlich sind das Erfindungen… oder nicht? Am 16. Januar 2020 erkannte das Bundesgericht im New Jersey den 22-jährigen Tucker Preston, einen Einwohner von Macon, für schuldig, […]

Erstellung dynamscher Parameter in Jenkins Jobs oder wie Sie Ihre Aufgabe benutzerfreundlich gestalten

Guten Tag, Habr! Heute möchte ich einen der Wege teilen, wie Sie mit Hilfe des Active Choices Plug-ins Ihre Aufgabe in Jenkins am einheitlichsten und benutzerfreundlichsten gestalten können. Einführung Abkürzungen wie DevOps sind in der IT-Gemeinschaft schon lange nichts Neues mehr. Für viele Menschen wird der Satz „DevOps erstellen“ mit einem magischen Knopf assoziiert, der beim Drücken […]

PostgreSQL Antipatterns: Wir treffen den JOIN mit einem Wörterbuch

Wir setzen die Reihe von Artikeln fort, die sich mit der Erforschung wenig bekannter Methoden zur Verbesserung der Leistung von "scheinbar einfachen" Abfragen in PostgreSQL befassen: Seltene Aufzeichnungen gelangen bis zur Mitte des JOIN mühsame JOIN-Arrays schädliche JOIN und OR CTE JOIN CTE Denken Sie nicht, dass ich JOIN so sehr nicht mag… 🙂 Aber oft ist die Abfrage ohne ihn merklich performanter als mit ihm. Deshalb versuchen wir heute […]

Drei Ebenen der automatischen Skalierung in Kubernetes: Wie man sie effektiv nutzt

Für das vollständige Verständnis von Kubernetes muss man die verschiedenen Möglichkeiten der Skalierung von Cluster-Ressourcen kennen: Laut den Entwicklern des Systems ist dies eine der Hauptaufgaben von Kubernetes. Wir haben einen Überblick über die Mechanismen zur horizontalen und vertikalen automatischen Skalierung sowie die Anpassung von Clustern vorbereitet und Empfehlungen zusammengestellt, wie man sie effektiv nutzt. Der Artikel Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal Autoscaler und Vertical Pod Autoscaler wurde von unserem Team übersetzt, […]

60GB SSD 8Gb DDR4