Na závěr si zapamatujte, že klíčem je disciplína a sdílené pochopení. Rebase není o tom, kdo má pravdu, ale o tom, aby se dalo snadno zjistit, co se změnilo a proč. Až příště uvidíte v logu dlouhou řadu commitů bez jediného zbytečného spojení, budete vědět, že to jde. A až narazíte na problém, nebudete muset procházet desítky merge commitů – stačí se podívat na konkrétní změny.<br>
<br>
<br>
<br>
<span style="font-weight: 700;">Jak se chovat na parketu a u</span> baru Nejdůležitější je respektovat osobní prostor ostatních. Na parketu se pohybuj s rozmyslem, nekřič, netlač se a neprovokuj. Pokud chceš někoho požádat o tanec, udělej to slušně a počkej na reakci. Stejně tak, pokud někdo odmítne, ber to s klidem a nevnucuj se. V tanečním klubu je běžné, že se lidé seznamují právě přes tanec, ale vždy je dobré začít nenápadně – třeba očním kontaktem nebo úsměvem. Nikdy nesahaj na cizí lidi bez dovolení.<br>
<br>
<br>
<br>
Pro týmy, které chtějí lineární historii, je vhodné použít i nástroj pro interaktivní rebase. Umožní sloučit drobné opravy do jednoho commitu, přepsat zprávy a uklidit historii před tím, než ji začleníte. Tím se z logu stane čitelný příběh – každý commit má jasný účel. Pokud ale zjistíte, že se v historii objevují zbytečné merge commity, není nutné hned všechno přepisovat. Stačí nastavit pravidlo pro nové větve a postupně historii čistit.<br>
<br>
<br>
<br>
Nejprve si připrav jednoduchý příklad. Použij jazyk, který znáš, a knihovnu pro HTTP volání. Odešli GET požadavek na veřejné API, které vrací JSON. Zkontroluj návratový kód – 200 znamená úspěch, 404 nenalezeno, 500 chyba serveru. Nezapomeň na timeout: pokud server neodpoví do pěti sekund, požadavek přeruš. Jinak může tvoje aplikace viset donekonečna. Další častý omyl je ignorovat odpověď jako celek – vždy si přečti tělo odpovědi, i když je to chybový kód. Chybové zprávy ti řeknou víc, než si myslíš.<br>
<br>
<br>
<br>
S barvami a světlem uděláte víc než s novou skříní Svetlé odstíny na stěnách a podlaze odrážejí denní světlo a místnost působí větší. Pokud nechcete bílou, sáhněte po teplých pastelových tónech, jako je světlá šalvějová nebo písková. Tmavý nábytek nahraďte světlým dřevem nebo lakovanými plochami. Vyvarujte se velkých vzorů na tapetách a textiliích – drobné motivy nebo jednobarevné povlečení s jemnou texturou jsou bezpečnější. Zrcadlo umístěné naproti oknu odrazí světlo a prohloubí prostor, ale nezavěšujte ho přímo nad čelo postele, abyste se v noci nelekal vlastního odrazu.<br>
<br>
<br>
<br>
Jak proměnit úklid v rodinnou zábavu bez chemie Nejprve si připravte „kouzelné" čisticí směsi. Smíchejte v rozprašovači půl na půl vodu a bílý ocet – to je univerzální odmašťovač a leštidlo. Do druhé nádoby dejte jedlou sodu, která skvěle drhne a neutralizuje pachy. Citronová šťáva zase rozpouští vodní kámen a dodá svěží vůni. Vyrobte si s dětmi etikety z papíru a barev, aby každá láhev měla své jméno. Tím děti zapojíte do tvorby a naučíte je, že čistota nemusí být spojená s chemickým zápachem.<br>
<br>
<br>
<br>
<strong>Od požadavku k odpovědi: co</strong> se děje pod kapotou Když odešleš požadavek, server ho přijme, zpracuje a vrátí odpověď. Odpověď má stavový řádek, hlavičky a tělo. Stavový řádek obsahuje kód a textovou frázi, hlavičky obsahují metadata jako Content-Type nebo Set-Cookie. Tělo je samotná data. V praxi často narazíš na to, že server vrací JSON, ale ty očekáváš XML. Vždy si zkontroluj Content-Type v odpovědi a parsuj podle toho. Pokud server vrací chybu, podívej se na tělo – často tam je popis, co se pokazilo.<br>
<br>
<br>
<br>
<img src="https://lookaside.fbsbx.com/lookaside/crawler/media/?media_id=374805324824777" style="max-width:430px;float:right;padding:10px 0px 10px 10px;border:0px;">Když tým používá Git, merge commity často zahltí historii stovkami zbytečných spojení. Čtenář logu pak nedokáže rozlišit, která změna je důležitá a která je jen technická. Přitom stačí zavést jednoduché pravidlo: každá větev se začlení přes rebase a fast-forward. Tím zůstane historie lineární, každý commit je jeden logický krok a vyhledávání příčin chyb je rychlejší.<br>
<br>
<br>
<br>
Při psaní prvního API se vyhni dvěma pastem. Za prvé, neposílej hesla v URL nebo v plain textu – používej HTTPS a autorizační hlavičky. Za druhé, neočekávej, že server je bezstavový – pokud potřebuješ udržet stav, použij tokeny nebo cookies. Typická chyba je také zapomenout na kódování – vždy nastav UTF-8, aby české znaky fungovaly správně. A co se týče testování, nespoléhej jen na prohlížeč. Použij nástroj, který ti umožní posílat požadavky s hlavičkami a tělem, jako je třeba curl nebo Postman. Ale pozor, nebudu jmenovat žádné konkrétní značky.<br>
<br>
<br>
<br>
Při samotném úklidu zaveďte pravidlo „úklid jako hra". Například si nastavte časovač na pět minut a závoděte, kdo stihne uklidit více hraček do koše. Nebo si rozdělte role: jeden je „mokrý tým" (hadřík s octovou vodou), druhý „suchý tým" (mikrovlákno na leštění). Děti milují soutěžení a pocit zodpovědnosti. Důležité je chválit konkrétní činnosti, ne výsledek – „skvěle jsi setřel prach z poličky", a vyhnout se kritice, když něco zůstane nedokonalé. Tím budujete pozitivní vztah k úklidu.