Autor: ProHoster

Wie ich Habr analysiert habe, Teil 1: Trends

Als der Neujahrs-Olivier fertig war, hatte ich nichts zu tun und beschloss, alle Artikel von Habrahabr (und verwandten Plattformen) auf meinen Computer herunterzuladen und ein wenig zu recherchieren. Es sind mehrere interessante Geschichten entstanden. Die erste davon ist die Entwicklung des Formats und der Themen der Artikel im Laufe der 12 Jahre des Bestehens der Website. Beispielsweise ist die Dynamik einiger Themen durchaus bezeichnend. Fortsetzung unter dem Schnitt. Verfahren […]

Firefox für Wayland bietet WebGL und Video-Hardwarebeschleunigung

Nightly-Builds von Firefox, die als Grundlage für die Veröffentlichung von Firefox 7 am 75. April dienen werden, bieten vollständige Unterstützung für WebGL in Umgebungen, die das Wayland-Protokoll verwenden. Bisher ließ die WebGL-Leistung in Linux-Builds von Firefox aufgrund fehlender Hardwarebeschleunigungsunterstützung, Problemen mit Grafiktreibern für X11 und der Verwendung unterschiedlicher Standards zu wünschen übrig. Beschleunigung basierend auf Grafik in […]

Veröffentlichung von Nginx 1.17.9 und NJS 0.3.9

Der Hauptzweig von Nginx 1.17.9 wurde veröffentlicht, in dem die Entwicklung neuer Funktionen fortgesetzt wird (im parallel unterstützten stabilen Zweig 1.16 werden nur Änderungen im Zusammenhang mit der Beseitigung schwerwiegender Fehler und Schwachstellen vorgenommen). Wichtigste Änderungen: Es ist verboten, mehrere Zeilen von „Host“ im Anforderungsheader anzugeben; Es wurde ein Fehler behoben, bei dem Nginx zusätzliche „Transfer-Encoding“-Zeilen im Anforderungsheader ignorierte; Es wurden Korrekturen vorgenommen, um Lecks zu verhindern […]

Betriebssystemversion DragonFly BSD 5.8

Die Veröffentlichung von DragonFlyBSD 5.8 ist verfügbar, einem Betriebssystem mit einem Hybridkernel, das 2003 zum Zweck der alternativen Entwicklung des FreeBSD 4.x-Zweigs erstellt wurde. Unter den Funktionen von DragonFly BSD können wir das verteilte versionierte Dateisystem HAMMER, die Unterstützung für das Laden „virtueller“ Systemkerne als Benutzerprozesse, die Möglichkeit zum Zwischenspeichern von Daten und FS-Metadaten auf SSD-Laufwerken, kontextsensitive Varianten symbolischer Links und die Möglichkeit hervorheben Prozesse einfrieren […]

Veröffentlichung von nEMU 2.3.0 – einer Schnittstelle zu QEMU basierend auf Ncurses-Pseudografiken

nEMU Version 2.3.0 wurde veröffentlicht. nEMU ist eine ncurses-Schnittstelle zu QEMU, die die Erstellung, Konfiguration und Verwaltung virtueller Maschinen vereinfacht. Der Code ist in C geschrieben und wird unter der BSD-2-Lizenz vertrieben. Was ist neu: Überwachungsdaemon für virtuelle Maschinen hinzugefügt: Wenn sich der Status ändert, sendet er über die Schnittstelle org.freedesktop.Notifications eine Benachrichtigung an D-Bus. Neue Schalter zum Verwalten virtueller Maschinen über die Befehlszeile: –powerdown, –force-stop, –reset, […]

„All the Music, LLC“ hat alle möglichen Melodien generiert und veröffentlicht

Damien Riehl, ein Anwalt, Programmierer und Bachelor of Music, und Noah Rubin, ein Musiker, haben ein Programm geschrieben, das alle möglichen kurzen 12-Takt-Melodien mit 8 Noten innerhalb einer Oktave (ca. 69 Milliarden Kombinationen) generiert und sie in seinem Namen registriert Firma All the Music, LLC veröffentlicht und als Public Domain freigegeben. Gepostet auf archive.org 1200 GB in […]

