Témata: Porovnání verzí
Z Milan Kerslager
m (Typo) |
m (-kalendář google) |
||
(Nejsou zobrazeny 4 mezilehlé verze od stejného uživatele.) | |||
Řádka 1: | Řádka 1: | ||
== Témata pro závěrečné práce VOŠ == | == Témata pro závěrečné práce VOŠ == | ||
+ | |||
+ | {{Prace | ||
+ | |nazev=Arduino Watchdog pro server | ||
+ | |vedouci=Milan Keršláger | ||
+ | |konzultant= | ||
+ | |resitel=Vlastimil Petera (3.1.2017) | ||
+ | |abstrakt=Práce má za úkol navrhnout a postavit mechanické zařízení ovládané pomocí jednočipu (Arduino), které bude průběžně monitorovat běh počítače. Pokud počítač nebude odpovídat (přes sérový port, počítačovou síť), provede zařízení pokus o zapnutí, reset nebo cyklus vypnutí/zapnutí (pomocí relé a standardních tlačítek počítače). | ||
+ | |pozadavky=Programování v jazyce Wiring | ||
+ | |literatura= | ||
+ | }} | ||
+ | |||
+ | {{Prace | ||
+ | |nazev=Aktualizace databáze slov pro ispell | ||
+ | |vedouci=Milan Keršláger | ||
+ | |konzultant= | ||
+ | |abstrakt=Databáze slov pro ispell by měla být rozšířena. Zároveň by bylo vhodné dojednat s původním autorem (Petr Kolář) takovou licenci, která by umožňovala začlenění do projektů jako je OpenOffice.org a podobně. | ||
+ | |pozadavky=Dostatečné znalosti mluvnice českého jazyka. | ||
+ | |literatura= | ||
+ | }} | ||
{{Prace | {{Prace | ||
Řádka 18: | Řádka 37: | ||
|nazev=Webová aplikace s technologií AJAX | |nazev=Webová aplikace s technologií AJAX | ||
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |abstrakt=Cílem práce je využít technologii AJAX pro tvorbu webové aplikace s asynchronní komunikací se serverem | + | |abstrakt=Cílem práce je využít technologii AJAX pro tvorbu interaktivní webové aplikace s asynchronní komunikací se serverem. |
|pozadavky=PHP | |pozadavky=PHP | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{Prace | {{Prace | ||
|nazev=Programován v OpenOffice | |nazev=Programován v OpenOffice | ||
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |resitel= | + | |resitel= |
|abstrakt=OpenOffice představuje otevřenou platformu s kancelářskými aplikacemi. Podporuje makra známá z Microsoft Office a jako svůj hlavní programovací jazyk využívá Javu. Práce by měla seznámit čtenáře s hlavními rysy OpenOffice, odlišnostmi od komerční alternativy. Hlavní těžiště práce bude ve vytvoření průvodce programováním, případně tvorba e-Learningového kurzu. | |abstrakt=OpenOffice představuje otevřenou platformu s kancelářskými aplikacemi. Podporuje makra známá z Microsoft Office a jako svůj hlavní programovací jazyk využívá Javu. Práce by měla seznámit čtenáře s hlavními rysy OpenOffice, odlišnostmi od komerční alternativy. Hlavní těžiště práce bude ve vytvoření průvodce programováním, případně tvorba e-Learningového kurzu. | ||
|pozadavky=Programování maker, Java. | |pozadavky=Programování maker, Java. | ||
Řádka 38: | Řádka 51: | ||
{{Prace | {{Prace | ||
− | |nazev= | + | |nazev=Programován v Google Doc |
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |abstrakt= | + | |resitel= |
− | |pozadavky= | + | |abstrakt=Google Doc představuje webovou platformu s kancelářskými aplikacemi. Podporuje programování skriptů a maker v jazyce JavaScript. Hlavní těžiště práce bude ve vytvoření průvodce programováním, případně tvorba e-Learningového kurzu. |
+ | |pozadavky=Programování v jazyce JavaScript. | ||
}} | }} | ||
{{Prace | {{Prace | ||
− | |nazev= | + | |nazev=Využití Webových kamer pomocí opensource |
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |abstrakt= | + | |abstrakt=U Webových kamer tvoří poskytované služby významnou položku v ceně. I přes to je možné pomocí opensource programů zajistit monitorování, detekci pohybu, streamování i ukládání dat. Práce by měla zmapovat současný stav a vytvořit aplikaci, kde budou využity zjištěné informace. |
− | |pozadavky= | + | |pozadavky=Linux, skriptování, práce s multimédii, projekt ffmpeg. |
}} | }} | ||
Řádka 61: | Řádka 75: | ||
|nazev=Spotřeba elektrické energie počítače | |nazev=Spotřeba elektrické energie počítače | ||
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |resitel= | + | |resitel= |
|abstrakt=Spotřeba elektrické energie je jednou z významných položek při používání počítače. Práce by měla obsáhnout problematiku formou přehledných srovnávacích grafů nejen pro různé platformy (AMD, Intel), ale i pro závislost na zatížení počítače, měření jednotlivých komponent (pevný disk, čtení CD/DVD, vypalování CD/DVD, ...), zahrnutí obvyklých (CRT, LCD, myš, klávesnice, UPS včetně režimu dobíjení atd.) i méně obvyklých periferií (reproduktory, externí disky atp). Celkový pohled na spotřebu by měl být doplněn měřením spotřeby jednotlivých větví a porovnání se schopnostmi různých PC zdrojů. | |abstrakt=Spotřeba elektrické energie je jednou z významných položek při používání počítače. Práce by měla obsáhnout problematiku formou přehledných srovnávacích grafů nejen pro různé platformy (AMD, Intel), ale i pro závislost na zatížení počítače, měření jednotlivých komponent (pevný disk, čtení CD/DVD, vypalování CD/DVD, ...), zahrnutí obvyklých (CRT, LCD, myš, klávesnice, UPS včetně režimu dobíjení atd.) i méně obvyklých periferií (reproduktory, externí disky atp). Celkový pohled na spotřebu by měl být doplněn měřením spotřeby jednotlivých větví a porovnání se schopnostmi různých PC zdrojů. | ||
|pozadavky=Schopnost přípravy měřících přípravků, navržení metodologie, použití statistiky. | |pozadavky=Schopnost přípravy měřících přípravků, navržení metodologie, použití statistiky. | ||
Řádka 83: | Řádka 97: | ||
|nazev=Optimalizace importů do OpenOffice | |nazev=Optimalizace importů do OpenOffice | ||
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |abstrakt=[http://openoffice.cz/ OpenOffice] je volně šiřitelná sada kancelářských programů, které soutěží s komerčními produkty. Jedním z vytýkaných | + | |abstrakt=[http://openoffice.cz/ OpenOffice] je volně šiřitelná sada kancelářských programů, které soutěží s komerčními produkty. Jedním z vytýkaných nedostatků je rychlost importů z jiných formátů. Práce se zaměřuje na analýzu dostupných ladících a profilovacích nástrojů a jejich využití pro optimalizaci importovacích filtrů. |
|pozadavky=Znalost jazyka [http://cs.wikipedia.org/wiki/C%2B%2B C++] a používání podpůrných nástrojů. | |pozadavky=Znalost jazyka [http://cs.wikipedia.org/wiki/C%2B%2B C++] a používání podpůrných nástrojů. | ||
}} | }} | ||
Řádka 93: | Řádka 107: | ||
|abstrakt=Náklady na tisk jsou zejména u větších organizací významnou položkou. Cílem práce je naprogramovat účtovací systém, který bude řešit nejen shromažďování dat, ale poskytne i rozhraní pro uživatele a správce. | |abstrakt=Náklady na tisk jsou zejména u větších organizací významnou položkou. Cílem práce je naprogramovat účtovací systém, který bude řešit nejen shromažďování dat, ale poskytne i rozhraní pro uživatele a správce. | ||
|pozadavky=Programování Webové aplikace a skriptů obsluhujích komunikaci s tiskárnou. | |pozadavky=Programování Webové aplikace a skriptů obsluhujích komunikaci s tiskárnou. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Řádka 113: | Řádka 119: | ||
|nazev=České manuálové stránky | |nazev=České manuálové stránky | ||
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |||
|abstrakt=Manuálové stránky jsou klasickou dokumentací přístupnou v Unixu. Cílem práce je české manuálové stránky aktualizovat, převést jejich zdrojový kód do [http://cs.wikipedia.org/wiki/Standard_Generalized_Markup_Language SGML] a tím sjednotit jejich vzhled, terminologii a sepsat pravidla pro jejich tvorbu. | |abstrakt=Manuálové stránky jsou klasickou dokumentací přístupnou v Unixu. Cílem práce je české manuálové stránky aktualizovat, převést jejich zdrojový kód do [http://cs.wikipedia.org/wiki/Standard_Generalized_Markup_Language SGML] a tím sjednotit jejich vzhled, terminologii a sepsat pravidla pro jejich tvorbu. | ||
|pozadavky=Znalost technické angličtiny pro překlady. | |pozadavky=Znalost technické angličtiny pro překlady. | ||
Řádka 121: | Řádka 126: | ||
|nazev=Záložní zdroj pro PC | |nazev=Záložní zdroj pro PC | ||
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |abstrakt=Cílem práce je sestavit záložní zdroj pro PC, který bude využívat vlastní mikroprocesor pro komunikaci s počítačem, řízení nabíjení i stabilizaci napětí. Využít lze starší [http://cs.wikipedia.org/wiki/UPS UPS], avšak použít levnější trakční baterie. | + | |abstrakt=Cílem práce je sestavit záložní zdroj pro PC, který bude využívat vlastní mikroprocesor pro komunikaci s počítačem, řízení nabíjení i stabilizaci napětí. Využít lze starší [http://cs.wikipedia.org/wiki/UPS UPS], avšak například použít levnější trakční baterie. |
|pozadavky=Programování mikroprocesorů, realizace elektrotechnického zařízení. | |pozadavky=Programování mikroprocesorů, realizace elektrotechnického zařízení. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Řádka 136: | Řádka 133: | ||
|nazev=Ronja | |nazev=Ronja | ||
|vedouci=Milan Keršláger | |vedouci=Milan Keršláger | ||
− | |resitel= | + | |resitel= |
− | |abstrakt=Cílem práce je realizace | + | |abstrakt=Cílem práce je realizace optického pojítka [http://ronja.twibright.com Ronja].| |
pozadavky=Stavba elektrotechnického zařízení. | pozadavky=Stavba elektrotechnického zařízení. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} |
Aktuální verze z 5. 1. 2017, 07:30
Témata pro závěrečné práce VOŠ
Název práce: | Arduino Watchdog pro server |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Vlastimil Petera (3.1.2017) |
Abstrakt: | Práce má za úkol navrhnout a postavit mechanické zařízení ovládané pomocí jednočipu (Arduino), které bude průběžně monitorovat běh počítače. Pokud počítač nebude odpovídat (přes sérový port, počítačovou síť), provede zařízení pokus o zapnutí, reset nebo cyklus vypnutí/zapnutí (pomocí relé a standardních tlačítek počítače). |
Požadavky: | Programování v jazyce Wiring |
Název práce: | Aktualizace databáze slov pro ispell |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | Databáze slov pro ispell by měla být rozšířena. Zároveň by bylo vhodné dojednat s původním autorem (Petr Kolář) takovou licenci, která by umožňovala začlenění do projektů jako je OpenOffice.org a podobně. |
Požadavky: | Dostatečné znalosti mluvnice českého jazyka. |
Název práce: | Lokalizace programu alpine |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | Program alpine je nástupcem programu pine. Jedná se o opensource projekt, který však není zatím lokalizován. Cílem práce je internacionalizovat zdrojové kódy (l10n) a vytvořit české překlady anglických hlášení programu (lokalizovat, i18n). Tyto změny je nutné začlenit do původního projektu. Student musí prokázat nejen programátorské schopnosti, ale prokázat též komunikační schopnosti s původními vývojáři programu alpine. |
Požadavky: | Základy programování v jazyce C, komunikační schopnosti v angličtině. |
Název práce: | Webový portál školní počítačové sítě |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | Webový portál školní počítačové sítě (aktuálně na adrese http://wiki.pslib.cz) slouží k poskytování informací o technických parametrech školní sítě, organizačních záležitostech a též popisuje základní pojmy z této oblasti. Využívá též odkazů do internetové encyklopedie Wikipedie a dalších zdrojů. Cílem práce je rozšířit tyto informace tak, aby zcela pokrývaly aktuální stav. Předpokládá se rozšíření textů, tvorba schémat, fotografií a dalších multimediálních materiálů. |
Požadavky: | Schopnost vytvářet stručné a srozumitelné odborné materiály. |
Název práce: | Webová aplikace s technologií AJAX |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | Cílem práce je využít technologii AJAX pro tvorbu interaktivní webové aplikace s asynchronní komunikací se serverem. |
Požadavky: | PHP |
Název práce: | Programován v OpenOffice |
Vedoucí práce: | Milan Keršláger |
Řešitel: | |
Abstrakt: | OpenOffice představuje otevřenou platformu s kancelářskými aplikacemi. Podporuje makra známá z Microsoft Office a jako svůj hlavní programovací jazyk využívá Javu. Práce by měla seznámit čtenáře s hlavními rysy OpenOffice, odlišnostmi od komerční alternativy. Hlavní těžiště práce bude ve vytvoření průvodce programováním, případně tvorba e-Learningového kurzu. |
Požadavky: | Programování maker, Java. |
Název práce: | Programován v Google Doc |
Vedoucí práce: | Milan Keršláger |
Řešitel: | |
Abstrakt: | Google Doc představuje webovou platformu s kancelářskými aplikacemi. Podporuje programování skriptů a maker v jazyce JavaScript. Hlavní těžiště práce bude ve vytvoření průvodce programováním, případně tvorba e-Learningového kurzu. |
Požadavky: | Programování v jazyce JavaScript. |
Název práce: | Využití Webových kamer pomocí opensource |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | U Webových kamer tvoří poskytované služby významnou položku v ceně. I přes to je možné pomocí opensource programů zajistit monitorování, detekci pohybu, streamování i ukládání dat. Práce by měla zmapovat současný stav a vytvořit aplikaci, kde budou využity zjištěné informace. |
Požadavky: | Linux, skriptování, práce s multimédii, projekt ffmpeg. |
Název práce: | Prezentační DVD školy |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | Prezentační DVD školy by mělo sloužit nejen k interaktivnímu představení školy pomocí stávajících materiálů, ale umožnit offline prohlížení absolventů školy. |
Požadavky: | Programování v jazyku Java nebo Javascript, tvorba multimediálního obsahu. |
Název práce: | Spotřeba elektrické energie počítače |
Vedoucí práce: | Milan Keršláger |
Řešitel: | |
Abstrakt: | Spotřeba elektrické energie je jednou z významných položek při používání počítače. Práce by měla obsáhnout problematiku formou přehledných srovnávacích grafů nejen pro různé platformy (AMD, Intel), ale i pro závislost na zatížení počítače, měření jednotlivých komponent (pevný disk, čtení CD/DVD, vypalování CD/DVD, ...), zahrnutí obvyklých (CRT, LCD, myš, klávesnice, UPS včetně režimu dobíjení atd.) i méně obvyklých periferií (reproduktory, externí disky atp). Celkový pohled na spotřebu by měl být doplněn měřením spotřeby jednotlivých větví a porovnání se schopnostmi různých PC zdrojů. |
Požadavky: | Schopnost přípravy měřících přípravků, navržení metodologie, použití statistiky. |
Název práce: | Zálohování s využitím RPM databáze |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | RPM je balíčkovací systém distribuce Linuxu, který při instalaci programů vytváří v systému podrobnou databázi všech souborů, které danému balíčku patří. Porovnáním obsahu databáze a skutečného stavu souborů na pevném disku můžeme zjistit, zda při zálohování můžeme nějaký soubor vynechat, protože je ve stejném stavu, v jakém ho můžeme získat z původního balíčku. Cílem práce je napsat program, který umožní inteligentním způsobem zálohovat nejen změněné konfigurační soubory, ale i ostatní soubory, které se v databázi nenacházejí vůbec. |
Požadavky: | Znalost programování v jazyce Python (preferovaně) nebo Perl a nastudování nástrojů vybraného jazyka pro práci s RPM databází. |
Název práce: | Textové rozhraní pro nástroj YUM |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | YUM je program, který vytváří komplexní nadstavbu nad systémem RPM. Pro zvýšení komfortu jeho používání bude v rámci práce vyvinuta textově orientovaná nadstavba naprogramovaná v jazyce Python. |
Požadavky: | Programováni v jazyce Python, cit pro uživatelskou přívětivost programu. |
Název práce: | Optimalizace importů do OpenOffice |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | OpenOffice je volně šiřitelná sada kancelářských programů, které soutěží s komerčními produkty. Jedním z vytýkaných nedostatků je rychlost importů z jiných formátů. Práce se zaměřuje na analýzu dostupných ladících a profilovacích nástrojů a jejich využití pro optimalizaci importovacích filtrů. |
Požadavky: | Znalost jazyka C++ a používání podpůrných nástrojů. |
Název práce: | Aplikace pro účtování tisku |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Zamluveno (Lukáš Sojka) |
Abstrakt: | Náklady na tisk jsou zejména u větších organizací významnou položkou. Cílem práce je naprogramovat účtovací systém, který bude řešit nejen shromažďování dat, ale poskytne i rozhraní pro uživatele a správce. |
Požadavky: | Programování Webové aplikace a skriptů obsluhujích komunikaci s tiskárnou. |
Název práce: | Úprava OpenWebmailu |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | OpenWebmail je větší projekt v jazyce Perl, ve kterém si řešitel může ověřit schopnost spolupráce, případně převzít vedení nyní neaktivního projektu. Cílem práce je zaměřit se na snížení množství SUID programů, přidání zajímavých funkcí, prohloubení lokalizace, napsat pravidla pro SELinux a podobně (dle schopností řešitele). |
Požadavky: | Programování v Perlu, Linux, bezpečnost. |
Název práce: | České manuálové stránky |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | Manuálové stránky jsou klasickou dokumentací přístupnou v Unixu. Cílem práce je české manuálové stránky aktualizovat, převést jejich zdrojový kód do SGML a tím sjednotit jejich vzhled, terminologii a sepsat pravidla pro jejich tvorbu. |
Požadavky: | Znalost technické angličtiny pro překlady. |
Název práce: | Záložní zdroj pro PC |
Vedoucí práce: | Milan Keršláger |
Řešitel: | Tato práce zatím nebyla nikomu zadána. |
Abstrakt: | Cílem práce je sestavit záložní zdroj pro PC, který bude využívat vlastní mikroprocesor pro komunikaci s počítačem, řízení nabíjení i stabilizaci napětí. Využít lze starší UPS, avšak například použít levnější trakční baterie. |
Požadavky: | Programování mikroprocesorů, realizace elektrotechnického zařízení. |
Název práce: | Ronja |
Vedoucí práce: | Milan Keršláger |
Řešitel: | |
Abstrakt: | Cílem práce je realizace optického pojítka Ronja. |
Požadavky: | Stavba elektrotechnického zařízení. |