legenda 105 155 107 111 349 345 302 OM
Sat 105 155 107 111 349 (kapacita 48) 345 (kapacita 24) 302 (kapacita 24) OM
10:00 bash a Mario Bros.
Lukáš Bařinka
10:00 - 10:50
2017-10-07 10:00:00 2017-10-07 10:50:00 Europe/Prague Lukáš Bařinka: bash a Mario Bros. Tématem přednášky bude shrnutí používání rour (pipe) v shellu (konkrétně v bash). Začneme u standardních vstupů v výstupů procesu a jejich přesměrování (pro začátečníky). Skončíme pak u substitucí procesů, pojmenovaných rour a u koprocesů (pro pokročilé). Room 105, Thákurova 9, 160 00 Praha 6

Tématem přednášky bude shrnutí používání rour (pipe) v shellu (konkrétně v bash). Začneme u standardních vstupů v výstupů procesu a jejich přesměrování (pro začátečníky). Skončíme pak u substitucí procesů, pojmenovaných rour a u koprocesů (pro pokročilé).

Bezpečnost dat ve zdravotnictví
Petr Kajzar
10:00 - 10:20
2017-10-07 10:00:00 2017-10-07 10:20:00 Europe/Prague Petr Kajzar: Bezpečnost dat ve zdravotnictví Ačkoli sociální sítě mohou mít úctyhodný počet uživatelů, ve zdravotnictví má svůj "profil" snad úplně každý z nás. V současnosti vidíme světový nárůst malware, přičemž některé útoky mohou nejen ohrozit naše data, ale také citelně ochromit zdravotní péči. Jaké hrozby na nás čekají? Room 107, Thákurova 9, 160 00 Praha 6

Ačkoli sociální sítě mohou mít úctyhodný počet uživatelů, ve zdravotnictví má svůj "profil" snad úplně každý z nás. V současnosti vidíme světový nárůst malware, přičemž některé útoky mohou nejen ohrozit naše data, ale také citelně ochromit zdravotní péči. Jaké hrozby na nás čekají?

Deploying your SaaS stack OnPrem
Christhope Vanlancker
10:00 - 10:50
2017-10-07 10:00:00 2017-10-07 10:50:00 Europe/Prague Christhope Vanlancker: Deploying your SaaS stack OnPrem Even in 2017 a lot of organisations are not using "Cloud" our "SaaS" platforms , but they want the same functionality as these SaaS platforms. When that call comes it's a hard dilemma between growing your customer base or not. This talk will discuss our experiences in running an Open Source Software as a Service platform on premise at a customer. It will show you all the pitfalls and painpoints we went trough in doing this, even when we had a Infrastucture as Code and Continuous Delivery as our primary values. We'll discuss what tools we used, why we selected only Open Source tools and what our lessons learned are. Room 111, Thákurova 9, 160 00 Praha 6

Even in 2017 a lot of organisations are not using "Cloud" our "SaaS" platforms , but they want the same functionality as these SaaS platforms. When that call comes it's a hard dilemma between growing your customer base or not. This talk will discuss our experiences in running an Open Source Software as a Service platform on premise at a customer. It will show you all the pitfalls and painpoints we went trough in doing this, even when we had a Infrastucture as Code and Continuous Delivery as our primary values. We'll discuss what tools we used, why we selected only Open Source tools and what our lessons learned are.

HPC: Spravujeme superpočítač aneb Ansible v praxi
Lukáš Topiarz
10:00 - 10:40
2017-10-07 10:00:00 2017-10-07 10:40:00 Europe/Prague Lukáš Topiarz: HPC: Spravujeme superpočítač aneb Ansible v praxi Superpočítač Salomon v IT4Innovations je HPC cluster s více než 1000 výpočetními uzly a desítkami infrastrukturních serverů poskytujících rozličné služby. Pro orchestraci tohoto prostředí využíváme Ansible. Představíme spravovanou infrastrukturu, přiblížíme si jak Anbsible funguje, proč jsme si jej vybrali a ukážeme si praktickou ukázku. Room 302 (kapacita 24), Thákurova 9, 160 00 Praha 6

Superpočítač Salomon v IT4Innovations je HPC cluster s více než 1000 výpočetními uzly a desítkami infrastrukturních serverů poskytujících rozličné služby. Pro orchestraci tohoto prostředí využíváme Ansible. Představíme spravovanou infrastrukturu, přiblížíme si jak Anbsible funguje, proč jsme si jej vybrali a ukážeme si praktickou ukázku.

10:30 Why good editors refuse to die
David Becvarik
10:30 - 10:50
2017-10-07 10:30:00 2017-10-07 10:50:00 Europe/Prague David Becvarik: Why good editors refuse to die Every now and then there is a editor with a huge hype like Sublime Text, VS Code, Atom and a lot of them dies in during the years. On the other hand there are still Editors like Vim/EMACS which are here for decades and even get a new fuel inside in projects like NeoVim/REMACS. My talk will briefly summarize why is this happening and why so many people are still interested in "old" but usually more capable editors. Room 155, Thákurova 9, 160 00 Praha 6

Every now and then there is a editor with a huge hype like Sublime Text, VS Code, Atom and a lot of them dies in during the years. On the other hand there are still Editors like Vim/EMACS which are here for decades and even get a new fuel inside in projects like NeoVim/REMACS. My talk will briefly summarize why is this happening and why so many people are still interested in "old" but usually more capable editors.

Trnitá cesta cryptolockeru
Martin Černáč
10:30 - 10:50
2017-10-07 10:30:00 2017-10-07 10:50:00 Europe/Prague Martin Černáč: Trnitá cesta cryptolockeru Prezentace případové studie napadení stanic na ZČU v Plzni ransomwarem Crypt0l0cker. Prezentace poukazuje na způsob komunikace univerzitního CSIRT týmu a forenzní laboratoře. Room 107, Thákurova 9, 160 00 Praha 6

Prezentace případové studie napadení stanic na ZČU v Plzni ransomwarem Crypt0l0cker. Prezentace poukazuje na způsob komunikace univerzitního CSIRT týmu a forenzní laboratoře.

