Obtížnosti | ||
---|---|---|
začátečníci | pokročilí | hackeři |
Sat | 349 (kapacita 48) | 345 (kapacita 24) |
---|---|---|
10:00 |
OpenBSD - Instalace a základní nastavení
Petr Topiarz 10:00 - 11:50 Účastníci si sami vyzkouší instalaci OpenBSD a poinstalační nastavení včetně instalace repozitářů, update a spouštění daemonů - prostě to, co jim ulehčí začátky s OpenBSD. |
|
10:30 |
Letem světem BI-PS1 a dál
Vojtech Myslivec, Zdeněk Nový 10:30 - 12:10 Workshop určený pro studenty prvního ročníku #fitcvut, ve kterém se podívají na předmět BI-PS1 z větší dálky. Dostanete tento tahák a pořádnou porci výkladu k němu. |
|
11:00 | ||
11:30 | ||
12:00 | ||
12:30 | ||
13:00 |
Skriptování v Blenderu
Lukáš Bařinka 13:00 - 13:50 Blender je multiplatformní nástroj pro práci s 2D/3D grafikou a videem. Téměř vše je v něm možné naskriptovat pomocí Pythonu. Cílem tohoto workshopu je lehký úvod do skriptování v tomto prostředí a ukázka, jak si pomocí jednoduchého skriptu vytvořit třeba animaci textu nebo fotografií/videí. Znalost Pythonu není potřeba, základní znalost Blenderu vítána. |
Secure Boot, dm-crypt a ZFS root prakticky
Petr Gregor 13:00 - 13:50 Jak zkombinovat Secure Boot, dm-crypt a ZFS k vytvoření bezpečného a na hardwarové chyby velmi odolného root filesystému. |
13:30 | ||
14:00 |
Efektivní používání IDE
Patrik Valkovič 14:00 - 14:20 Ukázka použití IDE od JetBrains se zaměřením na CLion (popřípadě jiné IDE od JetBrains - ono je to všude stejný). Ukázka zkratek, debugování a best-practise, které se mi za dobu co programuji osvědčili. |
|
14:30 | ||
15:00 |
Rychlokurz skriptování v Pythonu
Tomáš Bedřich 15:00 - 15:50 Pokud umíte programovat v libovolném jazyce, tak začít s Pythonem je hračka. S komentovaným výkladem si společně projdeme rychlokurz Pythonu 3 a uděláme několik příkladů na nejlepší featury. Vlastní NB s nainstalovaným pythonem s sebou. (verze 3) |
|
15:30 | ||
16:00 |
Python: Vytvářejte balíčky, naučte se svůj kód publikovat na PyPI
Miro Hrončok 16:00 - 16:50 Mnoho lidí píše skripty v Pythonu, ale neumí z nich udělat redistribuovatelný balík, který jde například zveřejnit na https://pypi.python.org/ - jak správně zacházet s Python kódem, aby šel použít jako modul z jiného kódu? Nejprve si ukážeme, jak to udělat manuálně, poté předvedu několik nástrojů na zjednodušení práce. |
|
16:30 | ||
17:00 |
Web scraping
Vojtěch Jirkovský 17:00 - 17:50 Začátečník v Pythonu se bude snažit předvést, jak pomocí nástrojů v tomto jazyce z webové stránky vyextrahovat konkrétní informace. Přikladem budiž obchod s elektronickými knihami, včetně neinteraktivního přihlášení. Předpokládá se mírná znalost programování a HTTP. |
|
17:30 | ||
Sun | 349 (kapacita 48) | 345 (kapacita 24) |
---|---|---|
10:00 |
Začínáme s Ansible
David Karban 10:00 - 11:50 Ansible je moderní automatizační systém, s velmi rychlou křivkou učení. Pokud jste s ním zatím neměli tu čest, přijďte si jej zkusit. Během workshopu si ukážeme možnosti jak spravovat hromadně servery a to jak jejich instalaci, tak rolling deploy aplikace. |
|
10:30 | ||
11:00 |
Drátujeme IoT :: MQTT
Vojtěch Suk 11:00 - 11:50 MQTT je nenáročný protokol, který získává v poslední době na popularitě. Pojďte si vyzkoušet, jak se s ním pracuje. Osaháme si jak klientskou stranu, tak serverovou stranu. Vyzkoušíme jak zprovoznit broker nebo jak naprogramovat vlastní klientskou aplikaci. Chybět nebude ani interakce s reálnými IoT zařízeními. |
|
11:30 | ||
12:00 |
Drátujeme IoT :: NodeRED
Adam Hořčica 12:00 - 12:50 Node-RED je grafický programovací jazyk s podtitulem „A visual tool for wiring the Internet of Things“. V tomto workshopu si vyzkoušíme jak si Node-RED nainstalovat, nakonfigurovat a jak ho využít. |
|
12:30 | ||
13:00 |
Python - asyncio
Libor Jonát 13:00 - 13:50 Asyncio je modul, který Vám umožní programovat jedno-vláknový, asynchronní kód v python 3. Pojďme se společně vytvořit jednoduchou client-server aplikaci postavenou právě na tomto modulu. |
|
13:30 | ||
14:00 |
Drátujeme IoT :: InfluxDB a Grafana
Jakub Huspek 14:00 - 14:50 Máte domácnost prošpikovanou chytrými senzory, nebo rack plný běžících serverů s hromadou metrik a už nějakou dobu bastlíte aplikaci pro zaznamenání a zobrazení průběhů? Nebo takovou aplikaci již máte a nedej bože ukládáte data do relační databáze? Pokud jste se v předchozích větách našli, určitě navštivte workshop, kde se dozvíte o time-series databázích a kterak takovou databázi spravovat, jak k ní přistupovat a které nástroje nám nabízí. Workshop předpokládá základní práci s Unix-like systémy. |
|
14:30 | ||
15:00 |
Drátujeme IoT :: ESP8266
Vojtěch Suk 15:00 - 16:10 Workshop o programováni ESP8266 pomocí PlatformIO (C/C++). Návštěvníci si vyzkouší na zapůjčeném demo-boardu programování ESP8266 na příkladech z IoT oblasti (mimo jiné např. měření teploty, cvakání relé, konfigurace a připojení na WiFi a hlavně MQTT komunikaci). |
|
15:30 | ||
16:00 | ||
16:30 | ||