Na čem pracuji

Na čem jsem pracoval

MGM compro
MGM compro (náhled)Prezentace a elektronický obchod firmy zabývající se vývojem elektroniky. Grafický návrh, zpracování šablon, systém pro zobrazování produktů, integrovaný e-shop, důraz na SEO.
Technologie: XHTML, CSS, PHP, MySQL.
BENETOM Zlín
BENETOM Zlín (náhled)Prezentace obuvnické firmy. Grafický návrh, zpracování fotek, vytvoření stránek.
Technologie: XHTML, CSS.
Pohon web
Pohon web (náhled)Stránky sdružení Pohon. Programování skriptů (administrační systém, kniha návštěv, anketa apod.).
Technologie: PHP, MySQL.
Iron Maiden Zlín revival
IM Zlin revival web (náhled)Oficiální web revivalové skupiny. Grafický návrh, administrační systém pro přídávání novinek, alb s fotkami z koncertů, kontrolu návštěvní knihy atd.
Technologie: XHTML, PHP, MySQL.
NewReality
NewReality (náhled)Systém pro vytváření prezentací ve formě diskmagů, elektronických časopisů apod. Používal vlastní formát podobný HTML. Stránky byly vykreslovány pomocí DirectX. Umístil se na 11. místě v národním kole soutěže vědeckých a technických projektů Amavet v Praze.
Více na oficiálních stránkach (dnes již mrtvého) projektu dvou autorů.
e-technics
e-technics (náhled) Již neexistující internetový magazín s články o programování, hardwaru, softwaru apod.

Školní projekty

Vybrané větší projekty vytvořené v průběhu studia na FIT VUT v Brně. Budoucím studentům FIT mohou sloužit pro představu o tom, co je na této škole čeká.

Charakteristika zdrojových textů Pascalu (týmový)
Zpracování zdrojových textů, zjištění struktury procedur a funkcí, vytvoření statistiky s počtem cyklů, proměnných apod.
Technologie: Pascal.
Interpret jazyka (týmový)
Interpret jazyka 3-adresového kódu s libovolnými výrazy.
Technologie: C.
Kniha jízd
Informační systém pro vedení knihy jízd; evidence jízd, řidičů, čerpání pohonných hmot, oprav atd.
Technologie: XHTML, CSS, PHP, MySQL.
Model pošty
Přiměřeně reálný model pošty se sběrem statistik (délky front, čekání ve frontě), optimalizací počtu přepážek apod.
Technologie: C++, SimLib.
Demonstrace křivek (týmový)
Program pro kreslení a úpravu Beziérových křivek a B-splajnů s důrazem na propracované uživatelské prostředí.
Technologie: C++, .NET.
Program pro sběr lékařských dat (týmový)
Informační systém pro ukládání údajů o pacientech a vyšetřeních. Využití multimediální databáze Oracle pro uložení obrázků a dokumentů a následné operace (např. úpravy obrázků a vyhledávání v dokumentech na straně DB serveru).
Technologie: Java Servlets, Oracle, XHTML.
Hra - řízení letového provozu (týmový)
3D zobrazení letového prostoru s letadly, letišti a koridory. Simulace radaru, pohybu letadel, navádění pomocí příkazů i probíhající komunikace.
Technologie: C++, OpenGL, OpenInventor.
Fuzzy regulátor teploty
Řídící systém pro simulaci regulace teploty. Zahrnuje vliv prostředí, plánování teploty v čase, nastavení síly topení, výstup statistik atd.
Technologie: 1. verze - SmallTalk, SmallDEVS, Squeak; 2. verze - C++, ADEVS.
Paralelní algoritmy
Paralelní řazení čísel a výpočet násobku matic.
Technologie: simulátor paralelního stroje PM2.
Genetický algoritmus pro NPP problém
Rozdělování zadaných čísel do určitého počtu skupin tak, aby skupiny byly vyvážené. Genetický algoritmus, nastavení parametrů, sledování vývoje fitness atd.
Technologie: C++, .NET.
Hranové detektory (týmový)
Program pro detekci hran a čar v obrázku (Houghova transformace). Univerzální přístup pro definici různých konvolučních filtrů.
Technologie: C++, .NET.
Dolování z dat (týmový)
Získávání znalostí z databáze pořízené při sčítání lidu. Předzpracování dat, zjištění klíčových atributů pro určení platových podmínek, hledání skupin lidí s podobnými vlastnostmi apod.
Technologie: SAS Enterprise Miner.
Zpracování přirozeného jazyka
Označení volného textu slovními druhy a dalšími gramatickými informacemi. Klasifikátor založen na statistickém značkování, naučeno na připravených označkovaných datech.
Technologie: Java.
Kryptografický algoritmus Knapsack
Implementace generování klíčů a šifrování a dešifrování souborů pomocí algoritmu Knapsack.
Technologie: C++.
Grafická uživatelská rozhraní v Javě
Program pro aplikaci filtrů pro zpracování obrazu. Filtry definovány v XML souborech skládáním základních grafických modulů.
Technologie: Java / NetBeans.
copyright © Tomáš Hula 2008