Upgrade OpenBSD za běhu systému
Petr Topiarz
10:30 - 12:20
2017-10-07 10:30:00 2017-10-07 12:20:00 Europe/Prague Petr Topiarz: Upgrade OpenBSD za běhu systému Jak provést a zautomatizovat upgrade OpenBSD ze starého vydání na nové za běhu systému, pouze s bleskovým rebootem. Room 345 (kapacita 24), Thákurova 9, 160 00 Praha 6

Jak provést a zautomatizovat upgrade OpenBSD ze starého vydání na nové za běhu systému, pouze s bleskovým rebootem.

HPC: Lmod, software pro správu modulů prostředí
Lukáš Krupčík
10:50 - 11:30
2017-10-07 10:50:00 2017-10-07 11:30:00 Europe/Prague Lukáš Krupčík: HPC: Lmod, software pro správu modulů prostředí Úvod do prostředí Lmod. K čemu lze Lmod využít, jaké jsou jeho výhody a vylepšení oproti Tmod. Room 302 (kapacita 24), Thákurova 9, 160 00 Praha 6

Úvod do prostředí Lmod. K čemu lze Lmod využít, jaké jsou jeho výhody a vylepšení oproti Tmod.

11:00 HTTP security headers
Tomáš Hála
11:00 - 11:50
2017-10-07 11:00:00 2017-10-07 11:50:00 Europe/Prague Tomáš Hála: HTTP security headers Jaké jsou k dispozici HTTP hlavičky pro zabezpečení webu? Jak fungují, proti čemu mě pomohou ochránit a jak je mám správně nastavit? Room 105, Thákurova 9, 160 00 Praha 6

Jaké jsou k dispozici HTTP hlavičky pro zabezpečení webu? Jak fungují, proti čemu mě pomohou ochránit a jak je mám správně nastavit?

Editor Vim jako IDE
Pavel Tišnovský
11:00 - 11:50
2017-10-07 11:00:00 2017-10-07 11:50:00 Europe/Prague Pavel Tišnovský: Editor Vim jako IDE Konfigurace editoru Vim a jeho pluginů takovým způsobem, aby se dal použít namísto integrovaného vývojového prostředí. Room 155, Thákurova 9, 160 00 Praha 6

Konfigurace editoru Vim a jeho pluginů takovým způsobem, aby se dal použít namísto integrovaného vývojového prostředí.

IoT u vás doma
Karol Danko
11:00 - 11:20
2017-10-07 11:00:00 2017-10-07 11:20:00 Europe/Prague Karol Danko: IoT u vás doma Internet vecí je vzrušujúca myšlienka ktorá - rovnako ako internet samotný - mení a určite zmení náš pohľad na svet. Skrýva v sebe veľké množstvo príležitostí pre nás programátorov a jednou z možností ako naskočiť na vlnu IoT je zbastliť si niečo doma. Ukážem na akých technológiách som postavil svoj smart home a z ktorých komponent si môže smart home zložiť každý. Room 107, Thákurova 9, 160 00 Praha 6

Internet vecí je vzrušujúca myšlienka ktorá - rovnako ako internet samotný - mení a určite zmení náš pohľad na svet. Skrýva v sebe veľké množstvo príležitostí pre nás programátorov a jednou z možností ako naskočiť na vlnu IoT je zbastliť si niečo doma. Ukážem na akých technológiách som postavil svoj smart home a z ktorých komponent si môže smart home zložiť každý.

ZFS na Linuxu: co je nového
Pavel Šnajdr
11:00 - 11:50
2017-10-07 11:00:00 2017-10-07 11:50:00 Europe/Prague Pavel Šnajdr: ZFS na Linuxu: co je nového Linuxové distribuce houfně opouštějí Btrfs, ale ZFS je tu s námi dál a valí se neohroženě zpět. Jak to vypadá se ZFS na Linuxu? Přichází nativní šifrování, declustered raid, all-flash pole založené na na ZFS a podobně. Room 111, Thákurova 9, 160 00 Praha 6

Linuxové distribuce houfně opouštějí Btrfs, ale ZFS je tu s námi dál a valí se neohroženě zpět. Jak to vypadá se ZFS na Linuxu? Přichází nativní šifrování, declustered raid, all-flash pole založené na na ZFS a podobně.

Skrytý potenciál virtuálního prostředí Pythonu
Slavomír Miškovec
11:00 - 11:50
2017-10-07 11:00:00 2017-10-07 11:50:00 Europe/Prague Slavomír Miškovec: Skrytý potenciál virtuálního prostředí Pythonu Podíváme se na výhody a nevýhody práce ve virtuálním prostředí Pythonu a na jeho skryté možnosti. Naučíme se jak jednoduše ovládat jednotlivá virtuální prostředí či jak omezit procesy a uživatele pouze na dané virtuální prostředí. Pro demonstraci využijeme Ubuntu, Python, Nginx (pro rozlišení domén) a webové stránky jednoduše poskládáme v systému Odoo. Kód bude sdílen přes Github. Room 349 (kapacita 48), Thákurova 9, 160 00 Praha 6

Podíváme se na výhody a nevýhody práce ve virtuálním prostředí Pythonu a na jeho skryté možnosti. Naučíme se jak jednoduše ovládat jednotlivá virtuální prostředí či jak omezit procesy a uživatele pouze na dané virtuální prostředí. Pro demonstraci využijeme Ubuntu, Python, Nginx (pro rozlišení domén) a webové stránky jednoduše poskládáme v systému Odoo. Kód bude sdílen přes Github.

11:30 Latest news on Turris project
Václav Zbránek
11:30 - 11:50
2017-10-07 11:30:00 2017-10-07 11:50:00 Europe/Prague Václav Zbránek: Latest news on Turris project I'll tell you what we've done in last months and what we are planning with Turris routers. In case you don't know about our unique Linux based and open source router, check out https://www.turris.cz Room 107, Thákurova 9, 160 00 Praha 6

I'll tell you what we've done in last months and what we are planning with Turris routers. In case you don't know about our unique Linux based and open source router, check out https://www.turris.cz

HPC: EasyBuild nejen v HPC
Josef Hrabal
11:40 - 12:20
2017-10-07 11:40:00 2017-10-07 12:20:00 Europe/Prague Josef Hrabal: HPC: EasyBuild nejen v HPC Nástroj EasyBuild slouží pro překlad a instalaci aplikací. Výhody, které tento nástroj přináší, se dají uplatnit nejen z pohledu správce, ale i z pohledu běžného uživatele a nemusí se jednat jen o prostředí HPC, využití může najít i doma. Room 302 (kapacita 24), Thákurova 9, 160 00 Praha 6

