Search
Kvalita waze
17.8.2025
Jakýkoliv neobvyklý intenzivní provoz pod mými okny znamená havárii na trase Benešov, Tábor – typicky u odbočky na Bystřici. Dnešek není výjimkou. Kontrolně se dívám na https://dopravniinfo.gov.cz/okresBenesov a vidím havárii i jak se postupně vytváří kolony a objízdné trasy. Co mne překvapuje...
Jak programuje v čase
16.8.2025
Je tady mnou rozpoutaná diskuse ohledně webové galerie pro fotky, která mi od dob Gallery2, tehdy v PHP a PostgreSQL opravdu chybí. Ke každému projektu mám připomínky, které tu nebudu opakovat. Toto je zápis, jak se správně píše dlouhodobý projekt. Každá závislost je omezená jednak v čase, ale také...
On Accessibility Conformance, Design Systems, and CSS “Base” Units
14.8.2025
My brain can’t help but try to make connections between seemingly disparate ideas. And that’s what happened yesterday when I read:
Hidde’s “Can components conform to WCAG?”
Joas’s “Automating Design Systems”
Zell’s “We Might Need...
We Might Need Something Between Root and Relative CSS Units for “Base Elements”
13.8.2025
I've come to realize that perhaps we need to have a unit between root and relative values. This would bring about a whole new possibility when creating reusable components.
We Might Need Something Between Root and Relative CSS Units for “Base Elements” originally published...
Stav OSS projektů v roce 2025
5.8.2025
Ahoj všem. Zakládám si blog na root.cz, protože nechci mít nepořádek na svém webu a také se mi už nechce reagovat na všechny projekty zde v diskusích. Vyzkoušel jsem postupně všechny webové galerie a žádná z nich nefunguje. Měl jsem skvělou a asi 15 let jsem na vlastním serveru provozoval Gallery2...
Óda na rádijko
10.7.2025
Od roku 2000 jsem začal používat na poslech hudby malé analogové rádijko na tužkové baterie. Tehdy mnoho jiných možností nebylo. Nyní po 25 letech možnosti jsou, ale stejně se k němu občas uchýlím: technologie devatenáctého a dvacátého století: žádné řešení kompatibility, žádné aktualizace, žádné...
Destructive Move v C++?
2.7.2025
Tento příspěvek navazuje na diskuzi u předchozího článku. Ta se týkala o tom, zda má či nemá C++ destructive move, jaké výhody a problémy to přináší. Upozorňuji dopředu, že lze očekávat Rust vs C++ flamewar Základy k termínu destructive move Diskuzi pod původním článkem nehledejte, smazal jsem...
Něco o callback funkcích v C++
26.6.2025
Díky potřebě portovat starší hru napsanou v C jsem měl možnost připomenout si některé techniky, které jsem v C používal a na které jsem zapomněl. Například callback funkce Callback v Céčku Pro odborníky v Céčku určitě nic bombastického. Ukážu na příkladu /---pre typedef...
Celá pravda
17.6.2025
Rox pohlédl na obzor. Igil již vyšel a rozléval po krajině modré světlo. Druhé slunce se ještě schovává, ale brzy doplní modrou konturu krajiny svým bílým jasem. Bylo celkem dost brzo ráno: Roxe opět probudily žáby z nedalekého rybníka svým kvákáním. Povzdechl si: nechápal, proč se v jejich městě...
Barvoslepost
2.6.2025
Vidím barvy jinak, než většina lidí. Je to důsledek barvosleposti: vrozené poruchy (nebo dalo by se říct „mutace“), kterou jsem zdědil. Tento článek píšu proto, že občas bych chtěl někomu vysvětlit, jak vidím barvy a bylo by dobré, kdybych to někde shrnul a potom odkázal…
bpezip: Komprese krátkých řetězců v JavaScriptu
16.5.2025
Pokud jste někdy chtěli komprimovat textová data přímo v prohlížeči nebo optimalizovat přenos krátkých řetězců v aplikaci, je tu pro vás lehká knihovna: bpezip. Je napsaná v čistém JavaScriptu, bez závislostí, a kombinuje několik efektivních technik: Byte Pair Encoding (BPE) – efektivní tokenizace...
The World Of GTA 6 Looks Stunning In 70 Completely New Screenshots
6.5.2025
Just a few days after Grand Theft Auto VI’s big surprise delay, it got a big surprise second trailer and it’s a doozy. Fans have been blown away not just by how the game looks and its immaculate vibes, but also by the sheer wealth of new information Rockstar Games has unleashed into the world after...
13 Things We Spotted In GTA 6 Trailer 2
6.5.2025
16 months on from Grand Theft Auto 6's first trailer, Rockstar Games has released the second trailer for its upcoming open-world action game. And while GTA 6 is still a year away after the recent delay, we at least now have a lot screenshots and a big new trailer to look over for the next...
Portuji 27 let starou hru napsanou v C
30.4.2025
Dnešní příspěvek bude o portaci hry Brány Skeldalu, která vyšla v roce 1998. To že to nebyla snadná cesta už dokazuje to, že tento článek vznikl. Pokusím se vypíchnout hlavně různé nástrahy, které si vynutily speciální zacházení Kdo nezná Brány Skeldalu? Hra Brány Skeldalu byla poprvé vydána...
Zamýšlení se nad korutinami v C++20
25.4.2025
V tomto příspěvku se vrátím ke korutinám, shrnu v jakém stavu je C++ 5 let po zavedení do normy a jaké osobní zkušenosti s korutinami mám. Korutiny v C++ – udělej si sám Stav korutin v době vydání do verze 20 krásně vystihuje tento obrázek Cörutin Jestli někdo doufal, že se v tomto směru něco...
Stroj prostoru
2.4.2025
Pepa se napil trochu piva. V práci by užívat alkohol sice neměl, ale u vrátných a hlídačů nebyli šéfové tak přísní. Všechno v pohodě, na parkovišti se střídala auta, někdo přijel, zaplatil, odjel, přijel, zaplatil, odjel… jen asi před pěti minutami viděl nějakou divnou siluetu, kterou si nedovedl...
Týdenní přehled kybernetické bezpečnosti: 28. března 2025
31.3.2025
Google opravuje zero-day zranitelnost prohlížeče Chrome zneužívanou útočníky Google vydal mimořádné bezpečnostní aktualizace, aby vyřešil kritickou zranitelnost ve svém prohlížeči Chrome. Tato chyba, sledovaná pod označením CVE-2025–2783, je aktivně zneužívána v reálném prostředí (in the wild)....
Kybernetický bezpečnostní týdenní přehled: 21. března 2025
21.3.2025
Zneužití exploitů ve Windows zástupcích jako zero-day ve velkém měřítku v kampaních APT Zero-day zranitelnost v Microsoft Windows, vedená pod označením ZDI-CAN-25373, je od roku 2017 rozsáhle zneužívána státem sponzorovanými skupinami útočníků. Zranitelnost cílí na způsob, jakým Windows zpracovává...
Persona 5: jungiánské herní orgie
20.3.2025
Chtěl bych Vám představit naprosto geniální hru žánru JRPG, čili japonských her na hrdiny, jménem Persona 5. Jste studentem střední školy v Japonsku. Když se jednou zastanete znásilňované ženy, obrátí se to proti vám, protože ten, který jí znásilňoval, je velké zvíře, zatahá za pár nitek a obviní...
Týdenní přehled kybernetické bezpečnosti: 14. března 2025
14.3.2025
Microsoft a Apple vydávají bezpečnostní aktualizace k vyřešení několika vysoce rizikových chyb včetně zero-day Společnost Microsoft v rámci březnové aktualizace Patch Tuesday pro rok 2025 opravila více než 50 zranitelností, včetně šesti kritických zero-day chyb, které jsou aktivně zneužívány...