IT tvorba

Projekty a plody mé práce

Inovace informačního systému organizace Junák – bakalářská práce (funkční prototyp: Perl+PHP), více viz stránka na wiki

Redakční systém (projektová dokumentace) pro tištěný časopis (Perl+SQL) do předmětů Perl a Databázové systémy, kód se nezachoval.

Analýza ICQ statusů neuronovou sítíseminární práce do předmětu Umělá inteligence (jazyk C, bash, Matlab)

Ztrátová komprese textu metodou permutace vnitřních písmen slov – Projektová dokumentace a zdroják v jazyku C (asi nejošlivější kód co jsem kdy napsal)

Gr, Třída v Pythonu pro práci s grafy, + demonstrační příklady (maticove výstupy, různé druhy procházení grafu, hledani nejmenší kostry, nejkratší cesta, maximální průtok, …), zdroják.

Návrh vlastního programovacího jazyka Výplod (vyššího procedurální slabě typovaného strukturovaného) a implmentace jeho interpretu (viz zdroják v jazyce C++). Stručná specifikace jazyka a pár slov k interpretu viz dokumentace.

Řešení úlohy o koze, vlku a zelí. Klasický river-crossing problém. Ŕešení prohledávání stavového prostoru do hloubky je zapsáno v Pythonu. Zdroják.

Články o neuronových sítích ve sborníku: Simulátor neuronových sítí a Webový simulátor neuronových sítí.

Zálohování Gmailu, robustní serverové řešení pro spousty uživatelů, viz popis.  Budu časem prodávat v rámci Google Apps solutions.

Distribuce úloh využívající XSS. Na jedné straně zákazník, která chce vykonávat úlohu na jiných strojích. Na straně druhé nic netušící návštěvníci serverů kterým můj systém podstrčil ten správný javascriptový kód. Mám funkční prototyp, který původní návrh naplňuje. Využito PHP, MySQL,  SOAP, JSONP, Javscript, AJAX, JQuery. Trochu víc viz článek Co teď dělám zajímavého.

Bioadresář zemědělců. Jeho veřejná část je splácaný kód, ale MVC Framework Kohana nasazený v jeho administrativní části funguje bezvadně, viz tutorialový screencast. (PHP, MySQL, ajax)

Klasifikace fotek pivních přepravek pomocí neuronové sítě, jazyk C, bash, FANN, Python. Úspěšnost 95% na vzorku třiceti přepravek. Viz zdrojáky a seminárka.

 

Zkušenosti

Zoufale neúplný seznam…

  • Bezbolestná migrace stovek zaměstnanců na Google Apps (z Postfixu).
  • SCRUM (vedení QA týmu)
  • SOAP API na předávání informací o dárcovshých platbách pro Hnutí DUHA
  • Zadání, konzultace a řízení zavádění intranetu nad Google Apps analýza
  • Návrh a implementace systému zálohování (rsync, lvm, bash)
  • centrální systém na e-mailové rozesílky (zadávání přes SOAP API, prioritní fronta v databázi, analýzy odeslaných mailů). Běžný provoz: tisíce mailů za měsíc
  • Testování a dokumentace aplikace Taskmanager. Moje první zkušenost se SCRUM.


V sekci kontakty naleznete kontakty pro kontaktovani