Nástroj EasyBuild slouží pro překlad a instalaci aplikací. Výhody, které tento nástroj přináší, se dají uplatnit nejen z pohledu správce, ale i z pohledu běžného uživatele a nemusí se jednat jen o prostředí HPC, využití může najít i doma.

12:00 Hledáme nezvané hosty
Pavel Kácha
12:00 - 12:20
2017-10-07 12:00:00 2017-10-07 12:20:00 Europe/Prague Pavel Kácha: Hledáme nezvané hosty I nejlepší tesař občas na nějaký ten otvůrek zapomene - což nepotěší dvojnásob, jsme-li tím tesařem my. Cílem přednášky je nastínit možné postupy při hledání nezvaných červotočů v systému, dostupné pro běžného linuxového správce s běžně dostupnými nástroji. Room 105, Thákurova 9, 160 00 Praha 6

I nejlepší tesař občas na nějaký ten otvůrek zapomene - což nepotěší dvojnásob, jsme-li tím tesařem my. Cílem přednášky je nastínit možné postupy při hledání nezvaných červotočů v systému, dostupné pro běžného linuxového správce s běžně dostupnými nástroji.

Současnost a budoucnost Fedora Workstation
Jiří Eischmann
12:00 - 12:50
2017-10-07 12:00:00 2017-10-07 12:50:00 Europe/Prague Jiří Eischmann: Současnost a budoucnost Fedora Workstation Díky vývojářské síle Red Hatu Fedora Workstation od značné míry definuje budoucnost linuxového desktopu. Technologie, které se vyvinou pro Fedora Workstation, se velmi často časem objeví i v ostatních distribucích. Přednáška čtenářům představí, na jakých věcech pro Fedora Workstation se v poslední době pracovalo a jaké se plánují v budoucnosti (Wayland, Fleet Commander, PipeWire atd.). Room 155, Thákurova 9, 160 00 Praha 6

Díky vývojářské síle Red Hatu Fedora Workstation od značné míry definuje budoucnost linuxového desktopu. Technologie, které se vyvinou pro Fedora Workstation, se velmi často časem objeví i v ostatních distribucích. Přednáška čtenářům představí, na jakých věcech pro Fedora Workstation se v poslední době pracovalo a jaké se plánují v budoucnosti (Wayland, Fleet Commander, PipeWire atd.).

Zálohuj fotky a videa i uprostřed ničeho
Petr Pulc
12:00 - 12:20
2017-10-07 12:00:00 2017-10-07 12:20:00 Europe/Prague Petr Pulc: Zálohuj fotky a videa i uprostřed ničeho Jedete do ciziny a chcete si zálohovat fotky a videa. Notebook s sebou tahat nechcete, disky s baterií a SD slotem jsou příliš drahé a nezálohují automaticky. A doma se vám válí BananaPi... Přednáška tak trochu o udev, trochu o řízení 8-segmentového displeje z GPIO a trochu o hardware. Room 107, Thákurova 9, 160 00 Praha 6

Jedete do ciziny a chcete si zálohovat fotky a videa. Notebook s sebou tahat nechcete, disky s baterií a SD slotem jsou příliš drahé a nezálohují automaticky. A doma se vám válí BananaPi... Přednáška tak trochu o udev, trochu o řízení 8-segmentového displeje z GPIO a trochu o hardware.

Continuous Integration and Jenkins
Václav Šístek
12:00 - 12:20
2017-10-07 12:00:00 2017-10-07 12:20:00 Europe/Prague Václav Šístek: Continuous Integration and Jenkins I would like to cover basic ideas of DevOps and Continuous Integration, then introduce Jenkins as the leading open source automation server, designed to implement CI. There is also something for advanced Jenkins users, I will demonstrate some latest trends, including pipelines, Blue Ocean BUI, Github integration, Jenkinsfiles. Room 111, Thákurova 9, 160 00 Praha 6

I would like to cover basic ideas of DevOps and Continuous Integration, then introduce Jenkins as the leading open source automation server, designed to implement CI. There is also something for advanced Jenkins users, I will demonstrate some latest trends, including pipelines, Blue Ocean BUI, Github integration, Jenkinsfiles.

Webserver Caddy
Michal Vašíček
12:00 - 12:20
2017-10-07 12:00:00 2017-10-07 12:20:00 Europe/Prague Michal Vašíček: Webserver Caddy Dnešní nejpoužívanější webservery Apache a Nginx si táhnou složité postupy z minulosti. Integrace nových funkcí chvíli trvá, jejich konfigurace je často složitá a pro osobní web jde často o overkill. Proto je tu Caddy, webserver, který automaticky obstará certifikát, běží na HTTP/2 a má konfiguraci na pár řádků. Jo, a je napsaný v Go. Room OM, Thákurova 9, 160 00 Praha 6

Dnešní nejpoužívanější webservery Apache a Nginx si táhnou složité postupy z minulosti. Integrace nových funkcí chvíli trvá, jejich konfigurace je často složitá a pro osobní web jde často o overkill. Proto je tu Caddy, webserver, který automaticky obstará certifikát, běží na HTTP/2 a má konfiguraci na pár řádků. Jo, a je napsaný v Go.

12:30
13:00
13:30 HTTP security headers
Tomáš Hála
13:30 - 14:20
2017-10-07 13:30:00 2017-10-07 14:20:00 Europe/Prague Tomáš Hála: HTTP security headers Doprovodný workshop k přednášce o HTTP security hlavičkách, kde bychom si použití těch hlavních procvičili v praxi. Room 349 (kapacita 48), Thákurova 9, 160 00 Praha 6

Doprovodný workshop k přednášce o HTTP security hlavičkách, kde bychom si použití těch hlavních procvičili v praxi.

14:00 nftables – budoucnost linuxového firewallu
Petr Krčmář
14:00 - 14:50
2017-10-07 14:00:00 2017-10-07 14:50:00 Europe/Prague Petr Krčmář: nftables – budoucnost linuxového firewallu Firewall iptables je s námi v Linuxu už přes 15 let a v poslední době mu roste konkurent: nftables. V čem je zajímavý, proč je lepší a proč se o něj zajímat už teď? Room 105, Thákurova 9, 160 00 Praha 6

