<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=PhilipLombardi2</id>
	<title>Mazovia - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=PhilipLombardi2"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/PhilipLombardi2"/>
	<updated>2026-09-14T16:07:16Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Jak_za%C4%8D%C3%ADt_se_Scrumem_v_%C4%8Desk%C3%A9m_v%C3%BDvojov%C3%A9m_t%C3%BDmu&amp;diff=105119</id>
		<title>Jak začít se Scrumem v českém vývojovém týmu</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Jak_za%C4%8D%C3%ADt_se_Scrumem_v_%C4%8Desk%C3%A9m_v%C3%BDvojov%C3%A9m_t%C3%BDmu&amp;diff=105119"/>
		<updated>2026-08-21T19:15:22Z</updated>

		<summary type="html">&lt;p&gt;PhilipLombardi2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;Další častou chybou je převod logických hodnot. MySQL interpretuje 0 a 1 jako boolean, ale PostgreSQL vyžaduje pravdivostní typ boolean s hodnotami TRUE a FALSE. Při migraci ověřte, zda vaše aplikace používá číselné hodnoty pro logiku – ty je nutné převést na boolean. Také se vyhněte používání backticků pro uvozování identifikátorů, které jsou specifické pro MySQL. PostgreSQL používá uvozovky, ale v základním nastavení jsou identifikátory case-sensitive, proto je vhodné přejít na malá písmena a podtržítka.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Častou chybou je zapomínat na sekundární vektory útoku. SQL injection se nemusí skrývat jen v klasických formulářích, ale také v hlavičkách HTTP, cookies nebo v pořadí řazení výsledků. Pokud aplikace používá třídě[https://www.bbc.co.uk/search/?q=n%C3%AD%20podle ní podle] parametru z URL, útočník může do hodnoty vložit SQL příkaz. Stejně nebezpečné jsou i chybové hlášky, které prozrazují strukturu dotazu – nikdy je nezobrazujte uživatelům, ale logujte na straně serveru. V produkci vždy zapněte obecné chybové stránky a [https://www.ourmidland.com/search/?action=search&amp;amp;firstRequest=1&amp;amp;searchindex=solr&amp;amp;query=detailn%C3%AD%20v%C3%BDpis detailní výpis] nechte pouze pro vývojové prostředí.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Retrospektiva je dalším kamenem úrazu. Mnoho týmů ji odbývá formálním „všichni jsou spokojeni, pojďme dál&amp;quot;. Přitom právě tady se rodí zlepšení. Zkuste na každé retrospektivě vybrat jednu konkrétní věc, kterou v příštím sprintu změníte. Může to být cokoli od úpravy způsobu odhadování až po změnu pořadí denní porady. Důležité je, aby změna byla malá a splnitelná. Pokud se pokusíte změnit pět věcí naráz, tým se s tím nevyrovná a proces se vrátí do starých kolejí. A pozor – retrospektiva nesmí být platformou pro osobní útoky, ale pro hledání systémových problémů.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Když tým přechází z tradičního vodopádu na agilní přístup, často narazí na první překážku: Scrum vypadá jako jednoduchý rámec, ale jeho správné zavedení vyžaduje víc než jen nastavit sprinty a denní porady. V českých týmech se přitom setkáte s typickou výzvou – snahou o dokonalé plánování, které ale ve skutečnosti brání adaptabilitě. Začněte proto tím, že si ujasníte role. Produktový vlastník, Scrum Master a vývojový tým musí mít jasně rozdělené odpovědnosti. Bez toho se Scrum stane jen formálním procesem, který nikomu nepomůže.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Začít s testováním softwaru bez pracovních zkušeností vyžaduje cílenou přípravu. Nejprve si osvojte základy: naučte se psát jednoduché testovací scénáře, pochopte rozdíl mezi funkčním a nefunkčním testováním a procvičte si hledání chyb v běžných aplikacích. Můžete začít testovat vlastní webové stránky, mobilní aplikace nebo open-source projekty. Důležité je naučit se chyby nejen najít, ale i srozumitelně popsat – včetně [http://orasch.com/index.php?title=Jak_za%C4%8D%C3%ADt_s_DevOps_a_neztratit_se_v_pojmech rekonstrukce koupelny krok za krokem]ů k reprodukci a očekávaného chování.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Naučte se psát jednoduché automatizované testy – alespoň na úrovni, kdy rozumíte, jak fungují. Můžete začít s nástroji, které umožňují nahrávat a přehrávat akce v prohlížeči. Tím pochopíte princip automatizace, ale neuvádějte v životopise, že umíte automatizovat, pokud nejste schopni napsat test od nuly. Většina juniorních pozic začíná manuálním testováním, ale znalost automatizace je velká výhoda. Vyhněte se ale přecenění svých schopností – na pohovoru vás může čekat praktický úkol.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;SQL injection patří mezi nejčastější a nejnebezpečnější zranitelnosti webových aplikací. Útočník vloží do vstupního pole či URL parametry SQL příkaz, který se pak provede na databázovém serveru. Následky mohou být fatální – od odcizení dat přes jejich změnu až po úplné zrušení databáze. Přitom obrana není nijak složitá, pokud víte, na co se zaměřit. Tento článek vás provede praktickými kroky, [http://orasch.com/index.php?title=Merik_pokryt%C3%AD_testy:_kdy_je_je%C5%A1t%C4%9B_u%C5%BEite%C4%8Dn%C3%A9_a_kdy_u%C5%BE_ne jak zařídit malou kuchyni] se tomuto riziku vyhnout.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Když se webová aplikace začne zadrhávat, první podezření často padne na databázi. Ne vždy je ale chyba v samotném serveru nebo v jeho vytížení. Ve většině případů jde o neefektivně napsané SQL dotazy, které zbytečně čtou tisíce řádků, ačkoli potřebujete jen deset. Než sáhnete po dražším hardwaru, vyplatí se projít si nejčastější příčiny pomalého vyhodnocování dotazů. Mnohdy stačí drobná úprava a doba odezvy spadne z několika sekund na milisekundy.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Klíčové rozdíly mezi MySQL a PostgreSQL Největší rozdíly najdete v práci s datovými typy a v chování transakcí. MySQL používá AUTO_INCREMENT, zatímco PostgreSQL má SERIAL nebo IDENTITY. Při převodu schématu proto změňte všechny AUTO_INCREMENT na SERIAL a nezapomeňte přenést i sekvence, jinak by vkládání nových řádků selhávalo. Dále si dejte pozor na porovnávání řetězců – v MySQL je výchozí collation case-insensitive, zatímco PostgreSQL je case-sensitive. Pokud vaše aplikace spoléhá na nerozlišování velkých písmen, upravte dotazy nebo použijte citext modul.&amp;lt;br&amp;gt;If you loved this write-up and you would like to acquire additional data with regards to [https://rikkiepedia.nl/index.php?title=Jak_vyu%C5%BE%C3%ADt_modern%C3%AD_JavaScript_ve_sv%C3%A9_praxi koukněte sem] kindly go to our own website.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>PhilipLombardi2</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:PhilipLombardi2&amp;diff=105115</id>
		<title>Użytkownik:PhilipLombardi2</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:PhilipLombardi2&amp;diff=105115"/>
		<updated>2026-08-21T19:15:20Z</updated>

		<summary type="html">&lt;p&gt;PhilipLombardi2: Utworzono nową stronę &amp;quot;Někdo, kdo světem interiérů se zabývá denně. Píšu o tom, jak si poradit v malém bytě. Nejraději ukazovat chytrá řešení, která zvládne každý.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;My page [https://rikkiepedia.nl/index.php?title=Jak_vyu%C5%BE%C3%ADt_modern%C3%AD_JavaScript_ve_sv%C3%A9_praxi návod]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Někdo, kdo světem interiérů se zabývá denně. Píšu o tom, jak si poradit v malém bytě. Nejraději ukazovat chytrá řešení, která zvládne každý.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;My page [https://rikkiepedia.nl/index.php?title=Jak_vyu%C5%BE%C3%ADt_modern%C3%AD_JavaScript_ve_sv%C3%A9_praxi návod]&lt;/div&gt;</summary>
		<author><name>PhilipLombardi2</name></author>
	</entry>
</feed>