Autor: Yuri Gagarin

Das OpenWifi-Projekt mit der Implementierung eines offenen Wi-Fi-Chips auf Basis von FPGA und SDR

Auf der vergangenen FOSDEM 2020-Konferenz wurde das Projekt OpenWifi vorgestellt, das die erste offene Implementierung des kompletten Wi-Fi 802.11a/g/n-Stacks entwickelt, bei der Form und Modulation des Signals softwareseitig (SDR, Software Defined Radio) festgelegt werden. OpenWifi ermöglicht die Erstellung einer vollständig kontrollierten Implementierung aller Komponenten eines drahtlosen Geräts, einschließlich der niedrigleveligen Schichten, die in herkömmlichen drahtlosen Adaptern auf der Ebene nicht überprüfbarer Chips realisiert sind. Der Code der Softwarekomponenten, […]

Wine ist für die Verwendung mit Wayland angepasst worden.

Im Rahmen des Projekts Wine-wayland wurde ein Satz von Patches und dem Treiber winewayland.drv vorbereitet, die die Verwendung von Wine in Umgebungen auf Basis des Wayland-Protokolls ohne Anwendung von XWayland und Komponenten, die mit X11 verbunden sind, ermöglichen. Dazu gehört auch die Möglichkeit, Spiele und Anwendungen zu starten, die die Grafik-APIs Vulkan sowie Direct3D 9, 10 und 11 nutzen. Die Unterstützung von Direct3D wird durch die Schicht DXVK realisiert, die […]

Release der Spiel-Engine Godot 3.2

AUF ANFRAGE DER ARBEITNEHMER! Aus dem Internet entnommen. Nach 10 Monaten Entwicklung wurde die Version der freien Spiel-Engine Godot 3.2 veröffentlicht, die für die Erstellung von 2D- und 3D-Spielen geeignet ist. Die Engine unterstützt eine einfach zu erlernende Sprache zur Festlegung von Spiel-Logik, eine grafische Umgebung zur Spielentwicklung, ein Ein-Klick-Deployment-System, umfangreiche Animationseigenschaften und physikalische Simulationen, einen integrierten Debugger und ein System zur Erkennung […]

Kim Dotcom: Im Netz gefangen, der meistgesuchte Mensch online. Teil 2

Für manche ist Kim Dotcom, der Gründer des umstrittenen Filehosters „MegaUpload“, ein Verbrecher und Internet-Pirat, für andere ein unbeugsamer Kämpfer für den Schutz persönlicher Daten. Am 12. März 2017 fand die Weltpremiere des Dokumentarfilms statt, in dem Interviews mit Politikern, Journalisten und Musikern enthalten sind, die Kim „aus allen Perspektiven“ kennen. Die neuseeländische Regisseurin Annie Goldson erzählt mit Hilfe von Videos aus persönlichen Archiven […]

Dark Launch in Istio: geheime Dienste

„Gefahr ist mein zweiter Vorname“, pflegte Austin Powers zu sagen, ein Rätsel auf internationalem Niveau. Aber was bei Superagenten und Geheimdiensten hoch geschätzt wird, ist für Computer-Dienste völlig ungeeignet, wo Langweile viel besser als Gefahren ist. Und Istio verwandelt zusammen mit OpenShift und Kubernetes die Bereitstellung von Microservices in ein wirklich langweiliges und vorhersehbares Unterfangen – und das ist großartig. Darüber und über […]

GCC 9 portiert für OS/2

Das Unternehmen Bitwise works hat die Portierung des Compiler-Pakets GCC 9.2 für das Betriebssystem OS/2 und die auf diesem Betriebssystem basierenden Plattformen ArcaOS und eComStation durchgeführt. Zuvor wurde GCC 4.9.2 für ArcaOS angeboten, aber in den Ports für OS/2 war GCC 8.3.0 verfügbar. Es wird angemerkt, dass die Möglichkeit, GCC 9 zu verwenden, der Community ermöglichen wird, mehr Anwendungen und Bibliotheken für OS/2 anzupassen, einschließlich […]

