Autor: Yuri Gagarin

Git 2.49

14. března, po dvou měsících vývoje, byl vydán 2.49 distribuovaný systém pro správu verzí Git, napsaný v jazyce C a distribuovaný pod licencí GNU GPL 2. Seznam hlavních změn: Aktualizovaný skript pro automatické doplňování pro zsh. Do git pack-objects a jeho obálky git repack byla přidána možnost použití alternativní funkce hashování cest. Do git gc byla přidána podpora volby —expire-to. […]

BLAKE3 1.7.0

18. března byl vydán 1.7.0 knihoven BLAKE3, implementujících kryptografický algoritmus hashování BLAKE3 v jazycích C a Rust, a distribuovaných jako veřejné vlastnictví nebo pod licencí Apache 2.0. Projekt rovněž poskytuje konzolovou utilitu b3sum, napsanou v jazyce Rust. Seznam změn: Do implementace v jazyce C byla přidána podpora vícerozměrnosti (založená na knihovně oneTBB od Intelu), podobná referenční […]

Grease — nástroj pro hledání chyb v binárních souborech

Ahoj, LORE! Společnost Galois Inc. představila Grease – program pro statickou analýzu spustitelných souborů a hledání v nich zranitelností. Grease disassembluje spustitelný soubor a vytváří model jeho vykonávání, po čemž analyzuje okrajové podmínky na možné chyby. Grease lze používat jak samostatně, tak jako plugin k systému reverzního inženýrství Ghidra. Grease podporuje analýzu spustitelných souborů […]

Představen první na světě elektrický bicykl s nabíjením přes USB Type-C

Estonská společnost Ampler oznámila elektrické bicykle Nova a Nova Pro. Jejich hlavní zvláštností je, že pro dobíjení energie baterie se používá integrované USB Type-C rozhraní ve rámu, které lze při potřebe také využít pro nabíjení různých gadgetů. V elektrických bicyklech Nova se používají relativně malé integrované baterie 48 V 336 Wh (vyjímatelné pouze pro […]

Glaze 5.0.0 a 5.0.1

5. a 20. března byly vydány verze 5.0.0 a 5.0.1 vysoce výkonné knihovny Glaze, určené pro čtení a zápis JSON. Podporovány jsou také formáty CSV a BEVE. Knihovna je napsána v jazyce C++ (only header, standard C++23) a je dostupná pod licencí MIT. Seznam změn: Konfigurovatelné parametry v době kompilace – struktura glz::opts nyní obsahuje pouze výchozí možnosti, všechny další […]

shadPS4 0.7.0

Conal se uvolnil shadPS4 verze 0.7.0. Projekt shadPS4 je emulátor PlayStation 4 s nativní podporou pro Windows, Linux, macOS a chromeOS. Emulátor je napsán ve Qt6 a C++ a nachází se ve fázi raného vývoje. Novinky oproti verzi 0.3.0: Přidána podpora HDR. Přidána podpora FSR (AI upscaling, tedy DLSS od AMD). Byla přidána emulovaná podpora procesorů, […]

ReactOS 0.4.15

Po dlouhé pauze vývojáři operačního systému ReactOS, který je kompatibilní s Windows a jehož zdrojové kódy jsou k dispozici pod licencí GPL, vydali verzi 0.4.15. V tomto vydání: opravy Plug and Play; opravy v audio stacku; opravy správy paměti; zlepšení registru; vylepšení systémových utilit, včetně Notepad, Paint, RAPPS a Editoru vstupních metod. ReactOS se vyvíjí skupinou nadšenců od roku 1998 […]

Dostupné nástroje pro monitorování nvtop 3.2.0 a htop 3.4.0. Zranitelnost v atop

Bylo vydáno nové vydání konzolového nástroje nvtop 3.2.0, určeného pro interaktivní monitorování GPU a hardwarových akcelerátorů. Nástroj umožňuje vizuálně sledovat zátěž, spotřebu paměti a změnu frekvence GPU na grafech, stejně jako sledovat procesy, které nejvíce zatěžují GPU. Podporovány jsou GPU a akcelerátory od společností AMD, Intel, NVIDIA, Apple (M1 a M2), Huawei (Ascend), Qualcomm a Broadcom (VideoCore). Možné […]

Vydání nástroje GNU patch 2.8

Po sedmi letech od posledního vydání a dvanácti a půl letech od zveřejnění větve 2.7 byl představen nový release nástroje GNU patch 2.8. Nástroj umožňuje aplikovat na soubory patche obsahující seznamy změn, které vytvořil program diff. Kód je napsán v jazyce C a distribuuje se pod licencí GPLv3+. V nové verzi: Řešen problém roku 2038 – nástroj nyní správně […]

Zkoumání vnitřního vybavení sandboxového prostředí používaného v Google Gemini pro spouštění kódu Python

Byly zveřejněny výsledky výzkumu zabezpečení izolovaného prostředí pro provádění kódu Python, používaného společností Google v chatbotu Gemini. Chatbot Gemini poskytuje nástroje pro generování kódu podle popisu úkolu a pro jazyk Python umožňuje okamžitě spustit vytvořený kód, aby vývojáři ušetřili zbytečné kroky při jeho kontrole. Kód se spouští v izolovaném prostředí, které je oddělené od vnějšího světa a umožňuje […]

V balíčkovém správci Zypper byla implementována paralelní stahování balíčků.

Vývojáři distribuce openSUSE implementovali v balíčkovém správci Zypper možnost paralelního stahování balíčků a metadat. Dále byl navržen nový backend, který optimálně znovu využívá již zavedená připojení a zvyšuje efektivitu zpracování metadat. Při aktualizaci 250 balíčků o celkové velikosti 100 MB se doba stahování po aktivaci nového backendu a paralelního režimu zkrátila z 68,7 sekund na 13,1 sekundy, a […]

Vydání systému pro sestavování CMake 4.0.0

Byl zveřejněn vydání multiplatformního otevřeného generátoru skriptů pro sestavení CMake 4.0.0, který slouží jako alternativa k Autotools a je používán v projektech jako KDE, LLVM/Clang, MySQL, MariaDB, ReactOS a Blender. Kód CMake je napsán v jazyce C++ a šíří se pod licencí BSD. CMake se vyznačuje poskytováním jednoduchého skriptovacího jazyka, prostředky pro rozšíření funkčnosti prostřednictvím modulů, podporou kešování, přítomností nástrojů pro kross-kompilaci, […]

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