Nginx 1.17.9 veröffentlicht

Nginx 1.17.9 wurde veröffentlicht, die nächste Version im aktuellen Hauptzweig des Nginx-Webservers. Der Hauptzweig befindet sich in der aktiven Entwicklung, während der aktuelle stabile Zweig (1.16) nur Fehlerbehebungen enthält. Änderung: Nginx lässt jetzt nicht mehrere „Host“-Zeilen im Anforderungsheader zu. Fix: Nginx ignorierte zusätzliche „Transfer-Encoding“-Zeilen im Anforderungsheader. Fix: Socket-Lecks bei Verwendung von […]

Informationen zum Schreiben und Veröffentlichen eines Smart Contracts im Telegram Open Network (TON)

Informationen zum Schreiben und Veröffentlichen eines Smart Contracts in TON. Worum geht es in diesem Artikel? In dem Artikel werde ich darüber sprechen, wie ich am ersten (von zwei) Telegram-Blockchain-Wettbewerb teilgenommen habe, keinen Preis gewonnen habe und beschlossen habe, meine Erfahrungen in einem Artikel festzuhalten, damit sie nicht in Vergessenheit geraten und vielleicht helfen jemand. Da ich nicht schreiben wollte [...]

Michail Salosin. Golang-Treffen. Verwendung von Go im Backend der Look+-Anwendung

Mikhail Salosin (im Folgenden: MS): – Hallo zusammen! Ich heiße Michael. Ich arbeite als Backend-Entwickler bei MC2 Software und werde über die Verwendung von Go im Backend der mobilen Look+-Anwendung sprechen. Mag hier irgendjemand Hockey? Dann ist diese Anwendung genau das Richtige für Sie. Es ist für Android und iOS und wird verwendet, um Übertragungen verschiedener Sportereignisse online anzusehen und […]

Eine Aufgabe für einen Entwickler oder wie wir Handscanner ohne Anbieter geflasht haben

Hallo zusammen. Wir, Viktor Antipov und Ilya Aleshin, werden heute über unsere Erfahrungen bei der Arbeit mit USB-Geräten über Python PyUSB und ein wenig über Reverse Engineering sprechen. Hintergrund Im Jahr 2019 wurde das Dekret der Regierung der Russischen Föderation Nr. 224 „Über die Genehmigung der Regeln für die Kennzeichnung von Tabakerzeugnissen mittels Identifizierung und Merkmale der Implementierung eines staatlichen Informationssystems zur Überwachung des Umlaufs von Waren, die einer obligatorischen […] unterliegen“ erlassen. ]

PC-Version von Halo: Combat Evolved Anniversary auf Steam und im Microsoft Store veröffentlicht

Die Herausgeber Xbox Game Studios, 343 Industries und Sabre Interactive haben Halo: Combat Evolved Anniversary auf dem PC veröffentlicht. Das Spiel ist jetzt auf Steam und im Microsoft Store erhältlich, einschließlich des Xbox Game Pass-Katalogs. Halo: Combat Evolved ist die zweite chronologische (und PC-Veröffentlichung) in Halo: The Master Chief Collection. Dies war das erste […]

Ergebnisse des Apple-Wettbewerbs „Shot on iPhone in Night Mode“: Die Hälfte der Gewinner kommt aus Russland

Apple hat die Ergebnisse des Fotowettbewerbs „Shot on iPhone in Night Mode“ bekannt gegeben. Eine Sonderjury prüfte Tausende von Fotos aus aller Welt, die mit dem iPhone 11, Pro und Pro Max aufgenommen wurden, und wählte die sechs besten Fotos aus (es gab wahrscheinlich erfolgreichere), die in der Galerie des Unternehmens veröffentlicht werden Website, auf Instagram @Apple und erscheinen auf Werbetafeln in verschiedenen Ländern. […]