Optimalizace async. parseru JSON v C++20
Zdroj:
root.cz
09.05.2024 (00:00)
it, počítače
Toto je dodatek k předchozímu článku o parsování JSON pomocí korutiny. Původním záměrem byl spíš benefit asynchronního zpracování. Diskutéři pod článkem mě donutili podívat se na možnosti optimalizace na rychlost. celý článek
Pohodlná práce s formátem JSON v C++ díky knihovně nlohmann/json
Zdroj:
root.cz
22.05.2024 (00:00)
it-pocitace
Tento článek pojednává o knihovně nlohmann/json, která přináší formát JSON do C++. Formát JSON je textový formát pro zápis dat. Díky tomu může sloužit pro přenos dat mezi komponentami bez ohledu na technologii.
Zpracování dat reprezentovaných ve formátu JSON nástrojem jq
Zdroj:
root.cz
06.08.2020 (00:00)
it-pocitace
[22 minut čtení] V dalším článku o užitečných utilitách určených pro příkazovou řádku se seznámíme s nástrojem nazvaným jq. Tento překvapivě mocný nástroj slouží k provádění různých operací nad daty uloženými ve formátu JSON. 1. Zpracování dat reprezentovaných ve formátu JSON nástrojem jq
Softwarová sklizeň (24. 7. 2024): pracujte snadno s formátem JSON
Zdroj:
root.cz
24.07.2024 (00:00)
it-pocitace
Pravidelná středeční sonda do světa software. Dnes se podíváme ne průzkumníka objemných JSON souborů, necháme si vypsat DNS záznamy pro zvolenou doménu a nakonec vyzkoušíme grafickou nadstavbu pro OpenSeeFace.
Dasel: zpracování a modifikace souborů JSON, YAML, XML a TOML
Zdroj:
root.cz
11.04.2023 (00:00)
it-pocitace
Seznámíme se se základními vlastnostmi nástroje nazvaného Dasel. Ten lze použít ke čtení informací ze souborů typu JSON, YAML, XML a TOML. To ovšem není vše, neboť soubory je možné nástrojem Dasel i modifikovat.
TOON je zajímavá náhrada za JSON. Zvláště při strojové komunikaci s AI. Ušetří totiž až 60 % tokenů
Zdroj:
zive.cz
14.11.2025 (15:45)
it-pocitace
JSON je dnes zdaleka nejpoužívanější formát pro přenos strukturovaných dat. Není samozřejmě jediný, už bezmála čtvrt století jej doplňuje třeba neméně populární YAML. A pak je tu ještě staré dobré XML a celý zástup binárních formátů v čele s Protobufem od Googlu, CBOR, BSON… S trochou nadsázky si ...
Základní optimalizace v Go aneb pomáháme překladači
Zdroj:
root.cz
08.12.2022 (00:00)
it-pocitace
Seznámíme se se základními optimalizacemi, které je v některých případech vhodné či nutné provádět na úrovni zdrojového kódu. Některé dále zmíněné optimalizace jsou (zdánlivě) triviální, na druhou stranu ovšem opomíjené.
HDR a správa barev na Waylandu i pro Chromium, další AVX-512 optimalizace pro FFmpeg
Zdroj:
root.cz
20.07.2025 (00:00)
it-pocitace
Týden v KDE a kulaté spodní rohy oken přímo od KWin, nové AVX-512 optimalizace v FFmpeg a až 36× zrychlení některých operací, Intel Compute Runtime 25.27.34303.5 s Wildcat Lake a Battlemage G31.
Základní optimalizace v Go aneb pomáháme překladači (2)
Zdroj:
root.cz
13.12.2022 (00:00)
it-pocitace
Seznámíme se s dalšími optimalizacemi, které je vhodné či nutné provádět na úrovni zdrojového kódu. Jedná se o předávání polí odkazem či hodnotou, optimalizace průchodu poli, řezy i mapami a taktéž použití synchronizace u gorutin.
Podpora SIMD operací v GCC s využitím intrinsic pro nízkoúrovňové optimalizace
Zdroj:
root.cz
20.10.2022 (00:00)
it-pocitace
V první části článku dokončíme popis problematiky SIMD technologie NEON na architektuře ARM. Část druhá bude věnována takzvaným intrinsic, které programátorům umožňují přímo v C provádět i nízkoúrovňové optimalizace.
Textový editor Helix ve funkci vývojového prostředí
Zdroj:
root.cz
27.06.2023 (00:00)
it-pocitace
S (post)moderním modálním textovým editorem Helix jsme se již na stránkách Roota seznámili. V praxi se ukazuje, že kombinace inkrementálního parseru, LSP a DAP společně s logicky navrženými klávesovými zkratkami je velmi silná.
Souběžné a paralelně běžící úlohy naprogramované v Pythonu (2)
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio
Softwarová sklizeň (11. 6. 2025): otestujte si výkon svého API
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – Curio a Trio
Softwarová sklizeň (10. 12. 2025): stahujte a zpracovávejte videa z YouTube
Komunikace realizovaná binárním formátem MessagePack (dokončení)
PostgreSQL 15: podpora ANSI SQL/JSON a další uživatelské novinky
Manipulace se strukturovanými daty: sémantická manipulace s JSON dokumenty
Komunikace realizovaná úsporným binárním formátem MessagePack
Recenze mobilu Huawei P50 Pocket. První pokus s véčkem vyšel jen tak napůl
Fotografování dalekohledem: příprava a softwarová optimalizace
Qubity: Čína má rekord s kvantovým simulátorem, lepší kvantové optimalizace, algoritmy pro mRNA
Qubity: Kvantový rozjezd Nvidie, konkurence kvantovým počítačům, výhodné kvantové optimalizace
Rozhraní mezi nástrojem jq a programovacím jazykem Python
Velký špatný. Windows 11 mohou snižovat výkon PC až o čtvrtinu. Hlavně kvůli bezpečnosti
Novinky pro Linux 6.7: nejen lepší CPU scheduler či konec ReiserFS
Skenování pomocí výpočetní tomografie může být příčinou až 5 % všech případů rakoviny
Průzkumník je pomalý. Microsoft ho místo optimalizace začne přednačítat do paměti
Novinky pro Linux 5.17: optimalizace sítě i vylepšení pro disketové mechaniky
Optimalizace pro Ryzeny s 3D V-Cache i podpora běhu Radeonů na LoongArch míří do jádra
7 tipů, jak dostat pod kontrolu nenasytné aplikace, které nadměrně spotřebovávají baterii a data
Základní optimalizace v Go aneb pomáháme překladači: konstrukce řetězců
Struktura obrazové paměti grafické karty CGA, blokové přenosy a základy optimalizace
Aplikační WireGuard-Go je teď dvakrát rychlejší než jaderná implementace
Ryzeny díky optimalizaci zrychlily. Je součástí volitelné aktualizace pro Windows 11 23H2
Volání subrutin naprogramovaných v assembleru z jazyka Python: knihovna PeachPy
Windows 11 budou rychlejší a zaberou méně místa na disku
Komunikace v distribuovaných systémech: komprese zpráv
No Man's Sky láká na velkou aktualizaci. Poprvé si můžete vytvořit vlastní kosmickou loď
KDE Plasma 5.21 s kompletně přepsaným kompozitorem KWin, Firefox konečně s AVIF dekodérem
K čemu může být dobrá optimalizace pro vyhledávače? Třeba k šíření malwaru, který krade hesla