Firewall iptables je s námi v Linuxu už přes 15 let a v poslední době mu roste konkurent: nftables. V čem je zajímavý, proč je lepší a proč se o něj zajímat už teď?

Docker world walk through
Jakub Veverka
14:00 - 14:50
2017-10-07 14:00:00 2017-10-07 14:50:00 Europe/Prague Jakub Veverka: Docker world walk through Brief introduction into Docker and Docker like containers. I will briefly cover: - what are containers composed of, - how containers evolved and how they continue evolving, - how application life-cycle looks like in container environments and - and what options you have when you want to run containerized application in production these days Room 155, Thákurova 9, 160 00 Praha 6

Brief introduction into Docker and Docker like containers. I will briefly cover: - what are containers composed of, - how containers evolved and how they continue evolving, - how application life-cycle looks like in container environments and - and what options you have when you want to run containerized application in production these days

Testujeme SSD cache s Flexible IO Tester
Adam Kalisz
14:00 - 14:50
2017-10-07 14:00:00 2017-10-07 14:50:00 Europe/Prague Adam Kalisz: Testujeme SSD cache s Flexible IO Tester - Kratky uvod do nastaveni dm-cache (lvmcache) - Kratky uvod do Flexible IO Tester - Vysledky mereni, porovnani s HDD, software RAID z SSD a NVMe SSD a kratka interpretace vysledku - Vyhled do novych moznosti v Linuxu (blk-mq, scsi-mq) Room 107, Thákurova 9, 160 00 Praha 6

  • Kratky uvod do nastaveni dm-cache (lvmcache) - Kratky uvod do Flexible IO Tester - Vysledky mereni, porovnani s HDD, software RAID z SSD a NVMe SSD a kratka interpretace vysledku - Vyhled do novych moznosti v Linuxu (blk-mq, scsi-mq)
Výkon webových aplikací - změřte a spočítejte si, jak velký server potřebuje vaše aplikace
Tomáš Vondra
14:00 - 14:50
2017-10-07 14:00:00 2017-10-07 14:50:00 Europe/Prague Tomáš Vondra: Výkon webových aplikací - změřte a spočítejte si, jak velký server potřebuje vaše aplikace Tahle přednáška možná začne několika vzorci, ale brzo se rozjede. Stáhneme si „neznámou“ aplikaci, nahodíme ji na Cloud, uděláme benchmark a pomocí simulačních nástrojů si spočítáme, kolik uživatelů na dané velikosti utáhne. Na konci budete moct každému vysvětlit, proč ne vždycky pomáhá hodit na problém víc procesorů. Možná se dostaneme i k autoškálování. Room 111, Thákurova 9, 160 00 Praha 6

Tahle přednáška možná začne několika vzorci, ale brzo se rozjede. Stáhneme si „neznámou“ aplikaci, nahodíme ji na Cloud, uděláme benchmark a pomocí simulačních nástrojů si spočítáme, kolik uživatelů na dané velikosti utáhne. Na konci budete moct každému vysvětlit, proč ne vždycky pomáhá hodit na problém víc procesorů. Možná se dostaneme i k autoškálování.

OpenBSD vmm (Virtuální stroj)
Petr Topiarz
14:00 - 15:50
2017-10-07 14:00:00 2017-10-07 15:50:00 Europe/Prague Petr Topiarz: OpenBSD vmm (Virtuální stroj) Zkusíme rozběhnout na OpenBSD virtuální stroj VMM a spustit v něm OpenBSD, NetBSD a Linux. Room 345 (kapacita 24), Thákurova 9, 160 00 Praha 6

Zkusíme rozběhnout na OpenBSD virtuální stroj VMM a spustit v něm OpenBSD, NetBSD a Linux.

HPC: DGX-1V and DGX-Workstation Deep Learning Appliances
Ralph Hinsche
14:00 - 14:50
2017-10-07 14:00:00 2017-10-07 14:50:00 Europe/Prague Ralph Hinsche: HPC: DGX-1V and DGX-Workstation Deep Learning Appliances Dvě navazující přednášky týkající se dedikovaného „AI enginu“ pro DL (Deep Learning) a několika případových studií aplikované AI (umělé inteligence) od technologické společnosti Nvidia. Room 302 (kapacita 24), Thákurova 9, 160 00 Praha 6

Dvě navazující přednášky týkající se dedikovaného „AI enginu“ pro DL (Deep Learning) a několika případových studií aplikované AI (umělé inteligence) od technologické společnosti Nvidia.

Na čem rozeběhnout startup aneb opravdu potřebujete platit za cloud?
Ondřej Flídr
14:00 - 14:50
2017-10-07 14:00:00 2017-10-07 14:50:00 Europe/Prague Ondřej Flídr: Na čem rozeběhnout startup aneb opravdu potřebujete platit za cloud? Cloud je sexy, IaaS je sexy, tahat se se serverama a kabeláží ne. Nebo je to jinak? Pojďme se pobavit jak vybrat správnou variantu infrastruktury pro váš projekt a to nejen z pohledu coolovosti řešení ale i z pohledu technického a obchodního. Odstrašující příklady z praxe included! Room OM, Thákurova 9, 160 00 Praha 6

Cloud je sexy, IaaS je sexy, tahat se se serverama a kabeláží ne. Nebo je to jinak? Pojďme se pobavit jak vybrat správnou variantu infrastruktury pro váš projekt a to nejen z pohledu coolovosti řešení ale i z pohledu technického a obchodního. Odstrašující příklady z praxe included!

14:30 System management - Spacewalk
Pavel Studeník
14:30 - 15:20
2017-10-07 14:30:00 2017-10-07 15:20:00 Europe/Prague Pavel Studeník: System management - Spacewalk Znáte projekt Spacewalk (aktuální verze 2.7)? Jedná se o software (service) pro správu fyzických a virtuálních systémů, kterou lze snadno nasadit do vlastní infrastruktury. Během workshopu si ukážeme, jak hromadně spravovat desítky systémů (až tisíce), jak vytvářet vlastní repositáře (kanály), životní cyklus balíčků, úpravu konfigurace služeb a základní audit systémů. Projekt Spacewalk je upstream enterprise produktů Red Hat Satellite 5 a SUSE Manager 3. Room 349 (kapacita 48), Thákurova 9, 160 00 Praha 6

