Autor: Yuri Gagarin

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 […]

Veröffentlichung des Pakets grundlegender Systemwerkzeuge GNU Coreutils 8.32

Nach einem Jahr Entwicklung steht die stabile Version der grundlegenden Systemwerkzeuge GNU Coreutils 8.32 zur Verfügung, die Programme wie sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls usw. umfasst. Hauptneuerungen: Die Werkzeuge stat und ls wurden auf die Verwendung des effizienter arbeitenden Systemaufrufs statx umgestellt, sofern dieser verfügbar ist. In den Werkzeugen […]

Fehler in BIND 9.16, der die Verarbeitung von TCP-Verbindungen beeinträchtigt

In dem vor zwei Wochen veröffentlichten Branch von BIND 9.16.0 wurde ein schwerwiegender Fehler festgestellt, der die Obergrenze der Anzahl von TCP-Verbindungen erschöpft. In BIND 9.16 wurde ein neues Netzwerk-Sublayer eingeführt, das auf dem Mechanismus der asynchronen Anfrageverarbeitung basierend auf der libuv-Bibliothek umgestellt wurde. Aufgrund eines Fehlers in diesem Subsystem wird der Zähler aktiver TCP-Verbindungen unter bestimmten Bedingungen nicht verringert, was zu einer ansteigenden Diskrepanz seines […]

Veröffentlichung von PowerShell 7

Am 4. März wurde die neue Version PowerShell 7 veröffentlicht. PowerShell ist ein "plattfomenübergreifendes Automatisierungs- und Konfigurations-Framework, das für strukturierte Daten, REST-APIs und objektorientierte Modelle optimiert ist", das eine Kommandozeile, eine objektorientierte Sprache und eine Sammlung von Werkzeugen zur Ausführung von Skripten und Verwaltungseinheiten umfasst. Zu den neuen Funktionen gehören: Parallelverarbeitung von Objekten in ForEach-Object Neue Operatoren: […]

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. […]

Release von PowerDNS Recursor 4.3 und KnotDNS 2.9.3

Die Veröffentlichung des Caching-DNS-Servers PowerDNS Recursor 4.3, der für die rekursive Umwandlung von Namen verantwortlich ist, fand statt. PowerDNS Recursor basiert auf demselben Code wie der PowerDNS Authoritative Server, jedoch entwickeln sich rekursive und autoritative DNS-Server von PowerDNS in unterschiedlichen Entwicklungszyklen weiter und werden als separate Produkte veröffentlicht. Der Code des Projekts wird unter der GPLv2-Lizenz verteilt. Der Server bietet Mittel zur Fernstatistik und unterstützt […]

Samba 4.12.0 Veröffentlichung

Am 3. März wurde die Version Samba 4.12.0 vorgestellt. Samba ist eine Sammlung von Programmen und Dienstprogrammen zur Arbeit mit Netzlaufwerken und Druckern auf verschiedenen Betriebssystemen über das SMB/CIFS-Protokoll. Es enthält Client- und Serverteile. Es handelt sich um eine freie Software, die unter der GPL v3-Lizenz veröffentlicht wurde. Die wichtigsten Änderungen: Der Code wurde von allen Implementation der Kryptographie zugunsten externer Bibliotheken bereinigt. Als Haupt […]

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 […]

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