Projekty
Media Explorer
Open source webová aplikace na sdílení médií. Lze spravovat individuální přístupy, skupiny a konfigurovat zobrazení. Backend je naprogramovaný v Pythonu pomocí knihovny Flask, součástí aplikace je program na jednoduchou správu databáze uživatelů a složek. Každá skupina uživatelů může mít své vlastní prostředí a přístupy ke složkám. Složky a média lze snadno stahovat ve formátu zip.
Github:
Media explorer
Videoupoutávka na Gymnázium Broumov
Společně se svými spolužáky jsme vytvořili videoupoutávku na naší školu Gymnázium Broumov v rámci výuky robotiky. Mým úkolem bylo toto video sestříhat, vytvořit titulky a převést do publikovatelné podoby. I přes naše velké ambice se nám povedlo tento projekt dotáhnout do konce a nyní je úvodním videem na stránkách školy.
Youtube:
Gymnázium Broumov - Úvodní video
Youtube Downloader
Jedná se o jednoduchý program na stahování videí a playlistů z platformy Youtube s výběrem kvality a zvukového kodeku. Program poskytuje uživatelsky přívětivou interakci s knihovnou YT-DLp pomocí intuitivního textového rozhraní. Lze také využít i webovou aplikaci využívající knihovnu Flask pro interakci s frontendem, je tedy možné videa stahovat na jakémkoli zařízení bez nutnosti instalace programu.
Github:
YT-DL
SkyAtlas
SkyAtlas je jednoduchá webová aplikace, ve které jsou přehledným způsobem uvedeny všechny souhvězdí, nejznámější hvězdy a objeky hlubokého vesmíru. U každého objektu jsou přehledně uvedeny základní informace jako rektascenze, deklinace, magnituda atd. Při tvorbě této aplikace jsem narozdíl od jiných mých projektů hojně využíval programovací jazyk JavaScript.
Stažení:
skyatlas.zip
Stránky pro SCHIFT
SCHIFT je fyzikální a chemický kroužek na broumovském gymnáziu. Vytvořil jsem stránky, které umožňují se registrovat a na kterých můžete najít všechny potřebné informace o kroužku.
Web:
jangruner.cz/Schift
BIIS
BIIS neboli "Basic interactive informative system" je operační systém pro Arduino. Dokáže spouštět aplikace jako třeba stopky, časovač, poznámky atd. Systém se ovládá pomocí textového prostředí v terminálu. Místo klávesnice je zde využita jako metoda zadávání morseova abeceda zadávána pomocí tlačítka připojeného k Arduinu.
Github:
BIIS
Useful Utilities
Useful Utilities zkráceně "UsUt" je knihovna v Pythonu, která přidává velmi užitečné funkce z různých oborů, které by si každý jinak musel dělat sám jako například test efektivity programu, časovač, geometrické i matematické výpočty, náhodné generování textových řetězců, automatické importy užitečných knihoven atd.
Github:
Useful-Utilities
Prime Finder
Aplikace Prime Finder slouží k vyhledávání prvočísel anebo vytváření vlastních listů prvočísel, dále umí zjišťovat jestli je danné číslo prvočíslo.
Github:
Prime-Finder