Svět je v pohybu: změna, rytmus a periodicita
Jak matematicky popsat změnu v čase? Od derivace přes harmonické vlny až k Fourierově transformaci – s intuitivním výkladem a ukázkami v Pythonu.
Jak matematicky popsat změnu v čase? Od derivace přes harmonické vlny až k Fourierově transformaci – s intuitivním výkladem a ukázkami v Pythonu.
Po pěti letech ve školství hledám nový projekt, kde budu moci propojit inženýrství, software, AI a práci s lidmi. V článku shrnuji, co mě formovalo, jakou hodnotu mohu přinést a jaký typ týmu nebo projektu hledám.
Co je vlastně dnešní AI a jak fungují velké jazykové modely jako ChatGPT? V článku si jednoduše vysvětlíme tokenizaci, embeddingy, transformery, attention mechanismus i proces učení neuronových sítí — bez magie, ale srozumitelně a prakticky.
Co když se pole nikde „nerodí“, ale přesto se děje něco zajímavého? V tomto díle se podíváme na rotaci — veličinu, která odhaluje lokální víry ve vektorovém poli. Ukážeme si intuici i výpočet v Pythonu.
Co je divergence a jak poznat, kde se v poli něco „rodí“ nebo zaniká? Na intuitivním příkladu s dýmem a čističkou vzduchu si ukážeme, jak číst tok vektorového pole a jak ho jednoduše spočítat i vizualizovat v Pythonu.
V minulém článku jsme si ukázali, co je pole a jak ho vizualizovat v Pythonu. Teď jdeme dál – pochopíme gradient, tedy jak se pole v prostoru mění a jak z něj číst informace o reálných jevech.
Matematika není o vzorcích, ale o popisu reality. V tomhle článku vysvětluju, co je pole a jak ho pomocí Pythonu použít pro modelování světa kolem nás.
Jak gradient, divergence, rotace, tok pole a Stokesova věta souvisí s modelováním reality? Intuitivní vysvětlení vektorového počtu doplněné o experimenty a vizualizace v Pythonu.
Osobní text o systémovém myšlení, komplexních problémech a o tom, proč někdy vidím les tam, kde ostatní vidí jen stromy.
Python není jen jazyk pro weby a skripty. Je to silný nástroj pro modelování světa kolem nás. Článek nabízí mapu typů matematických modelů a otázky, které si klademe, když chceme realitu pochopit, předpovídat nebo řídit.
AI mění svět práce rychleji, než čekáme. Některé profese mizí, jiné vznikají a role člověka se transformuje. Co to znamená pro programátory, studenty i odborníky z jiných oborů – a proč má učení programování stále smysl?
Dekorátory v Pythonu rozšiřují funkce bez změny jejich kódu. V článku zjistíte, co znamená, že funkce je objekt, jak fungují třídy a instance, a krok za krokem si ukážeme, jak napsat vlastní dekorátor a prakticky ho využít pro logování, měření času či kontrolu přístupu.
Programování
Jak počítač ukládá text? Od Morseovy abecedy přes ASCII až po Unicode a UTF-8. Článek ukazuje, jak se písmena proměnila v jedničky a nuly, proč vznikaly problémy s kódováním a jak UTF-8 sjednotilo způsob, jakým počítače rozumí textu napříč světem.
Programování
Začátečníci se v Pythonu často ztrácí v závorkách. Každé mají jiný význam podle kontextu – od volání funkcí po tvorbu struktur. Tento článek přehledně ukazuje, jak Python používá kulaté, hranaté i složené závorky, včetně jejich méně známých použití.
Programování
Proč počítač spočítá 0.1 + 0.2 jako 0.30000000000000004? Tento článek krok za krokem ukazuje, jak počítač reprezentuje čísla, proč vznikají zaokrouhlovací chyby a jak funguje standard IEEE 754 pro čísla s plovoucí desetinnou čárkou.
Politika
Každá krize v sobě skrývá příležitost. Po těžkém roce 2024 jsme se zvedli z popela a znovu začali růst. Abychom však uspěli i příště, nestačí mít plán na sto dní – potřebujeme vizi na deset let. Tento text je pozvánkou k debatě o tom, kam Piráty posunout dál.
Technické
Chcete si založit vlastní blog? V tomto článku sdílím svou zkušenost s výběrem platformy a hostingu a ukazuji, proč jsem nakonec zvolil Ghost a Hetzner.