Browsing by Author "Mázl, Lukáš"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- ItemPython modul pro rychlé zjišťování informací o síťovýchzařízeníchMázl, Lukáš; Vraný Jiří, Mgr. Ph.D. : 54918Cílem této diplomové práce je vytvořit rozšiřující modul pro jazyk Python, který by umožnil rychlé získání informací o síťových prvcích dostupných na zařízení. Hlavní vlastností nově vytvářeného modulu by měla být především rychlost, protože existuje již několik podobných modulů, ale většina z nich neumožní rychlé získání informací pro velký počet NIC. Již existující moduly jsou v této práci popsány, a to včetně popisu způsobu jejich přístupu k získávání informací.Před vytvářením modulu muselo dojít k přípravě prostředí a skriptů k porovnání rychlosti jednotlivých existujících modulů. Skripty byly spuštěny několikrát pokaždé pro jiný počet fiktivních NIC definovaných na virtuálním stroji. Nový Modul vytvořený v této práci využívá Python/C API, které umožňuje napsání kódu v jazyce C a následnou interpretaci pro jazyk Python. Výsledný modul je v porovnání s existujícími moduly výrazně rychlejší.Práce se kromě vytvoření nového rychlého modulu zabývá i opravou chyby, která způsobuje pomalé načítání. Analýza a oprava byla poskytnuta formou pull requestu do projektu Netifaces.
- ItemVytváření rozšiřujících balíčků pro data miningové nástrojeMázl, Lukáš; Lamr Marián, Ing. Ph.D. : 60100; Císařová Klára, RNDr. Ph.D. Konzultant : 54743Tato bakalářská práce demonstruje možnosti rozšiřitelnosti dataminingových nástrojů. Práce zahrnuje základní popis strukturyprojektu KNIME a znázorňuje kroky které je nutné splnit provytvoření vlastního uzlu. V průběhu této práce byly vytvořenyuzly pro shlukovou analýzu tj. DBSCAN a OPTICS. Uzel OPTICSzároveň umožňuje generování asociačních pravidel pro vybranéskupiny. Mezi další uzly vytvořené v rámci této práce patří uzelpro vizualizaci dat (Data Audit). V neposlední řade byl takévytvořen uzel, který umožňuje stahování dat o hustotě dopravyúzemí České republiky.