O webech, práci a životě
Blog

Město Gdaňsk - kousek od historického centra

Nejen k moři na sever Polska

Nejbližší moře pro nás Čechy není Chorvatsko, i přesto, že tam jezdí všichni. Nejblíže je to totiž na sever. A pokud někdo netouží po velmi horkém počasí, nebo zástupech českých turistů, může být i Polsko destinace. Třeba Gdaňsk toho nabízí hodně. Včetně míst, kde začala druhá světová válka.

Přečíst celý článek

Testy v Go a environment variables

Testy v Go a environment variables

V testování je nejnáročnější jednotlivé testy spolehlivě oddělit od sebe. A při testování s environment variables to může být o to náročnější, protože je nutné je resetovat manuálně.

Přečíst celý článek

Evaluator AST - 3. díl vlastní kalkulačky

Evaluator AST - 3. díl vlastní kalkulačky

Po převedení textu na tokeny, jejich parsování a vytvoření syntaktického stromu je možné provést evaluaci a získat konečný číselný výsledek. Poslední krok při vytváření vlastní kalkulačky.

Přečíst celý článek

Neporazitelné aplikace s Temporal

Neporazitelné aplikace s Temporal

Framework Temporal může sloužit k orchestraci microservis, spouštění pravidelných úloh nebo zpracování procesů trvající až měsíce či roky, s automatickým zotavením z chyb. Lze navíc zakomponovat přímo do aplikace a byznys logiky. Už nebude potřeba cron ani frontu úloh a další.

Přečíst celý článek

Shunting yard algoritmus - 2. díl vlastní kalkulačky

Shunting yard algoritmus - 2. díl vlastní kalkulačky

Možností, jak zpracovat vstupní tokeny ve správném pořadí, je hned několik. Jedním z nejznámějších algoritmů pro zpracování matematických výrazů je Shunting Yard algoritmus. Ten je pojmenován po seřaďovacím nádraží, protože rovněž přesouvá tokeny mezi třemi "kolejemi".

Přečíst celý článek