| |
| |
| |
|
Zpracování velkých dat z rozsáhlých IoT sítí
Benkő, Krisztián ; Podivínský, Jakub (oponent) ; Krčma, Martin (vedoucí práce)
Cieľom tejto diplomovej práce je návrh a vytvorenie systému pre zber, spracovanie a ukladanie dát z rosiahlych IoT sietí. Vytvorený systém predstavuje komplexné riešenie, umožňujúce spracovanie dát z rôznych IoT sietí, s využitím Apache Hadoop ekosystému. Dáta sú spracované v reálnom čase a ukladané do NoSQL databázy, ale ukladajú sa dáta aj do súborového systému pre prípadné neskoršie spracovanie. Systém je optimalizovaný a testovaný na dátach zo siete IQRF. Dáta uložené v NoSQL databázi sa vizualizujú a vykonávajú sa predikcie v pravidelných intervaloch. Používateľ je prepojený s týmto systémom cez informačný systém, kam mu v prípade hodnôt mimo rozsah chodia notifikácie.
|
|
Experimentální porovnání recyklovaného a nerecyklovaného filamentu z ABS plastu
Grygar, Filip ; Krčma, Martin (oponent) ; Koutecký, Tomáš (vedoucí práce)
V průběhu 3D tisku vzniká plastový odpad, který by mohl být recyklován. Jedním z nejpoužívanějších materiálů je ABS, jehož recyklaci se věnuje tato práce. Při recyklaci ABS dochází k velmi výraznému zhoršení mechanických vlastností, což se kompenzuje přidáním nerecyklovaného materiálu. V této práci se pracovalo s poměrem 25 % recyklovaného a 75 % nerecyklovaného materiálu, což je poměr, který ještě nebyl testován a nejspíše představuje hraniční poměr, kdy má recyklace ještě smysl. Bohužel se z recyklovaného materiálu nepodařilo vyextrudovat dostatečně kvalitní filament, který by bylo možné použít pro bezproblémový tisk. A to vlivem nehomogenity nadrcených dílů a konstrukce extrudéru. Pro zlepšení vlastností by byl potřeba komplexnější extrudér s větším průměrem šneku, či dvěma šneky a také více zónový chladící systém. Pro zlepšení homogenity materiálu by bylo třeba využít profesionálních drtičů se síty. Index toku taveniny a testování samotného filamentu ukázalo, že se jedná o schůdnou cestu a taková recyklace je reálná.
|
|
Design mlýnku na kávu
Krčma, Martin ; Buganská, Tamara (oponent) ; Ondra, Martin (vedoucí práce)
Tato bakalářská práce se zabývá designem mlýnku na kávu. Produkt je nejdříve analyzován z historické, technické a designerské stránky. Poté je na základě analýzy navržen nový design, který splňuje ergonomické, technické, estetické a sociální aspekty.
|
|
Systém pro automatickou správu serverů
Pavelka, Martin ; Pánek, Richard (oponent) ; Krčma, Martin (vedoucí práce)
Cieľom tejto diplomovej práce je návrh užívateľského rozhrania a implementácia informačného systému ako webovej aplikácie. Systém prostredníctvom implementovanej knižnice komunikuje so serverom GraphQL, ktorý spracováva požiadavky nad užívateľskými dátami klienta. Práca popisuje možnosti riešenia automatizácie u fyzických serverov. Aplikácia sprístupňuje cez vlastné aplikačné rozhranie automatickú správu virtuálnych serverov. Všetky operácie sú vykonávané bez zásahu ľudského prvku. Prepojenie s virtualizačnými technológiami je zabezpečené cez poskytované webové rozhrania alebo využitím vlastných skriptov spúšťaných na virtuálnom termináli systému. Nad projektom je postavený systém monitorovania prevádzky jednotlivých komponentov, riešenie integrácie systému využitím nástroja Gitlab a spracovávanie konfiguračných požiadaviek použitím Unix CRON úloh.
|
|
Metody prostorového 3D tisku
Skurka, Šimon ; Vespalec, Arnošt (oponent) ; Krčma, Martin (vedoucí práce)
Tato bakalářská práce pojednává o metodách prostorového 3D tisku, pomocí nichž je možné řešit řadu problémů, které se k výrobě vytlačováním nataveného termoplastu vážou. Cílem textu je tyto metody přiblížit čtenáři a seznámit ho s jejich silnými a slabými stránkami, požadavky na software, hardware a jejich přínosem pro oblast 3D tisku. První část práce se věnuje představení jednotlivých metod, obsahem druhé části je pak jejich kritické zhodnocení a seřazení dle připravenosti řešit problémy technické praxe.
|
| |
|
Akcelerace aplikací pomocí specializovaných instrukcí
Mikó, Albert ; Krčma, Martin (oponent) ; Hruška, Tomáš (vedoucí práce)
Návrh specializovaných instrukcí pro aplikačně specifické procesory je náročný úkol. Tato práce se zabývá problematikou efektivní specifikace a použití specializovaných instrukci pro optimalizaci aplikací. Zaměřuje se na zlepšení kvality výstupů a uživatelské přívětivosti metody semiautomatického výběru specializovaných instrukcí, aby bylo umožněna optimalizace složitých aplikací. Tato metoda kombinuje manuální výběr instrukce vyznačením úseku zdrojového kódu aplikace a automatické vytvoření popisu instrukce v modelovacím jazyku.
|