|
Aplikace pro automatizované hodnocení přehrávaných médií
Volf, Vojtěch ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Tato práce popisuje vývoj aplikace MelodyMetrics pro Android, jejímž cílem je vyhodnotit uživatelovy návyky při poslechu médií na základě kritického hodnocení staženého z webu. Aplikace je vytvořena v jazyce Kotlin s pomocí knihovny Jetpack Compose, zaznamenává hudbu přehrávanou na zařízení uživatele, stahuje hodnocení z webu a poskytuje statistiky o kvalitě jeho výběru hudby. Práce poskytuje ucelený přehled moderního procesu vývoje pro systém Android a popisuje použité technologie. Zdrojové kódy a instalační balíček jsou zveřejněny na serveru GitHub.
|
|
Informační a propagační portál ústavu
Kozák, Roman ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a realizací nového informačního a propagačního portálu Ústavu automatizace a informatiky, který bude poskytovat informace stávajícím studentům, zájemcům o studium i široké veřejnosti. Jeho součástí bude i systém pro správu obsahu.
|
|
Virtuální svět
Kováč, Robert ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Cílem této práce je popsat problematiku tvorby počítačových her a následně pomocí herního enginu Unity 3D navrhnout a vytvořit závodní hru pro hráče připojené ve virtuálním světě. První část práce se věnuje historii videoher, platformám, popisuje postup vývoje a vývojové nástroje. Další část pojednává o enginu Unity 3D, který byl použit při vývoji. Výsledná aplikace je popsaná v poslední části práce.
|
|
Verzovaní souborů a projektů
Jindra, Petr ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Tato bakalářská práce se zabývá problematikou verzování souborů a projektů. V první části popisuje historické i současné systémy sloužící k tomuto účelu a porovnává je mezi sebou. Ve druhé je navržen nový systém, který by měl být snadno instalovatelný na kterýkoliv standardní webový hosting.
|
| |
| |
|
Bezpečnost aplikace MCUXpresso Web
Mittaš, Tomáš ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Táto práca sa zaoberá testovaním bezpečnosti aplikácie MCUXpresso Web SDK Builder pomocou techník a nástrojov etického hackovania. Na začiatku práce je stručne spomenutá história etického hackovania a štruktúra webových aplikácií. Ďalej sa v práci rozoberá samotná aplikácia z pohľadu užívateľa, jej časti pred prihlásením a po prihlásení do aplikácie a fungovanie tejto aplikácie. Následne je popísaný zoznam najčastejších zraniteľností a slabín webových aplikácií pre pochopenie prípadných nájdených zraniteľností. Práca sa ďalej zaoberá technikami a nástrojmi bezpečnosti webových aplikácii a ich porovnaniu. Predposledná kapitola sa venuje použitiu techniky Analýza a hľadanie zraniteľností na aplikáciu MCUXpresso Web SDK Builder. Na záver je navrhnutý testovací plán bezpečnosti aplikácie, pričom časť tohto plánu je automatizovaná.
|
|
Bezpečnost lokálních počítačových sítí
Marek, Martin ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Diplomová práce se zabývá vybudováním bezpečnosti lokálních počítačových sítí. Hlavní část práce se zabývá řešením autorizace bezdrátových klientů proti RADIUS serveru a návrhem doménového kontroléru pomocí open-source produktů a nástrojů s operačním systémem GNU/Linux.
|
|
Tvorba aplikací pro Android ve vývojovém prostředí Eclipse
Kováč, Robert ; Heriban, Pavel (oponent) ; Roupec, Jan (vedoucí práce)
Obsahem této práce je představení a popis platformy pro mobilní zařízení Android. V první části je seznámení s operačním systémem Android, jeho historie, architektura, verze a konkurenční platformy. Další část popisuje nástroje, které se nejčastěji používají při vyvíjení aplikací pro tento systém a poslední část se zabývá praktickým návrhem a sestavením ukázkové aplikace.
|
| |