Författare: ProHoster

Upptäcka sårbarheter och bedöma motståndet mot hackerattacker av smartkort och kryptoprocessorer med inbyggt skydd

Under det senaste decenniet, förutom metoder för att extrahera hemligheter eller utföra andra otillåtna handlingar, har angripare börjat använda oavsiktligt dataläckage och manipulation av programexekvering genom sidokanaler. Traditionella attackmetoder kan vara dyra i termer av kunskap, tid och processorkraft. Sidokanalattacker, å andra sidan, kan vara lättare att implementera och oförstörande, […]

XY-fenomenet: Hur man undviker "fel" problem

Har du någonsin tänkt på hur många timmar, månader och till och med liv som har slösats bort på att lösa "fel" problem? En dag började några människor klaga på att de fick vänta outhärdligt länge på hissen. Andra människor var bekymrade över dessa förtal och spenderade mycket tid, ansträngningar och pengar på att försöka förbättra driften av hissar och minska väntetiderna. Men […]

Linux kernel 5.3 har släppts!

Huvudinnovationer Pidfd-mekanismen låter dig tilldela en specifik PID till en process. Pinningen fortsätter efter att processen har avslutats så att PID kan utfärdas till den när den startar igen. Detaljer. Begränsningar av frekvensområden i processplaneraren. Till exempel kan kritiska processer köras vid en lägsta frekvenströskel (säg minst 3 GHz), och lågprioriterade processer vid en högre frekvenströskel […]

Habr Special #18 / Nya Apple-prylar, en helt modulär smartphone, en by av programmerare i Vitryssland, XY-fenomenet

I det här numret: 00:38 - Nya Apple-produkter: iPhone 11, Watch och budget iPad för studenter. Tillför Pro-konsolen professionalism? 08:28 — Fairphone "Honest Phone" är en helt modulär pryl där bokstavligen alla delar kan bytas ut. 13:15 — Bromsar "slow fashion" framstegen? 14:30 — En liten sak som inte nämndes vid Apple-presentationen. 16:28 — Varför gör […]

Neovim 0.4.2

Vim-redigerarens gaffel – Neovim har äntligen passerat version 0.4-märket. Huvudändringar: Tillagt stöd för flytande fönster. Demo Tillagt stöd för multigrid. Tidigare hade Neovim ett enda rutnät för alla skapade fönster, men nu är de olika, vilket gör att du kan anpassa var och en av dem separat: ändra teckenstorleken, designen av själva fönstren och lägg till din egen rullningslist till dem. Nvim-Lua introducerade […]

Varlink - kärngränssnitt

Varlink är ett kärngränssnitt och protokoll som är läsbart av både människor och maskiner. Varlink-gränssnittet kombinerar klassiska UNIX-kommandoradsalternativ, STDIN/OUT/ERROR-textformat, man-sidor, tjänstemetadata och motsvarar FD3-filbeskrivningen. Varlink är tillgänglig från alla programmeringsmiljöer. Varlink-gränssnittet definierar vilka metoder som ska implementeras och hur. Varje […]

Linux-kärnan version 5.3

Efter två månaders utveckling presenterade Linus Torvalds releasen av Linux-kärnan 5.3. Bland de mest anmärkningsvärda förändringarna: stöd för AMD Navi GPU:er, Zhaoxi-processorer och Intel Speed ​​​​Select strömhanteringsteknik, möjligheten att använda umwait-instruktioner för att vänta utan att använda cykler, "utnyttjande clamping"-läge för ökad interaktivitet för asymmetriska processorer, pidfd_open systemanrop, möjligheten att använda IPv4-adresser från subnät 0.0.0.0/8, förmågan […]

En ny version av exFAT-drivrutinen har föreslagits för Linux-kärnan

Den koreanska utvecklaren Park Ju Hyung, specialiserad på portering av Android-firmware för olika enheter, introducerade en ny utgåva av drivrutinen för exFAT-filsystemet - exfat-linux, som är en gren av "sdFAT"-drivrutinen utvecklad av Samsung. För närvarande har exFAT-drivrutinen från Samsung redan lagts till i iscensättningsgrenen av Linux-kärnan, men den är baserad på kodbasen för den gamla drivrutinsgrenen (1.2.9). […]

PC exklusiva Rune II släpps den 12 november

Human Head Studios har meddelat releasedatumet för actionrollspelet Rune II. Projektets release är planerad till den 12 november 2019. Som utvecklarna meddelade i maj kommer spelet att vara exklusivt för Epic Games Store. Det är sant att de inte specificerade om vi pratar om permanent exklusivitet eller tillfällig, vilket är vad de flesta studior tar till. I spelet kommer användaren att ta rollen som en viking som […]

Projekt för att lägga till stöd för parallellisering av kompileringsprocessen till GCC

Forskningsprojektet Parallel GCC har påbörjat arbetet med att lägga till en funktion till GCC som gör att kompileringsprocessen kan delas upp i flera parallella trådar. För närvarande, för att förbättra bygghastigheten på flerkärniga system, använder make-verktyget lanseringen av separata kompilatorprocesser, som var och en bygger en separat kodfil. Ett nytt projekt experimenterar med att tillhandahålla […]

20 minuter av The Outer Worlds-spelet visar spelets speciella charm

Denna tjugo minuter långa spelvideo, som verkar ha spelats in på Tokyo Game Show, ger en inblick i RPG:n The Outer Worlds. Spelarna presterar inte särskilt bra här, vilket tyder på ett livespel snarare än en demo från förlaget. Med tanke på att mycket av rollspelet består av konversationer är det irriterande att detta spelinlägg […]

Stor översiktstrailer för den redan släppta mecha-actionfilmen Daemon X Machina for Switch

I början av september delade Marvelous Studios en trailer för lanseringen av sin virvelvindande actionfilm i animestil, Daemon X Machina. Den 13 september lanserades projektet, ledd av speldesignern Kenichiro Tsukuda, känd för Armored Core-serien. För att påminna dig om denna händelse delade utvecklarna en ny översiktstrailer, där de på nästan 4 minuter pratade om huvudfunktionerna […]