Kategorie: Blog

OpenCV auf STM32F7-Discovery

Ich bin einer der Entwickler des Betriebssystems Embox, und in diesem Artikel werde ich erzählen, wie ich es geschafft habe, OpenCV auf der STM32746G-Platine zum Laufen zu bringen. Wenn man etwas wie „OpenCV auf STM32-Platine“ in die Suchmaschine eingibt, findet man ziemlich viele, die sich für die Nutzung dieser Bibliothek auf STM32-Platinen oder anderen Mikrocontrollern interessieren. Es gibt einige Videos, die, judging […]

Portierung von Qt auf STM32

Guten Tag! Im Projekt Embox haben wir Qt auf dem STM32F7-Discovery zum Laufen gebracht und möchten darüber berichten. Zuvor hatten wir bereits erklärt, wie es uns gelungen ist, OpenCV zu starten. Qt ist ein plattformübergreifendes Framework, das nicht nur grafische Komponenten, sondern auch Dinge wie QtNetwork, eine Sammlung von Klassen zur Datenbankarbeit, und Qt for Automation (im […]

SIP-Telefon auf STM32F7-Discovery

Hallo zusammen. Vor einiger Zeit haben wir darüber geschrieben, wie es uns gelungen ist, ein SIP-Telefon auf dem STM32F4-Discovery mit 1 MB ROM und 192 KB RAM auf Basis von Embox zum Laufen zu bringen. Hier muss gesagt werden, dass die damalige Version minimal war und zwei Telefone direkt ohne Server verband, wobei die Sprachübertragung nur in eine Richtung stattfand. Daher haben wir beschlossen, […]

Die Veröffentlichung von ZeroNet 0.7, einer Plattform zur Erstellung dezentralisierter Websites

Nach einem Jahr der Entwicklung erblickte die dezentralisierte Web-Plattform ZeroNet 0.7 das Licht der Welt, die die Mechanismen der Adressierung und Verifizierung von Bitcoin in Kombination mit der Technologie der verteilten Bereitstellung von BitTorrent nutzt, um Websites zu schaffen, die nicht zensiert, gefälscht oder blockiert werden können. Der Inhalt der Websites wird in einem P2P-Netzwerk auf den Geräten der Besucher gespeichert und durch die digitale Signatur des Eigentümers überprüft. Zur Adressierung wird ein System alternativer Root- […]

Mozilla wird bald DNS over HTTPS standardmäßig in Firefox aktivieren

Bei Mozilla wurde die Testphase der Unterstützung von DNS über HTTPS (DNS over HTTPS, DoH) abgeschlossen und man plant, die Funktion bis zum Ende des aktuellen Monats in den USA zu starten. Nach dem vollständigen Start wird die Möglichkeit der Einführung des Protokolls auch für andere Länder geprüft. Diese Technologie ermöglicht es, den DNS-Verkehr zu verschlüsseln, obwohl die Funktion im Browser deaktiviert werden kann, um normale DNS-Anfragen zu verwenden. Wahrscheinlich werden dies die Nutzer der Systeme […]

Wie man ein Open-Source-Projekt erstellt

Schon diese Woche findet in St. Petersburg das IT-Festival TechTrain statt. Einer der Referenten wird Richard Stallman sein. Embox nimmt ebenfalls am Festival teil, und natürlich konnten wir das Thema OSS nicht ignorieren. Daher heißt einer unserer Vorträge „Von der studentischen Bastelarbeit zum Open-Source-Projekt. Erfahrungen mit Embox“. Dieser wird der Entwicklungsgeschichte von Embox als Open-Source-Projekt gewidmet sein. Im […]

Fernstudium im Ausland: Hinweise vor der Dissertation

Prolog Es gibt mehrere Artikel, zum Beispiel 'Wie ich mich für ein Fernstudium im Master an der Walden University (USA) beworben habe', 'Wie man an einer Universität im Master in England angenommen wird' oder 'Fernstudium an der Stanford University'. Alle haben einen Nachteil: Die Autoren haben frühe Erfahrungen im Studium oder in der Vorbereitung geteilt. Das ist zweifellos nützlich, lässt jedoch Raum für Fantasie. Ich werde erzählen, wie […]

Lutris v0.5.3

Die Veröffentlichung von Lutris v0.5.3 – einer Open-Source-Gaming-Plattform, die entwickelt wurde, um die Installation und Ausführung von Spielen unter GNU/Linux aus GOG, Steam, Battle.net, Origin, Uplay und anderen mithilfe speziell vorbereiteter Skripte zu vereinfachen. Neuheiten: D9VK-Option hinzugefügt; Unterstützung für Discord Rich Presence hinzugefügt; Möglichkeit hinzugefügt, die WINE-Konsole zu starten; Bei aktivem DXVK oder D9VK erhält die Variable WINE_LARGE_ADDRESS_AWARE den Wert 1, […]

Release von ZeroNet 0.7 und 0.7.1

An einem Tag wurden die Versionen ZeroNet 0.7 und 0.7.1 veröffentlicht – eine unter der GPLv2-Lizenz verbreitete Plattform zur Erstellung dezentralisierter Websites mit Bitcoin-Kryptografie und BitTorrent-Netzwerk. Die Funktionen von ZeroNet: Echtzeitaktualisierungen von Websites; Unterstützung für Namecoin .bit-Domains; Klonen von Websites mit einem Klick; Passwortlose, auf BIP32 basierende Autorisierung: Ihr Konto ist durch dieselbe Kryptografie geschützt wie […]

Neue Versionen von Debian 9.10 und 10.1

Das erste Korrektur-Update für die Debian 10-Distribution wurde veröffentlicht, das Updates für Pakete enthält, die in den zwei Monaten seit dem Release des neuen Branches veröffentlicht wurden, und Mängel im Installer beseitigt. Das Release umfasst 102 Updates zur Behebung von Stabilitätsproblemen und 34 Updates zur Behebung von Sicherheitsanfälligkeiten. Zu den Änderungen in Debian 10.1 zählt die Entfernung von 2 Paketen: pump (ohne Unterstützung und […]

Nicht nur mit New Relic: Ein Blick auf Datadog und Atatus

In der SRE-/DevOps-Community ist es keine Überraschung, dass eines Tages ein Kunde (oder ein Überwachungssystem) auftaucht und sagt: „Alles ist verloren“: die Website funktioniert nicht, Zahlungen gehen nicht durch, das Leben ist trist… So sehr man in einer solchen Situation helfen möchte, ist es oft sehr schwierig, dies ohne ein einfaches und verständliches Werkzeug zu tun. Oft liegt das Problem im Code der Anwendung selbst — man muss nur […]

Mozilla geht dazu über, DNS-over-HTTPS standardmäßig in Firefox zu aktivieren

Die Entwickler von Firefox haben das Ende der Testphase für die Unterstützung von DNS über HTTPS (DoH, DNS over HTTPS) angekündigt und planen, diese Technologie Ende September standardmäßig für Nutzer in den USA zu aktivieren. Die Aktivierung erfolgt schrittweise, zunächst für einige Prozent der Nutzer, und im Falle von Problemen wird sie allmählich auf 100% ausgeweitet. Nach der Abdeckung der USA wird die Möglichkeit geprüft, DoH auch für […]

60GB SSD 8Gb DDR4