Projekty

Grafika

Různé

Příležitostné kresby a rendery.

Katalog výrobků

Dvacetistránkový katalog výrobků se stručnou historií Občanského sdružení Okna a Chráněné dílny Okénko.

A Lonely Apple

Krátký film v Blenderu.

Maturák 4.B GVN 2010

Plakát, pozvánky a vstupenky na maturitní ples. Vytvořené v Blenderu a Inkscape.

Programování

MagnumEnglish

2D/3D grafický engine napsaný v C++11 a moderním OpenGL.

  • Knihovna pro práci s vektory, maticemi, komplexními čísly, quaterniony a jejich duálními verzemi pro reprezentaci transformací.
  • Třídy obalující OpenGL a zjednodušující práci pomocí DSA a fallback pro nepodporované funkce.
  • Rozšiřitelný graf scény, který lze přizpůsobit pro každou specifickou úlohu.
  • Import/export dat založený na pluginech, nástroje pro manipulaci s meshi, texturami a obrázky.
  • Předpřipravené shadery, primitiva a další nástroje pro jednoduchý návrh a ladění.

CorradeEnglish

Multiplatformní knihovna utilit napsaná v C++11.

  • Implementace signálů/slotů s ověřováním argumentů při kompilaci.
  • Knihovna pro správu statických i dynamických pluginů s kontrolou závislostí.
  • Snadno použitelný framework na unit testy, rozšiřitelný debug výstup.
  • Různé utility pro zjednodušení multiplatformního vývoje.

Kompas

Multiplatformní a snadno rozšiřitelný navigační software.

  • Jádro v C++ s minimem závislostí
  • Systém založený na pluginech pro maixmální modulárnost a rozšiřitelnost
  • Zobrazení online a offline map zároveň
  • Uživatelské rozhraní v Qt s intitivním průvodcem pro stahování map

HeyTrack

Jednoduchá utilitka pro přehrávání internetových rádií.

  • Zobrazení aktuální skladby
  • Plasmoid pro KDE4

Orange Web Engine / Juice

Redakční systém poskytující uživateli maximální volnost a multiplatformní grafický klient pro jeho správu.

  • Designově oddělené na sobě nezávislé sekce webu s integrací jazykových lokalizací
  • Privilegia pro omezení přístupu uživatelů i správců
  • Vláknové diskuze, štítkování dat, podrobné statistiky
  • Klient komunikuje se serverem pomocí XML protokolu s ochranou proti Man-in-the-midlle útoku

...ostatní

Absencoid - spočítá procentuální absence na základě rozvrhu a seznamu změněných hodin.

  • Jeden člověk (správce) zapisuje rozvrhy a změny a ostatní (klienti) na něj nadávají
  • Automatická aktualizace klientských instalací přes internet

Webdesign

Archer

První česká fansite seriálu Archer.

  • Běžela na systému Orange Web Engine
  • Seznamy epizod, informace o tvůrcích a hercích
  • Náš vlastní překladatelský titulkovací tým

Strmilovsko.cz

Oficiální web Strmilova a okolí.

  • Stvořeno v létě 2002, v mých rukou do roku 2012
  • Běžel na systému Orange Web Engine
  • Anglická a německá jazyková lokalizace
  • Kalendář akcí s obrovským archivem

Elektronika Petrů

Katalog produktů a ceník.

Penzion Cihelna

Jednoduché reklamní stránky pro strmilovský penzion.