Autor: Yuri Gagarin

Srovnání výkonu síťového ovladače v variantách na 10 programovacích jazyků

Skupina výzkumníků z německých univerzit publikovala výsledky experimentu, během kterého bylo v různých programovacích jazycích vyvinuto 10 variant typického ovladače pro 10gigabitové síťové karty Intel Ixgbe (X5xx). Ovladač funguje v prostoru uživatele a je implementován v jazycích C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript a Python. Při psaní kódu byla hlavní pozornost věnována dosažení […]

Zemřel autor vkd3d

Společnost CodeWeavers, která sponzoruje vývoj Wine, oznámila úmrtí svého zaměstnance — Józefa Kucii, autor projektu vkd3d a jednoho z klíčových vývojářů Wine, který také přispěl k rozvoji projektů Mesa a Debian. Józef přispěl více než 2500 změnami do Wine a implementoval většinu kódu spojeného s podporou Direct3D. Zdroj: linux.org.ru

Opraven Exim — oprav ještě jednou. Nová zranitelnost Remote Command Execution v Exim 4.92 v jednom požadavku

Nedávno, na začátku léta, se objevily masivní výzvy k aktualizaci Exim na verzi 4.92 kvůli zranitelnosti CVE-2019-10149 (Okamžitě aktualizujte exim na 4.92 — probíhá aktivní nákaza / Habr). A nedávno se ukázalo, že malware Sustes se rozhodl této zranitelnosti využít. Nyní mohou všichni, kteří se urgentně aktualizovali, opět "potěšit": 21. července 2019 objevitel Zerons zjistil kritickou zranitelnost […]

Okamžitě aktualizujte exim na verzi 4.92 — probíhá aktivní infekce

Kolegové, kdo používáte na svých poštovních serverech Exim verzí 4.87…4.91 — okamžitě se aktualizujte na verzi 4.92, předtím zastavte samotný Exim, abyste se vyhnuli útoku přes CVE-2019-10149. Potenciálně je zranitelných několik milionů serverů po celém světě, zranitelnost je hodnocena jako kritická (CVSS 3.0 základní skóre = 9.8/10). Útočníci mohou spouštět na vašem serveru libovolné příkazy, ve většině případů od […]

O síťových modelech ve hrách pro začátečníky

Poslední dva týdny jsem pracoval na síťovém enginu pro svou hru. Předtím jsem o síťových technologiích v hrách vůbec nic nevěděl, takže jsem přečetl spoustu článků a provedl řadu experimentů, abych pochopil všechny koncepty a mohl napsat vlastní síťový engine. V této příručce bych se s vámi chtěl podělit o různé koncepty, které vám […]

DNS over HTTPS je ve Firefoxu pro OpenBSD ve výchozím nastavení vypnuto

Údržbáři portu Firefox pro OpenBSD nepodporovali rozhodnutí o zapnutí DNS over HTTPS ve výchozím nastavení v nových verzích Firefoxu. Po krátké diskusi bylo rozhodnuto ponechat původní chování beze změny. Pro tento účel je nastavení network.trr.mode nastaveno na hodnotu '5', což znamená, že DoH je bezpodmínečně deaktivováno. Ve prospěch tohoto řešení byly uvedeny následující arguments: Aplikace by měly dodržovat obecné systémové nastavení DNS, a […]

Uvolnění zpracovatele nedostatku paměti oomd 0.2.0

Facebook publikoval druhé vydání oomd, zpracovatele nedostatku paměti v systému (OOM, Out Of Memory), který pracuje v prostoru uživatele. Aplikace nuceně ukončuje procesy, které spotřebovávají příliš mnoho paměti, ještě předtím, než dojde k aktivaci OOM zpracovatele jádra Linux. Kód oomd je napsán v jazyce C++ a je distribuován pod licencí GPLv2. Hotové balíčky byly vytvořeny pro Fedora Linux. S vlastnostmi oomd se můžete […]

Nastavení pluginu Warnings Next Generation pro integraci PVS-Studio

Uvolnění PVS-Studio 7.04 se shoduje s vydáním pluginu Warnings Next Generation 6.0.0 pro Jenkins. Právě v této verzi Warnings NG Plugin přidal podporu pro statický analyzátor PVS-Studio. Tento plugin vizualizuje údaje o varováních kompilátoru nebo jiných analytických nástrojích v Jenkins. V tomto článku bude podrobně popsáno, jak nainstalovat a nastavit tento plugin pro použití s PVS-Studio, […]

Tak co, RAML nebo OAS (Swagger)?

Ve dynamickém světě mikroslužeb se může změnit cokoliv — jakoukoli komponentu lze přepsat v jiném jazyce, s použitím jiných frameworků a architektur. Neměnné by měly zůstat pouze kontrakty, aby bylo možné s mikroslužbou interagovat zvenčí na nějakém trvalém základě, bez ohledu na vnitřní metamorfózy. A dnes se s vámi podělíme o naši problém s volbou formátu popisu […]

Google Chrome nyní může posílat webové stránky na jiná zařízení.

Tento týden Google začal distribuovat aktualizaci webového prohlížeče Chrome 77 pro platformy Windows, Mac, Android a iOS. Aktualizace přinese řadu vizuálních změn, a také novou funkci, která umožní posílat odkazy na webové stránky uživatelům dalších zařízení. Pro vyvolání kontextového menu stačí kliknout pravým tlačítkem myši na odkazu, poté stačí vybrat dostupná zařízení s […]

Mozilla testuje VPN pro Firefox, ale pouze v USA

Společnost Mozilla spustila testovací verzi svého VPN rozšíření s názvem Private Network pro uživatele prohlížeče Firefox. Zatím je systém dostupný pouze v USA a pouze pro desktopové verze programu. Jak se uvádí, nový služba byla představena v rámci obnoveného programu Test Pilot, který byl dříve oznámen jako uzavřený. Cílem rozšíření je chránit zařízení uživatelů při připojení k veřejné Wi-Fi. […]

Vydání Chrome 77

Společnost Google představila vydání webového prohlížeče Chrome 77. Současně je k dispozici stabilní verze svobodného projektu Chromium, který slouží jako základ pro Chrome. Prohlížeč Chrome se vyznačuje používáním logotypů Google, systémem odesílání oznámení v případě pádu, možností načtení modulu Flash na požádání, moduly pro přehrávání chráněného video obsahu (DRM), systémem automatické instalace aktualizací a přenosem RLZ parametrů při vyhledávání. Další vydání Chrome 78 […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster