<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NiamhTucker</id>
	<title>Rettungsdienst-Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NiamhTucker"/>
	<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Spezial:Beitr%C3%A4ge/NiamhTucker"/>
	<updated>2026-10-12T04:34:53Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Pro%C4%8D_se_odhad_%C4%8Dasu_pokaz%C3%AD,_kdy%C5%BE_se_zapomene_na_revizi%3F&amp;diff=454834</id>
		<title>Proč se odhad času pokazí, když se zapomene na revizi?</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Pro%C4%8D_se_odhad_%C4%8Dasu_pokaz%C3%AD,_kdy%C5%BE_se_zapomene_na_revizi%3F&amp;diff=454834"/>
		<updated>2026-10-11T14:25:55Z</updated>

		<summary type="html">&lt;p&gt;NiamhTucker: Die Seite wurde neu angelegt: „Typická chyba začátečníka je, že kód spouští ručně v editoru a diví se, že se nic neděje automaticky. Automatizace znamená, že skript běží sám: buď ho naplánuješ, nebo ho spustí jiný proces. Druhá častá chyba je ignorování chybových stavů. Soubor nemusí existovat, síť může vypadnout, v tabulce může chybět sloupec. Ošetři to blokem try a except a loguj, co se pokazilo. Bez logů budeš při prvním selhání hádat…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Typická chyba začátečníka je, že kód spouští ručně v editoru a diví se, že se nic neděje automaticky. Automatizace znamená, že skript běží sám: buď ho naplánuješ, nebo ho spustí jiný proces. Druhá častá chyba je ignorování chybových stavů. Soubor nemusí existovat, síť může vypadnout, v tabulce může chybět sloupec. Ošetři to blokem try a except a loguj, co se pokazilo. Bez logů budeš při prvním selhání hádat.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jak na to konkrétně Začněte tím, že si u každého úkolu napíšete, kolik změn očekáváte. Malá oprava jedné funkce? Review bude rychlé, ale i tak počítejte s tím, že někdo může chtít úpravu. Větší refaktoring? Tam se připravte na několik kol. Pomáhá i jednoduché pravidlo: k odhadu času na implementaci připočtěte polovinu jako rezervu na review a zapracování. Není to univerzální, ale jako startovní bod to funguje. Postupně si pak na základě vlastních dat tento poměr upravíte.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Knihovny, které řeší většinu běžné práce Pro soubory a složky používej moduly pathlib a shutil. Pro práci s tabulkami openpyxl nebo pandas, pro stahování z webu requests, pro plánování úloh schedule nebo systémový plánovač. Neinstaluj všechno naráz. Vezmi jednu knihovnu, přečti si její základní příklady a napiš malý skript, který opravdu něco udělá. Teprve pak přidej další.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jakmile jeden skript funguje, ulož si ho a napiš k němu krátkou poznámku, co dělá a co potřebuje ke spuštění. Další úlohu řeš stejným postupem: popsat ruční kroky, najít knihovnu, napsat minimální verzi, otestovat, naplánovat. Po několika takových skriptech přestane být Python nástrojem, kterému nerozumíš, a stane se běžnou součástí práce.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Náboráři a techničtí leadové tráví u jednoho životopisu méně než minutu. Pokud v něm není vidět, co kandidát reálně postavil, končí. Proto dej odkazy na repozitáře hned nahoru, ne na konec. U každého projektu uveď jednu konkrétní věc, kterou sis musel nastudovat sám, a jednu, kterou bys dnes udělal jinak. Tím ukazuješ schopnost reflexe, což je v juniorské pozici cennější než znalost syntaxe nazpaměť.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Typická chyba je zapomenout na čekání. Nejen na samotné připomínky, ale i na to, než se reviewer k vašemu kódu dostane. Pokud pracujete v týmu, kde review dělá jedna vytížená osoba, může to být klidně den. Do odhadu to musíte zahrnout, jinak budete vypadat nespolehlivě. Stejně tak je chyba předpokládat, že všechny připomínky vyřešíte hned. Někdy je potřeba se domluvit, diskutovat, přepsat návrh. To vše je práce.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejdřív si nainstaluj Python a editor, ve kterém se dá pohodlně spouštět kód. Pro začátek stačí cokoli, co umí otevřít soubor, spustit ho a ukázat chybu. Zásadní krok je naučit se pracovat s terminálem: příkaz python nazev_skriptu.py spustí program, pip install nazev_balicku doinstaluje knihovnu. Bez toho zůstaneš u kopírování kódu z návodů, kterému nerozumíš.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Serverová část se často podceňuje. Zapněte kompresi přenášených textových odpovědí, nastavte dlouhou platnost cache pro statické soubory a ověřte, zda hosting zvládá souběžné požadavky. U dynamických stránek pomůže ukládání hotového výstupu do mezipaměti. Databázové dotazy v cyklu, chybějící indexy nebo načítání celých tabulek kvůli jedné hodnotě dokážou stránku zpomalit víc než samotný přenos dat. Změřte dobu odezvy serveru zvlášť od doby načítání v prohlížeči, ať víte, kde má smysl zasahovat.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Typické chyby, na které narazíte: optimalizace naslepo bez měření, přehnané vkládání všeho do jednoho obřího souboru, který se stejně celý nevyužije, a testování jen na rychlé firemní síti. Vyzkoušejte stránku i na mobilních datech a se simulovaným zpomalením. Po každé změně měřte znovu a porovnávejte stejnou metriku. Zlepšení o desítky procent bývá reálné už po úpravě obrázků, komprese a cache, tedy bez zásahu do kódu aplikace.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Každý, kdo někdy plánoval práci na softwarovém úkolu, zná ten pocit: odhad je hotový, termín zapsaný, a pak přijde code review a připomínky. Najednou je vše jinak. Přitom stačí málo – systematicky do odhadu zahrnout i čas na revizi a zapracování připomínek. Nejde o žádnou vědu, ale o návyk, který se vyplatí pěstovat od prvního ticketu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dalším krokem je sledovat, jak dlouho review skutečně trvá. Nestačí jen odhadnout, že to „nějak půjde&amp;quot;. Zapište si, kdy jste poslali kód k revizi, kdy přišly první komentáře a kdy jste dokončili poslední úpravu. Po několika úkolech uvidíte vzorec. Možná zjistíte, že review trvá déle v pátek odpoledne, nebo že kolega, který má na starosti bezpečnost, přidá vždy několik připomínek. To všechno jsou faktory, které patří do odhadu.&lt;/div&gt;</summary>
		<author><name>NiamhTucker</name></author>
	</entry>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:NiamhTucker&amp;diff=454832</id>
		<title>Benutzer:NiamhTucker</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:NiamhTucker&amp;diff=454832"/>
		<updated>2026-10-11T14:25:53Z</updated>

		<summary type="html">&lt;p&gt;NiamhTucker: Die Seite wurde neu angelegt: „Váš průvodce dílnou i obývákem sází na osvědčené tipy. Píšu o tom, jak si poradit v malém bytě. Nejraději ukazovat chytrá řešení, která zvládne každý.“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Váš průvodce dílnou i obývákem sází na osvědčené tipy. Píšu o tom, jak si poradit v malém bytě. Nejraději ukazovat chytrá řešení, která zvládne každý.&lt;/div&gt;</summary>
		<author><name>NiamhTucker</name></author>
	</entry>
</feed>