Když se barvy a materiály v obýváku tlučou, udělejte tohle
Než začnete cokoli kupovat, vytáhněte do obývacího pokoje všechny vzorky, které zvažujete – látky, dřevo, kámen, kov. Položte je vedle sebe na podlahu i na stůl a sledujte je za denního světla i večer při lampě. Většina špatných kombinací nevzniká kvůli barvě samotné, ale kvůli tomu, že materiály byly vybrány odděleně, každý v jiné místnosti a jinou denní dobu. Teprve na jednom místě uvidíte, jestli se teplý dub bije se studeným šedým kamenem a jestli béžová látka nezežloutne vedle krémové stěny.
Výběr diamantu pro zásnubní prsten se často zvrhne v porovnávání cenovek a hmotnosti v karátech. Přitom právě tady platí, že dražší kámen nemusí být ten, který bude na prstenu vypadat lépe. Rozhoduje kombinace čtyř parametrů, známých jako 4C: carat (hmotnost), colour (barva), clarity (čistota) a cut (brus). Pokud jeden z nich výrazně pokulhává, ostatní to nevyrovnají.
Nakonec si udělejte test v malém měřítku. Položte na sebe vzorek podlahy, látky sedačky, barvu stěny a jeden kovový doplněk a nechte to tak dva dny. Když vám to po dvou dnech nepřijde samozřejmé, něco je špatně – nejčastěji je to příliš mnoho barev nebo dvě konkurenční textury. Uberte jednu barvu nebo jeden materiál a prostor se srovná. Sladěný obývací pokoj nepoznáte podle toho, že v něm je všechno nové, ale podle toho, že se v něm dá odpočívat, aniž byste přemýšleli, co k sobě nepatří.
Praktický postup je jednoduchý: vezměte půdorys pokoje a zakreslete do něj tři zóny. Pak spočítejte, kolik kusů nábytku je potřeba pro každou z nich, a sečtěte to. Výsledek porovnejte s reálným prostorem. Pokud se nevejdete, uberte – ne z jedné zóny, ale z každé stejně. Udržíte tak rovnováhu. Dále myslete na to, že hosté si všímají detailů: funkční zásuvka u postele, lampička na čtení, věšák na ručník, místo na kufr. To jsou věci, které rozhodují o tom, zda si pokoj zapamatují jako pohodlný.
Před přesazením zkraťte nadzemní část o třetinu, ideálně po odkvětu v srpnu nebo na jaře v březnu. Kořeny při vyjímání prohlédněte a odstřihněte jen ty černé, měkké nebo omotané dokola. Zdravé kořeny nemačkejte ani neproplachujte vodou. Po zasazení zalijte jednou vydatně a dalších deset dní nechte substrát téměř suchý, teprve pak přejděte na běžnou zálivku.
Prvním krokem není přepisovat schéma, ale změřit, co se děje. Zapněte logování resolverů včetně doby jejich běhu a spočítejte, kolik databázových dotazů obslouží jeden příchozí GraphQL dotaz. Teprve tohle číslo ukáže, jestli problémem je N+1 nebo něco jiného. Bez měření se ladí naslepo a často se zbytečně přidává cache tam, kde ve skutečnosti chybí batchování. Typická chyba je optimalizovat podle pocitu a podle jednoho ručně testovaného dotazu, který v produkci nikdo neposílá.
Malý balkon v paneláku má obvykle kolem tří až čtyř metrů čtverečních a jeden zásadní problém: je hluboký, ale úzký, takže se v něm špatně rozmisťuje nábytek. Než začneš cokoli kupovat, změř si půdorys a poznamenej si, kudy vede odpad, kde je zásuvka a na kterou stranu balkon míří. Jižní a západní strana se v létě přehřívá, severní bývá stinná a vlhká. Podle toho se rozhoduje, co tam vůbec přežije a co budeš muset zastínit.
Čtvrté řešení se týká zeleně. Na malý balkon se hodí rostliny, které rostou do výšky, ne do šířky: bylinky, cherry rajčata, papriky, okrasné trávy. Truhlíky vol jednotné barvy a stejné šířky, jinak prostor opticky rozbijíš. Důležité je dno s drenáží a podmisky, protože v paneláku většinou nesmíš nechat odtékat vodu na balkon souseda pod tebou. Zalévej ráno, ne v poledne, a v horkých dnech klidně dvakrát. Přehnojení je častější chyba než nedostatek živin — spálí kořeny a rostlina uhyne během týdne.
Zavěšení a skládací prvky místo pevného nábytku Druhé řešení je zavěsit vše, co jde. Skládací stůl připevněný na zábradlí nebo na zeď se vejde i do úzkého prostoru a po složení nepřekáží. Židle nebo stolička musí být skládací a lehká, ideálně s hliníkovou konstrukcí. Třetí trik je využít zábradlí jako nosnou lištu pro truhlíky zavěšené z vnitřní strany — získášk prostor pro zeleň, aniž bys zabral podlahu. Hák na zábradlí musí mít gumovou podložku, jinak po pár měsících oškrábeš lak a začne rez.
Druhá úroveň je práce s daty, která se nemění u každého požadavku. Autorizační data, číselníky a konfigurace se dají držet v krátkodobé mezipaměti s jasně danou dobou platnosti a s tím, co se stane při neplatném klíči. U agregačních dotazů se vyplatí materializovaný pohled nebo předpočítaná tabulka, kterou aktualizujete při zápisu, ne při čtení. Vždy ale ověřte, že cache nevrátí data patřící jinému uživateli nebo jinému tenantovi – tohle je nejdražší chyba, protože se neprojeví jako pomalost, ale jako únik dat.