Když se děti doma nesoustředí, oddělte jim pracovní koutek
Ruční přepisování faktur, objednávek a e-mailů do tabulek vypadá jako drobnost, dokud vám ty hodiny nezačnou utíkat mezi prsty. Automatizace přitom dnes neznamená programovat. Stačí najít nástroj, který umí propojit to, co už používáte, a nastavit pravidlo „když se stane tohle, udělej tamto". První krok není technický, ale pozorovací: zapište si jeden den, kolikrát jste přepisovali stejný údaj z místa A na místo B.
Obývací pokoj nepůsobí stísněně kvůli metrům, ale kvůli tomu, jak s nimi pracuje světlo. Než začnete přemisťovat nábytek nebo kupovat nový, projděte si denní režim místnosti. Ráno sem dopadá přímé světlo, odpoledne už jen odraz od protější budovy? To rozhoduje o tom, kam umístit zrcadla a kde nechat volnou stěnu. Cílem není zalít pokoj jasem, ale rozložit světlo tak, aby oko nemělo kam narazit na tmavý kout.
Co dělat po jídle, aby se nic nezkazilo Po každém jídle vypláchněte ústa vodou a projděte kartáčkem všechny strany zámků. Ideálně mějte u sebe malý kartáček a zubní nit určenou pro rovnátka. Bez čištění se zbytky jídla usazují v rozích a vzniká zubní kaz i zápach. Barviva z kávy, čaje, červeného vína, kari a rajčatové omáčky pronikají do keramiky nejvíc. Pokud si je dáte, ihned si vyčistěte zuby – jinak se bílá rovnátka zabarví do žluta a zpět už to nedostanete.
Nejčastější chyba je příliš obecná podmínka. Pravidlo, které spouští cokoli, brzy zaplaví databázi duplicitami a přestane být užitečné. Druhá častá chyba je chybějící ošetření výjimek: co se stane, když příloha chybí nebo je ve formátu, který nástroj nepřečte? Nastavte si záložní větev, která problém pošle vám, ne do prázdna. Třetí chyba je automatizovat něco, čemu sám nerozumíte – nejdřív musíte vědět, jak proces funguje ručně, teprve pak ho svěřte stroji.
Odpověď od serveru má vždy stavový kód. 2xx znamená úspěch, 4xx chyba na straně klienta, 5xx chyba serveru. Neignoruj 4xx s vysvětlením, často obsahují přesnou informaci, co je špatně. Tělo odpovědi může být prázdné i při úspěchu, třeba u DELETE. Vždy ošetři i chybové stavy, ne jen ten úspěšný. Když server vrátí 429, překročil jsi limit požadavků. Zpomal nebo použij exponenciální čekání. Nikdy neposílej další požadavek okamžitě, jen tím situaci zhoršíš.
Co se stane, když požadavek odejde a vrátí se odpověď Když posíláš POST s daty, musíš nastavit hlavičku Content-Type: application/json. Bez ní server neví, jak tělo zpracovat. Tělo musí být platný JSON, jinak dostaneš 400 Bad Request. Častá chyba je zapomenutá čárka nebo uvozovky. JSON nepovoluje komentáře ani koncové čárky. Pokud posíláš citlivá data, použij HTTPS, jinak je celý požadavek čitelný na cestě. Autentizaci řeš přes hlavičku Authorization s tokenem, ne přes parametry v URL. Token v URL se může dostat do logů a je to bezpečnostní riziko.
Voda, terén a odstup od soused
Na co se tedy spolehnout? Na měkké jídlo, které se dá rozkousat bez tlaku: vařená zelenina, jogurt, vejce, kaše, měkké ovoce, těstoviny. Maso nakrájejte na malé kousky. Oříšky a semínka jezte mleté nebo jako máslo, ne celé. Když si nejste jistí, zkuste jídlo rozdrtit mezi prsty – pokud to jde, zvládnou to i zuby s rovnátky. A hlavně: po každém jídle si najděte dvě minuty na úklid. Právě ty dvě minuty rozhodují, zda vám keramika vydrží bílá a zda léčba skončí v termínu.
Automatizace nemá nahradit úsudek, ale odstranit nudu. Když přestanete přepisovat, získáte čas na kontrolu a rozhodování, což je přesně to, co stroj neumí. Začněte jednou úlohou, dotáhněte ji do konce a teprve pak přidávejte další. Výsledkem nebude dokonalý systém, ale méně rutiny a jasnější přehled o tom, co se ve vaší administrativě skutečně děje.
Pro ladění používej nástroje, které ti ukážou celou komunikaci. Může to být rozšíření prohlížeče nebo jednoduchý proxy nástroj. Uvidíš přesně, co jsi poslal a co přišlo zpět. Častá chyba je špatné kódování znaků, když posíláš diakritiku. V hlavičce Content-Type přidej charset=utf-8. Pokud server vrací data v jiném formátu, než čekáš, zkontroluj hlavičku Accept. Bez ní server může vrátit XML místo JSON. Vždy si přečti dokumentaci API, i když to není zábava. Ušetří ti to hodiny pokusů a omylů.
Děti se doma nesoustředí většinou proto, že nemají vlastní místo, kam si mohou sednout a nic je tam neruší. Kuchyňský stůl je pořád obsazený, obývací pokoj je plný zvuků a sourozenců. Pokud chcete, aby se dítě skutečně učilo nebo psalo úkoly, potřebuje fyzicky oddělený koutek. Nemusí to být celá místnost. Stačí místo, které má jasné hranice a pravidla.