|
Monitoring diskových polí na platformě Centreon
Opluštil, Roman
Tato bakalářská práce se zabývá vytvořením pluginu, umožňující monitorování stavů fyzických komponent dané množiny diskových polí a jeho integraci do monitorovacího systému Centreon. Přístup k zařízení je řešen použitím SNMP. V práci je obsažen rozbor jednotlivých MIB tabulek, návrh a implementace pluginu řešená v programovacím jazyku Perl a dále popis instalace a konfigurace monitorovacího systému Centreon.
|
|
Integrace nástroje Telosys pro generování zdrojového kódu do Visual Paradigm
Vrána, Ondřej ; Bartík, Vladimír (oponent) ; Rychlý, Marek (vedoucí práce)
Smyslem této práce je vytvoření Visual Paradigm pluginu, který by umožnil využívat generátor kódu Telosys uvnitř tohoto programu. Plugin musí tedy zahrnovat návrh diagramů pro vizualizaci Telosys DSL modelů a jejich převod na Telosys projekt. Práce tedy zahrnuje seznámení se s jednotlivými nástroji Visual Paradigm a Telosys spolu s jejich programovými rozhraními. Dále je navržen grafická reprezentace Telosys nazvaná Telosys diagram a algoritmus jejího převodu. Práce se také věnuje problematice implementace tohoto pluginu spolu s popisem jeho jednotlivých uživatelských funkcí. Na konci práce je implementovaný plugin otestován za pomocí demonstračního příkladu.
|
|
Prohlížení textových souborů pro Altap Salamander
Pryč, Jan ; Kocman, Radim (oponent) ; Křivka, Zbyněk (vedoucí práce)
Tato bakalářská práce obsahuje analýzu a implementaci pluginu Syntax Highlighting pro Altap Salamander, známý souborový manažer pro operační systémy Windows. Navržený plugin je implementován v C++ a slouží ke zvýrazňování syntaxe ve zdrojových souborech. Cílem je vytvořit nástroj, který dokáže pomoci uživatelům lépe pracovat se zdrojovými soubory a zlepšit efektivitu práce v prostředí Altap Salamander
|
| |
|
Physiocrate: A SignalPlant Toolbox for Respiratory, Blood Pressure and EMG Signal Analysis
Nejedlý, Petr ; Virgala, Jan
The paper presented here describes the SignalPlant library for analysis of physiological signals. This library contains plugins for analysis of continuous blood pressure (BP), respiratory signals (RESP) and electromyographic signals (EMG). Its principal advantages are real-time previews of results, ease of use and a multi-thread approach. The library is available free and open- source under an MIT license as part of the SignalPlant project at https://signalplant.codeplex.com.
|
|
Jednoduchý správce oken pro X Window System
Zajdák, Jiří ; Smrčka, Aleš (oponent) ; Peringer, Petr (vedoucí práce)
Cílem projektu je vytvoření jednoduchého správce oken pro X Window System. Nejprve jsou v textu vysvětlené principy výstavby grafických aplikací, dále návrh správce oken a jeho implementace. Správce oken dekoruje top-level okna aplikací rámečky, které obsahují funkční tlačítka. Pro snadnější ovládání jsou podporované virtuální plochy a klávesové zkratky. Ve spodní části obrazovky je umístěný panel určený pro zobrazení grafiky pluginů, které jsou implementované formou sdílených knihoven. Aplikace klade důraz na minimální paměťovou náročnost.
|
|
Procedurální generování v Unity
Goš, Pavel ; Chlubna, Tomáš (oponent) ; Milet, Tomáš (vedoucí práce)
Cílem této práce je vytvoření procedurálního generátoru podzemních kobek v herním enginu Unity. V práci lze najít popis nejdůležitějších systémů tohoto enginu. Zároveň je zde popsán vývoj a implementace procedurálního generování půdorysu mapy za využití Perlinova šumu a její následné výplně objekty.
|
|
Moderní editor zdrojového kódu pro zadaný jazyk
Srna, Pavol ; Burgetová, Ivana (oponent) ; Eysselt, Miloš (vedoucí práce)
Hlavným cieľom tejto práce je zoznámiť sa s aplikačným rozhraním vývojového prostredia eclipse a vhodne rozšíriť jeho editor zdrojového kódu tak, aby pre jazyk SIT mal rysy moderných textových editorov. Práca ukazuje vytvorenie parsra a lexra z gramatiky ANTLR. Vysvetľuje spôsob písania zásuvných modulov do platformy eclipse so zameraním na editor zdrojového kódu. Implementovaný plugin editoru má podporu zvýrazňovania a kontroly syntaxe, automatického dopĺňania kódu a nápovedy podľa kontextu.
|
|
Rozšíření webových prohlížečů v nativním kódu
Vítek, Vojtěch ; Očenášek, Pavel (oponent) ; Burget, Radek (vedoucí práce)
Webové aplikace a prohlížeče jsou v dnešní době vyvíjeny a modernizovány neuvěřitelně rychlým tempem - dá se říct, že pokrok na poli internetových technologií je nezastavitelným fenoménem posledního desetiletí. Potřeba využít maximálního výkonu procesoru ve webové aplikaci k dosažení plynulého a příjemného uživatelského zážitku je enormní a každým rokem přináší, kromě neustálého vylepšování stávajících prostředků, několik nových technologií. Tato bakalářská práce se zabývá tvorbou rozšíření webových prohlížečů v nativním kódu, jejichž primárním cílem je právě využití maximálního výkonu procesoru a též snaha o vylepšení uživatelského zážitku při prohlížení webových stránek.
|
|
Plánování cesty pomocí Voronoiových diagramů
Živčák, Adam ; Uhlíř, Václav (oponent) ; Rozman, Jaroslav (vedoucí práce)
Náplňou tejto bakalárskej práce je návrh a implementácia zásuvného modulu pre plánovanie cesty do robotického operačného systému s využitím Voronoiových diagramov. Plánovanie cesty prebieha v prostredí ktoré je pre robota známe, teda pozná jeho topológiu a rozmiestnenie prekážok. Práca obsahuje prehľad základných súčasti robotického operačného systému, vysvetlenie Voronoiových diagramov a algoritmov pre ich zostrojenie. V poslednej časti sa nachádza porovnanie implementovaného modulu s plánovačmi integrovanými v ROS.
|