<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Aktuality KIV / OKS</title>
    <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
    <description />
    <item>
      <title>Úspěšné odevzdávání úloh</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Ze snímku obrazovky vyplývá:&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&lt;img alt="" src="https://www.kiv.zcu.cz/~herout/vyuka/oks/sw/ulohy_2026-11-11.png" style="width: 600px; height: 270px;" /&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;ol&gt;&#xD;
	&lt;li&gt;Všechny úlohy jsou řešitelné.&lt;/li&gt;&#xD;
	&lt;li&gt;Úloha 08_LOG je obtížná a zřejmě s ní běžná AI pomůže jen velmi málo.&lt;/li&gt;&#xD;
	&lt;li&gt;K 11.11.2026 má jistotu zápočtu již 6 studentů.&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&#xD;
&lt;p&gt;Apeluji na ostatní studenty, aby využili možnosti splnit podmínky zápočtu dříve, než se jim na konci semestru nakupí požadavky z jiných předmětů.&lt;/p&gt;</description>
      <pubDate>Wed, 11 Nov 2026 16:41:52 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-11-11T16:41:52Z</dc:date>
    </item>
    <item>
      <title>Pondělní přednášky do odvolání odpadají</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Z důvodu hospitalizace přednášejícího&lt;strong&gt; odpadají až do odvolání všechny pondělní přednášky&lt;/strong&gt;. Jejich obnovení bude včas oznámeno.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Jsou již zveřejněny všechny zbývající úkoly, můžete je začít zpracovávat podle přednášek. Termíny jsejich odevzdání se nemění.&lt;/p&gt;</description>
      <pubDate>Fri, 06 Nov 2026 17:01:36 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-11-06T17:01:36Z</dc:date>
    </item>
    <item>
      <title>Přednáška 2.11.2026 odpadá</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Přednáška z KIV/OKS v &lt;strong&gt;pondělí 2.11.2026 odpadá&lt;/strong&gt; z důvodu nemoci přednášejícího.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Přečtěte si samostatně kapitolu 8. Robot Framework - Browser Library.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Jsou již zveřejněna zadání 06_WEB a 07_DATA.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <pubDate>Mon, 02 Nov 2026 07:35:41 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-11-02T07:35:41Z</dc:date>
    </item>
    <item>
      <title>Opravená verze osobni_cislo.py - doplnění</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;&lt;strong&gt;Pokračování příběhu&lt;/strong&gt; ;-)&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;V zápětí jsem byl upozorněn na další defekty ve třídě &lt;tt&gt;osobni_cislo.py&lt;/tt&gt; od pana Škouleho (viz Discord), které se projevily při podrobném negativním testování. Už jsem je opravil -&lt;strong&gt; děkuji!&lt;/strong&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Díky tomuto incidentu je možné sem přidat další dva potvrzené výroky ze &lt;strong&gt;Sedmi principů testování&lt;/strong&gt;.&amp;nbsp; &amp;nbsp;&lt;br /&gt;&#xD;
První je &amp;quot;1. Testování ukazuje přítomnost defektů, nikoliv jejich nepřítomnost&amp;quot;, protože zmíněná třída byla skutečně nadstandardně otestována.&lt;br /&gt;&#xD;
Druhý je &amp;quot;4. Defekty se shlukují&amp;quot;, protože v metodách &lt;tt&gt;zpracuj_jmeno()&lt;/tt&gt; a &lt;tt&gt;zpracuj_prijmeni()&lt;/tt&gt; byl tentýž typ defektu.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Závěr - berte toto celé jako &amp;quot;kouzlo nechtěného&amp;quot;, které ukazuje, že to, co slyšíte v přednáškách, není jen teorie.&lt;/p&gt;</description>
      <pubDate>Tue, 27 Oct 2026 12:16:25 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-10-27T12:16:25Z</dc:date>
    </item>
    <item>
      <title>Opravená verze osobni_cislo.py</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Byl jsem upozorněn, že ve třídě&amp;nbsp;&lt;tt&gt;osobni_cislo.py&lt;/tt&gt; (používané v &lt;tt&gt;02_MOCK&lt;/tt&gt; a &lt;tt&gt;03_COV&lt;/tt&gt;, tj. ve verzi bez defektů ;-) ) je nesoulad zdrojového kódu s dokumentací. A navíc tam byly dva menší logické defekty, které se projevily až při podrobném negativním testování.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Opravenou třídu si můžete pro zajímavost &lt;a href="http://www.kiv.zcu.cz/~herout/vyuka/oks/sw/osobni_cislo.py"&gt;stáhnout&lt;/a&gt;, ale &lt;strong&gt;nenahrazujte ji v souborech, které máte stažené z GitLabu&lt;/strong&gt;. Záměna by mohla vyvolat nežádoucí vedlejší efekty.&lt;br /&gt;&#xD;
