Kategorie: Administration

RabbitMQ. Teil 3. Wir beschäftigen uns mit Queues und Bindings

Queue (Warteschlange) ist eine Datenstruktur auf der Festplatte oder im Arbeitsspeicher, die Verweise auf Nachrichten speichert und deren Kopien an Consumers (Verbraucher) ausgibt. Eine Queue stellt einen Erlang-Prozess mit Zustand dar (wo die Nachrichten selbst zwischengespeichert werden können). 1.000 Queues können etwa 80 MB beanspruchen. Binding (Bindung) ist eine Regel, die dem Exchange mitteilt, in welche von den Queues die Nachrichten eingereiht werden sollen. […]

Installation von Firebird 3 auf modernen Versionen von Linux: CentOS8 und Ubuntu 19

In diesem Artikel beschreiben wir die minimalen Schritte, die erforderlich sind, um das Datenbankmanagementsystem Firebird Version 3.0 optimal auf neuen Linux-Distributionen zu installieren. Die Beispiele wurden auf CentOS 8 und Ubuntu 19 ausgewählt. Für die „Lieferung“ des Firebird-Distributionspakets auf das Zielsystem wurde in diesem Leitfaden die Variante des Downloads des tar.gz-Archivs über den Link von der offiziellen Projektwebsite (firebirdsql.org) gewählt. Für die Ungeduldigen – sofort […]

Was ist Windows PowerShell und wofür wird es verwendet? Teil 2: Einführung in die Programmiersprache

Historisch gesehen sind die Befehlszeilenfunktionen in Unix-Systemen besser ausgeprägt als in Windows, doch mit dem Erscheinen neuer Lösungen hat sich die Situation geändert. Für PowerShell können Skripte in einer interpretierbaren multiparadigmatischen Sprache geschrieben werden, die Elemente der klassischen prozeduralen, objektorientierten und sogar funktionalen Programmierung enthält: bedingte Sprünge, Schleifen, Variablen, Arrays, Hash-Tabellen, Klassen, Fehlerbehandlung sowie Funktionen, Cmdlets und Pipelines. Der vorherige Artikel […]

Was ist Windows PowerShell und wozu wird es verwendet? Teil 1: Hauptfunktionen

Historisch gesehen sind die Befehlszeilenfunktionen in Unix-Systemen besser ausgeprägt als in Windows, doch mit dem Erscheinen neuer Lösungen hat sich die Situation geändert. Windows PowerShell ermöglicht es Systemadministratoren, die meisten Routineaufgaben zu automatisieren. Damit können Einstellungen geändert, Dienste gestoppt und gestartet sowie die meisten installierten Anwendungen gewartet werden. Es wäre falsch, das blaue Fenster als einen weiteren Befehlsinterpreter zu betrachten. […]

Integration des VueJS+TS Projekts mit SonarQube

In unserer Arbeit nutzen wir aktiv die Plattform SonarQube, um die Codequalität auf einem hohen Niveau zu halten. Bei der Integration eines Projekts, das in VueJs + TypeScript geschrieben wurde, traten Probleme auf. Daher möchte ich näher darauf eingehen, wie wir diese lösen konnten. 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 und nicht im Spam ertrinkt

Wenn deine Arbeit darin besteht, etwas Schönes zu schaffen, braucht man nicht viel darüber zu sagen, denn das Ergebnis liegt allen vor Augen. Wenn man jedoch Schriftzüge von Zäunen entfernt, bemerkt niemand deine Arbeit, solange die Zäune ordentlich aussehen oder solange du nichts Falsches abwischst. Jeder Dienst, bei dem man Kommentare, Bewertungen hinterlassen oder Nachrichten senden kann, oder […]

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

Das Unternehmen LetsEncrypt, das kostenlose SSL-Zertifikate für die Verschlüsselung anbietet, sieht sich gezwungen, einige Zertifikate zu widerrufen. Das Problem hängt mit einem Softwarefehler in der Verwaltungssoftware Boulder zusammen, die für die CA verwendet wird. Normalerweise erfolgt die Überprüfung des DNS-CNAME-Eintrags gleichzeitig mit der Bestätigung des Domainbesitzes, und die meisten Abonnenten erhalten das Zertifikat sofort nach der Überprüfung. Die Softwareentwickler haben jedoch so konzipiert, dass das Ergebnis der Überprüfung […]

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

Hallo. Ich heiße Wanja und bin Java-Entwickler. So kam es, dass ich viel mit PostgreSQL arbeite – ich beschäftige mich mit der Einrichtung von Datenbanken, der Optimierung der Struktur, der Leistung und spiele ein wenig am Wochenende 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 hilft […]

Einstellung der Passwortsicherheitsrichtlinie in Zimbra

Neben der Verschlüsselung von E-Mails und der Verwendung von elektronischen Signaturen ist eine durchdachte Passwortsicherheitsrichtlinie eine der effektivsten und kostengünstigsten Methoden, um E-Mails vor Hackerangriffen zu schützen. Auf Zetteln notierte, in öffentlich zugänglichen Dateien gespeicherte oder einfach nicht ausreichend komplexe Passwörter sind immer eine große Schwachstelle in der Informationssicherheit eines Unternehmens und können zu ernsthaften Vorfällen mit spürbaren Folgen führen […]

Wie ich Habr durchsucht habe, Teil 1: Trends

Nachdem der Neujahrs-Olivier fertig gegessen war, hatte ich nichts zu tun und beschloss, mir alle Artikel von Habr und verwandten Plattformen auf meinen Computer herunterzuladen und sie zu erkunden. Dabei sind einige interessante Geschichten entstanden. Die erste davon ist die Entwicklung des Formats und der Themen der Artikel über 12 Jahre seit Bestehen der Website. Beispielsweise ist die Dynamik einiger Themen ziemlich aufschlussreich. Die Fortsetzung folgt nach dem Sprung. Der Prozess […]

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

Wie man einen Smart Contract im 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) Blockchain-Wettbewerb von Telegram teilgenommen habe, keinen Preis gewonnen habe und beschlossen habe, meine Erfahrungen in einem Artikel festzuhalten, damit sie nicht verloren gehen und vielleicht jemandem helfen. Da ich nicht […]

Mikhail Salosin. Golang Meetup. Nutzung von Go im Backend der Anwendung „Smotri+“.

Mikhail Salosin (im Folgenden – MS): – Hallo zusammen! Mein Name ist Mikhail. Ich arbeite als Backend-Entwickler bei der Firma MC2 Software und werde über die Nutzung von Go im Backend der mobilen Anwendung „Smotri+“ sprechen. Mag jemand von Ihnen Eishockey? Dann ist diese Anwendung für Sie. Sie ist für Android und iOS gedacht und dient zum Streaming verschiedener Sportereignisse online und […]

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster