Autor: ProHoster

Väterchen Frost oder sechsstellig für Habr

В один промозглый и бесснежный декабрь где-то далеко от Спартаковского переулка один русский, но как бы немецкий Дедушка Мороз подумал, а не сходить ли в гости проверить ли прочность международных связей? Ведь конец года — это самое лучшее время рассылать неожиданные весточки и проверять точность адресов! 1. Прыгаем в «подвал» десктопной версии Хабра, находим «О […]

Wie man den seelenlosen Zufall in Roguelike-Spielen besiegt

Умирая в игре 30-й раз, невольно задумываешься: все ли продумал геймдизайнер и не напортачил ли он с балансом? Не всегда можно подстроиться под неожиданные изменения, особенно когда они созданы процедурной генерацией. Дальше материал, в котором разбирается роль случайностей в roguelike-играх и жанр в целом — чем чреваты непродуманные системы рандома и что, по мнению автора, […]

Wie bringe ich Kindern Python bei?

Моя основная работа связана с данными и программированием на R, но в этой статье я хочу рассказать про своё увлечение, которое даже приносит некий доход. Мне всегда было интересно рассказывать и объяснять что-то друзьям, одноклассникам и однокурсникам. Ещё мне всегда просто было находить общий язык с детьми, не знаю, почему. Вообще, я считаю, что воспитание […]

Wie Lisa Shvets Microsoft verließ und alle davon überzeugte, dass eine Pizzeria ein IT-Unternehmen sein könnte

Фото: Лиза Швец/Facebook Лиза Швец начала свою карьеру на кабельном заводе, работала продавцом в небольшом магазинчике в Орле, а спустя несколько лет попала в Microsoft. Сейчас она работает над ИТ-брендом «Додо Пиццы». Перед ней стоит амбициозная задача — доказать, что «Додо Пицца» не только про еду, а про разработку и технологии. На следующей неделе Лизе […]

Das Genfer Projekt entwickelt eine Engine zur Automatisierung der Umgehung der Verkehrszensur

Forscher der University of Maryland versuchten im Rahmen des Genfer Projekts, eine Engine zu entwickeln, um die Bestimmung von Methoden zur Zensur des Zugriffs auf Inhalte zu automatisieren. Der manuelle Versuch, mögliche Fehler in DPI-Systemen (Deep Packet Inspection) zu beheben, ist ein ziemlich schwieriger und zeitaufwändiger Prozess. Genf versuchte, einen genetischen Algorithmus zu verwenden, um die Merkmale von DPI zu bewerten, Fehler bei der Implementierung zu identifizieren und eine optimale Strategie zu entwickeln [ …]

ProtonVPN hat alle seine Apps als Open-Source-Lösung bereitgestellt

Am 21. Januar öffnete der ProtonVPN-Dienst die Quellcodes aller verbleibenden VPN-Clients: Windows, Mac, Android, iOS. Die Quellen des Linux-Konsolenclients waren von Anfang an Open Source. Kürzlich wurde der Linux-Client komplett in Python neu geschrieben und erhielt viele neue Funktionen. Damit war ProtonVPN der erste VPN-Anbieter der Welt, der alle Client-Anwendungen auf allen Plattformen als Open Source bereitstellte und sich einem vollständigen unabhängigen Code-Audit unterzog […]

Veröffentlichung des DXVK 1.5.2-Projekts mit Direct3D 9/10/11-Implementierung zusätzlich zur Vulkan-API

Die DXVK 1.5.2-Schicht wurde veröffentlicht und bietet eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11, die die Übersetzung von Aufrufen an die Vulkan-API durchführt. DXVK erfordert Treiber, die die Vulkan API 1.1 unterstützen, z. B. AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 und AMDVLK. Mit DXVK können 3D-Anwendungen und Spiele ausgeführt werden […]

Veröffentlichung von GNU Mes 0.22, einem Toolkit für den Aufbau eigenständiger Distributionen

Es wird die Veröffentlichung des GNU Mes 0.22 Toolkits vorgestellt, das einen Bootstrap-Prozess für GCC bereitstellt und einen geschlossenen Wiederherstellungszyklus aus dem Quellcode ermöglicht. Das Toolkit löst das Problem der verifizierten Erstassemblierung des Compilers in Distributionskits und unterbricht die Kette der zyklischen Neuerstellung (die Erstellung des Compilers erfordert ausführbare Dateien eines bereits erstellten Compilers, und binäre Assemblies des Compilers sind eine potenzielle Quelle versteckter Lesezeichen, die erlaubt nicht […]

Weston Composite Server 8.0-Version

Eine stabile Version des Verbundservers Weston 8.0 wurde veröffentlicht und entwickelt Technologien, die zur vollständigen Unterstützung des Wayland-Protokolls in Enlightenment, GNOME, KDE und anderen Benutzerumgebungen beitragen. Ziel der Entwicklung von Weston ist es, eine hochwertige Codebasis und Arbeitsbeispiele für den Einsatz von Wayland in Desktop-Umgebungen und eingebetteten Lösungen bereitzustellen, beispielsweise Plattformen für Automobil-Infotainmentsysteme, Smartphones, Fernseher und andere Verbrauchergeräte. […]

7 Schwachstellen im Plone Content Management System

Für das kostenlose Content-Management-System Plone, das in Python unter Verwendung des Zope-Anwendungsservers geschrieben wurde, wurden Patches veröffentlicht, um 7 Schwachstellen zu beseitigen (CVE-Kennungen wurden noch nicht zugewiesen). Die Probleme betreffen alle aktuellen Versionen von Plone, einschließlich der vor einigen Tagen veröffentlichten Version 5.2.1. Es ist geplant, die Probleme in zukünftigen Versionen von Plone 4.3.20, 5.1.7 und 5.2.2 zu beheben, und Hotfixes werden bis zur Veröffentlichung empfohlen. […]

Die Arbeit eines Analogons von AirDrop für Android wurde erstmals auf Video gezeigt

Vor einiger Zeit wurde bekannt, dass Google an einem Analogon der AirDrop-Technologie arbeitet, das iPhone-Nutzern die Übertragung von Dateien ohne Verwendung von Software von Drittanbietern ermöglicht. Jetzt wurde im Internet ein Video veröffentlicht, das die Funktionsweise dieser Technologie namens Nearby Sharing anschaulich demonstriert. Lange Zeit mussten Android-Benutzer Apps von Drittanbietern verwenden, um Dateien zwischen […] zu übertragen.

Kritische Schwachstellen in medizinischen Geräten zur Patientenüberwachung

CyberMDX hat Informationen über sechs Schwachstellen veröffentlicht, die verschiedene medizinische Geräte von GE Healthcare betreffen, die zur Überwachung des Zustands von Patienten entwickelt wurden. Fünf Schwachstellen wird der maximale Schweregrad (CVSSv3 10 von 10) zugewiesen. Die Schwachstellen tragen den Codenamen MDhex und hängen hauptsächlich mit der Verwendung zuvor bekannter vorinstallierter Anmeldeinformationen zusammen, die auf der gesamten Geräteserie verwendet werden. CVE-2020-6961 – Lieferung an […]