Jak udržet historii čistou a vyhnout se merge commitům
Nejjednodušší způsob, jak začít, je propojení dvou aplikací, které už používáte. Typicky jde o e-mail, tabulku, kalendář, úložiště souborů nebo nástroj na správu úkolů. Většina moderních aplikací má v sobě zabudované šablony nebo tzv. scénáře, které fungují na principu „když nastane událost, proveď akci". Jako první si zkuste automatizovat činnost, která se děje nejčastěji, ale je nejjednodušší, třeba přesouvání příloh z e-mailu do konkrétní složky v úložišti. Není třeba hned řešit složité vícestupňové workflow.
Rovněž nezanedbávejte noční zvyky. Slepice by měly být zvyklé vracet se do kurníku vždy před setměním, a to i v létě. Pokud necháte výběh otevřený celou noc, vystavujete hejno zbytečnému riziku. Zavírejte dveře kurníku vždy ve stejnou dobu a kontrolujte, zda jsou všechny slepice uvnitř. Zvykněte si na počítání kusů při zavírání, i když to trvá jen pár vteřin, může vám to ušetřit mnoho starostí. V zimě a za špatného počasí se navíc dravci stávají odvážnějšími a hledají snadnou kořist i přes den.
Nejčastější chyby, které vás odradí – a jak se jim vyhnout První chyba: svalová síla. Začátečníci se snaží vytáhnout se pouze rukama, což vede k rychlé únavě a bolesti předloktí. Místo toho se učte stát na nohách a tlačit se nahoru přes ně. Chodidla mějte stále na chytech, ať jsou sebevětší, a ruce používejte spíš k rovnováze. Druhá chyba: příliš rychlé tempo. Když vylezete první cestu, dejte si pauzu a protáhněte se – lezení je náročné na šlachy a svaly, které nejsou zvyklé.
Než začnete přemýšlet o tom, jaké plemeno slepic si pořídíte, vyřešte jejich bezpečnost. Dravci, ať už jde o lišku, kunu, jestřába nebo sovu, si rychle zvyknou na snadný zdroj potravy. Pokud jednou najdou cestu do výběhu, budou se vracet a ztráty na hejně mohou být katastrofální. Základem je proto kombinace pevného oplocení, zabezpečeného kurníku a správných návyků při chovu.
Prostor pod schodištěm do podkroví bývá nejčastěji odkladištěm věcí, které „se jednou určitě hodí". Přitom i šikmá stěna a nepravidelný půdorys se dají proměnit v koutek, kde se skutečně čte nebo pracuje. Než začnete cokoli plánovat, změřte si přesně výšku stropu v nejnižším místě a porovnejte ji s výškou židle a stolku. Pokud je pod schody méně než sto deset centimetrů, počítejte s tím, že se sem vlezou jen nízké polštáře a matrace na zemi, ne klasický nábytek.
Začněte mapováním toho, co děláte pravidelně. Vyjděte si z jednoho týdne a zapište si každou administrativní činnost, která se opakuje. Pak si u každé položky odpovězte na tři otázky: Kolik času to zabere? Jak často to dělám? Dá se to rozdělit na jasné kroky? Automatizace má smysl především u úkonů, které jsou rutinní a řídí se pevnými pravidly, třeba „když přijde objednávka, pošli potvrzení a zapiš ji do tabulky". Pokud je činnost pokaždé jiná, automatizace vám nepomůže.
Když tým používá Git, merge commity často zanesou historii stovkami zbytečných větví. Čtení takové historie připomíná luštění změti čar, kde není jasné, která změna patří k jaké funkci. Řešením je pravidelný rebase před začleněním práce do hlavní větve. Místo merge, který vytvoří spojovací uzel, rebase přehraje vaše commity na aktuální špičku cílové větve. Výsledkem je lineární historie, kde každý commit logicky navazuje na předchozí.
Pravidelný rebase změní způsob, jakým tým vnímá historii. Přestanete se bát pohledu do logu a naopak v něm budete hledat souvislosti. Začnete vnímat, že každý commit má jasný účel a že se dá snadno vrátit zpět. To oceníte zejména při ladění chyb nebo při code review. Až příště uvidíte, že někdo merguje feature větev do hlavní, zeptejte se, jestli by nebyl lepší rebase. Možná mu to ušetří hodiny práce a vám všem zpřehlední společnou historii.
Běžný problém představuje větrání. Koutek pod schody bývá uzavřený a při delším pobytu se v něm drží zatuchlý vzduch. Vyřešíte to malým ventilátorem v rohu nebo větrací mřížkou ve dveřích, pokud koutek oddělujete dveřmi. Pokud jsou schody otevřené, nechte prostor volně propojený s okolní místností a doplňte ho pokojovou rostlinou, která snese méně světla, jako je lopatkovec nebo tchýnin jazyk.
Sezení vyřešte prakticky. Místo křesla, které se do šikminy nevejde, zvolte nízkou lavici s úložným prostorem uvnitř nebo velké sedací vaky. Na zem dejte tlustou karimatku, kterou přikryjete kobercem s protiskluzovou podložkou. Pozor na ostré hrany schodiště — pokud je koutek v průchozí zóně, chraňte hlavu měkkým čalouněním nebo polštářem připevněným na spodní hranu stupně.