Kategorie: Blog

Release des Browsers Pale Moon 28.11

Die Version 28.11 des Web-Browsers Pale Moon wurde veröffentlicht, basierend auf dem Code von Firefox, um eine höhere Effizienz zu gewährleisten, das klassische Interface beizubehalten, den Speicherverbrauch zu minimieren und zusätzliche Anpassungsmöglichkeiten zu bieten. Die Builds von Pale Moon werden für Windows und Linux (x86 und x86_64) erstellt. Der Code des Projekts wird unter der Lizenz MPLv2 (Mozilla Public License) verteilt. Das Projekt hält sich an eine klassische Benutzeroberflächenstruktur, ohne […]

Unreal Features von Real Types, oder Vorsicht mit REAL.

Nach der Veröffentlichung eines Artikels über die Typisierungsmerkmale in PostgreSQL kam der erste Kommentar zu den Schwierigkeiten im Umgang mit Gleitkommazahlen. Ich habe beschlossen, schnell den Code der mir zur Verfügung stehenden SQL-Abfragen durchzugehen, um zu sehen, wie häufig der Typ REAL verwendet wird. Es stellt sich heraus, dass er häufig verwendet wird, und nicht immer sind sich Entwickler der damit verbundenen Gefahren bewusst. Und das, obwohl […]

Verteiltes Lernen mit Apache MXNet und Horovod

Der Artikel wurde im Vorfeld des Kurses „Industrie-ML auf großen Daten“ verfasst. Verteiltes Lernen auf mehreren leistungsstarken Recheninstanzen kann die Trainingszeit moderner tiefen neuronalen Netze auf großen Datenmengen von mehreren Wochen auf Stunden oder sogar Minuten verkürzen, wodurch diese Lerntechnik in der praktischen Anwendung des Deep Learnings überwiegt. Nutzer sollten verstehen, wie […]

Fluentd: Warum es wichtig ist, den Ausgabepuffer einzurichten.

Heutzutage ist es kaum vorstellbar, ein Projekt auf Basis von Kubernetes ohne den ELK-Stack zu haben, mit dem Logs sowohl von Anwendungen als auch von systematischen Clusterkomponenten gespeichert werden. In unserer Praxis verwenden wir den EFK-Stack mit Fluentd anstelle von Logstash. Fluentd ist ein moderner universeller Log-Collector, der zunehmend an Beliebtheit gewinnt und Teil der Cloud Native Computing Foundation geworden ist, weshalb […]

Release des Netzwerk-Konfigurators NetworkManager 1.26.0

Eine stabile Version der Schnittstelle zur Vereinfachung der Netzwerkkonfiguration wurde vorgestellt – NetworkManager 1.26.0. Die Plugins zur Unterstützung von VPN, OpenConnect, PPTP, OpenVPN und OpenSWAN entwickeln sich in ihren eigenen Entwicklungscycles. Zu den wichtigsten Neuerungen von NetworkManager 1.26 gehört eine neue Build-Option ‘firewalld-zone’, die es NetworkManager ermöglicht, beim Aktivieren eine Zone im dynamischen Firewall-System firewalld für die gemeinsame Nutzung der Verbindung einzurichten.

Die Veröffentlichung des Ticket-Systems OTOBO, eines Forks von OTRS

Das Unternehmen Rother OSS hat die erste stabile Version des Ticket-Systems OTOBO 10.0.1, ein Fork von OTRS CE, vorgestellt. Das System dient der Lösung von Aufgaben wie der Sicherstellung des Betriebs des technischen Supports (Helpdesk), der Verwaltung von Kundenanfragen (Anrufe, E-Mails), der Koordination der Bereitstellung von Unternehmens-IT-Diensten sowie der Verwaltung von Anfragen in den Verkaufs- und Finanzabteilungen. Der OTOBO-Code ist in Perl geschrieben und wird verteilt.

SMB-Lösungen von Check Point. Neue Modelle für kleine Unternehmen und Niederlassungen.

