Kategorie: Administration

Grundlagen der zuverlässigen Datenübertragung

Denjenigen, die sich mit Netzwerken und Protokollen auseinandersetzen möchten, gewidmet. Kurz Zusammengefasst behandelt der Artikel die Grundlagen der zuverlässigen Datenübertragung und implementiert Beispiele in Go, einschließlich UDP und TCP. Inspiriert von den Werken „Computer Networks. A Descending Approach“, denn alle diskutieren nur über Tanenbaum und Olifer. Transportschicht-Protokoll Stellt eine logische Verbindung zwischen Anwendungsprozessen her, […]

Netzwerke für angehende IT-Spezialisten. Grundlegendes Wissen.

Etwa 80 % von uns, die die Universität mit einem IT-Abschluss abschließen, werden letztendlich keine Programmierer. Viele finden Anstellung in der technischen Unterstützung, als Systemadministrator, Techniker für Computergeräte, Verkaufsberater für digitale Technik, Manager im IT-Sektor und so weiter. Dieser Artikel richtet sich genau an die 80 %, die gerade die Universität mit einem IT-Abschluss abgeschlossen haben und bereits anfangen, die Stellenangebote zu durchforsten, […]

Implementierung des Reliable Udp Protokolls für .Net

Das Internet hat sich längst verändert. Eines der grundlegenden Protokolle des Internets – UDP – wird von Anwendungen nicht nur für die Zustellung von Datagrammen und Broadcasts verwendet, sondern auch für die Bereitstellung von Peer-to-Peer-Verbindungen zwischen Knoten im Netzwerk. Aufgrund seiner einfachen Struktur hat dieses Protokoll viele unvorhergesehene Anwendungsmöglichkeiten entwickelt, wobei jedoch die Nachteile des Protokolls, wie das Fehlen einer garantierten Zustellung, bestehen bleiben […]

Cloud 1C. Alles klar

Ein Umzug ist immer stressig, ganz gleich, wie er ist. Ob man von einer weniger komfortablen Zweizimmerwohnung in eine komfortablere umzieht, von Stadt zu Stadt wechselt oder sich in seinen 40ern einfach von der Mutter löst. Der Umzug der Infrastruktur ist auch nicht so einfach. Es ist eine andere Sache, wenn man eine kleine Website mit ein paar Tausend Besuchern hat […]

PostgreSQL Antipatterns: eine Geschichte über die iterative Verbesserung der Suche nach Namen, oder "Optimierung hin und zurück"

Tausende von Vertriebsmitarbeitern im ganzen Land erfassen täglich Zehntausende von Kontakten in unserem CRM-System — die Fakten über Gespräche mit potenziellen oder bereits bestehenden Kunden. Um diesen Kunden zu finden, muss man sie zuerst identifizieren, und das am besten sehr schnell. Dabei geschieht dies meistens anhand des Namens. Daher ist es nicht verwunderlich, dass bei der Analyse der "schwierigen" Anfragen oft nach […] gesucht wird.

Aleksey Naydenov. ITooLabs. Fallstudie zur Entwicklung einer Telefonplattform in Go (Golang). Teil 1

Alexey Naidenov, CEO von ITooLabs, spricht über die Entwicklung einer Telekommunikationsplattform für Anbieter mit der Programmiersprache Go (Golang). Alexey teilt auch seine Erfahrungen beim Bereitstellen und Betreiben der Plattform bei einem der größten asiatischen Telekommunikationsanbieter, der die Plattform für Voicemail-Dienste und eine virtuelle Telefonanlage (Cloud PBX) genutzt hat. Alexey Naidenov (im Folgenden - AN): – Hallo zusammen! Ich bin […]

Router mit SOCKS auf einem Laptop mit Debian 10 einrichten

Ein ganzes Jahr (oder zwei) habe ich die Veröffentlichung dieses Artikels aus einem Hauptgrund aufgeschoben — ich hatte bereits zwei Artikel veröffentlicht, in denen ich den Prozess der Erstellung eines SOCKS-Routers aus einem ganz normalen Laptop mit Debian beschrieb. Allerdings hat sich seitdem die stabile Version von Debian auf Buster aktualisiert, und ich habe von genügend Leuten Anfragen erhalten, mir bei […]

Wie man das Terminal zu einem Helfer und nicht zu einem Feind macht?

In diesem Artikel sprechen wir darüber, warum es wichtig ist, das Terminal nicht vollständig abzulehnen, sondern es maßvoll zu nutzen. In welchen Fällen man es verwenden sollte und wann man besser darauf verzichten sollte. Seien wir ehrlich, niemand von uns benötigt wirklich das Terminal. Wir sind es gewöhnt, dass wir für alles, was möglich ist, mit der Maus klicken und etwas auslösen können. Uns […]

Wie übernimmt Gitlab-CI Umgebungsvariablen?

Umgebungsvariablen in Gitlab können an mehreren Orten festgelegt werden: In den Gruppeneinstellungen, in den Projekteinstellungen, innerhalb der .gitlab-ci.yml. Dabei können die Variablen in den Gruppeneinstellungen und Projekteinstellungen als "Datei" oder "normale Variable" festgelegt werden, und man kann die Häkchen für "geschützt" und "maskieren" setzen. Wir beginnen mit einfacher Vererbung und werden nach und nach komplexer. Die endgültige Liste der Prioritätsstufen kann am Ende des Dokuments eingesehen werden. Vererbung […]

Pinebook Pro: kein Chromebook mehr

Manchmal scheint es, als würden Chromebooks hauptsächlich gekauft, um darauf Linux zu installieren. Hier sind einige Artikel auf Habré: einer, zwei, drei, vier, … Daher haben das Unternehmen PINE Microsystems Inc. und die Community PINE64 entschieden, dass der Markt neben den Chromebook-Zwischenprodukten auch das Pinebook Pro benötigt, das von vornherein für die Nutzung von Linux/*BSD als Betriebssystem ausgelegt ist. Auf […]

Problem mit NVMe unter Linux

Guten Tag. Ich möchte die Community auf eine besondere Eigenschaft von Linux aufmerksam machen, wenn es um den Betrieb mehrerer NVMe SSDs in einem System geht. Besonders relevant wird dies für diejenigen sein, die NVMe-Software-RAID-Arrays erstellen möchten. Ich hoffe, dass die nachfolgenden Informationen helfen, Ihre Daten zu schützen und ärgerliche Fehler zu vermeiden. Wir sind alle an die folgende Logik von Linux gewöhnt, wenn […]

Verwendung von Variablen in Azure DevOps-Pipelines

Wir setzen unseren Überblick über das großartige Tool für die Entwicklung unter Windows und darüber hinaus, Azure DevOps, fort. Dieses Mal, nachdem ich Schwierigkeiten mit den Umgebungsvariablen hatte, habe ich beschlossen, all meine Erfahrungen in einem Artikel zusammenzufassen. Angefangen bei der unterschiedlichen Syntax für jede Ausführungsumgebung bis hin zum Fehlen einer standardmäßigen Möglichkeit, Variablen von einer Pipeline-Phase zur anderen zu übertragen. Ich möchte betonen, dass die wichtigsten […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster