Utility v nichž je trochu matematiky.

V průběhu let se nahromadily různé problémy, které bylo nutno vyřešit a pokud se jejich řešení někde na webu našlo, bylo to komplikované. Protože většina věcí má jednoduché jádro vždy jsem se snažil toho jádro vyloupnout a udělat z něj vlastní aplikaci. Lépe se tak pochopí jak věci fungují a jde je snadněji optimalizovat, pokud je to potřeba. Celkem nemá smysl používat rozsáhlou knihovnu tam, kde lze popsat problém na pár řádcích zdrojáku.

Samozřejmě zde knihovny použity jsou. Někde jen pro generování kódu, jinde pro grafickou reprezentaci dat, ale i jako ukázka jejich použití. Ve většině příkladů se používá python a balíky numpy a scipy, gnuplot a samozřejmě gcc, g++. Jsou to vlastně řešené příklady, které se narodily při řešení zcela určitého problému, většinou v oblasti bare-metal programování, kde je určitý stupeň optimalizace nutný nebo při zpracování naměřených dat. Některé příklady obsahují ve zdrojácích komentáře z nichž by mělo být patrné, jak to funguje, jiné jsou zabaleny jen tak jak byly a ukládám je sem abych na ně nezapomněl, protože jejich jádro používám opakovaně.

Odkazy na zabalené zdrojáky :

Komentovaný příklad zpracování výsledků měření + program.

Blbina: Pythagorův strom.

Blbina: Text schovaný pomocí WebAssembly (Dostojevskij: Idiot).