Projekty

V současnosti jsem plně vytížen zaměstnáním, takže kromě práce zbývá čas jen na drobné projekty. Výčet těch ne úplně bezvýznamných následuje. Níže je pak uveden seznam již opuštěných výtvorů ze školních let.

Zdrojové kódy současných projektů spravuji v repozitářích na GitHubu.

Současné

  • FSG - FileSystem Gallery - dynamicky generovaná galerie fotografií pro zobrazení nad libovolným organizovaným úložištěm jako je lokální filesystem nebo cloud (Python - Flask). Až to učešu, dám sem link na github ;-)
  • Flus - Konzolový klient pro upload a synchronizaci fotografií na Flickr (Python).
  • Wudd - Skript na posílání přehledu nesplněných úkolů ze služby Wunderlist (Python).
  • Chat Delivery for Prosody - Přeposílá agregované XMPP konverzace z Prosody na email, podobně jako kdysi dávno GTalk na Gmail (Python).
  • Arduino CLI - Jednoduchý textový protokol pro volání metod na Arduinu připojeném přes sériovou konzoli (C++).

Dávná historie

Různé školní projekty, počínaje jednoduchými úlohami ze střední školy, konče diplomkou. Řazeno chronologicky od nejnovějších.

2007 - 2009

  • CellStore client-server protocol - Klient-server protokol pro nativní XML databázi CellStore. Moje diplomka (Smalltalk/C).
  • DokuWiki goodies (EN) - Plugin BlogMeta pro Dokuwiki (PHP).
  • MiniMath - Interpreter jednoduchého jazyka matematických operací (C++/Qt).
  • SCP Timer - Program pro podporu experimentů v předmětu X36SCP (C++/Qt).
  • SpreadSheet - Knihovna pro manipulaci s tabulkovými daty ve SmallTalku.
  • PhotoBase - Jednoduchá webová galerie fotografií s komentáři. Víkendová záležitost na X36WWW (PHP).
  • BBClone Stats Renderer - Vizualizátor souhrných statistik generovaných systémem BBClone (PHP)

2004 - 2005

  • Problém osmi dam - Demonstrační aplet problému osmi dam řešeného prohledáváním s návratem (Java SE).
  • StringCalc - Textová kalkulačka. Vyhodnocuje každý řádek vstupu jako algebraický výraz (C++).

2000 - 2002

  • Závodníci - Jednoduchá školní práce, hodnotí výsledky od několika rozhodčích (Turbo Pascal).
  • Kartotéka - Jednoduchá kartotéka kontaktů (Turbo Pascal).
  • Had - Jednoduchá hříčka známá z mobilů (Turbo Pascal).
  • X-pad - Specializovaný HTML editor s několika udělátky (Delphi).
  • ExeBar - Lišta na spouštění libovolných aplikací (Delphi).