TTY — ein Terminal, das nicht für den Heimgebrauch gedacht ist

Ist es möglich, nur mit den Möglichkeiten von TTY zu überleben? Hier ist meine kurze Geschichte darüber, wie ich mit TTY gekämpft habe, um es normal zum Laufen zu bringen. Vorgeschichte Kürzlich ist die Grafikkarte meines alten Laptops kaputtgegangen. So sehr, dass ich nicht einmal den Installer eines Betriebssystems starten konnte. Windows stürzte mit Fehlern beim Installieren grundlegender Treiber ab. Die Installation von Linux verlief überhaupt nicht […]

Loki – Log-Sammlung unter Verwendung des Prometheus-Ansatzes

Hallo, Habr-Mitglieder! Im Vorfeld des Starts eines neuen Kurses "DevOps Praktiken und Tools" haben wir für euch eine interessante Übersetzung vorbereitet. Dieser Artikel ist eine kurze Einführung in Loki. Das Loki-Projekt wird von Grafana unterstützt und zielt auf die zentrale Sammlung von Logs (von Servern oder Containern) ab. Die Hauptinspiration für Loki war Prometheus, mit der Idee, dessen Ansätze für die Verwaltung von Logs anzuwenden: […]

Der X-Client-Data-Header als Methode zur Identifizierung von Chrome-Nutzern

Im Rahmen der Diskussion über Googles Initiative zur Vereinheitlichung des Inhalts des HTTP-User-Agent-Headers wies der Entwickler des Browsers Kiwi auf den in Chrome verbleibenden HTTP-Header "X-Client-Data" hin, der potenziell den geltenden Datenschutzbestimmungen der EU (DSGVO) widerspricht. In der Diskussion wurde auch die Doppelmoral von Google kritisiert, die einerseits Methoden vorantreibt, um versteckte Identifizierung und Verfolgung von Aktivitäten […] zu blockieren.

Neue Versionen von Node.js 13.8, 12.15 und 10.19 mit Sicherheitsbehebungen

Die Entwickler der serverseitigen JavaScript-Plattform Node.js haben die Korrekturversionen 13.8.0, 12.15.0 und 10.19.0 veröffentlicht, in denen drei Sicherheitsanfälligkeiten behoben wurden: CVE-2019-15606 – fehlerhafte Verarbeitung von optionalen Whitespace-Zeichen (OWS), die nach dem Wert im HTTP-Header folgen; CVE-2019-15605 – die Möglichkeit eines HRS-Angriffs (HTTP Request Smuggling, der das Einschleusen in den Inhalt anderer Anfragen, die im selben Stream zwischen Frontend und Backend verarbeitet werden, ermöglicht) durch die Übermittlung […]

Automatische Überprüfung der Anforderungen des Lastenhefts im Prozess der dynamischen Modellierung

Fortfahrend mit dem Thema „Was sind Ihre Beweise?“, betrachten wir das Problem der mathematischen Modellierung aus einer anderen Perspektive. Nachdem wir uns davon überzeugt haben, dass das Modell der gelebten Realität entspricht, können wir die grundlegende Frage beantworten: „Was haben wir hier eigentlich?“. Bei der Erstellung eines Modells eines technischen Objekts wollen wir in der Regel sicherstellen, dass dieses Objekt unseren Erwartungen entspricht. Dafür werden projektierte […]

Modellorientierte Planung. Erstellung eines zuverlässigen Modells am Beispiel eines Flugwärmetauschers.

„Wenn du auf dem Käfig eines Elefanten die Aufschrift ‚Büffel‘ liest, vertraue deinen Augen nicht.“ Kossma Prutkov In dem vorherigen Artikel über modellorientiertes Design wurde gezeigt, warum ein Objektmodell benötigt wird, und bewiesen, dass man über model based design nur als über Marketinggeschwätz sprechen kann – sinnlos und unmenschlich. Doch mit dem Auftauchen eines Objektmodells haben kompetente Ingenieure immer […]

60GB SSD 8Gb DDR4