Základní rozlišovací znak najdete na rourkách pod kloboukem a na barvě třeně. Modrák (například hřib kovář nebo hřib koloděj) má rourky nejprve žluté až olivové, později zelenavé, a na řezu modrají samotné rourky i dužnina. Třeň bývá štíhlý, často s jemnou síťkou nebo tečkováním, ale nikdy nemá tak výraznou síťku jako satan. Hřib satan má rourky nejprve žluté, později oranžově červené až krvavě červené, a třeň je robustní, břichatý, s nápadnou červenou síťkou na světlém podkladu. Klobouk bývá světlejší, šedobílý až olivový, často s narůžovělým okrajem. Pokud si nejste jisti, houbu neberte – nejde o zbytečnou opatrnost, ale o základní pravidlo.<br>
<br>
<br>
<br>
Jakmile jeden proces běží spolehlivě, přidejte druhý a propojte je. Uvidíte, že stejný princip – spouštěč, akce, podmínka – funguje na fakturaci, evidenci požadavků i rozesílání potvrzení. Začněte dnes tím, že si zapíšete jednu rutinu a najdete k ní spouštěč. Do týdne můžete mít první automatický krok hotový a ušetřený čas věnovat práci, která má skutečnou hodnotu.<br>
<br>
<br>
<br>
Dřevo potřebuje prosychat pomalu a rovnoměrně. Pokud ho na jaře naskládáte do neprodyšné hromady a přikryjete plachtou až k zemi, zůstane uvnitř vlhké i po půl roce. Plachta má chránit jen horní část před deštěm, ne boky. Ideální je převislá stříška nebo plachta připevněná tak, aby sahala maximálně do dvou třetin výšky hromady. Boční průvan odvede vlhkost, kterou dřevo uvolňuje.<br>
<br>
<br>
<br>
Křehké štrúdlové těsto z domácí mouky stojí na dvou věcech: poměru tuku a mouky a správné teplotě. Domácí mouka má nižší a proměnlivější obsah lepku než ta z obchodu, proto se těsto chová jinak. Pokud ho budete hníst příliš dlouho, lepek se rozvine a místo křehkosti dostanete tuhou placku. Cílem není hladké těsto jako na chleba, ale těsto, které drží pohromadě, přitom se drolí.<br>
<br>
<br>
<br>
<span style="font-weight: 800;">Nejčastější chyba je</span> rebase veřejné větve, na které už pracuje někdo jiný. Vždy si ověřte, zda je větev pouze vaše. Další problém nastává při řešení konfliktů: unáhlené git rebase --skip může zahodit změny, které jste chtěli zachovat. Pokud si nejste jistí, použijte git rebase --abort a začněte znovu. Také dávejte pozor na commit messages během squashe – výsledný commit by měl popisovat celek, ne jednotlivosti.<br>
<br>
<br>
<br>
Na světle se šetřit nevyplácí. Denní světlo má dopadat na desku z boku, ne přímo do očí ani na obrazovku, kde vytváří odlesky. Večer potřebuje dítě vlastní lampu s teplým světlem, která svítí na sešit, ne do místnosti. Židle musí mít pevnou opěrku a nohy dítěte celou plochou na zemi nebo na podložce. Když nohy visí, tělo se podsouvá a pozornost odchází spolu s ním. Deska stolu má být prázdná kromě toho, co se právě používá – otevřený penál, učebnice, sklenice vody. Všechno ostatní patří do zásuvky nebo na polici.<br>
<br>
<br>
<br>
Před každým rebase si vytvořte záložní větev nebo tag. Pomůže to, když se něco pokazí. Dále je dobré zavést ochranná pravidla na serveru: zakázat force push do hlavní větve a vyžadovat lineární historii. Tím se předejte nehodám, kdy někdo omylem přepíše cizí práci. Pokud tým používá code review, rebase před vytvořením pull requestu zjednoduší diff. Recenzent uvidí jen čisté změny, ne šum z okolních commitů.<br>
<br>
<br>
<br>
<span style="font-weight: 700;">Po prvním úspěchu přidejte</span> podmínku. Například: pokud příloha chybí, pošli upozornění; pokud částka přesáhne určitou hranici, přidej řádek do jiné tabulky. Podmínky držte krátké, dvě až tři větve. Složité větvení se špatně ladí a při změně vstupu se rozpadne. Zároveň si nastavte, co se má stát při chybě – obvykle stačí zpráva sobě nebo zápis do samostatné tabulky chyb. Bez toho budete týdny žít v domnění, že proces běží, zatímco tiše selhává.<br>
<br>
<br>
<br>
Jak rebase a squash nastavit v praxi Pro větší přehlednost se osvědčuje squashování commitů před sloučením. Interaktivní rebase git rebase -i main umožní označit commity jako squash nebo fixup a spojit je do jednoho. Tím zmizí commit zprávy typu „oprava překlepu" a historie zůstane čitelná. Alternativou je git merge --squash, který vytvoří změny v indexu, ale neuloží merge commit. Poté stačí git commit s výstižnou zprávou. Pro týmovou shodu je vhodné nastavit výchozí chování větve například pomocí git config pull.rebase true, aby se rebase stal standardem.<br>
<br>
<br>
<br>
Ruční přepisování faktur, kopírování údajů z e-mailů do tabulek a posílání stejných odpovědí pořád dokola. To jsou činnosti, které nikoho nebaví a ve kterých vzniká nejvíc chyb. Přitom je lze zautomatizovat i bez znalosti programování. Stačí pochopit tři principy: spouštěč, akce a podmínka. Spouštěč je událost, která proces nastartuje (nový e-mail, nový řádek v tabulce, nahrání souboru). Akce je to, co se má stát (zápis dat, odeslání zprávy, vytvoření dokumentu). Podmínka rozhoduje, zda se akce provede, nebo se proces větví jinam.