|
Současné trendy kódování webového frontendu
KOMRSKA, Roman
Tato diplomová práce shrnuje současné trendy kódování, na jejichž základě je vytvořena webová aplikace, která je responzivní a použitelná na mobilních zařízeních. V teoretické části jsou popsány novinky a současné trendy webového kódování a v praktické části podrobně rozepsán celý postup návrhu, vývoje, testování a následného nasazení na webový server tak, aby se čtenář, kterým může být například nováček v oboru, lépe zorientoval v dané problematice.
|
|
Frontend responzivního webu s využitím HTML5 frameworků a buildovacích nástrojů
TETÍK, Jakub
Cílem bakalářské práce je zpracovat problematiku vývoje frontendu responzivních webových stránek s využitím HTML5 frameworků (Bootstrap, Foundation, HTML5 Boilerplate aj.) a buildovacích nástrojů (Grunt, Gulp aj.). Tyto nástroje usnadňují vývojářům práci, automatizují opakující se úlohy (kompilace CSS preprocesorů, spojování a minifikace souborů, generování dokumentace) a mají mnoho dalších výhod. HTML5 frameworky obsahují šablony kódu, které vývojář již nemusí vymýšlet, šablony implementuje, případně modifikuje dle potřeby do projektu. V rámci práce bude provedena komparace s vývojem responzivních stránek bez pomoci těchto nástrojů a frameworků. Výstupem práce bude kompletní webová prezentace, na které budou vidět rozdíly jednotlivých frameworků a nástrojů, bude srovnána časová náročnost vývoje, výsledná datová velikost a obtížnost pro vývojáře z hlediska znalosti syntaxe.
|
|
Zpětný překlad aplikací pro architekturu PowerPC
Mišák, Ján ; Matula, Peter (oponent) ; Ďurfina, Lukáš (vedoucí práce)
Tato práce se zabývá přidáním podpory pro architekturu PowerPC do přední části zpětného překladače. Nacházejí se v ní základní informace o reverzním inženýrství, jeho využití a významu v informačních technologiích. Práce také obsahuje souhrn znalostí o architektuře PowerPC a informace o zpětném překladači projektu Lissom, hlavně jeho přední části. Cílem práce bylo implementovat podporu dekompilace binárnich souborů pro architekuru PowerPC v přední části zpětného překladače. Výsledkem práce je implementace řady analýz ve formě tříd jazyka C++ a úprava existujících části kódu tak, aby byla podporována požadovaná funkčnost.
|
|
Modernizace informačního systému základní školy
Bárta, Michal ; Rychlý, Marek (oponent) ; Jaša, Petr (vedoucí práce)
Úkolem práce je modernizace informačního systému základní školy ZŠ Kamenice a jeho komponent. Modernizace se týká analýzy současné aplikace a požadavků na jeho používání, následně navržení struktury nového moderního a efektního systému pro správu a jeho implementace v některém PHP frameworku. Modernizace se rovněž týká datového modelu a struktury databáze včetně přidání transakcí a integritních omezeních za podmínky exportu a zachování původních dat systému.
|
|
Grafické uživatelské rozhraní pro media přehrávač MPlayer
Zsíros, Anton ; Křivka, Zbyněk (oponent) ; Masopust, Tomáš (vedoucí práce)
Tato práce se věnuje vytvoření grafického uživatelského rozhraní pro media přehrávač MPlayer. V úvodní části se čtenář seznámí s přehrávačem MPlayer a s dostupnými uživatelskými rozhraními pro tento přehrávač. Následující část popisuje protokol přehrávače MPlayer, který zprostředkuje komunikaci mezi přehrávačem a aplikací, do které je vestavěn. Poslení část se zaobírá návrhem a implementací aplikace s grafickým rozhraním, která využívá MPlayer jako multimediální vrstvu.
|
|
Methodology of Construction Compiler Front-End and Its Integration into the GNU Compiler Collection
Machata, Petr ; Masopust, Tomáš (oponent) ; Eysselt, Miloš (vedoucí práce)
This MSc Thesis was performed in English with the support of the ANF DATA s.r.o., Brno. The entry barrier to the development for GCC got considerably lower during the last years. Articles with various architectural overviews and how-to documents pop up in magazines, websites, and on conferences. With official intermediate language, GENERIC, used for communication between front end and the rest of the compiler, things are yet easier: It is no more necessary to bear the tedium of RTL when one writes new front end. Yet, there is a complexity inherent in handling a source base the size of GCC. There are files to be written, peculiar options to be set up, and these all with relatively thin documentation. This work is written to help with this last point. An example front end is described, with everything from the source base setup, through various GENERIC constructs, up to compilation of runtime library, or using GCC native preprocessor.
|
|
Posouzení informačního systému firmy a návrh změn
Mertel, Ján ; Luhan, Jan (oponent) ; Neuwirth, Bernard (vedoucí práce)
Diplomová práce si klade za cíl nabídnout řešení pro vybranou firmu v oblasti informačních systémů. Za základ si bere analýzu podle známých modelů, které aplikuje na situaci ve zvolené společnosti. Následně se zabývá samotným návrhem, kterého výstupem se autor snaží najít optimální řešení, které bude moct společnost využít. Obě tyto části se opírají o úvodní teoretickou sekci.
|