Kafe, kód a ideály. Dej si pauzu, přijď doplnit kofein, pozdrav se s IT lidmi, nech se inspirovat a prober své nápady. Táta vaří kafe, host vaří myšlenky, ty vaříš pohodu.

Od r. 2019 (s covidovou přestávkou) každé druhé úterý v druhém měsíci v útulném espresso baru Máma mele kafe v Opavě. Kafe uvaří táta Honza.

Grafický design her

Jiří Huňa – Fanatic Games
12. 11. 2019 – úterý

Jak se z Opavy tvoří grafika AAA her (Mafia, Call of Duty, Assassins Creed) a jak povodně stály za vznikem Fanatic Games.


Vektorové modelování je jako sochařská práce, kdy z kostky postupně vytesáte požadovaný objekt. Největší zábava přichází s texturami, které musíte optimalizovat, ale umožňují pouhou změnou v některých vrstvách vytvořit různé efekty. Nakonec je důležité, aby ve hře vše působilo přirozeně. A na to potřebuje grafik spoustu trpělivosti.

Praktický úvod do 3D tisku

Lumír Balhar – Red Hat
8. 10. 2019 – úterý

3D tisk je velmi populární technologie a v poslední době je dostupná i pro domácí použití. Možnosti 3D tisku jsou téměř neomezené a fantazii se meze nekladou. Pojďme se společně podívat na to, jak se od nápadu dostaneme až k finálnímu objektu, který si společně u kávy vytiskneme.


3D tisk již není výsadou pouze bohatých nebo průmyslu. Schopnou 3D tiskárnu už lze pořidit za cenu průměrného chytrého telefonu a v domácnosti poslouží jako schopný pomocník, který dokáže vše, co si jeho uživatel dokáže představit (a vymodelovat).

IT v kondici

Marek Vinárek – Fit Trénink
13. 8. 2019 – úterý

Jak přežít sedavé zaměstnání, zlepšit svou sílu a kondici. Aneb co dělat, abyste se na konci dne ve zdraví zvedli ze židle.


Pohyb by měl být prioritně orientován na udržení zdraví a až poté na výkon. Pohyb vedoucí ke zdraví pro běžný život normálního člověka má mít hranice tam, kde mu to přináší celoživotní investici v podobě dlouhého "aktivního" života s co nejlepší funkčností jeho těla.

Jak jsme organizovali PyCon CZ

Lumír Balhar – Red Hat
9. 7. 2019 – úterý

Jak jsme s dvacítkou dobrovolníků organizovali Python konferenci pro 500 lidí. Co se povedlo a co ne, a jaké to je řídit lidi, kteří vše dělají ve volném čase a zdarma.


Rady budoucím generacím organizátorů libovolně velkých akcí:

  • Každý problém má nějaká řešení. Otázkou je, jak rychlá a dobrá.
  • Komunikace a upřímnost jsou základní stavební kameny každého týmu.
  • Nic si neber osobně.
  • Je důležité věci delegovat i za cenu horšího výsledku.
  • Skoro každý průser se časem promění v zábavnou historku.

Když nestačí Ruby on Rails MVC

Adam Martiník – ShopVOX
11. 6. 2019 – úterý

Jak navrhnout rubustní webovou aplikaci, aby dlouhodobě fungovala a nebyla všechna logika na jednom místě? Co dělat, když má jeden model více validací v různých kontextech? A nakonec, jak takovou aplikaci testovat?


Rails way pro ukládání business logiky v MVC jsou fat models. V jiných frameworcích jsou preferované fat controllers. Ale pokud je aplikace komplexnější, nastává potřeba větší abstrakce. Je dobré použít např. FormObjects, Services, Decorators, Queries. Kód bude přehlednější a půjde testovat po menších částech.