Forfatter: ProHoster

Väterchen Frost eller sekscifret for Habr

Én fugtig og snefri december, et sted langt fra Spartakovsky Lane, én russer, men som om den tyske bedstefar Frost overvejede at tage på besøg og tjekke styrken af ​​internationale bånd? Når alt kommer til alt, er slutningen af ​​året det bedste tidspunkt at sende uventede nyheder ud og kontrollere nøjagtigheden af ​​adresser! 1. Vi hopper ind i "kælderen" i desktopversionen af ​​Habr, finder "Om […]

Hvordan man slår sjælløs tilfældighed i roguelike spil

Når du dør i spillet for 30. gang, kan du ikke lade være med at spekulere på: har spildesigneren tænkt på alt, og har han ikke skruet op for balancen? Det er ikke altid muligt at tilpasse sig uventede ændringer, især når de er skabt af proceduremæssig generering. Dernæst er materiale, der undersøger tilfældighedernes rolle i rogue-lignende spil og genren som helhed - hvad konsekvenserne af uigennemtænkte tilfældighedssystemer er, og hvad der efter forfatterens mening er […]

Hvordan lærer jeg Python til børn?

Mit primære arbejde er relateret til data og programmering i R, men i denne artikel vil jeg fortælle om min hobby, som endda giver nogle indtægter. Jeg har altid været interesseret i at fortælle og forklare ting til venner, klassekammerater og medstuderende. Det har også altid været nemt for mig at finde et fælles sprog med børn, jeg ved ikke hvorfor. Generelt mener jeg, at uddannelse [...]

Hvordan Lisa Shvets forlod Microsoft og overbeviste alle om, at et pizzeria kunne være en it-virksomhed

Foto: Lisa Shvets/Facebook Lisa Shvets begyndte sin karriere på en kabelfabrik, arbejdede som sælger i en lille butik i Orel, og et par år senere endte hun hos Microsoft. Hun arbejder i øjeblikket på it-mærket Dodo Pizza. Hun står over for en ambitiøs opgave – at bevise, at Dodo Pizza ikke kun handler om mad, men om udvikling og teknologi. Næste uge Lisa […]

Genève-projektet udvikler en motor til at automatisere trafikcensur-omgåelse

Forskere fra University of Maryland, som en del af Genève-projektet, forsøgte at skabe en motor til at automatisere bestemmelsen af ​​metoder, der bruges til at censurere adgang til indhold. Manuelt forsøg på at sortere mulige fejl i deep packet inspection (DPI) systemer er en ret vanskelig og tidskrævende proces; Genève forsøgte at bruge en genetisk algoritme til at evaluere funktionerne i DPI, identificere fejl i implementeringen og udvikle en optimal strategi [ …]

ProtonVPN åbnede alle deres apps

Den 21. januar åbnede ProtonVPN-tjenesten kildekoderne for alle resterende VPN-klienter: Windows, Mac, Android, iOS. Kilderne til Linux-konsolklienten var open source lige fra begyndelsen. For nylig blev Linux-klienten fuldstændig omskrevet i Python og fik mange nye funktioner. Således blev ProtonVPN den første VPN-udbyder i verden til at open source alle klientapplikationer på alle platforme og gennemgå en fuld uafhængig kodeaudit […]

Frigivelse af DXVK 1.5.2-projekt med Direct3D 9/10/11 implementering oven på Vulkan API

DXVK 1.5.2-laget er blevet frigivet og giver en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, der arbejder gennem oversættelse af opkald til Vulkan API. DXVK kræver drivere, der understøtter Vulkan API 1.1, såsom AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 og AMDVLK. DXVK kan bruges til at køre 3D-applikationer og spil […]

Udgivelse af GNU Mes 0.22, et værktøjssæt til selvstændig distributionsbygning

Udgivelsen af ​​GNU Mes 0.22-værktøjssættet er præsenteret, som giver en bootstrap-proces til GCC og muliggør en genopbygningscyklus med lukket sløjfe fra kildekoden. Værktøjssættet løser problemet med verificeret indledende samling af compileren i distributionssæt, bryder kæden af ​​cyklisk genopbygning (opbygning af compileren kræver eksekverbare filer fra en allerede bygget compiler, og binære samlinger af compileren er en potentiel kilde til skjulte bogmærker, som tillader ikke […]

Weston Composite Server 8.0 udgivelse

En stabil udgivelse af Weston 8.0 sammensatte server er blevet offentliggjort, som udvikler teknologier, der bidrager til fremkomsten af ​​fuld understøttelse af Wayland-protokollen i Enlightenment, GNOME, KDE og andre brugermiljøer. Westons mål er at levere en kodebase af høj kvalitet og arbejdseksempler på brug af Wayland i desktopmiljøer og indlejrede løsninger såsom platforme til bilinfotainmentsystemer, smartphones, tv'er og andre forbrugerenheder. […]

7 Sårbarheder i Plone Content Management System

Til det gratis indholdsstyringssystem Plone, skrevet i Python ved hjælp af Zope-applikationsserveren, er der udgivet patches for at eliminere 7 sårbarheder (CVE-identifikatorer er endnu ikke blevet tildelt). Problemerne påvirker alle aktuelle udgivelser af Plone, inklusive 5.2.1-udgivelsen, der blev udgivet for et par dage siden. Problemerne er planlagt til at blive rettet i fremtidige udgivelser af Plone 4.3.20, 5.1.7 og 5.2.2, og hotfix foreslås, indtil de udgives. […]

Arbejdet med en analog af AirDrop til Android blev først vist på video

For noget tid siden blev det kendt, at Google arbejder på en analog af AirDrop-teknologi, som giver iPhone-brugere mulighed for at overføre filer uden at bruge tredjepartssoftware. Nu er der blevet offentliggjort en video på internettet, der tydeligt demonstrerer driften af ​​denne teknologi, kaldet Nearby Sharing. I lang tid måtte Android-brugere bruge tredjepartsapps til at overføre filer mellem […]

Kritiske sårbarheder i medicinsk udstyr til patientovervågning

CyberMDX har frigivet information om seks sårbarheder, der påvirker forskellige GE Healthcare medicinsk udstyr designet til at overvåge patienters tilstand. Fem sårbarheder tildeles det maksimale alvorlighedsniveau (CVSSv3 10 ud af 10). Sårbarhederne har fået kodenavnet MDhex og er hovedsageligt relateret til brugen af ​​tidligere kendte forudinstallerede legitimationsoplysninger brugt på tværs af hele serien af ​​enheder. CVE-2020-6961 – levering til […]