Explicitně řečeno - úlohy pokračují stále se starou verzí.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Berte tento incident jako praktickou ukázku následujícího:&lt;/p&gt;&#xD;
&#xD;
&lt;ol&gt;&#xD;
	&lt;li&gt;&lt;strong&gt;Přetrvávání defektu&lt;/strong&gt; dva roky i přes velmi důkladné testování a to vyučujícím a více než stovkou studentů.&lt;br /&gt;&#xD;
	Toto plně potvrzuje pravidlo č. 7 &amp;quot;Nepřítomnost defektů je klam&amp;quot;, ze &lt;strong&gt;Sedmi principů testování&lt;/strong&gt;.&amp;nbsp;&lt;/li&gt;&#xD;
	&lt;li&gt;&lt;strong&gt;Extrémně zvýšených nákladů&lt;/strong&gt; (zde v měřítku spotřebovaného času) na opravu defektů, které jsou odhaleny až v &amp;quot;produkci&amp;quot;. Ve velké shodě s teorií.&lt;br /&gt;&#xD;
	A to se vůbec neuvažuje časová ztráta, kdy by si všichni studenti (74) měli skutečně upgradovat novou verzi.&lt;/li&gt;&#xD;
	&lt;li&gt;&lt;strong&gt;Vynikající testerské reakce&lt;/strong&gt; pana Jana Kozohorského., který po objevení problému tuto skutečnost reportoval. &lt;strong&gt;Děkuji!&lt;/strong&gt;&amp;nbsp;&lt;/li&gt;&#xD;
&lt;/ol&gt;</description>
      <pubDate>Tue, 27 Oct 2026 11:43:25 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-10-27T11:43:25Z</dc:date>
    </item>
    <item>
      <title>Zveřejněna zadání pro úlohy 04_SQU a 05_MAN</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Jsou již zveřejněna zadání pro povinné úlohy 04_SQU a 05_MAN. Řádný termín jejich odevzdání se nemění.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Využijte ale této možnosti odevzdat povinné úlohy dříve, než se vám nakupí samostatné práce z jiných předmětů.&lt;/p&gt;</description>
      <pubDate>Mon, 19 Oct 2026 11:21:40 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-10-19T11:21:40Z</dc:date>
    </item>
    <item>
      <title>Zveřejněno zadání pro úlohu 03_COV</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Protože dnes již proběhla přednáška o pokrytí kódu, je již zveřejněno zadání pro úlohu &lt;tt&gt;03_COV&lt;/tt&gt;. Řádný termín jeho odevzdání (26.10.2026) se nemění.&lt;/p&gt;</description>
      <pubDate>Mon, 12 Oct 2026 11:49:30 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-10-12T11:49:30Z</dc:date>
    </item>
    <item>
      <title>Studenti bez konta</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Ke 2026-10-05 13:00 má 66 studentů vytvořené konto v GitLabu (z celkového počtu 74 studentů zapsaných na předmět). To znamená, že mohou odevzdávat projekty samostatné práce.&lt;br /&gt;&#xD;
