<?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=DannyTompkins</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=DannyTompkins"/>
	<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Spezial:Beitr%C3%A4ge/DannyTompkins"/>
	<updated>2026-10-13T20:29:46Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Co_rozhoduje_o_tom,_%C5%BEe_v%C3%A1s_vezmou_na_pozici_testera_i_bez_praxe%3F&amp;diff=401185</id>
		<title>Co rozhoduje o tom, že vás vezmou na pozici testera i bez praxe?</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Co_rozhoduje_o_tom,_%C5%BEe_v%C3%A1s_vezmou_na_pozici_testera_i_bez_praxe%3F&amp;diff=401185"/>
		<updated>2026-10-01T18:46:42Z</updated>

		<summary type="html">&lt;p&gt;DannyTompkins: Die Seite wurde neu angelegt: „SQL injection vzniká ve chvíli, kdy se do textu databázového dotazu vkládá vstup od uživatele přímým spojováním řetězců. Útočník pak místo očekávané hodnoty pošle fragment SQL, který změní význam celého dotazu. Nejde přitom jen o přihlašovací formuláře. Zranitelné bývají vyhledávací pole, filtry v administraci, řazení tabulek, stránkování i importy souborů. Stačí jedno místo, kde se hodnota z požadavku ocit…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SQL injection vzniká ve chvíli, kdy se do textu databázového dotazu vkládá vstup od uživatele přímým spojováním řetězců. Útočník pak místo očekávané hodnoty pošle fragment SQL, který změní význam celého dotazu. Nejde přitom jen o přihlašovací formuláře. Zranitelné bývají vyhledávací pole, filtry v administraci, řazení tabulek, stránkování i importy souborů. Stačí jedno místo, kde se hodnota z požadavku ocitne v dotazu bez oddělení od kódu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Začnete tím, že si nainstalujete TypeScript globálně nebo lokálně do projektu a vytvoříte konfigurační soubor tsconfig.json. V něm nastavíte cíl kompilace, povolíte přísné kontroly a určíte, kam se má výsledný JavaScript ukládat. Pro nový projekt je rozumné zapnout &amp;quot;strict&amp;quot;: true. Zpočátku to bolí, protože kompilátor hlásí i to, co jste dřív přehlíželi. Vyplatí se to ale vydržet: přísný režim vás naučí psát typy pořádně a předejde řadě problémů později.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nakonec počítejte s tím, že první nabídka nemusí být vysněná. Přijměte pozici, kde se dostanete k reálnému produktu a k lidem, kteří vás budou kontrolovat. První rok je o učení, ne o budování kariéry. Kdo to vydrží a systematicky si vede poznámky, má po roce silný základ, se kterým se posune dál.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jakmile budeš mít funkční jednoduchou aplikaci, přidej druhou obrazovku a navigaci mezi nimi. Potom zkus uložit data tak, aby přežila zavření aplikace. Teprve pak řeš vzhled, animace nebo síťovou komunikaci. Když budeš postupovat po malých krocích, dřív zjistíš, co ti sedí, a hlavně budeš mít hotovou věc, kterou můžeš někomu ukázat. To je lepší než měsíce číst a nezkusit nic napsat.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Kde se chyby opakují nejčastě&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;TypeScript není nový jazyk, který byste se museli učit od nuly. Je to JavaScript s typovou kontrolou navíc. Když soubor přejmenujete z .js na .ts, kód většinou dál funguje. Kompilátor pak ale začne upozorňovat na místa, kde si nejste jistí, co přesně v proměnné je. Právě v tom je hlavní přínos: chyby, které by se dřív projevily až za běhu v prohlížeči, odhalíte už při psaní.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Portfolio místo praxe Bez praxe potřebujete něco, co ji nahradí. Vytvořte si jednoduchý dokument, kde popíšete, co jste testovali, jaké chyby jste našli a jak byste je nahlásili. Nedělejte z toho sbírku stovek případů. Stačí pět kvalitně popsaných chyb včetně kroků k reprodukci, očekávaného a skutečného výsledku. Právě tím ukážete, že umíte psát srozumitelně a že vás nezajímá jen „něco nefunguje&amp;quot;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Začněte tím, že si osvojíte základy, které se objevují v každém pohovoru: co je to testovací případ, rozdíl mezi validací a verifikací, co znamená regresní testování a proč se píše chybové hlášení. K tomu potřebujete umět číst zadání a převést ho na sadu kroků. Nejde o teorii pro teorii. Vezměte libovolnou aplikaci, kterou máte v telefonu, a zkuste pro ni napsat deset testovacích případů. Tím získáte materiál, který můžete na pohovoru ukázat.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Vstup do testování bez předchozích zkušeností není nereálný, ale nefunguje tak, že si podáte životopis a čekáte. Zaměstnavatelé u juniorních pozic nehledají znalost konkrétního nástroje, ale schopnost přemýšlet v souvislostech, ochotu učit se a schopnost popsat problém srozumitelně. Pokud tohle dokážete doložit, máte reálnou šanci.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Typická chyba začátečníků je učit se nazpaměť pojmy a vynechat praxi s nástroji. Naučte se základy práce s chybovým trackerem, základy SQL pro ověření dat v tabulce a orientaci v síťovém provozu na úrovni, kdy poznáte, zda požadavek odešel a co se vrátilo. Nemusíte být expert. Musíte umět říct, co jste zkoušeli a co z toho vyplynulo.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Na pohovoru neříkejte, že se chcete stát testerem, protože vás baví hledat chyby. To je klišé. Místo toho mluvte o konkrétním případu: co jste testovali, jak jste postupovali a co jste se z toho naučili. Přiznejte, co ještě neumíte, a doplňte, jak to plánujete dohnat. Upřímnost a konkrétní plán působí lépe než seznam kurzů bez obsahu.&lt;/div&gt;</summary>
		<author><name>DannyTompkins</name></author>
	</entry>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:DannyTompkins&amp;diff=401184</id>
		<title>Benutzer:DannyTompkins</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:DannyTompkins&amp;diff=401184"/>
		<updated>2026-10-01T18:46:40Z</updated>

		<summary type="html">&lt;p&gt;DannyTompkins: Die Seite wurde neu angelegt: „Váš průvodce dílnou i obývákem se zabývá denně. Sdílím zde, jak skloubit funkčnost s teplem domova. Nejraději hledat cesty, jak si usnadnit život.“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Váš průvodce dílnou i obývákem se zabývá denně. Sdílím zde, jak skloubit funkčnost s teplem domova. Nejraději hledat cesty, jak si usnadnit život.&lt;/div&gt;</summary>
		<author><name>DannyTompkins</name></author>
	</entry>
</feed>