Relativ neu (im Jahr 2016) hat die Firma Check Point ihre neuen Geräte (sowohl Gateways als auch Management-Server) vorgestellt. Das Hauptmerkmal im Vergleich zur vorherigen Reihe ist eine deutlich gesteigerte Leistung. In diesem Artikel konzentrieren wir uns ausschließlich auf die Einstiegsmodelle. Wir werden die Vorteile der neuen Geräte und mögliche Stolpersteine beschreiben, über die nicht immer gesprochen wird. Außerdem teilen wir persönliche Eindrücke von ihnen […]

Beispiel für eine ereignisgesteuerte Anwendung auf Basis von Webhooks im S3-Objektspeicher von Mail.ru Cloud Solutions

Rube Goldberg Kaffeemaschine Die ereignisgesteuerte Architektur erhöht die Kosteneffizienz der eingesetzten Ressourcen, da diese nur dann aktiviert werden, wenn sie benötigt werden. Es gibt zahlreiche Möglichkeiten, dies umzusetzen, ohne zusätzliche Cloud-Entitäten als Worker-Anwendungen zu schaffen. Heute werde ich nicht über FaaS sprechen, sondern über Webhooks. Ich werde ein praktisches Beispiel zur Ereignisverarbeitung mit […]

Manuelles Hinzufügen eines Knotens zur Skydive-Topologie über den Skydive-Client.

Skydive — ein Open-Source-Netzwerktopologie- und Protokollanalysator in Echtzeit. Er bietet eine umfassende Möglichkeit, um zu verstehen, was in der Netzwerk-Infrastruktur passiert. Um Ihr Interesse zu wecken, zeige ich Ihnen ein paar Screenshots von Skydive. Weiter unten wird es einen Beitrag zur Einführung in Skydive geben. Der Beitrag "Einführung in skydive.network" auf Habré. Skydive zeigt die Netzwerktypologie an, […]

Einfaches UDP-Hole-Punching am Beispiel eines IPIP-Tunnels

Guten Tag! In diesem Artikel möchte ich erzählen, wie ich (ein weiteres) Bash-Skript zur Verbindung von zwei hinter einem NAT stehenden Computern mit der Technologie des UDP-Hole-Punching am Beispiel von Ubuntu/Debian umgesetzt habe. Die Organisation der Verbindung erfolgt in mehreren Schritten: Start des Knotens und Warten auf die Bereitstellung des entfernten Knotens; Bestimmung der externen IP-Adresse und des UDP-Ports; Übertragung der externen IP-Adresse und […]

Direkte VPN-Verbindung zwischen Computern über die NATs der Anbieter (ohne VPS, mithilfe eines STUN-Servers und Yandex.Disk)

Fortsetzung des Artikels darüber, wie ich einen direkten VPN-Tunnel zwischen zwei Computern organisiert habe, die sich hinter den NATs der Provider befinden. Im letzten Artikel wurde der Prozess zur Herstellung der Verbindung mit Hilfe eines Dritten — eines vermieteten VPS, der als etwas wie ein STUN-Server und Datenübertragungsgerät für die Verbindung fungiert — beschrieben. In diesem Artikel werde ich erzählen, wie ich ohne VPS ausgekommen bin, aber die Vermittler blieben […]

In libtorrent wurde die Unterstützung für das WebTorrent-Protokoll hinzugefügt.

In die Bibliothek libtorrent, die eine speichereffiziente und CPU-belastungsarme Implementierung des BitTorrent-Protokolls bietet, wurde Unterstützung für das WebTorrent-Protokoll integriert. Der Code zur Arbeit mit WebTorrent wird in die nächste bedeutende Version von libtorrent aufgenommen, die nach dem Release-Kandidaten-Branch 2.0 entwickelt wird. WebTorrent ist eine Erweiterung des BitTorrent-Protokolls, die es ermöglicht, ein dezentrales Netzwerk zur Verbreitung von Inhalten zu organisieren […]

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