• Analýza moderních softwarových architektur 

      Autor: Jakub Rathouský; Vedoucí práce: Vesecký Adam; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2021-06-03)
      Zvolit vhodné architektonické řešení pro konkrétní aplikaci představuje náročný úkol, který vyžaduje, aby měl návrhář základní povědomí o běžně užívaných architektonických typech a vzorech na různých úrovních abstrakce, a ...
    • Analýza trendů ve vyhledávání v reálném čase 

      Autor: Samuel Butta; Vedoucí práce: Červenková Barbora; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2019-06-06)
      Zpracování velkého množství dat je v posledních letech velmi populární a rozvíjející se oblast informatiky. Kromě zpracování velkého množství spíše historických dat, je velmi žádoucí zpracovávat velká data v reálném čase. ...
    • Aplikace pro správu a integraci studentských uživatelských účtů v prostředí střední školy 

      Autor: Janíček David; Vedoucí práce: Špaček Petr; Oponent práce: Stejskal Jan
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2016-05-09)
      Cílem diplomové práce je navrhnout a implementovat systém pro správu a integraci uživatelských účtů v prostředí střední školy. Nástroj bude integrovat definované systémy a kontrolovat životní cyklus jednotného uživatelského ...
    • Automatické pojmenovávání skupin slov 

      Autor: Effenberger Jan; Vedoucí práce: Jiřina Marcel; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2017-05-09)
      Tato práce řeší vývoj aplikace pro automatické pojmenovávání skupin slov za pomoci externích databází znalostí. V práci analyzuji možnosti popisování a běžně používané metody pro popisování. Pro návrh aplikace jsem využil ...
    • Crawler zaměřený na sběr Web API dokumentace 

      Autor: Šmolík Jiří; Vedoucí práce: Dojčinovski Milan; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2015-06-08)
      Diplomová práce se zabývá sběrem a analýzou dokumentací webových API zaměřeným crawlerem, který na Internetu hledá dokumenty odpovídající uživatelem zadané frázi. Následně o každém sesbíraném dokumentu rozhodne, zda je API ...
    • Extrakce faktů z textu Wikipedie 

      Autor: Jakub Trhlík; Vedoucí práce: Dojčinovski Milan; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-02-06)
      Wikipedia je skvělý zdroj informací, v současné době z ní ale nejsou textové informace extrahovány do strojově čitelného formátu. V této práci využíváme DBpedia NIF dataset, představující strukturu stránek Wikipedie, pro ...
    • Implementace jazyku Dart pro Smalltalk/X 

      Autor: Havrila Branislav; Vedoucí práce: Hlopko Marcel; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2017-01-12)
      Táto práca sa zaoberá podporou programovacieho jazyka Dart v Smalltalk/X, porovnáva jazyky Dart a Smalltalk, prezentuje možnosti implementácie jednotlivých konštruktov jazyka Dart a taktiež porovnáva výkon kódu preloženého ...
    • MIDI stage piano 

      Autor: Petr Svoboda; Vedoucí práce: Pavlíček Josef; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-02-06)
      Cílem této práce bylo vytvořit prostředí pro živou hudební produkci, které by využívalo virtuálních hudebních nástrojů a zároveň přinášelo výhody čistě hardwarových hudebních nástrojů. Byla provedena rešerše existujících ...
    • Mobilní aplikace pro sledování růstu, vývoje a zdravotních problémů dětí 

      Autor: Malý Daniel; Vedoucí práce: Špaček Petr; Oponent práce: Jirkovský Vojtěch
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2018-01-09)
      Tato práce se zabývá tvorbou mobilní aplikace pro systémy iOS a Android, která umožňuje rodičům zaznamenávat pokroky v růstu a vývoji jejich dětí, poskytuje jednoduchý způsob uchování jejich zdravotních informací a umožňuje ...
    • Mobilní lexikon zvířat ZOO Praha 

      Autor: Ondřej Košut; Vedoucí práce: Gattermayer Josef; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-02-06)
      Práce popisuje tvorbu doprovodné aplikace ZOO Praha pro mobilní zařízení se systémem Android, za využití volně dostupných dat z portálu opendata.praha.eu. Práce se zabývá celým procesem vývoje aplikace. Rozebírá dostupná ...
    • Open-source crowdsourcingová aplikace 

      Autor: Marek Tomáš; Vedoucí práce: Dojčinovski Milan; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2016-05-05)
      Tato práce se zabývá možnostmi použití techniky zvané crowdsourcing pro získávání informací a dat. Po analýze této metody jsou zkoumány některé již existující webové nástroje. Na základě výhod a nevýhod jednotlivých řešení ...
    • Porovnání různých architektonických přístupů k návrhu aplikace v systému Android OS 

      Autor: Azad Mamiyev; Vedoucí práce: Špaček Petr; Oponent práce: Daněček Jiří
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2021-06-04)
      Model View Presenter, Model View ViewModel a Model View Intent patří mezi tři nejpopulárnější a nejvíce probírané softwarové architektury zaměřené na návrh aplikací s grafickým uživatelským rozhraním. Tyto architektury se ...
    • Práce s iOS App Extensions v React Native 

      Autor: Kříž Matěj; Vedoucí práce: Václavík Jan; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2018-01-09)
      Platforma iOS nabízí nekolik aplikacních rozšírení, která mohou zvýšit dosah aplikací zprístupnením funkcí integrovaných do systému a interakcí s ostatními aplikacemi. Tato práce strucne popisuje jednotlivá aplikacní ...
    • Rozšiřitelná architektura pro framework Laravel. 

      Autor: Novotný Tomáš; Vedoucí práce: Janeček Lukáš; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2018-06-06)
      Cílem práce je vytvořit co nejlepší objektový návrh pro vývoj webových aplikací, kde by byly jasně definované zodpovědnosti, při dodržení principů čistého kódu (SOLID, GRASP, ...). Výstupem bude metodika pro tvorbu ...
    • Sociální síť pro studenty ERASMUS 

      Autor: Marianna Gedrová; Vedoucí práce: Žikovský Pavel; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-02-06)
      Táto diplomová práca sa zaoberá analýzou procesov súvisiacich s výmenným pobytom v zahraničí v rámci programu Erasmus a následným návrhom sociálnej siete pre študentov programu Erasmus. Diplomová práca si za cieľ kladie ...
    • Synchronizace hierarchických dat 

      Autor: Richard Molnár; Vedoucí práce: Pelikán Josef; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-08-27)
      Synchronizace a přenos komplexních dat po síti může být náročným problémem. Společnost Pocket Virtuality potřebovala řešení pro svou platformu pro vzdálenou přítomnost, která by poskytovala synchronizační služby mezi ...
    • Validátor CSV souborů dle W3C doporučení CSV on the Web 

      Autor: Vojtěch Malý; Vedoucí práce: Klímek Jakub; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2019-06-07)
      Tato práce se zaměřuje na tvorbu validátoru Comma-separated values (CSV) souborů podle W3C doporučení CSV on the Web. Zmíněné doporučení definuje, jakým způsobem se mají ukládat tabulková data ve formátu CSV a jak k nim ...
    • Virtuální stroj pro Lisp v jazyku Scala 

      Autor: Červenka Adam; Vedoucí práce: Daněček Jiří; Oponent práce: Špaček Petr
      Práce se zabývá implementací virtuálního stroje napsaného v jazyce Scala, který interpretuje kód jazyka Scheme. Dále pojednává obecně o virtuálních strojích a čtenáři přiblíží jazyk Scheme a Scala.
    • Využití principů dolování datových toků v doporučovacích systémech 

      Autor: Tomáš Chládek; Vedoucí práce: Kuchař Jaroslav; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2019-06-07)
      Hlavním tématem diplomové práce je využití technik dolování dat z datových toků k doporučování novinových článků. V teoretické části jsou rozebrány principy doporučovacích systémů a jejich testování. Dále jsou popsány ...
    • Vývoj mobilní aplikace pro Android obsahující program na posílení stres managementu 

      Autor: Ondřej John; Vedoucí práce: Pergl Robert; Oponent práce: Špaček Petr
      (České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2020-06-11)
      Tato diplomová práce popisuje proces vzniku Android aplikace určené pro usnadnění zvládání stresu. Práce nejprve uvede čtenáře do problematiky stresu, technik jeho zvládání a posléze analyzuje konkurenční, již existující ...