V tuto chvíli přestávám aktivně monitorovat vytváření kont a tudíž i jejich spojování s projekty.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Zbylých 8 studentů má možnost si konto vytvořit i později (nejpozději do středy 9.12.2026), ale musí mi tuto skutečnost oznámit explicitně e-mailem. Konto bych jim pak spojil s projektem následující pracovní den.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&lt;strong&gt;Upozorňuji tyto studenty, že pozdní odevzdávání úloh je bodově penalizováno.&lt;/strong&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 05 Oct 2026 11:11:57 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-10-05T11:11:57Z</dc:date>
    </item>
    <item>
      <title>Discord - zvací odkaz</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Prosím přihlaste se svým jménem a příjmením.&lt;br /&gt;&#xD;
https://discord.gg/PjcBj6q4C&lt;/p&gt;</description>
      <pubDate>Tue, 15 Sep 2026 13:19:10 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-09-15T13:19:10Z</dc:date>
    </item>
    <item>
      <title>Jak to vypadá při použití AI</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Můžete si prohlédnout &lt;a href="http://www.kiv.zcu.cz/~herout/vyuka/oks/sw/AI-01_UNIT-2025.pdf" target="_blank"&gt;detailní záznam komunikace s ChatGPT z roku 2025&lt;/a&gt; při pokusu o řešení úlohy 01_UNIT.&lt;br /&gt;&#xD;
Stručně řečeno - potvrdilo se Paretovo pravidlo 80/20, kdy AI vygenerovala téměř okamžitě 80 % správného řešení. Bohužel oprava zbylých 20 % zabrala neúměrné množství času.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;S nadsázkou lze říci: &amp;quot;Používejte AI, protože vás donutí detailně pochopit řešenou problematiku.&amp;quot; ;-)&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;A stejný experiment -- &lt;a href="http://www.kiv.zcu.cz/~herout/vyuka/oks/sw/AI-01_UNIT-2026.pdf" target="_blank"&gt;detailní záznam komunikace s Gemini z roku 2026&lt;/a&gt;. AI se znatelně vylepšilo, ale &lt;strong&gt;stále nedává řešení na první pokus&lt;/strong&gt;. Je poučné (a to hlavní je v záznamu zvýrazněno zeleně) přečíst si způsob fungování a jeho nástrahy.&lt;/p&gt;</description>
      <pubDate>Fri, 04 Sep 2026 12:58:18 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-09-04T12:58:18Z</dc:date>
    </item>
    <item>
      <title>1. přednáška</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Vřele doporučuji všem studentům, aby se zúčastnili (alespoň) první části první přednášky v pondělí 21.9.2026 v UP.115.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Dozvíte se zde množství užitečných informací potřebných pro celý předmět.&lt;/p&gt;</description>
      <pubDate>Fri, 04 Sep 2026 12:50:01 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2026-09-04T12:50:01Z</dc:date>
    </item>
    <item>
      <title>Nepřístupnost webové aplikace</title>
      <link>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</link>
      <description>&lt;p&gt;Webová stránka &lt;a href="http://oks.kiv.zcu.cz/" target="_blank"&gt;http://oks.kiv.zcu.cz/&lt;/a&gt; , na které jsou všechny cvičné aplikace používané v KIV/OKS, byla v nedávné minulosti cílem (nepochopitelných) útoků zvnější.&lt;br /&gt;&#xD;
Proto je přístupná pouze z domény zcu.cz. Budete-li ji chtít zobrazovat z počítačů mimo tuto doménu, je nutné použít VPN.&lt;/p&gt;</description>
      <pubDate>Thu, 31 Mar 2022 15:09:17 GMT</pubDate>
      <guid>https://portal5.zcu.cz:443/portal/studium/courseware/kiv/oks/o-predmetu/index.html</guid>
      <dc:date>2022-03-31T15:09:17Z</dc:date>
    </item>
  </channel>
</rss>

