Unicode, ASCII & UTF-8
Zdravím vás u dalšího článku, ve kterém se podíváme na svět textového kódování. Možná vás při čtení titulku napadlo, proč bychom měli řešit něco jako kódování textů. Vždyť je to jen text, ne?
04.05.2026
TCP Handshake: Jak to funguje
Představte si, že se dva přátelé chtějí setkat na kávě. Než se tak stane, musí si nejprve dohodnout místo a čas. Podobně funguje i TCP handshake, což je úvodní proces, který umožňuje dvěma počítačům začít komunikaci přes internet. Tento proces je klíčový pro stabilní a bezpečné přenosy dat.
03.05.2026
WebAssembly: Binární kód v prohlížeči
V dnešní době, kdy se většina softwaru přesouvá na web, se často setkáváme s požadavky na vyšší výkon a rychlejší odezvu aplikací. Přemýšleli jste někdy, jak by bylo úžasné, kdyby prohlížeč mohl spustit kód napsaný v jazyce jako C nebo C++? No, přesně to umožňuje WebAssembly, často zkracované jako Wasm.
02.05.2026
Jak fungují logické hradla
Když se řekne transistor, možná si představíte malé elektronické součástky, které se potkávají ve většině elektronických zařízení. Ale co když vám řeknu, že bez těchto malých dílků by váš počítač vůbec nefungoval? Dnes se podíváme na to, jak transistory a logická hradla umožňují CPU provádět miliony výpočtů za sekundu.
30.04.2026
RAM: DDR4 vs. DDR5
Žijeme v době, kdy se technologie posouvají závratným tempem. Jedním z klíčových prvků, který ovlivňuje výkon našich počítačů, je RAM (Random Access Memory). Možná jste už slyšeli pojmy jako DDR4 a DDR5, ale co vlastně znamenají a proč byste je měli znát? Pojďme si to vysvětlit.
29.04.2026
Virtual Memory: Základní kámen moderního OS
Virtuální paměť je jedním z těch pojmů, které se mohou zdát na první pohled složité, ale jakmile jej pochopíte, zjistíte, že je to neuvěřitelně elegantní a praktický koncept. A co je nejdůležitější, je to něco, s čím se setkáváme každý den, ať už si to uvědomujeme, nebo ne.
24.04.2026
FPGA vs. ASIC: Který vybrat?
Když se ponoříme do světa hardwaru, často narazíme na pojmy FPGA a ASIC. Tyto zkratky mohou znít složitě, ale pokud je rozkódujeme, zjistíme, že narážíme na dvě velmi důležité technologie ovlivňující elektroniku kolem nás. Pojďme si je tedy blíže přiblížit a zjistit, proč je tak zásadní vědět, kdy a proč je použít.
22.04.2026
Porozumění Unicode a UTF-8
Možná jste si někdy položili otázku, jak je možné, že váš počítač zvládne zobrazit text ve všech možných jazycích světa. Jak je možné, že můžeme napsat „Hello“ i „こんにちは“ (japonsky „Ahoj“) a oboje bude správně zobrazeno? Odpověď vězí v Unicode a UTF-8 kódování.
21.04.2026
Proč 0.1 + 0.2 není 0.3?
Možná jste se již setkali s tímto podivným chováním v programování: 0.1 + 0.2 != 0.3. Proč tomu tak je? Pojďme se ponořit do tohoto zajímavého tématu, které se týká IEEE 754 standardu pro plovoucí desetinnou čárku.
20.04.2026
Jak funguje DNS rozlišení
Když surfujete internetem a zadáte adresu jako www.example.com, zamysleli jste se někdy, jak váš počítač zjistí, kam se na internetu vydat? Tady přichází na scénu DNS, neboli Domain Name System. DNS je jako telefonní seznam internetu, který překládá snadno zapamatovatelné názvy domén na IP adresy, které počítače používají ke vzájemné komunikaci.
19.04.2026