Znáte projekt Spacewalk (aktuální verze 2.7)? Jedná se o software (service) pro správu fyzických a virtuálních systémů, kterou lze snadno nasadit do vlastní infrastruktury. Během workshopu si ukážeme, jak hromadně spravovat desítky systémů (až tisíce), jak vytvářet vlastní repositáře (kanály), životní cyklus balíčků, úpravu konfigurace služeb a základní audit systémů. Projekt Spacewalk je upstream enterprise produktů Red Hat Satellite 5 a SUSE Manager 3.

15:00 Síťová konfigurace na Linuxu
Pavel Šimerda
15:00 - 15:20
2017-10-07 15:00:00 2017-10-07 15:20:00 Europe/Prague Pavel Šimerda: Síťová konfigurace na Linuxu Po delší době bych se s vámi rád znovu pobavil o software pro běžnou síťovou konfiguraci jako je NetworkManager, wicked, networkd a další. Room 105, Thákurova 9, 160 00 Praha 6

Po delší době bych se s vámi rád znovu pobavil o software pro běžnou síťovou konfiguraci jako je NetworkManager, wicked, networkd a další.

Kubernetes in production
Tomáš Kukrál
15:00 - 15:50
2017-10-07 15:00:00 2017-10-07 15:50:00 Europe/Prague Tomáš Kukrál: Kubernetes in production Kubernetes was announced about two years ago and it is probably the best solution to container orchestration. However, there is a huge gap between running Kubernetes for fun and running it in production. I'll present recommended architecture for production ready Kubernetes and show you how to get real HA for Kuberentes components. Secret production problems and tricks included! Room 155, Thákurova 9, 160 00 Praha 6

Kubernetes was announced about two years ago and it is probably the best solution to container orchestration. However, there is a huge gap between running Kubernetes for fun and running it in production. I'll present recommended architecture for production ready Kubernetes and show you how to get real HA for Kuberentes components. Secret production problems and tricks included!

Základy šifrování s GnuPG
Emil Miler
15:00 - 15:50
2017-10-07 15:00:00 2017-10-07 15:50:00 Europe/Prague Emil Miler: Základy šifrování s GnuPG Velice málo lidí používá šifrování při výměně emailových zpráv, nebo při zpracování souborů na Internetu. Přednáška má za úkol sblížit GnuPG s lidmi, kteří o šifrování třeba ani nevědí, nebo se ho nikdy neodhodlali používat. Zároveň by měl připravit posluchače na key signing párty a vysvětlit, co to je a jak funguje podepisování veřejných klíčů. Po konci workshopu by měli všichni umět pracovat s klíči, šifrovat i dešifrovat soubory a být připraveni na [nadcházející key signing](/2017/key-signing-party). Room 107, Thákurova 9, 160 00 Praha 6

Velice málo lidí používá šifrování při výměně emailových zpráv, nebo při zpracování souborů na Internetu. Přednáška má za úkol sblížit GnuPG s lidmi, kteří o šifrování třeba ani nevědí, nebo se ho nikdy neodhodlali používat. Zároveň by měl připravit posluchače na key signing párty a vysvětlit, co to je a jak funguje podepisování veřejných klíčů. Po konci workshopu by měli všichni umět pracovat s klíči, šifrovat i dešifrovat soubory a být připraveni na nadcházející key signing.

K této síti se nelze připojit 2 aneb FreeRADIUS podrobněji
Pavel Valach
15:00 - 15:50
2017-10-07 15:00:00 2017-10-07 15:50:00 Europe/Prague Pavel Valach: K této síti se nelze připojit 2 aneb FreeRADIUS podrobněji - Ukážeme si, jaká kouzla se dají dělat s RADIUSem, a proč se nepoužívá jen na přihlášení k Wifi a Ethernetu (802.1X) - RADIUS samotný je mocný AAA protokol. - Představíme si FreeRADIUS, nejrozšířenější svobodnou implementaci RADIUSu, a ukážeme jeho typická i netradiční použití, kde se naplno ukáže, že účel světí prostředky. - Rozebereme rozdíly mezi autorizací, autentizací a accountingem v podání FreeRADIUS serveru. - Postavíme si vlastní "eduroam" a pochopíme tím, jak funguje předávání autentizačních požadavků mezi RADIUS servery. - Krátce uvedeme, jak nastavit nejpoužívanější systémy, aby náš RADIUS server správně uměly použít. - A na závěr se pokusíme o malé srovnání s protokolem DIAMETER, často označovaným za nástupce RADIUSu. Room 111, Thákurova 9, 160 00 Praha 6

  • Ukážeme si, jaká kouzla se dají dělat s RADIUSem, a proč se nepoužívá jen na přihlášení k Wifi a Ethernetu (802.1X) - RADIUS samotný je mocný AAA protokol. - Představíme si FreeRADIUS, nejrozšířenější svobodnou implementaci RADIUSu, a ukážeme jeho typická i netradiční použití, kde se naplno ukáže, že účel světí prostředky. - Rozebereme rozdíly mezi autorizací, autentizací a accountingem v podání FreeRADIUS serveru. - Postavíme si vlastní "eduroam" a pochopíme tím, jak funguje předávání autentizačních požadavků mezi RADIUS servery. - Krátce uvedeme, jak nastavit nejpoužívanější systémy, aby náš RADIUS server správně uměly použít. - A na závěr se pokusíme o malé srovnání s protokolem DIAMETER, často označovaným za nástupce RADIUSu.
HPC: General presentation on NVIDIA and AI including use cases
Ralph Hinsche
15:00 - 15:50
2017-10-07 15:00:00 2017-10-07 15:50:00 Europe/Prague Ralph Hinsche: HPC: General presentation on NVIDIA and AI including use cases Dvě navazující přednášky týkající se dedikovaného „AI enginu“ pro DL (Deep Learning) a několika případových studií aplikované AI (umělé inteligence) od technologické společnosti Nvidia. Room 302 (kapacita 24), Thákurova 9, 160 00 Praha 6

Dvě navazující přednášky týkající se dedikovaného „AI enginu“ pro DL (Deep Learning) a několika případových studií aplikované AI (umělé inteligence) od technologické společnosti Nvidia.

