B/CZ/Úkol
Pro datový formát csv jsem navrhl formát pro týdenní rozvrh. Pro jednu entitu jsem zvolil deset atributů, které jsou pro mně nejrelevantnější, těmito jsou:
- zkratka, jakou osobně předmět označuji,
- plný název předmětu,
- den, ve který se koná,
- začátek hodiny,
- její délka,
- zda je povinná docházka,
- ve které učebně se odehrává,
- jaké má předmět ukončení,
- zda jej již opakuji
- a za kolik je kreditů.
Jedná se o můj reálný rozvrh pro semestr podzim 2022. Jako textový editor jsem si dovolil použít PyCharm, neboť jsem neúspěšně snažil „získat“ Atom i Sublime Text. (Oba editory mám ale z dřívějška odzkoušené.)
Pro datový typ xml jsem vizualizoval cestu z knihovny FF MUNI na koleje Komárov, kde sice zrovna nebydlím, ale dlouho jsem zde pobýval. Jako opěrný bod jsem zvolil brněnské hlavní nádraží. Soubor jsem exprtoval z mapy.cz jako gmx a vizualizoval jej vizualizoval přes GPS visualizer.

IRIS komunikuje se serverem za pomocí pravidelných dotazů na JSON data zasílaných an adresu „https://mapa.idsjmk.cz/api/vehicles.json“. Request je zasílaný asi každých 5 sekund. Vyzkoušel jsem si získat stejná data v pythonu a data jsou ve skriptu pod proměnnou response_two. Dále jsem si pro API vyzkoušel random hlášky Chucka Norrise. Vyzkoušel jsem si při této příležitosti vytvořit jednoduchý skript v pythonu za pomocí online tutoriálů.

Zde přikládám odkaz na soubory; obsahuje rozvrh ve formátu csv, sešit excelu z importovanými daty a python script s requesty na API Chucka Norrise a jízdní řád.
Zdroj obrázku: Unsplash – Carlos Muza