ROOT.cz
Výpočetní ověření Collatzovy domněnky až do velikosti 2⁶⁸
Collatzova domněnka, fascinující matematický problém, zůstává nevyřešená. V roce 2020 byla ale výpočetně ověřena pro všechna čísla až do velikosti 2⁶⁸. Ukážeme si, jak toho bylo dosaženo.
Kategorie: GNU/Linux & BSD
Využití serializačního formátu MessagePack v Pythonu
Se serializačním formátem nazvaným MessagePack jsme se již na stránkách Roota jednou setkali. Dnes si ukážeme, jak se tento formát používá v jazyku Python, a to včetně serializace N-dimenzionálních polí knihovny NumPy.
Kategorie: GNU/Linux & BSD
OpenWrt přechází z opkg na balíčky apk – jaký je v tom vlastně rozdíl?
Projekt OpenWrt nedávno oznámil přechod ze stávajícího formátu balíčků opkg na apk. Co to znamená pro běžného uživatele? Jak se tyto dva formáty a nástroje s nimi pracující vlastně liší?
Kategorie: GNU/Linux & BSD
Softwarová sklizeň (11. 12. 2024): rychlé mazání souborů ve více vláknech
Pravidelná středeční sonda do světa software. Dnes se společně podíváme na nástroj pro správu ACME certifikátů, vytvoříme animaci pro web a nakonec si budeme řídit zabezpečení síťového provozu.
Kategorie: GNU/Linux & BSD
640K by mělo stačit každému: skutečně?
Billu Gatesovi se připisuje výrok „640K ought to be enough for anybody“, který ovšem pravděpodobně nikdy neřekl. Na počítačích IBM PC se skutečně dlouhou dobu bojovalo s omezenými možnostmi adresování většího paměťového rozsahu.
Kategorie: GNU/Linux & BSD
Bezeztrátové formáty obrazu: GIF, PNG a JPEG-LS
Dnes se podíváme, jak fungují bezeztrátové nebo téměř bezeztrátové formáty obrazu. K tomu bude ale nejprve třeba seznámit se s tím, co to jsou prediktory. Poté si podrobně rozebereme formáty GIF, PNG a JPEG-LS.
Kategorie: GNU/Linux & BSD
Neplaťte si IT kurzy sami, využijte dotace od EU, ať jste zaměstnanec nebo podnikatel
Přijďte k nám na odborná školení pořádaná serverem Root.cz. Přijďte se vzdělávat a rozvíjet své dovednosti. Můžete získat dotaci až 82%, ať jste zaměstnanec, podnikatel, nezaměstnaný nebo třeba student.
Kategorie: GNU/Linux & BSD
Postřehy z bezpečnosti: zranitelnost v Google Chrome umožňuje vzdálené spuštění kódu
V dnešním dílu bezpečnostních postřehů se podíváme na nebezpečnou zranitelnost v Google Chrome, na varování FBI před AI, zneužívání MMS zpráv nebo novou taktiku útočníků určenou k oklamání antivirů.
Kategorie: GNU/Linux & BSD
Téma vzhledu Debianu 13, plán vydání Ubuntu Touch 24.04
Bylo odhaleno výchozí téma vzhledu nadcházejícího Debianu 13. Tým UBports zveřejnil informace o tom, jak projekt směřuje k vydání verze systému postaveného na Ubuntu 24.04. Vyšla nová verze desktopového prostředí Cinnamon 6.4.
Kategorie: GNU/Linux & BSD
Nová verze OBS Studio 31.0, ještě lepší ovladač AMD P-State v jádru 6.14
Pravidelný nedělní souhrn toho, co se do zpráviček nevešlo. Vývojová verze Wine 10.0-rc1, týden v KDE a nejen vylepšené umísťování oken, OBS Studio bez podpory NVENC pro Nvidia Kepler a Maxwell.
Kategorie: GNU/Linux & BSD
Pat Gelsinger skončil, nepodařilo se mu přepsat již napsaný osud Intelu
Šéf Intelu odešel, aby nebyl odejit. A IT znalci i neználkové se předhání, za co všechno může, co mu lze klást za vinu, kolik příčin pádu Intelu je těch jeho. Je opravdu tak moc vinen?
Kategorie: GNU/Linux & BSD
Vývoj mikroprocesorů z rodiny 80×86: 32bitové čipy 80386 a 80486
Dnes se budeme zabývat těmi novými instrukcemi, které byly přidány do třetí generace mikroprocesorů rodiny 80×86, tj. konkrétně do čipů Intel 80386 (a posléze i Intel 80486). Prozatím se zaměříme především na reálný režim.
Kategorie: GNU/Linux & BSD
Algoritmy pro kompresi dat: slovníkové metody
Podíváme se na kompresi dat pomocích slovníkových metod. Ty využívají ke kódování částí vstupního toku dat – slovník. Slovník může být jednoduchý buffer několika předchozích symbolů nebo sofistikovaná datová struktura.
Kategorie: GNU/Linux & BSD
Útok přijde, připravte se, na porady pak nebude čas, zaznělo na ORS 2024
Po dvou letech se na OPF SLU v Karviné konal další ročník konference Ověřená řešení v sítích. Mluvilo se o ochraně dat před kybernetickými útoky, moderním vývoji bankovních systémů a důležitosti správy logů.
Kategorie: GNU/Linux & BSD
Softwarová sklizeň (4. 12. 2024): naučte se konečně japonsky
Sonda do světa otevřeného softwaru. Dnes se naučíme japonské znaky, podíváme se na využití systémových prostředků, vyzkoušíme elegantní videopřehrávač a připneme si užitečné informace na plochu.
Kategorie: GNU/Linux & BSD
Knihovna GMP: racionální čísla a čísla s plovoucí desetinnou čárkou
GMP (GNU MP nebo též libgmp) je matematická knihovna pro práci v libovolné přesnosti. Podíváme se na racionální čísla a čísla s plovoucí desetinnou čárkou. Ukážeme si jejich přiřazování a základní aritmetické operace.
Kategorie: GNU/Linux & BSD
Vývoj mikroprocesorů z rodiny 80×86: od Intelu 8086 k čipu 80286
Většina příkladů, které jsme si až doposud ukazovali, využívala pouze instrukce a registry dostupné na původních mikroprocesorech 8086 a 8088. Ovšem možnosti instrukčních sad se postupně s příchodem dalších čipů řady x86 rozšiřovaly.
Kategorie: GNU/Linux & BSD
Postřehy z bezpečnosti: zákon o kybernetické bezpečnosti o krok blíže schválení
V dnešním díle pravidelných pondělních Postřehů se podíváme na nedávný vývoj okolo nového zákona o kybernetické bezpečnosti, první UEFI bootkit pro Linux nebo obcházení antivirů s pomocí herního enginu.
Kategorie: GNU/Linux & BSD
SUSE přejmenovává produkty, kváskový chleba pod svobodnou licencí
SUSE pokračuje ve změně značky a přejmenovává produkty. The Bread Code je obsáhlý open-source návod na kváskový chleba. Nedávno vydaný elementary OS 8, postavený na Ubuntu 24.04 LTS a poháněný jádrem 6.8, přináší řadu vylepšení.
Kategorie: GNU/Linux & BSD
BIOS tuning pro nové AMD EPYC a AI, jádro 6.13 odstraňuje neudržované ovladače
Týden v KDE a vypínatelná pravidla KWin, LibreOffice 25.2 na přelomu ledna/února, vyšla první alfa, nová verze Tails 6.10 přinášející aktuální prohlížeč i poštovního klienta s vypnutou telemetrií.
Kategorie: GNU/Linux & BSD