15:30 Crackování hesel (nejen) z úniku Mall.cz
Michal Špaček
15:30 - 15:50
2017-10-07 15:30:00 2017-10-07 15:50:00 Europe/Prague Michal Špaček: Crackování hesel (nejen) z úniku Mall.cz Jak jsem v „domácích podmínkách“ cracknul skoro všechna hesla z Mall.cz za půl dne. Hesla se dnes nelámou pomocí předpočítaných tabulek nebo zkoušením každé možné kombinace pomocí brute-force útoků. Díky analýzám uniklých dat totiž víme, jak uživatelé hesla vytváří a toho se dá využít k efektivnímu zkoušení vhodných tzv. kandidátů. Přijďte, ukážu vám jak se to dělá. Room 105, Thákurova 9, 160 00 Praha 6

Jak jsem v „domácích podmínkách“ cracknul skoro všechna hesla z Mall.cz za půl dne. Hesla se dnes nelámou pomocí předpočítaných tabulek nebo zkoušením každé možné kombinace pomocí brute-force útoků. Díky analýzám uniklých dat totiž víme, jak uživatelé hesla vytváří a toho se dá využít k efektivnímu zkoušení vhodných tzv. kandidátů. Přijďte, ukážu vám jak se to dělá.

16:00 Používáte GNU grep? A víte, jak funguje uvnitř?
Ondřej Guth
16:00 - 16:50
2017-10-07 16:00:00 2017-10-07 16:50:00 Europe/Prague Ondřej Guth: Používáte GNU grep? A víte, jak funguje uvnitř? Na přednášce se zaměříme na některé algoritmy a triky, díky kterým umí nástroj GNU grep pracovat s regulárními výrazy tak efektivně. Povíme si něco o teorii jako takové (konečné automaty, Boyer-Mooreův algoritmus) a o jejím praktickém využití ve zdrojácích grepu, především jaké důsledky má na rychlost zpracování textu. Room 105, Thákurova 9, 160 00 Praha 6

Na přednášce se zaměříme na některé algoritmy a triky, díky kterým umí nástroj GNU grep pracovat s regulárními výrazy tak efektivně. Povíme si něco o teorii jako takové (konečné automaty, Boyer-Mooreův algoritmus) a o jejím praktickém využití ve zdrojácích grepu, především jaké důsledky má na rychlost zpracování textu.

Zálohujeme připojení k IPv6 Internetu
Radek Zajíc
16:00 - 16:20
2017-10-07 16:00:00 2017-10-07 16:20:00 Europe/Prague Radek Zajíc: Zálohujeme připojení k IPv6 Internetu Mít hlavní rychlou a záložní pomalejší přípojku k síti Internet (doma nebo v kanceláři) je už docela běžné. Přesunutí provozu mezi linkami se ve světě IPv4 často řeší použitím privátních IP adres v lokální síti, jednoduchou úpravou routovací tabulky, a překladem adres (NAT). Jak ale totéž zařídit na Linuxu ve světě IPv6, ideálně bez překladu adres, spolehlivě a bez dlouhých výpadků? Jednu z možností si v příspěvku ukážeme. Room 155, Thákurova 9, 160 00 Praha 6

Mít hlavní rychlou a záložní pomalejší přípojku k síti Internet (doma nebo v kanceláři) je už docela běžné. Přesunutí provozu mezi linkami se ve světě IPv4 často řeší použitím privátních IP adres v lokální síti, jednoduchou úpravou routovací tabulky, a překladem adres (NAT). Jak ale totéž zařídit na Linuxu ve světě IPv6, ideálně bez překladu adres, spolehlivě a bez dlouhých výpadků? Jednu z možností si v příspěvku ukážeme.

Počasí u nás v kanceláři
Martin Vicián
16:00 - 16:20
2017-10-07 16:00:00 2017-10-07 16:20:00 Europe/Prague Martin Vicián: Počasí u nás v kanceláři Máte v kanceláři občas dusno? Nedá se tam dýchat? Možná je čas s tím něco udělat. Při této přednášce se dozvíte, jak můžete pomocí BigClown a Turris Omnia zjistit, jaké klimatické podmínky u vás doma nebo v kanceláři panují a jaké zdroje dat o počasí venku je možné používat, jak získaná data vyhodnocovat a jakým způsobem alertovat. To všechno si předvedeme na příkladu dobré praxe v kancelářích CZ.NIC. Room 107, Thákurova 9, 160 00 Praha 6

Máte v kanceláři občas dusno? Nedá se tam dýchat? Možná je čas s tím něco udělat. Při této přednášce se dozvíte, jak můžete pomocí BigClown a Turris Omnia zjistit, jaké klimatické podmínky u vás doma nebo v kanceláři panují a jaké zdroje dat o počasí venku je možné používat, jak získaná data vyhodnocovat a jakým způsobem alertovat. To všechno si předvedeme na příkladu dobré praxe v kancelářích CZ.NIC.

