Kategorie: Administration

Integration des Projekts VueJS+TS mit SonarQube

In unserer Arbeit nutzen wir aktiv die Plattform SonarQube, um die Codequalität auf hohem Niveau zu halten. Bei der Integration eines der Projekte, das in VueJs+Typescript geschrieben wurde, traten einige Probleme auf. Daher möchte ich genauer erläutern, wie wir diese gelöst haben. In diesem Artikel geht es, wie bereits erwähnt, um die Plattform SonarQube. Ein wenig Theorie – was ist das überhaupt, für […]

Wie man Kommentare öffnet, ohne in Spam zu versinken

Wenn Ihre Arbeit darin besteht, etwas Schönes zu schaffen, muss nicht viel darüber erzählt werden, da das Ergebnis für alle sichtbar ist. Wenn Sie jedoch Schriftzüge von Zäunen entfernen, bemerkt niemand Ihre Arbeit, solange die Zäune ordentlich aussehen oder bis Sie versehentlich etwas Falsches gelöscht haben. Jeder Dienst, der die Möglichkeit bietet, Kommentare, Bewertungen oder Nachrichten zu hinterlassen oder […

LetsEncrypt plant, seine Zertifikate aufgrund eines Softwarefehlers zurückzuziehen.

Die Firma LetsEncrypt, die kostenlose SSL-Zertifikate zur Verschlüsselung anbietet, sieht sich gezwungen, einige Zertifikate zurückzurufen. Das Problem ist auf einen Softwarefehler in der Verwaltungssoftware Boulder zurückzuführen, die für den Aufbau der CA verwendet wird. Normalerweise erfolgt die Überprüfung des DNS-Eintrags CAA gleichzeitig mit der Bestätigung des Eigentums an der Domain, und die meisten Abonnenten erhalten das Zertifikat unmittelbar nach der Überprüfung. Doch die Entwickler der Software haben es so eingerichtet, dass das Ergebnis der Überprüfung […]

Die Gesundheit der Indizes in PostgreSQL aus der Sicht eines Java-Entwicklers

Hallo. Mein Name ist Ivan und ich bin Java-Entwickler. Es kam dazu, dass ich viel mit PostgreSQL arbeite – ich kümmere mich um die Datenbankkonfiguration, die Optimierung der Struktur, die Performance und spiele am Wochenende ein wenig DBA. In letzter Zeit habe ich mehrere Datenbanken in unseren Mikrodiensten in Ordnung gebracht und eine Java-Bibliothek namens pg-index-health geschrieben, die diese Arbeit erleichtert, Zeit spart und hilfreich ist […]

Einrichtung der Passwortsicherheitsrichtlinie in Zimbra.

Neben der Verschlüsselung von E-Mails und der Verwendung einer elektronischen Unterschrift ist eine der effektivsten und kostengünstigsten Methoden, um E-Mail-Konten vor Hackern zu schützen, eine durchdachte Passwortsicherheitsrichtlinie. Auf Zetteln notierte, in öffentlichen Dateien gespeicherte oder einfach nicht komplexe Passwörter stellen stets eine große Sicherheitslücke dar und können zu schwerwiegenden Vorfällen mit spürbaren Folgen für […]

Wie ich Habr geparst habe, Teil 1: Trends

Als der Neujahrs-Olivier-Salat aufgegessen war, hatte ich nichts mehr zu tun und entschied mich, alle Artikel von Habrhabr (und ähnlichen Plattformen) auf meinen Computer herunterzuladen und zu erforschen. Dabei entstanden einige interessante Geschichten. Die erste betrifft die Entwicklung des Formats und der Themen der Artikel über 12 Jahre seit der Gründung der Website. Zum Beispiel ist die Dynamik mancher Themen ziemlich aufschlussreich. Fortsetzung — unter dem Kater.

Wie man einen Smart Contract im Telegram Open Network (TON) schreibt und veröffentlicht.

Wie man einen Smart Contract in TON schreibt und veröffentlicht. Worum geht es in diesem Artikel? In diesem Artikel werde ich darüber berichten, wie ich am ersten (von zwei) Wettbewerben von Telegram im Bereich Blockchain teilgenommen habe, keinen Preis gewonnen habe und beschloss, meine Erfahrungen in einem Artikel festzuhalten, damit sie nicht verloren gehen und vielleicht jemandem helfen. Da ich nicht schreiben wollte […]

Mikhail Salosin. Golang Meetup. Einsatz von Go im Backend der App „Smotri+“

Mikhail Salosin (im Folgenden – MS): – Hallo zusammen! Mein Name ist Mikhail. Ich arbeite als Backend-Entwickler bei MC2 Software und werde über die Verwendung von Go im Backend der mobilen Anwendung „Smotry+“ berichten. Mag jemand von euch Hockey? Dann ist diese App für euch. Sie ist für Android und iOS verfügbar und dient zum Anschauen von Live-Übertragungen verschiedener Sportveranstaltungen und […]

Wie gewährleistet man den reibungslosen Betrieb eines lokalen Netzwerks in einem kleinen Unternehmen?

Braucht ein kleines Unternehmen ein lokales Netzwerk? Ist es wirklich notwendig, erhebliche Mittel in die Anschaffung von Computerhardware, die Bezahlung des Wartungspersonals und die Lizenzierung von Software zu investieren? Der Autor hatte die Gelegenheit, mit verschiedenen Kategorien von (hauptsächlich jungen) Eigentümern und Führungskräften kleiner Unternehmen (vor allem GmbHs) zu sprechen. Die Meinungen waren dabei diametral entgegengesetzt, von der Ansicht, dass ein lokales Netzwerk […]

WEB-Adressenverzeichnis mit PHP + LDAP erstellen

Es stellte sich heraus, dass ein (relativ) großes Unternehmen viele entfernte Büros hatte, in denen sich eine beträchtliche Anzahl von Nutzern befand. Alle Büros sind in einem Netzwerk mit einer gemeinsamen Domain verbunden. Jedes Büro wurde in Active Directory (im Folgenden AD) als Organisationseinheit (OU) definiert, in der die Benutzer bereits angelegt wurden. Es war notwendig, den Benutzern zu ermöglichen, schnell und ohne großen Aufwand […]

Kurzübersicht und Einrichtung von Kata Containers

In diesem Artikel wird das Prinzip von Kata Containers erläutert sowie eine praktische Anleitung zur Integration in Docker vorgestellt. Über allgemeine Probleme mit Docker und deren Lösungen wurde bereits geschrieben; heute skizziere ich kurz die Implementierung von Kata Containers. Kata Containers schaffen eine sichere Ausführungsumgebung für Container basierend auf leichtgewichtigen virtuellen Maschinen. Die Arbeit mit ihnen […]

Ein einfacher RPM-Repository mit Inotify und WebDAV

In diesem Beitrag betrachten wir die Speicherung von RPM-Artefakten mithilfe eines einfachen Skripts mit inotify + createrepo. Das Hochladen der Artefakte erfolgt über WebDAV unter Verwendung von Apache HTTPD. Warum Apache HTTPD näher am Ende des Beitrags behandelt wird, wird später erläutert. Die Lösung sollte die folgenden Anforderungen für die Organisation eines reinen RPM-Repositories erfüllen: Kostenlos. Verfügbarkeit des Pakets im Repository innerhalb weniger Sekunden nach dem Hochladen in das Repository […]

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster