Upgrade databáze z PostgreSQL 9.6 na verzi 13 v doménovém registru

V roce 2021 jsme velice intenzivně pracovali na softwarových upgradech všech systémů registru FRED. Na úplný konec jsme si, jako takovou třešničku na dortu, nechali databáze PostgreSQL. [...]

Komunikace realizovaná binárním formátem MessagePack (dokončení)

Ukážeme si, že datové struktury pole a mapa jsou v Message Packu heterogenní (což odpovídá původnímu textovému JSONu). Taktéž provedeme porovnání mezi formáty JSON, XML, BSON, gob a právě Message Packem. [...]

Postřehy z bezpečnosti: pět stovek zákazníků Crypto.com přišlo o miliony

Dnes se podíváme na záplaty od Microsoftu a také na to, že hašovat hesla v MD5 bez soli, nebo být kyberzločincem se ne vždy vyplatí. Útočníci, kteří napadli Crypto.com, si bohužel… [...]

Podrobnosti o Ubuntu 22.04, malý počítač s Manjaro Linuxem

Vývojáři z Canonicalu zveřejnili bližší informace o připravovaném Ubuntu 22.04 LTS. Do rodiny zařízení s předinstalovaným Manjaro Linuxem nově přibyl DeskMini UM700. Na Raspberry Pi 4 lze nově nainstalovat 64bitový EndeavourOS ARM. [...]

Sandboxing se systemd: zesílení ochrany služeb pomocí namespaces

Systemd implementuje řadu bezpečnostních funkcí, které umožňují provozovat služby odděleně a snížit riziko úspěšného napadení systému. Ukážeme si, jak jednoduše analyzovat aktuální situaci a vylepšit ji. [...]

Starlink na tyči aneb Jak jsem zprovoznil satelitní připojení a našel cestu z informačního pralesa

Připojení přes Starlink potřebuje opravdu dobrý výhled. Jak si poradit, když jej nemáte? [...]

Nintendo Game&Watch – Mario: zpátky v čase díky retro edici kapesní konzole

V dnešním článku bych rád představil jednu retro záležitost v moderním hávu – současnou reinkarnaci přenosných handheldů Nintendo Game&Watch. Ty jsme nosili v kapse v osmdesátých letech, ale i dnes potěší. [...]

Femtolisp: dialekt LISPu tvořící součást jazyka Julia

Na Rootu již vyšlo více než dvacet článků o různých dialektech jazyků LISP a Scheme. Další dialekt, s nímž se seznámíme dnes, se jmenuje Femtolisp. Jedná se o LISP v tradičním pojetí, který je… [...]

Chrome omezí webům přístup do místní sítě: brání útokům dle standardu PNA

Vývojáři Chrome oznámili, že začnou postupně omezovat přístup webů do místních sítí. Prohlížeč tím zabrání některým typům útoků, které umožňují napadnout zařízení za firewallem. Jak funguje Private Network Access (PNA)? [...]

Softwarová sklizeň (19. 1. 2022)

Sonda do světa otevřeného softwaru. Dnes si vyzkoušíme nápovědu pro tvůrce videí, napíšeme si pár ručních poznámek, naplánujeme si úkoly a ozrcadlíme si zařízení od Applu. [...]