Kubernetes za 50 minut
Věroš Kaplan, Martin Stiborský
16:00 - 16:50
2017-10-07 16:00:00 2017-10-07 16:50:00 Europe/Prague Věroš Kaplan, Martin Stiborský: Kubernetes za 50 minut Druhý přednášející: [Martin Stiborský](https://twitter.com/stibi) Kubernetes je nástroj pro provoz aplikací v kontejnerech. Pojďme se podívat jak Kubernetes pracují uvnitř, jaké používají koncepty a jak tam dostat vlastní aplikaci. Na přednášku navazuje workshop, kdy si zkusíme nahodit aplikaci na testovacím clusteru. Room 111, Thákurova 9, 160 00 Praha 6

Druhý přednášející: Martin Stiborský Kubernetes je nástroj pro provoz aplikací v kontejnerech. Pojďme se podívat jak Kubernetes pracují uvnitř, jaké používají koncepty a jak tam dostat vlastní aplikaci. Na přednášku navazuje workshop, kdy si zkusíme nahodit aplikaci na testovacím clusteru.

Knihovny pro tvorbu her v Pythonu a Lue
Pavel Tišnovský
16:00 - 16:50
2017-10-07 16:00:00 2017-10-07 16:50:00 Europe/Prague Pavel Tišnovský: Knihovny pro tvorbu her v Pythonu a Lue Jakým způsobem je možné vytvořit jednoduchou hru v Pythonu nebo v Lue? Hodí se vůbec tyto jazyky i pro tvorbu her s 3D grafikou? V této přednášce se zaměříme na popis knihoven LÖVE, Pygame a Pyglet. Room 349 (kapacita 48), Thákurova 9, 160 00 Praha 6

Jakým způsobem je možné vytvořit jednoduchou hru v Pythonu nebo v Lue? Hodí se vůbec tyto jazyky i pro tvorbu her s 3D grafikou? V této přednášce se zaměříme na popis knihoven LÖVE, Pygame a Pyglet.

SELinux z pohledu vývojáře
Lukáš Vrabec, Vít Mojžíš
16:00 - 16:50
2017-10-07 16:00:00 2017-10-07 16:50:00 Europe/Prague Lukáš Vrabec, Vít Mojžíš: SELinux z pohledu vývojáře O tom že SELinux zvyšuje bezpečnost operačního systému dnes již není pochyb, jak ostatně dokládá jeho přítomnost v několika linuxových distribucích a na drtivé většině zařízení s Androidem. V tomto workshopu si ukážeme co může vývojář udělat pro to aby jeho aplikace byla distribuována vždy s aktuální SELinuxovou bezpečnostní politikou. Po krátkém úvodu, ve kterém shrneme co vlasntě bezpečnostní politika je a jak zhruba funguje, spolu vytvoříme rpm balíček obsahující SELinuxový modul s politikou a ten posléze vložíme do Fedora modulu (skupina rpm balíčků viz. Fedora Modularity). Room 345 (kapacita 24), Thákurova 9, 160 00 Praha 6

O tom že SELinux zvyšuje bezpečnost operačního systému dnes již není pochyb, jak ostatně dokládá jeho přítomnost v několika linuxových distribucích a na drtivé většině zařízení s Androidem. V tomto workshopu si ukážeme co může vývojář udělat pro to aby jeho aplikace byla distribuována vždy s aktuální SELinuxovou bezpečnostní politikou. Po krátkém úvodu, ve kterém shrneme co vlasntě bezpečnostní politika je a jak zhruba funguje, spolu vytvoříme rpm balíček obsahující SELinuxový modul s politikou a ten posléze vložíme do Fedora modulu (skupina rpm balíčků viz. Fedora Modularity).

HPC: AMD Zen - Zpátky na vrchol
Jiří Khun
16:00 - 16:50
2017-10-07 16:00:00 2017-10-07 16:50:00 Europe/Prague Jiří Khun: HPC: AMD Zen - Zpátky na vrchol Po mnoha letech vyvinula společnost AMD zcela novou CPU architekturu, díky které se jí podařilo zmírnit (a v některých ohledech i smazat) náskok Intelu na poli x86 procesorů. Přednáška představí a detailně popíše jednotlivé části nových CPU (prodávaných pod obchodními názvy Ryzen a Epyc), jejich účel, principy funkce a zajímavé implementační detaily. Posluchač si tak bude moci udělat představu, jaké jsou současné trendy v oblasti vývoje x86 procesorů. Room 302 (kapacita 24), Thákurova 9, 160 00 Praha 6

Po mnoha letech vyvinula společnost AMD zcela novou CPU architekturu, díky které se jí podařilo zmírnit (a v některých ohledech i smazat) náskok Intelu na poli x86 procesorů. Přednáška představí a detailně popíše jednotlivé části nových CPU (prodávaných pod obchodními názvy Ryzen a Epyc), jejich účel, principy funkce a zajímavé implementační detaily. Posluchač si tak bude moci udělat představu, jaké jsou současné trendy v oblasti vývoje x86 procesorů.

16:30 Orange Pi
Petr Stehlík
16:30 - 16:50
2017-10-07 16:30:00 2017-10-07 16:50:00 Europe/Prague Petr Stehlík: Orange Pi Vyznáte se v jednodeskových minipočítačích? Znáte Raspberry Pi a tím to končí? Chcete poznat i něco víc? Nabízím mírný přehled spolu s osobními zkušenostmi se čtyřmi pomeranči plus nějaké historky ze zákulisí. Room 155, Thákurova 9, 160 00 Praha 6

Vyznáte se v jednodeskových minipočítačích? Znáte Raspberry Pi a tím to končí? Chcete poznat i něco víc? Nabízím mírný přehled spolu s osobními zkušenostmi se čtyřmi pomeranči plus nějaké historky ze zákulisí.

Errbot: chat-centric way of life
Michal Halenka
16:30 - 16:50
2017-10-07 16:30:00 2017-10-07 16:50:00 Europe/Prague Michal Halenka: Errbot: chat-centric way of life Praktická ukázka vlastností chatovacího bota Errbot. Prezentace obsahuje představení Errbota, instalaci, základní možnosti použití, a tvorbu vlastních pluginů. Room 107, Thákurova 9, 160 00 Praha 6

Praktická ukázka vlastností chatovacího bota Errbot. Prezentace obsahuje představení Errbota, instalaci, základní možnosti použití, a tvorbu vlastních pluginů.

17:00 Firefox je zpět mezi moderními prohlížeči
Michal Stanke
17:00 - 17:20
2017-10-07 17:00:00 2017-10-07 17:20:00 Europe/Prague Michal Stanke: Firefox je zpět mezi moderními prohlížeči Firefox je známý prohlížeč a jeho první verzi Mozilla vydala už v listopadu 2004. Třináct let poté ho čekají možná největší změny za celou existenci, taková malá revoluce. Pojďme si popovídat o experimentech a projektech, se kterými Firefox dohání Chrome. Samozřejmě předvedu onen milník v podobě verze připravované na polovinu listopadu. Room 105, Thákurova 9, 160 00 Praha 6

Firefox je známý prohlížeč a jeho první verzi Mozilla vydala už v listopadu 2004. Třináct let poté ho čekají možná největší změny za celou existenci, taková malá revoluce. Pojďme si popovídat o experimentech a projektech, se kterými Firefox dohání Chrome. Samozřejmě předvedu onen milník v podobě verze připravované na polovinu listopadu.

Co nového u Espressif Systems
Petr Stehlík
17:00 - 17:20
2017-10-07 17:00:00 2017-10-07 17:20:00 Europe/Prague Petr Stehlík: Co nového u Espressif Systems Znáte ESP8266? Dobře, a co jeho velkého brášku ESP32? Víte, jak se programuje, v čem je silný a kde má slabiny? A nebude letos zase nějaká překvapivá novinka jako loni? ;-) Room 155, Thákurova 9, 160 00 Praha 6

Znáte ESP8266? Dobře, a co jeho velkého brášku ESP32? Víte, jak se programuje, v čem je silný a kde má slabiny? A nebude letos zase nějaká překvapivá novinka jako loni? ;-)

Smart karty v Linuxu a proč by vás měly zajímat
Jakub Jelen
17:00 - 17:20
2017-10-07 17:00:00 2017-10-07 17:20:00 Europe/Prague Jakub Jelen: Smart karty v Linuxu a proč by vás měly zajímat Bezpečné uložení privátních klíčů a identifikačních údajů není jednoduché. Smart karty to umožňují relativně jednoduše. Ale je jích mnoho druhů, které je potřeba podporovat, každý používá jiné karty, některé nemají otevřenou specifikaci nebo implementují (uzavřené) ISO standardy. Přednáška se pokusí nastínit, jak vypadá architektura smart karet od čipu na kartě přes použité abstrakce ke klientským aplikacím, které této funkcionality mohou využívat pro zajištění vyšší bezpečnosti. Ohledně software se zaměřím na projekt OpenSC, který dnes můžeme použít na komunikaci s většinou smart karet od čipů z číny za 10$, přes Yubikey až po národní občanky, nebo karty americké vlády. Room 107, Thákurova 9, 160 00 Praha 6

Bezpečné uložení privátních klíčů a identifikačních údajů není jednoduché. Smart karty to umožňují relativně jednoduše. Ale je jích mnoho druhů, které je potřeba podporovat, každý používá jiné karty, některé nemají otevřenou specifikaci nebo implementují (uzavřené) ISO standardy. Přednáška se pokusí nastínit, jak vypadá architektura smart karet od čipu na kartě přes použité abstrakce ke klientským aplikacím, které této funkcionality mohou využívat pro zajištění vyšší bezpečnosti. Ohledně software se zaměřím na projekt OpenSC, který dnes můžeme použít na komunikaci s většinou smart karet od čipů z číny za 10$, přes Yubikey až po národní občanky, nebo karty americké vlády.

SaltStack as your ops colleague
Jakub Veverka
17:00 - 17:20
2017-10-07 17:00:00 2017-10-07 17:20:00 Europe/Prague Jakub Veverka: SaltStack as your ops colleague Let me walk you through basic concepts of SaltStack modular architecture and possibilities it opens to sysadmins. I will touch following topics: - Finding out what happens in your infrastructure (basic remote execution), - performing simple maintenance tasks (scheduling jobs) - acting on changes in infrastructure (reactor) and introduce other SaltStack possibilities. Room 111, Thákurova 9, 160 00 Praha 6

Let me walk you through basic concepts of SaltStack modular architecture and possibilities it opens to sysadmins. I will touch following topics: - Finding out what happens in your infrastructure (basic remote execution), - performing simple maintenance tasks (scheduling jobs) - acting on changes in infrastructure (reactor) and introduce other SaltStack possibilities.

Kubernetes
Věroš Kaplan,Martin Stiborský
17:00 - 17:50
2017-10-07 17:00:00 2017-10-07 17:50:00 Europe/Prague Věroš Kaplan,Martin Stiborský: Kubernetes Pojďme si vyzkoušet, co obnáší dostat aplikaci v Kubernetes clusteru. Zkusíme ji tam alespoň poslat, zaktualizovat na novější verzi a zase zničit. Room 345 (kapacita 24), Thákurova 9, 160 00 Praha 6

Pojďme si vyzkoušet, co obnáší dostat aplikaci v Kubernetes clusteru. Zkusíme ji tam alespoň poslat, zaktualizovat na novější verzi a zase zničit.

17:30 Lightning Talks
17:30 - 18:00
2017-10-07 17:30:00 2017-10-07 18:00:00 Europe/Prague : Lightning Talks Krátké a úderné přednášky Room 105, Thákurova 9, 160 00 Praha 6

Krátké a úderné přednášky

ZeroMQ magic: integrate Github, Travis CI and Open Build Service
Michal Vyskocil
17:30 - 17:50
2017-10-07 17:30:00 2017-10-07 17:50:00 Europe/Prague Michal Vyskocil: ZeroMQ magic: integrate Github, Travis CI and Open Build Service ZeroMQ is not only powerful networking library. It is a community solving hard problems in unique way. The talk will briefly present interesting solutions for development, testing and distribution of code written in C/C++. Room 155, Thákurova 9, 160 00 Praha 6

ZeroMQ is not only powerful networking library. It is a community solving hard problems in unique way. The talk will briefly present interesting solutions for development, testing and distribution of code written in C/C++.

Linux na prapodivných deskách
Lenka Kosková Třísková
17:30 - 17:50
2017-10-07 17:30:00 2017-10-07 17:50:00 Europe/Prague Lenka Kosková Třísková: Linux na prapodivných deskách Co znamená embedded? Rozdílné a společné vlastnosti s "klasickou distribucí". Cesty k vlastní distribuci - Yocto, Buildroot, další nástroje. Linux na standardních a nestandardních deskách. Room 107, Thákurova 9, 160 00 Praha 6

Co znamená embedded? Rozdílné a společné vlastnosti s "klasickou distribucí". Cesty k vlastní distribuci - Yocto, Buildroot, další nástroje. Linux na standardních a nestandardních deskách.

Cityvizor
Ondřej Profant
17:30 - 17:50
2017-10-07 17:30:00 2017-10-07 17:50:00 Europe/Prague Ondřej Profant: Cityvizor Cityvizor je opensource aplikace pro zobrazování rozpočtů a jejich plnění. Navazuje na úspěšnou aplikaci Supervizor. Aplikaci vyvinulo MFČR a spolek Otevřená města. Room 111, Thákurova 9, 160 00 Praha 6

Cityvizor je opensource aplikace pro zobrazování rozpočtů a jejich plnění. Navazuje na úspěšnou aplikaci Supervizor. Aplikaci vyvinulo MFČR a spolek Otevřená města.

18:00 Soutež
18:00 - 18:10
2017-10-07 18:00:00 2017-10-07 18:10:00 Europe/Prague : Soutež Room 105, Thákurova 9, 160 00 Praha 6