Registrujte se

Otevřený a svobodný software

Otevřené operační systémy a programy, webové technologie, databáze, virtualizace, kontejnery

Celodenní git workshop

Workshop | A112 | Sobota 10:00 - 17:45 |

Umíš základy Pythonu (například ze začátečnického kurzu PyLadies), ale chceš se přiučit něco o Gitu? Tento workshop je pro všechny, kteří jsou pokročilejší začátečníci – umí pracovat s příkazovou řádkou zhruba na úrovni absolventek začátečnického kurzu PyLadies, vědí, jak fungují soubory na počítači a že se do nich píše zdrojový kód. Budeme používat Python, ale o programování tolik nepůjde.

Požadavky:
Přineste si vlastní počítač, s nainstalovaným Pythonem a gitem. Předpokládá se znalost práce s příkazovou řádkou zhruba na úrovni absolventek začátečnického kurzu PyLadies. Znalost Pythonu není nutná, ale je doporučená alespoň na úrovni „umím napsat krátký skript, který přečte soubor a něco z něj vypisuje do terminálu“.

Otevřený a svobodný software free software open source git github python license patch diff sdílení internet vaření
avatar

Miro Hrončok

free software engineer
Red Hat

Mozilla není jen Firefox

Přednáška | A113 | Sobota 10:00 - 10:45 |

Možná znáte Firefox nebo Thunderbird i pozpátku, ale vzpomenete si ještě na jeden současný produkt nebo projekt od Mozilly? A co dalších pět, nebo deset?

Požadavky:
Vhodné pro zájemce o otevřený web a další projekty.

Otevřený a svobodný software open source Firefox Mozilla otevřený software svobodné projekty common voice crowdsourcing
avatar

Michal Stanke

softwarový inženýr
Cisco Systems s.r.o.

Silverblue: na cestě k budoucnosti desktopové Fedory

Přednáška | D0206 | Sobota 10:00 - 10:45

Na loňském OpenAltu jsem představoval Silverblue jako experimentální projekt, který se snaží přenést koncept neměnného systému na linuxový desktop. Od té doby udělalo Silverblue velký pokrok. Je výrazně použitelnější, má reálné uživatele a ambici stát se výchozí desktopovou edicí Fedory. Na přednášce posluchače seznámím s tím, co se nám podařilo vyřešit, na jaké problémy i nadále narážíme a co plánujeme do budoucna.

Požadavky:
Povědomí o Linuxu.

Otevřený a svobodný software Otevřený a svobodný software Linux desktop Silverblue GNOME
avatar

Jiří Eischmann

Desktop Engineering Manager
Red Hat

Správa identit, LDAP cluster snadno a rychle.

Workshop | D0207 | Sobota 10:00 - 11:45 |

V každé firmě se dostane do situace, kdy je potřeba nasadit centrální správu. Admini potřebují jednoduché řešení, které je zároveň jednoduché. Jedno, které používáme pro správu v naší firmě představíme v tomto workshopu, kde bychom si i daný cluster nainstalovali. Celé završíme automatizací v ansiblu.

Požadavky:
Tuším, co je příkazová řádka, jak vypadá adresářová struktura a umím zeditovat nějaký souboru třeba v editoru nano.

Otevřený a svobodný software LDAP administrace sysadmin ansible
avatar

Ondřej Kolín

Sysadmin
Benocs Gmbh

Další rok se Sailfish OS

Přednáška | E112 | Sobota 10:00 - 10:45

Rok se s rokem sešel a je opět na čase probrat novinky kolem nezávislého operačního systému pro mobilní zařízení Sailfish OS. Již dříve zmiňovaný program Sailfísh X přidal podporu pro nová moderní zařízení, došlo k aktualizaci značné části systému včetně Android emulátoru a přibyly zajímavé funkce z oblasti bezpečnosti, jako například podpora šifrování úložných zařízení. Podíváme se také na možnosti možnosti používání Sailfish OS na nových "komunitních" zařízeních Librem 5 & Pine Phone a probereme zběžně i vznikající "konkurenci" ve formě (staro) nových alternativních mobilních OS.

Otevřený a svobodný software Mobile Librem 5 Pine Phone Sailfish Sailfish OS OS Jolla
avatar

Martin Kolman

hlavní vývojář
flexibilni navigační systém modRana

Firefox - stav a budoucnost nejen na Linuxu

Přednáška | A113 | Sobota 11:00 - 11:45 |

Pojďme se podívat kam se Firefox posunul a co jej čeká. Dotkneme se mimo jiné porovnání s Chrome, tématům Waylandu, HW akcelerace.

Otevřený a svobodný software Firefox Mozilla
avatar

Martin Stransky

Software Engineer
Red Hat

XFS

Přednáška | D105 | Sobota 12:00 - 12:45 |

Proč vůbec používat téměř třicet let starý souborový systém? Porovnání se brfs a ZFS: výhody, nevýhody. XFS na RAIDu, tuning parametrů, hardwarové požadavky. Petabajty a stovky miliónů souborů. Jak to všechno zálohovat a hlavně se z toho nezbláznit.

Požadavky:
Trpělivost s přednášejícím

Otevřený a svobodný software Otevřený a svobodný software XFS filesystem RAID
avatar

Ivan Bíbr

IT manager
Altworx s.r.o.

Debugování enterprise kernelu v praxi

Přednáška | E105 | Sobota 12:00 - 12:45 |

Na konkrétním příkladu jedné vypečené chyby v kernelu si ukážeme, jak se taková věc debuguje - co nám řekne výpis kernel oops, a co se dá zjistit z crash dumpu pomocí klasického nástroje crash i pomocí nových skriptovatelných nástrojů jako crash-python, až k úspěšnému vyřešení bugu.

Požadavky:
Předpokládá se alespoň základní povědomí o tom, jak se vykonává kód na procesoru - registry, zásobník, volání funkcí, přerušení, page fault.

Otevřený a svobodný software debugging kernel crash dump analýza
avatar

Vlastimil Babka

Kernel Developer
SUSE Labs

sysrepo - validované úložiště dat

Přednáška | A113 | Sobota 13:00 - 13:45 |

Nějaká konfigurační data potřebuje pro své fungování téměř každá aplikace. Bohužel ale kompletní specifikace konfiguračních možností pro uživatele často velmi pokulhává. Formátů jsou desítky a autoři aplikací jsou při zpracování dat většinou odkázáni sami na sebe. V této přednášce si představíme knihovnu sysrepo, která nám může při vytváření aplikací a práci (nejen) s konfiguračním daty výrazně pomoci.

Otevřený a svobodný software Linux Programování C konfigurace YANG C/C++ C++
avatar

Michal Vaško


CESNET

Harbor demo - registry for storing container images and helm charts (and much more...)

Přednáška | E105 | Sobota 13:00 - 13:45 |

Harbor is an open source cloud native registry that stores, signs, and scans container images for vulnerabilities. It can also store helm charts, replicate images from other registries, work with digital signatures, handle RBAC, LDAP/OIDC authentication and much more. The talk (in Czech) will give you short introduction into this CNCF project + show you also some practical examples.

Požadavky:
Znalost Kubernetes, Dockeru, Linuxu

Otevřený a svobodný software Otevřený a svobodný software harbor kubernetes docker container images registry helm
avatar

Petr Růžička

Uživatel
Harbor

Dualboot bez rebootu

Přednáška | A113 | Sobota 14:00 - 14:45 |

Názorná ukázka toho, jak mít na svém počítači dva systémy a jak s nimi pracovat bez nutnosti restartovat počítač.

Požadavky:
Základní znalost nástrojů pro virtualizaci.

Otevřený a svobodný software Linux Installfest KVM Qemu Dualboot
avatar

Tomáš Tichý

Správce IKT
Zeměměřický úřad

Open source pražské datové platformy Golemio

Přednáška | D0207 | Sobota 14:00 - 14:45 |

Operátor ICT, pražská akciová společnost, vyvíjí vlastní datovou platformu na integraci, zpracování, ukládání, vizualizaci a analýzu smart city dat. Krom vlastního vývoje a publikace otevřených dat, bude na konci října publikovat zdrojové kódy pod MIT licencí. Co si od toho slibuje? Jaká je základní architektura řešení? Proč vyvíjí vlastní řešení? V čem je platforma unikátní? A k čemu naopak vůbec neslouží? To vše se dozvíte na prezentaci týmu Datové platformy Golemio.

Otevřený a svobodný software Otevřený a svobodný software Docker OpenSource nodeJS API SW architektura Smart City CI/CD
avatar

Benedikt Kotmel

Vedoucí oddělení/projektu datové platformy Golemio
Open source k smart city datové platformě Golemio
avatar

Jan Vlasatý

Full stack developer
Open source k smart city datové platformě Golemio

Infrastructure as Code - Terraformujeme cloud

Přednáška | E105 | Sobota 14:00 - 14:45 |

Ako si uľahčiť a zautomatizovať vytváranie cloudovej infraštruktúry ako sú virtuálne stroje, databázy, siete, používateľské kontá a mnoho iného? Poďme sa pozrieť, ako si deklaratívnym spôsobom pohodlne zadefinujeme, čo všetko chceme mať napríklad v AWS cloude a ako si pomocou open source nástrojov Terraform a Terragrunt všetko jednoducho vytvoríme, zmeníme alebo odstránime.

Požadavky:
Výhodou je základná znalosť AWS cloudu a záujem o problematiku Infrastructure as Code

Otevřený a svobodný software Infrastructure as Code Cloud AWS Terraform Terragrunt DevOps
avatar

Viliam Púčik

DevOps Tech Lead
ZOOM International

Orchestrating Itinerant Services

Přednáška | D0207 | Sobota 15:00 - 15:45 |

In this presentation we will discuss some of the issues encountered when moving pre-existing S/W applications to a cloud framework where traditional certainties and freedoms of server-based deployment don’t apply. In our Cloud Native world, compute instances are being continually refreshed in a continuous cycle, and so applications (services) wander from instance to instance, running for some period before moving on, while all the time providing on-going service.

Otevřený a svobodný software kubernetes oci cloud-native
avatar

Jan Holčapek

Principal Member of Technical Staff
Oracle Czech
avatar

Štepán Cenek

Principal Member of Technical Staff
Oracle Czech

Hledáme cestu v budově

Přednáška | D0206 | Sobota 17:00 - 17:45 |

OpenStreetMapy nám otevřely mapy po celém světe, ale budovy jsou jiná pohádka. Nefunguje tam GPS a jediný plán budovy je často požární evakuační plán. Nakreslení mapy budovy je více či méně snadný úkol, ale zjistit kde jsem v budově už může být oříšek. V této prezentaci se chci zaměřit na to, jak se najít v budově. Jaké jsou postupy? Co vše je k tomu potřeba? Jak náročné to je? Je to už použitelné? Je to vůbec proveditelné?

Otevřený a svobodný software Hardware Otevřený a svobodný software Teorie Lokalizace Bezdrátové sítě Wireless
avatar

Dominik Matoulek

Ruby developer

Debian v kapse

Přednáška | E112 | Sobota 17:00 - 17:45

Mít v telefonu plnohodnotnou distribuci Linuxu se pomalu přesouvá ze říše snů do reality... Pomalu ale vytrvale postupuje Maemo Leste projekt, telefon Librem 5 by mel být od října dostupný a PinePhone také nevypadá špatně. Nokie N900 dále zůstává nejlépe podporovaným telefonem v jádře, a pomalu pracujeme i na vylepšování podpory pro Motorolu Droid 4.

Otevřený a svobodný software Telefony Debian Mobile Maemo Linux Librem 5 Pine Phone
avatar

Pavel Machek



Začněte tvořit prvotřídní Bash skripty

Přednáška | D0207 | Neděle 10:00 - 10:45 |

Prvotřídní Bash skript poznáte tak, že akceptuje standardním způsobem argumenty, pokud něco popletete, tak vás upozorní a umí napovědět. Krom toho bývá doprovázen manuálovou stránkou a podpořen automatickým doplňováním. Že je to sice pěkné, ale u utilitek na pár řádků na to nemáte čas? Tak to se přijďte seznámit s utilitkou Argbash, která vše zařídí za vás za pár okamžiků!

Požadavky:
Znalost Bash skriptování

Otevřený a svobodný software shell programování
avatar

Matěj Týč

Vedoucí vývojař
Argbash

Creating Helm charts for application deployment in Kubernetes

Workshop | E104 | Neděle 10:00 - 13:45 |

Introduction about Helm and Helm Charts. How to create own Helm Chart for containerized application deployment in Kubernetes. What benefits it provides. How to deploy containerized application via Helm Chart into running K8S cluster using Helm/Helmfile binary. Speech will be in Slovak, if necessary it can be switched to English.

Požadavky:
Základná vedomosť o containerizácii aplikácii, základné vedomosti o Docker, Kubernetes technologii, Znalosť skriptovania (Go templating language výhoda)

Otevřený a svobodný software Linux Kubernetes Helm Docker Application deployments Container
avatar

Jaroslav Vojtek

DevOps Engineer
ZOOM International a.s

Anaconda — inkubátor projektů

Přednáška | E112 | Neděle 10:00 - 10:45 |

Anaconda je instalátor operačních systémů Fedora, CentOS, RHEL a dalších. Jako instalátor systému musí být schopen ovládat velkou část OS. Díky tomu Anaconda roste a občas se z ní zrodí nové projekty, které poté žijí vlastním životem. Rád bych udělal přehled projektů, které takto vznikly a zároveň o nich zvýšil povědomí. Kdo ví, třeba právě zde narazíte na projekt, který Vám usnadní Vaši práci.

Otevřený a svobodný software Otevřený a svobodný software OS Programování instalátor UI Anaconda CentOS
avatar

Jiří Konečný

Developer
Anaconda - OS installer

Holochain: Distribuované P2P aplikace & identita

Přednáška | D0207 | Neděle 11:00 - 11:45

V interaktivní přednášce si představíme Holochain - open source protokol / framework, umožňující tvorbu distribuovaných, kryptograficky zabezpečených P2P aplikací, které živatelům umožňují plnou kontrolu nad jejich daty a potažmo "digitální identitou". Holochain se snaží vracet k původnímu obrazu decentralizovaného internetu a zároveň otevírat prostor implementaci principů tzv. soběstačné digitální identity (SSI, Self-sovereign identity). V jádru Holochain řeší problém integrity distribuovaných dat, podobně jako blockchain, ale k problému přistupuje jinak: "agent-centric" způsobem, bez vynucování globálního konsensu. Z pohledu open source může být Holochain zajímavý mj. i představením nového open source licenčního modelu, "Cryptographic Autonomy License". V přednášce si příblížíme základní technologické stavební kameny a fungování ilustrujeme na několika konkrétních projektech a příkladech užití (např. P2P certifikace ve vzdělávání, veri, P2P energetika).

Požadavky:
Může pomoci alespoň zběžná orientace v blockchain tematice, ale není podmínkou.

Otevřený a svobodný software P2P aplikace distribuované aplikace decentralizace blockchain
avatar

Jakub Lanc

Co-founder
The HUS.prague

Jak vytvořit Open Source HTPC

Přednáška | E112 | Neděle 11:00 - 11:45 |

Spousta zařízení dnes nabízí komfort Home Theater PC, ale pokud chcete Open Source řešení, tahle přednáška vám nabídne hned dvě možnosti, jak si ze staršího PC udělat HTPC. Součástí přednášky bude krátké seznámení s těmito možnostmi a ukázka instalace.

Otevřený a svobodný software Linux HTPC OSS Installfest
avatar

Michal Konečný

Software Engineer
Red Hat

Použití Spring Frameworku pro samostatné aplikace

Workshop | A112 | Neděle 12:00 - 13:45 |

Spring (https://spring.io/) je velmi rozšířený a oblíbený open source framework pro Javu. Ukážeme si jeho možnosti, které můžete použít při vývoji velké části aplikací - inversion of control, testování, REST, zpracování zpráv, databáze a další. Zaměřím se hlavně na použití Spring Boot.

Požadavky:
Návštěvníci workshopu by měli mít zkušenost s Javou verze 8 či novější, s použitím nástrojů Maven nebo Gradle, mít svůj vlastní laptop a na něm nainstalováno své oblíbené vývojové prostředí pro Javu.

Otevřený a svobodný software Java Spring framework Spring Boot REST web inversion of control software
avatar

Michal Stanke

softwarový inženýr
Cisco Systems s.r.o.

Příběhy z vývoje nejrychlejšího virtuálního stroje

Přednáška | A113 | Neděle 12:00 - 12:45 |

Každých čtrnáct dní vzniká nový programovací jazyk. Obvykle se začne vytvořením interpretru syntaktického stromu a jazyk se ukáže potencionálním uživatelům. Ti zjistí, že je to úplně skvělý nápad, jen trochu pomalý. Tak se navrhne bajtkód a jazyk se do něj před spuštěním přeloží. To sice pomůže, ale stále se to nějak moc vleče… Projekt GraalVM chce tento zažitý způsob změnit. Napište si svůj interpret syntaktického stromu pomocí našeho API a my zařídíme, aby vše bylo rychlé! Abychom ukázali, že je to reálné, tak převedeme, že naše implementace Ruby je desetkrát rychlejší než jakákoli jiná. Přijďte se podívat jak vytvořit nejrychlejší prostředí pro běh vašeho oblíbeného jazyka!

Otevřený a svobodný software Python Java GraalVM Compiler JavaScript Ruby Polyglot node.js
avatar

Jaroslav Tulach

GraalVM inženýr
Oracle

Python historie a současnost

Přednáška | D0206 | Neděle 12:00 - 12:45 |

Python je jeden z nejpopulárnějších jazyků dneška. V této přednášce se dozvíte něco o historii jazyka a zároveň bych Vás rád uvedl do starších, ale především nových vlastností jazyka.

Požadavky:
Druhá část přednášky bude vyžadovat základní znalosti programovacího jazyka Python.

Otevřený a svobodný software Python Programování Historie Novinky
avatar

Jiří Konečný

Developer
Anaconda - OS installer

fast-vm

Workshop | E112 | Neděle 12:00 - 12:45 |

Potrebujete otestovať funkcionalitu? Zreprodukovať chybu? Alebo proste rýchlo spustiť ďalší operačný systém? Fast-VM vám umožní naštartovať virtuálny stroj z predpripraveného obrazu v rámci sekúnd. Chyba? Tak ešte raz a lepšie, žiaden odpad ani stratený čas, čistá ekológia :-)

Požadavky:
Vhodný vlastný notebook s voľnou oblasťou na disku.

Otevřený a svobodný software Linux libvirt LVM
avatar

Michael Arbet

Sysadmin
Red Hat

Monitorování a tracing microslužeb s projektem Helidon

Přednáška | A113 | Neděle 13:00 - 14:45 |

Po krátkém představení projektu Helidon (prezentace) připravíme dvě služby (kódování), a podíváme se, jak je možné sledovat požadavky přes více služeb a jak monitorovat co se v rámci služeb děje. To vše díky využití OpenTracing knihoven, metrik založených na MicroProfile Metrics a informacích o stavu na základě MicroProfile Health. Zároveň si ukážeme něco o reaktivním programování (Helidon SE) a o MicroProfile (Helidon MP).

Požadavky:
Java, základní koncepty microservices (Docker, Kubernetes)

Otevřený a svobodný software java microservices microprofile helidon metrics tracing health reactive
avatar

Tomáš Langer

Architekt
Oracle/Helidon

Čtení knih v prohlížeči, vol 2019

Přednáška | E112 | Neděle 13:00 - 13:45

Zkraje léta skončila aktivní tvorba standardu pro publikování elektronických knih pod patronáží W3C. Proč? A co s tím dál? Aktuality. Krom toho nahlédnutí, co se od minulého posunulo v projektu next-book, který se snaží o podobné cíle. Plus prostor pro dotazy: pokud vás cokoli zajímá do větší hloubky, určitě bude prostor pro diskusi.

Požadavky:
Kdybyste měli jakýkoli dotaz ještě před OpenAltem (nejlépe takové, které pak můžu včlenit do session), jsem k dispozici na twitteru @endlife.

Otevřený a svobodný software čtení knihy e-book publikování wpub web publications
avatar

Jan Martinek

designér
Next Book

CLE : urobte si pohodlie v príkazovom riadku

Workshop | A112 | Neděle 14:00 - 14:45 |

Commnad Live Environment je resource shell skript (ako .bashrc), ktorý vylepšuje look&feel terminálu. Je to pomôcka pre všetkých, ktorí pracujú v príkazovom riadku a radi si ho prispôsobujú. Jeho prvou funkciou je tvorba farebne výrazného promptu, ktorý je pohodlne konfigurovateľný. Vie toho však podstatne viac: alias management, rozšírenie histórie o doplnkové informácie, CLE je modulárne rozšíriteľné a jeho killer feature je automatický štart prostredia na ďalších účtoch *bez* predošlej inštalácie (tzv. live session). Naviac je široko kompatibilný medzi operačnými systémami a taktiež funguje v bash aj v zsh (čo je novinka oproti minulému roku)

Požadavky:
Znalosť práce v príkazovom riadku, vlastný notebook.

Otevřený a svobodný software bash zsh shell ssh
avatar

Michael Arbet

Sysadmin
Red Hat

Pokročilejší síťování v Linuxu

Přednáška | D0207 | Neděle 14:00 - 14:45 |

Nastavit IP adresu, masku a bránu není žádný velký problém, když je ale počítač připojen do více než jedné sítě, situace se stává trochu složitější a často si s obyčejnou směrovací tabulkou nevystačíme – třeba když konfigurujeme připojení do VPN, nebo dokonce do více VPN současně. V přednášce si ukážeme, k čemu jsou dobré a jak se v Linuxu konfigurují technologie jako Policy Based Routing, nebo Network Namespaces.

Požadavky:
Zhruba tuší, jak funguje internet

Otevřený a svobodný software Otevřený a svobodný software Linux Internet IPv4 IPv6 Policy routing VPN
avatar

Ondřej Caletka

administrátor a vývojář
CESNET, z. s. p. o.

Eclipse MicroProfile Starter with Quarkus

Přednáška | A113 | Neděle 15:00 - 15:45 |

Eclipse MicroProfile Starter helps Java developers quickly get started using and exploiting the capabilities of the community-driven open source specification for enterprise Java microservices, Eclipse MicroProfile. In this session we briefly touch on MicroProfile APIs overview, we mention various runtimes implementing the specification, e.g. Thorntail, Helidon, Payara and TomEE. Next we mention Quarkus and GraalVM (SubstrateVM) and we will build the code generated by MicroProfile Starter into a native executable. Our microservice written in Java, leveraging MicroProfile APIs, will demonstrate interoperability among several runtimes. The session ends with a call for participation as our MicroProfile Starter always needs more love.

Požadavky:
Familiarity with Java on the server side

Otevřený a svobodný software MicroProfile Quarkus
avatar

Michal Babacek

Quality Engineering
Red Hat, Eclipse MicroProfile
avatar

Martin Stefanko

Engineering
Red Hat, Eclipse MicroProfile

Debugování céčkových programů

Workshop | E104 | Neděle 15:00 - 16:45

Programování v jazyce C s sebou nese rizika chyb, která vám rozsypou všechno od vašich datových struktur až po volací zásobník. Budeme debugovat linuxové binárky na příkazové řádce a podíváme se na základní funkcionalitu klasického GNU Debuggeru. Popovídáme si o možnostech ladění v závislosti na dostupnosti ladících informací a architektuře programu. Pokud zvažujete programování v C a chcete vědět, co vás může čekat, určitě doražte.

Požadavky:
Přineste si laptop s kompilátorem (gcc) a debuggerem (gdb).

Otevřený a svobodný software Programování C gdb debugging
avatar

Pavel Šimerda


PrgCont

Gaming na Linuxu

Přednáška | D105 | Neděle 16:00 - 16:45 |

Vylet do sveta her ze z pohledu BFU pro BFU o moznosti hrani her na Linuxu. Od totalniho retro pres vykopavky ze zacatku druheho tisicileti az po AAA tituly.

Otevřený a svobodný software Linux Wine
avatar

Jiri Folta

MANAGER, TALENT ACQUISITION EMEA
Red Hat

Nechte Go plavat, teď sviští Java!

Přednáška | E112 | Neděle 16:00 - 16:45 |

Go se používá hlavně v systémech, kde je potřeba rychlý start, malé nároky na paměť, snadná komunikace mezi více vlákny a kde se použití klasického Céčka jeví příliš nebezpečné. Go skvěle splňuje funkci systémového jazyka, ale navíc, díky automatické správě paměti, eliminuje již od základu chyby, které se v jiných systémových jazycích dají tak snadno napáchat. Pokud potřebujete jazyk s podobnými vlastnostmi, tak se můžete domnívat, že Go je ta pravá volba. Může být, ale určitě to není jediné možné řešení. Pojďme prozkoumat jednu možnou alternativu: Zkusme použít Javu!

Otevřený a svobodný software Docker Cloud Java GraalVM NativeImage AOT Go Performance
avatar

Jaroslav Tulach

GraalVM inženýr
Oracle

IoT a Hnutí tvůrců

DIY, coworking, hackathon, tuning, 3D tisk, Internet of things (IoT), Arduino, ESP32, ESP8266, Raspberry Pi

Fedora from Scratch

Přednáška | E105 | Sobota 10:00 - 10:45 |

Operační systém Fedora využívá pro instalaci sebe sama program Anaconda. Co ale dělat ve chvíli kdy jej z nějakého důvodu nelze použít? Pak je třeba instalovat systém manuálně, podle vzoru operačních systému, jež binární distribuci vůbec nemají - jako třeba Gentoo. V našem případě je to ovšem nesrovnatelně jednodušší. Přednáška je určená všem koho zajímá, co jsou minimální kroky manuální instalace. Vzhledem k tomu, že práce využívá jen základní utility GNU/Linux, měl by tento postup být použitelný s drobnými úpravami na všechny bězné distribuce. Postup by mohl taktéž zajímat ty jenž hledají způsob, jak si vytvořit minimální systém, kupř. pro využití v IoT.

Požadavky:
Požadavky žádné - kdo nezná / neumí, ten pozná / naučí se. Přednášku plánuji prakticky ukazovat na vlastním SBC (single board computer) UDOO X86.

IoT a Hnutí tvůrců Manuální instalace OS GNU/Linux Fedora UDOO x86
avatar

Michal Schorm

Software Engineer
Red Hat

Bootloader - méně známý, ale o to důležitější kousek softwaru

Přednáška | E105 | Sobota 11:00 - 11:45

V současné době můžete na slovo bootloader (česky zavaděč) narazit nejčastěji, pokud se zajímáte o zařízení IoT, případně o modifikace operačního systému Android. To ale rozhodně neznamená, že se tento hodně specifický typ softwaru vytratil ze světa „běžných“ počítačů. V případě některých bootloaderů už se dnes jedná spíše o samostatný operační systém. Všechny mají ale vždy jen jeden hlavní úkol. Postarat se o spuštění vašeho oblíbeného, nejlépe svobodného, operačního systému. Na této přednášce bych vás rád seznámil s tím, jak spouštíme Fedoru nejen na různých architekturách (aarch64, ppc64le, s390x, x86_64...), ale, v případě některých architektur, i na jejich různých variantách (BIOS/Legacy, UEFI). Zmíním také některé odlišnosti mezi různými distribucemi. Přednášku bych pak rád zakončil přehledem novinek v posledních verzích Fedory a výhledem do budoucna.

IoT a Hnutí tvůrců Fedora Boot aarch64 BIOS bootloader GRUB 2 Petitboot PowerNV ppc64le pSeries RISC-V s390x shim U-Boot UEFI x86_64 zipl
avatar

Jan Hlaváč

Associate Software Engineer
Red Hat

Opensource Lego elektronika

Přednáška | E112 | Sobota 11:00 - 11:45 |

Když jsme poprvé letos na Future Portu v Praze viděli nové LEGO® Education napadlo nás, že tohle přece musí jít udělat jako opensource a navíc mnohem lépe...

IoT a Hnutí tvůrců Lego IoT elektronika roboti modely
avatar

Tomáš Jelínek



Jak na FPGA s open-source nástroji

Přednáška | E112 | Sobota 12:00 - 12:45 |

Představím vám open-source toolchain pro FPGA hradlové pole a předvedu jeho praktické využití. Po několika letech reverzního inženýrství vznikl nástroj pro syntézu hardwaru. To vše bez pomoci výrobců čipů. Nyní se kolem projektu YOSYS vytvořilo několik nástrojů sloužících jak ke snadné Arduino-like výuce využití FPGA, tak i k produkčnímu použití. Provedu vás těmito nástroji a předvedu i soft-core RISC-V procesor. Demonstrace proběhne na kitu TinyFPGA BX, který obsahuje Lattice ICE40 a vezmu s sebou i další železo.

IoT a Hnutí tvůrců RISC-V FPGA tinyfpga yosys Hardware
avatar

Martin Hubáček



Jak bootuje Turris MOX

Přednáška | E112 | Sobota 13:00 - 13:45

Turris MOX je modularni opensource router, ktery muze bootovat i po siti z Omnie. Uz samotna modularity predstavuje hromadu problemu, ale jak k tomu jeste zaridit bezpecne sitove bootovani? O tom bude tato prednaska - samozrejme ve vysledku snadno a rychle pomoci opensource :-)

IoT a Hnutí tvůrců Embedded ARM Network Turris Security Boot
avatar

Michal Hrusecky


CZ.NIC

Otevřený software i hardware nejen na platformě MICROCHIP II.

Přednáška | E112 | Sobota 14:00 - 14:45 |

Když chcete v IoT (Internetu věcí) řídit obyčejný termostat – a on vyhoří .. Ukážu možné přístupy pro navrhování hardware a předvedu jedno software řešení. (Přednáška hlavně pro ty, kteří v dnešní záplavě informací tápou a rádi by se orientovali)

IoT a Hnutí tvůrců MICROCHIP
avatar

Lubomír Přibyla


soukromá osoba

Novinky o ESP8266/ESP32

Přednáška | D105 | Sobota 15:00 - 15:45 |

Popis novinek ve světě SoC od Espressif Systems. Bude i live unboxing balíčku s překvapením.

Požadavky:
neusnout, smát se pouze když se přednášející pokusí o vtip

IoT a Hnutí tvůrců IoT ESP8266 ESP32 WiFi
avatar

Petr Stehlík

CEO CTO CFO
DIY

picoBalloon Challenge

Přednáška | D105 | Sobota 16:00 - 16:45 |

Napadlo by vás, že lze postavit balon, který obletí celou planetu? Jistě, už se to podařilo několika dobrodruhům… Jenže ono není potřeba ani moc peněz nebo složité logistiky, jen musíte mít fištróna… Třeba ho máte i vy! PicoBalloon Challenge organizovaný Hvězdárnou a planetáriem Brno ve spolupráci se SOSA - Slovak Organisation for Space Activities je soutěž pro kutily a bastlíře, kteří mají ambice takový balón vypustit. První ročník je za námi a my už se teď těšíme a připravujeme na ten další!

IoT a Hnutí tvůrců SOSA PicoBalloon Challenge
avatar

Ondrej Kamenský

Dramaturgické oddělení
Hvězdárna a planetárium Brno

Diskuse o ESP32 a ESP8266

A113 | Sobota 17:00 - 17:45

Volné pokračování přednášky...

IoT a Hnutí tvůrců
avatar

Petr Stehlík

CEO CTO CFO
DIY

Balíčkování pro OpenWrt

Workshop | E105 | Neděle 10:00 - 12:45

Úvod do tvorby OpenWrt balíkčů pro úplné začátečníky. V první části workshopu si vyzkoušíte vytvořit balíček pro vybraný program. Ukážeme vám triky a balíčkovací best practices. K testování vám půjčíme routery Turris Omnia. V druhé části si budete moct vytvořit balíček pro vámi zvolenou aplikaci. Po workshopu byste měli být schopni vytvořit funční balíček, který bude možno poslat do upstreamu.

Požadavky:
Vlastní notebook s předinstalovaným OS Linux

IoT a Hnutí tvůrců Network Turris OpenWrt Packaging
avatar

Jan Pavlinec


CZ.NIC / Turris
avatar

Josef Schlehofer


CZ.NIC/Turris

3D printing & open hardware

Přednáška | D0206 | Neděle 11:00 - 11:45 |

Zaujíma Vás ako funguje 3D tisk? Aké sú možnosti a limity? Chcete vediet, či sa Vám to oplatí kúpiť si alebo zostaviť vlastnú 3D tiskárnu? Alebo len chete vedieť o novinkách z 3D tisku? Prídte na prednášku nie len o 3D technologiách a dozviete sa viac!

IoT a Hnutí tvůrců 3D Tisk open hardware
avatar

Michal Polovka

QE Engineer
Red Hat

Panelová diskuse o 3D tisku

Přednáška | E112 | Neděle 15:00 - 15:45 |

Navážeme na dopolední přednášku. Diskuze na téma trendy v 3D tisku.

IoT a Hnutí tvůrců Otevřený a svobodný software
avatar

Tomáš Jelínek



avatar

Jaroslav Škarvada



Alternativy ve vzdělávání

Alternativní směry, online vzdělávání, respektující přístup, vzájemně se učící komunity

Otevřená data a pozitivní změna očima žáků základní školy

Přednáška | D105 | Sobota 14:00 - 14:45 |

Žijeme ve světě, ve kterém dokáže šimpanz lépe odpovědět na jednoduché otázky o současném světě (extrémní chudoba, průměrná délka života, počet násilných trestných činů) než učitelé, investiční bankéři i nositelé Nobelovy ceny. Otevřená data a schopnost s nimi pracovat nám umožňuje překonat šimpanzí kolegy a získat nejen větší přehled, ale také sílu aktivně se v tomto světě podílet na pozitivní změně. S žáky 4. a 6. třídy jsme se proto v tomto roce rozhodli seznámit se s hlavními principy, které nás vedou k mylným názorům, následně získat základní dovednosti při práci s daty a na globálním nebo lokálním tématu pak pracovat na vlastním projektu, který by vedl ke zlepšení současného stavu. Tato přednáška bude o našem záměru a také o oslovení případných partnerů pro spolupráci a nápadů, které by nás mohly inspirovat - s žáky bychom ideálně chtěli pracovat na lokálních tématech využívajících otevřená data, která by vedla ke zlepšení kvality života v Brně.

Alternativy ve vzdělávání Otevřená data Základní škola Práce s daty Data Podnikavost Labyrinth
avatar

Miroslav Mráz

učitel informatiky
LABYRINTH - základní škola

Základní škola s principy svobody, respektu a odpovědnosti

Přednáška | D0206 | Sobota 15:00 - 15:45 |

V České republice funguje jen několik alternativních základních škol, které využívají sebeřízeného vzdělávání u dětí. Přednáška představí principy fungování brněnské ZŠ Ježek bez klece a každodenní život ve škole z pohledu průvodce (učitele).

Alternativy ve vzdělávání Sebeřízené vzdělávání dětí
avatar

David Urubčík

Učitel 1. stupně ZŠ a tělesné výchovy, rozhodčí a zakladatel Movement akademie
ZŠ Ježek bez klece

Nástrahy správy školních sítí pohledem externího admina

Přednáška | D0206 | Neděle 13:00 - 14:45

Retrospektivní pohled na smysluplné utrácení...ehm...investování spousty veřejných peněz humornou formou :-)

Požadavky:
pochopení pro černý humor, účast zástupců z Karmelitské ulice v Praze by docela potěšila :)

Alternativy ve vzdělávání
avatar

Marek Šnapka

network admin
Masarykova SS zemedelska a VOS, Opava, p. o.

Co je to otevřené vzdělávání a proč ho potřebujeme?

Přednáška | D0206 | Neděle 15:00 - 15:45 |

Přednáška se zaměření na to, co vlastně do otevřeného vzdělávání všechno spadá - od MOOC, webové kurzy, učící se komunity až po otevřené sylaby či portfolia a pokusíme ukázat, jaký má tento fenomén vztah k oblasti otevřeného softwaru a dalších "tradičnějších" otevřených fenoménů. Budeme v ní přemýšlet nad tím, jak se tato otevřenost mění s nástupem internetu, strojového učení a dalších technologií, které dávají oné edukační otevřenosti stále nové rozměry.

Alternativy ve vzdělávání online vzdělávání vzdělávání otevřenost MOOC učení
avatar

Michal Černý


Masarykova univerzita

Jak vytváříme učebnice matematiky?

Přednáška | D0206 | Neděle 16:00 - 16:45 |

Už více než dva roky tvoříme elektronické učebnice matematiky . Postupně bychom rádi vytvořili komplexní platformu pro učitele. Jakým způsobem dělat software pro školy a s jakými problémy se potýkáme. To vše vám povím na mé přednášce na letošním OpenAltu.

Požadavky:
Zájem o vzdělávání :)

Alternativy ve vzdělávání Programování Online vzdělávání Matematika
avatar

Pavol Hejný

Fullstack vývojář
https://www.h-edu.cz/

Bezpečnost a soukromí

Soukromí, šifrování, sledování, záloha dat, monitoring, audit, hesla, hacking, cracking, malware, phishing

Sociální inženýrství, aneb nejsnazší metoda hackingu

Přednáška | D0206 | Sobota 11:00 - 11:45

Jak postupuje hacker, pokud chce napadnout daný cíl, například banku? Začne prolamovat internetové bankovnictví, hraniční firewall či hesla služeb? Rozhodně může. Avšak chytrý hacker zvolí cestu nejmenšího odporu. Místo prolamování technických zabezpečení zacílí na nejslabší článek celého IT ekosystému - na člověka, na zaměstnance banky, na Vás. Na základě svojí mnohaleté praxe etického hackera představím konkrétní techniky, které kyberzločinci při tomto postupu, zvaném sociální inženýrství, používají.

Bezpečnost a soukromí Sociální inženýrství socialing vishing phishing rubber ducky
avatar

Lukáš Antal

Senior Cyber Security Specialist
AEC a.s.

Strasti penetračního testování

Přednáška | D0206 | Sobota 12:00 - 12:45

Cílem přednášky je rozšířit povědomí o penetračním testování, jak na něj a je v ní shrnuto několik penetračních testů, aneb učíme se z chyb programátorů primárně webových aplikací. Přednáška může obsahovat stopy arašídu, bezpečnostních zranitelností a sarkasmu.

Bezpečnost a soukromí security white hat penetrační testování hackthebox security attack
avatar

Ondřej Langr

PHP Developer
Dixons Carphone CoE
avatar

Michal Filo



Zámečky nikoho nezajímaj'

Přednáška | E112 | Sobota 15:00 - 15:45 |

Prohlížeče postupně skrývají zámeček u šifrovaných HTTPS spojení a to je dobře. No jo, ale proč je to vlastně dobře? Šifrování, HTTPS, „zelené certifikáty“, to je oč tu (po)běží.

Požadavky:
Přednáška je vhodná pro účastníky, kteří již vyčerpali svůj rozpočet na nákup HTTPS certifikátů

Bezpečnost a soukromí Browser HTTPS s̶s̶l̶ TLS Certifikáty Network Security
avatar

Michal Špaček



Co všechno (ne)změní DNS over HTTPS

Přednáška | D0207 | Sobota 16:00 - 16:45 |

Aktuální kroky Mozilly v implementaci DNS over HTTPS (DoH) sklízejí hodně kritiky a obav, ale také nadšení a podpory. Jaké jsou pro to důvody? Kde jsou technická a právní úskalí DoH? Během přednášky bude shrnuto aktuální silně nekoordinované dění na úrovni implementace tohoto protokolu do browserů a operačních systémů a dopad těchto kroků na stávající sítě a soukromí uživatelů. Cílem přednášky je poskytnout účastníkům dostatek detailů a aktuální vhled o velkých změnách na prehistorickém protokolu.

Bezpečnost a soukromí DNS over HTTPS DoH
avatar

Robert Šefr

CTO
Whalebone, s.r.o.

Vyhledávejte na netu jako MacGyver

Přednáška | D105 | Sobota 17:00 - 17:45 |

Když něco neznám a chci to najít, tak použiju… Google. No jo, ale co když chci najít veřejně přístupné a na Internet připojené web kamery, nebo elektrárny? Nebo napadené databáze a ukradená hesla? Nebo třeba HTTPS certifikáty, které často odhalí testovací a hůře zabezpečené nebo zapomenuté servery? Co by udělal MacGyver? No, přišel by na tuhle přednášku. Ukážeme si Certificate Transparency, vyhledávač Shodan, neobvyklé dotazy do Google a další tipy a triky.

Požadavky:
Přijďte, dík

Bezpečnost a soukromí shodan certificate transparency vyhledávání gůgl google
avatar

Michal Špaček



Exploitace aplikací pro začátečníky

Workshop | A113 | Neděle 10:00 - 11:45

Ve workshopu si probereme základy exploitace velmi zranitelných aplikací a uvedeme si příklady na demo aplikacích. Bude sranda :)

Požadavky:
Vlastní laptop s Linuxem (požadavky na balíky: gdb, radare2 (možnost GUI nadstavby - Cutter), ASM/C skill výhodou

Bezpečnost a soukromí Bezpečnost a soukromí exploit security 2guys1application white hat binary analysis penetration testing low level
avatar

Ondřej Langr

PHP Developer
Dixons Carphone CoE
avatar

Michal Filo



Bezpečnosť v DNS

Přednáška | D105 | Neděle 10:00 - 10:45 |

DNS bol jeden z posledných protokolov, ktorý nemal možnosť bezpečného prenosu dát a aj napriek tomu nim prenášame citlivé údaje. V prednáške sa pozrieme, co sa v tomto smere zmenilo a aké máme možnosti - z pohľadu užívateľa a administrátora.

Bezpečnost a soukromí Security Bezpečnost a soukromí HTTPS TLS Network Security DNS
avatar

Ľubor Jurena


skHosting.eu

Saving the World: Increasing Efficiency and Accuracy of Encrypted Traffic Analysis of People at Risk

Přednáška | D105 | Neděle 11:00 - 11:45 |

Activists, journalists and human rights defenders are in hostile environments and in constant danger as they deal with sensitive information. They are often exposed to targeted and sophisticated attacks. We designed the Emergency VPN which allows us to help people in danger by analyzing their mobile traffic. This way we can identify if a device is infected or find its vulnerabilities that may put the user at risk. However, the biggest challenge for the network analyst is to quickly and accurately detect malicious encrypted traffic. The speed of the analysis is a critical factor in this work. To improve the speed of the analysis of HTTPS traffic, we combine specific features extracted from HTTPS traffic with state of the art machine learning methods. In this talk we will show how this combination allowed us to increase the efficiency and accuracy of Encrypted traffic analysis of people at risk. In a live demo, we will demonstrate a detection of malicious traffic in a mobile device.

Bezpečnost a soukromí Security Data Bezpečnost a soukromí HTTPS TLS Network Security Malware TLS 1.2 TLS 1.3 Machine Learning Traffic Civil society Hacktivity
avatar

František Střasák

výzkumník
Centrum Umělé Inteligence FEL ČVUT
avatar

Jan Fajfer

Výzkumník
Centrum Umělé Inteligence ČVUT
avatar

Veronica Valeros

Výzkumník
Centrum Umělé Inteligence ČVUT

Minority Reports

Přednáška | D105 | Neděle 12:00 - 12:45 |

Hurá, budoucnost je tu. Sice ji ještě neumíme předvídat, ale návštěvníci a jejich browsery už vám dnes mohou prozradit, co se děje s vaším webem. Automaticky a hned. Zákeřný JavaScript? Expirované certifikáty? Čtyřistačtyřky? Pády browseru? To všechno umí Reporting API a to všechno vám ukážu naživo, rovnou v browseru.

Požadavky:
Aby přišli. A uměli otevřít browser a developer tools.

Bezpečnost a soukromí reportování browser csp nel reporting api no slides
avatar

Michal Špaček



Dopady GDPR na software aneb ochrana dat klientů nejen finančních institucí

Přednáška | D0207 | Neděle 12:00 - 12:45 |

Téma GDPR pomalu mediálně v ČR utichá. Společnosti provedly nějaké, blíže neurčené a individuální kroky, vedoucí mnohdy i ke zvýšení bezpečnosti svých systémů a procesů. Většina uživatelů obdržela desítky žádostí o souhlas se zpracováním osobních údajů. Zdá se, že svět je zase o něco bezpečnější a téma GDPR je vyřešeno. Je tomu tak ale opravdu? Příspěvek seznamuje posluchače s vybranými dopady na vývoj či potřebnou funkcionalitu software, poukazuje na vybrané, nové požadavky, které jsou na software obhospodařující osobní údaje, kladeny a přináší vhled do možné realizace. Zjistěte i Vy, jak hluboko králíčí nora vlastně vede a s čím je potřeba počítat, pokud má být systém v souladu s novou, evropskou regulací.

Bezpečnost a soukromí GDPR ochrana osobních údajů vývoj software architektura
avatar

Radek Beneš

Soudní znalec ICT
Znalecká kancelář IT

Fantastic Attacks and How Kalipso can Find Them

Přednáška | D105 | Neděle 13:00 - 13:45

Detecting attacks in a network is very hard due to the huge amount of information, and the similarity between attacks and normal traffic. Knowing the traffic of your computer is hard enough, more so in a large network. An analyst has to decide and block infected computers without being aware of all the details. A company may afford a large detection system based on big data, but what about you? Slips is a network intrusion detection system that uses flows, behaviors, and machine learning to detect attacks in a network. Based on Zeek and with a modular structure it is easy to extend the system with new models of your design, leaving the final decision to an internal ensembling algorithm. From flow-based port scan detection to anomaly detection, threat intelligence, VirusTotal integration, geolocation and machine learning profiling, slips includes modules that can give a comprehensive high-level view of your security. However, it is very hard to show this information clearly and to include the analyst in the process. Enter Kalipso. Kalipso is a nodejs-based terminal interface designed to display the complexity of the information produced by Slips. This interface helps traffic analysts to quickly get a superficial understanding of what is going on in the network. With animated graphs and charts based on the blessed and the blessed-contrib libraries, it is possible to configure and connect data from Slips meaningfully. After slips filled the redis database, Kalipso is ready to display the information. It creates a tree with all IP addresses in the traffic, separating the data in time windows. For every IP and time window, it shows a timeline, detections, and a map with the geolocation of all the destination IPs contacted. Each IP address is modeled using stacked bars and tables based on the destination ports contacted, destination IPs contacted, source ports used, and ports opened as a server. Different windows are accessed with hotkeys, and important information is highlighted with several font types and colors. Distinctive outgoing connections are displayed together with their VirusTotal information and behavioral model. Complete with the ability to copy information to the clipboard or save it into a file, Kalipso allows the analyst to rapidly overview what is happening in a network.

Bezpečnost a soukromí Security Bezpečnost a soukromí Attacks machine learning nodejs Interface Python Free software malware OWASP
avatar

Sebastian Garcia

Director
Stratosphere
avatar

Kamila Babayeva

Reseacher
Civilsphere

Tvoje data jsou tvoje: jak na vlastní cloud

Přednáška | D0207 | Neděle 13:00 - 13:45 |

Velcí internetoví hráči už dávno vědí, jak cenná jsou data o lidech. My, obyčení uživatelé služeb, si to už taky začítáme uvědomovat. V dnešní době přesahu internetu a sítí do běžného života je stále důležitější si svá data chránit a přemýšlet, kam co uložit a co komu poskytnout. Nebudu se ale věnovat notoricky známým hrozbám zveřejňování informací na sociálních sítích. V přednášce si spíše ukážeme jednu z cest, jak si udržet data co nejvíc v soukromí. Půjde o dokumenty, e-maily, vlastně elektronickou komunikaci obecně. Aneb: jak se osvobodit od cizích cloudů a přejít do cloudu vlastního. Varování: během přednášky můžete pocítit mírný chladný závan stihomamu.

Bezpečnost a soukromí bezpečnost soukromí data šifrování dokumenty komunikace
avatar

Pavel Baksy


OpenAlt z.s.

Vládní bezpečnostní certifikace a open source

Přednáška | D105 | Neděle 14:00 - 14:45 |

Jdou (především) vládní standardy, certifikace, bezpečnost a open source vůbec dohromady? Odpověď zní ano, ale.. V přednášce se dozvíte, co a jaké jsou vládní certifikace, odpoveď na to, jak jdou dohromady s open source, na jaké "ale" můžete narazit a to hlavně pro FIPS 140-2(-3), Common Criteria atd. Celé z pohledu čistě praktického - přednášející se již několik let snaží získávat razítka pro produkty firmy Red Hat a každý šedý vlas je mu toho svědkem.

Bezpečnost a soukromí certifikace FIPS Common Criteria bezpečnost vládní standardy
avatar

Jaroslav Řezník

Industry and Government Certifications Program Manager
Red Hat

GPS apocalypse now! : Jak nedělat bezpečnost.

Přednáška | D105 | Neděle 15:00 - 15:45

Na aktuálním stále probíhajícím výzkumu bezpečnosti GPS trackeru ukážu jak nedělat IoT bezpečnost a jak nekontrolovaný "supply chain" může vést k bezpečnostním incidentům gigantických rozměrů. Pokud se Vám dělá špatně když vidíte chybějící autorizaci, autentikaci, výchozí hesla nebo HTTP, pytlík s sebou.

Bezpečnost a soukromí iot gps tracker bezpecnost supply chain
avatar

Martin Hron

Senior researcher
Avast s,r,o.

Ludus: Securing your router with Game Theory

Přednáška | D0207 | Neděle 15:00 - 15:45 |

The rising number of attacks against home network routers brings up the importance of securing these devices better. However, the range of available means of defense for home routers is limited. Additional constraints, such as performance of the devices has to be considered when designing a defense strategy. In our talk we will present project Ludus, which is the result of almost 3 years of research in this collaboration with CZ.NIC - a manufacturer of Turris routers. It brings the idea of collaborative defense for a large groups of users. That means users can join forces to defend against attackers, and help each other to better secure their devices. Our open-source tool, Ludus allows users to utilize our research and improve the security of their Turris routers and other OpenWRT devices right out of the box. With the help of this tool each individual can improve their own router security by joining together with the whole community of users. The primary defense mechanism in our tool is the honeypot: a trap which is designed to stop or stall the attacker while extracting information about the intruder and the course of the attack. There are dozens of types of honeypots, but bearing in mind the technical limitations of the devices, users have to choose where to deploy them. Even though the concept of honeypots dates back more than 20 years, nowadays the development of the technology seems to be somehow stalling. The proposed method is a new approach to automatic honeypot deployment based on Game Theory and explained in detail in the talk. Moreover, we discuss the problem of objective measurement of the defense strategy efficiency. For that, we propose a combination of security metrics as well as an overall measure of the security. This is intended to give the users and analysts a numerical value on the state of security enabling them to act on this information and further adjust the defense mechanisms. By comparing the metrics through time users can see whether their security is improving or not, as well as comparing their own security to the overall aggregated security of other routers utilizing Ludus. The aggregated and anonymized data as well as the metrics are available for further research for anyone interested.

Bezpečnost a soukromí Turris Security Bezpečnost a soukromí Network Security Routers Suricata Game Theory Honeypots
avatar

Ondřej Lukáš

Developer
Stratosphere Research Laboratory
avatar

Sebastian Garcia

Director
Stratosphere
avatar

Kalin Ivanov



Ukázka používání frameworku Metasploit

Přednáška | D0207 | Neděle 16:00 - 16:45 |

Přednáška ukáže na možnosti použití open-source nástroje Metasploit pro útoky a zneužití zranitelností včetně živé ukázky a také poukáže na důležitost instalace bezpečnostních záplat a udržování Vašich systémů v nejnovějších verzích.

Požadavky:
Znalost síťových protokolů

Bezpečnost a soukromí security metasploit msf hacking
avatar

Michal Novotný

Malware Researcher & Security Analyst
GreyCortex s.r.o.

Otevřená společnost, komunity a data

Otevřená společenství, soukromý sektor, státní sektor, licence, otevřená data, Big Data

Národní Gitlab

Přednáška | D105 | Sobota 11:00 - 11:45 |

Bude mít ČR národní Gitlab? A co v něm bude? Je to vůbec možné v kontextu českého egovernmentu?

Otevřená společnost, komunity a data státní sektor egovernment
avatar

Ondřej Profant

Poslanec
Parlament České republiky

Svoboda projevu na internetu a jevy, které ji ohrožují

Přednáška | D0207 | Sobota 12:00 - 12:45 |

Svoboda projevu, zakotvená v americké ústavě jejím 1.dodatkem, dlouho na internetu nacházela svoje přirozené vyjádření - v dobrém i ve zlém. Posledních několik let však dochází k jejímu omezování ze všech možných stran, soukromými firmami počínaje, legislativou konče. Rozpadne se internet na myšlenkově izolované domény vzájemně nepříliš přátelsky naladěných politických systémů, stran a hnutí?

Otevřená společnost, komunity a data sociální sítě svoboda projevu Čína USA Evropa
avatar

Marian Kechlibar

jednomužné komando
Kechlibar.net

Bullshit Detector - otvorený nástroj na detekciu fake news

Přednáška | D105 | Sobota 13:00 - 13:45

(Ne)technické rozprávanie, ako vznikalo rozšírenie pre prehliadač Chrome (https://www.websupport.sk/bullshit-detector), ktorý pri návšteve webu s nedôveryhodným obsahom označí stránku ako potenciálne nebezpečnú. Prečo je celé open-source a ako to pomáha transparetnosti projektu.

Otevřená společnost, komunity a data fake news hoax open-source Google Chrome plugin
avatar

Fero Volar

Head of server products
Websupport, s.r.o.

Open source software licence

Přednáška | D0206 | Sobota 13:00 - 13:45 |

V přednášce nastíním autorskoprávní ochranu software, co je to licence a jaké jsou rozdíly mezi proprietárními a open source licencemi. Vysvětlím, co je to copyleftová doložka, a zaměřím se na rozdíly mezi nejpoužívanějšími druhy open source licencí.

Požadavky:
bez požadavků

Otevřená společnost, komunity a data Otevřený a svobodný software licence copyleftová doložka proprietární licence open source licence GNU GPL BSD licence MIT licence
avatar

Tereza Formanová

Koordinátor projektu, zakládající člen organizačního týmu
Brno Legal Hackers

Vztah mezi doménovým jménem, obchodní firmou a ochrannou známkou

Přednáška | D0206 | Sobota 14:00 - 14:45 |

V přednášce popíšu vztah mezi doménovým jménem, obchodní firmou a ochrannou známkou a principy jejich registrace. Zaměřím se na praktické situace, kdy doménové jméno neoprávněně zasahuje do ochranné známky nebo obchodní firmy a jak se proti tomu může jejich vlastník bránit.

Požadavky:
bez požadavků

Otevřená společnost, komunity a data doménové jméno obchodní firma ochranná známka porušení práv z ochranné známky a obchodní firmy
avatar

Jiří Císek

Head of the IT & IP law department
Sedlakova Legal

Open Data Science: Python, R & Julia

Přednáška | A113 | Sobota 15:00 - 16:45

V mojej prednáške budem hovoriť o najpopulárnejších Open Source programovacích jazykoch a nástrojov vrámci Data Science. Taktiež budem hovoriť Data Science vo všeobecnosti a tiež o tom čo obnáša založenie prvej Data Science komunitu na Slovensku (PyData Slovakia). Ku koncu prednášky tiež účastníkov nasmerujem na najlepšie voľne dostupné a Open Source vzdelávacie zdroje v rámci Data Science.

Požadavky:
N/A

Otevřená společnost, komunity a data Python Programování OpenSource Data Science R rstats Julia Open Data Meetup Community
avatar

Radovan Kavický

Principal Data Scientist & President
GapData Institute

Svoboda a otevřenost internetu v Evropě

Přednáška | D0206 | Sobota 16:00 - 16:45 |

Přehled nedávno schválené nebo připravované evropské legislativy, týkající se regulace internetu (copyright, teroristický obsah on-line, digital services act).

Otevřená společnost, komunity a data licence egovernment copyright digital services act
avatar

Marcel Kolaja

místopředseda
Evropský parlament

Jak fungují české komunity a portály okolo Firefoxu, Ubuntu nebo Fedory

Přednáška | E112 | Sobota 16:00 - 16:45

Improvizované povídání o tom, jak fungují české komunity a weby jako např. Mozilla.cz, Ubuntu.cz nebo Mojefedora.cz.

Otevřená společnost, komunity a data
avatar

Michal Stanke

softwarový inženýr
Cisco Systems s.r.o.

Autorskoprávní směrnice a implementace upload filtrů do českého práva

Přednáška | D0206 | Neděle 10:00 - 10:45 |

Přednáška se zaměří na novou autorskoprávní směrnici, konkrétně pak na úpravu tzv. upload filtrů v čl. 17 a na jejich implementaci do českého práva, která by měla být provedena do roku 2021. Cílem příspěvku je zejména kriticky zhodnotit možné negativní dopady zavedení povinnosti poskytovatelů internetových služeb předběžně kontrolovat nahrávaný obsah s ohledem na porušování autorských práv z pohledu zásahu do práva na informace, ale i práva na soukromí.

Požadavky:
-

Otevřená společnost, komunity a data autorská práva upload filtry právo na informace právo na soukromí
avatar

Jan Vobořil

výkonný ředitel
Iuridicum Remedium, z.s.

OpenStreetMap - SotM CZ+SK

GIS, geografické informační systémy, SotM CZ+SK, State of the Map, turistické mapy, Mapathon, Geocaching, OpenMapTiles

Událo se ve světě OpenStreetMap (+ informace k šifrovací hře)

Přednáška | D105 | Sobota 10:00 - 10:45 |

Výběr toho nejzajímavějšího z týdenních souhrnů WeeklyOSM.eu. Na konci se dozvíte informace potřebné pro účast v šifrovací hře.

OpenStreetMap - SotM CZ+SK OSM OpenStreetMap
avatar

Marián Kyral

Mapper
OpenStreetMap Česká Republika z.s.

Jak najít vhodnou lokalitu pro pobočku na základě open dat

Přednáška | E104 | Sobota 10:00 - 10:45 |

Přednáška o tom, jak se dají využít volně dostupná data (např. OpenStreetMap) k tomu, abyste našli vhodné místo pro svůj obchod, kancelář nebo hospodu. Vhodným způsobem vizualizace nad mapou se dají odhalit zajímavé souvislosti.

OpenStreetMap - SotM CZ+SK OSM
avatar

Martin Tesař

Frontend developer
CleverMaps

State of Trails

Přednáška | E104 | Sobota 11:00 - 11:45 |

Jsou turistické trasy v OSM kompletní? Analýza toho jak jsme daleko a kolik toho ješte zbývá, srovnání za posledních několik let v různých kritériích. Praktické zkušenosti a postřehy z mnohaletého mapování turistických tras.

OpenStreetMap - SotM CZ+SK OSM turistické trasy
avatar

Jakub Těšínský

člen rady
spolek Open Street Maps

Česká pošta a poštovní schránky v OpenStreetMap

Přednáška | E104 | Sobota 12:00 - 12:30 |

Česká pošta zveřejňuje, a dokonce i pravidelně aktualizuje údaje o svých poštovních schránkách. Jak nám tato data pomáhají při mapování a jak se vyrovnáváme s problémy v jejich kvalitě?

OpenStreetMap - SotM CZ+SK OSM
avatar

Marie Zemanová



Mapování 3D v OpenStreetMap

Přednáška | E104 | Sobota 12:30 - 13:00

OpenStreetMap umožňuje i 3D mapování. A existují i zobrazovací platformy, které 3D data dokáží zobrazit. Dobrá 3D mapa spolu s dobrou 3D vizualizací poskytuje daleko komplexnější informaci o reálné podobě toho, co mapa zachycuje. Elementární vlastnosti 3D mapování v OSM určené pro absolutní začátečníky, ale i některé pokročilejší techniky, ukáže nikoliv lektor, ale spíše propagátor 3D mapování na konkrétním případě - vylepšení 3D mapování areálu Fakulty informačních technologií VUT a jeho přilehlého okolí.

OpenStreetMap - SotM CZ+SK OSM 3D
avatar

Petr Vozdecký


OpenStreetMap Česká Republika z.s.

Jízdní řády a vyhledávání v nich

Přednáška | E104 | Sobota 13:00 - 13:45

Díky legislativním změnám jsou nyní dostupná data o jízních řádech. Díky Googlu máme i jakýsi standardizovaný formát — GTFS... přesto je stále nejjednodušší vyhledávat dopravní spojeni online. Představím projekt timetab, jehož kořeny sahají do roku 2000. Nabízí offline vyhledávání spojení, jednoduchý formát pro uložení jízdních řádů a sadu nástrojů pro práci s nimi. Zmíním také jeho omezení.

OpenStreetMap - SotM CZ+SK jízdní řády
avatar

Pavel Machek



OpenMapTiles: novinky, tématické vrtsvy a lokální souřadnicové systémy

Přednáška | E104 | Sobota 14:00 - 14:45 |

Přednáška shrne novinky za poslední dva roky vývoje OpenMapTiles, svobodného otevřeného nástroje na zpracování OpenStreetMap v digitální mapy, které lze použít s populárními JavaScriptovými knihovnami Leaflet, OpenLayers, Mapbox GL JS nebo v desktopových aplikacích jako je QGIS či mobilních aplikacích. V prezentaci bude ukázána možnost tvorby map v jiných souřadnicových systémech než je Mercator, jako je WGS84, francouzský Lambert či český Křovák, se zachováním obvyklých vlastností jako je interaktivita mapy. Současný de-facto standart, Spherical Mercator, se zobrazuje jako čtverec, se kterým lze snadno pracovat na počítači. Také ukazuje přírodní útvary ve správných tvarech a pod správnými úhly mezi sebou, ale má jiné problémy jako je nesprávné zobrazení velikostí, kdy území kolem rovníku je na takové mapě menší než kolem pólů. Kvůli tomu byly vyvinuty nové souřadnicové systémy. Další, lokální, tu byly dávno předtím a slouží k co možná nejlepšímu zobrazení oblasti, pro kterou byly vytvořeny. Jejich užívání je často vyžadováno vládami a jejich agenturami. Na OpenMapTiles je založen mapový hosting MapTiler Cloud, který nabízí k použití jiné souřadnicové systémy.

OpenStreetMap - SotM CZ+SK OSM
avatar

Jiří Komárek



Valná hromada OSM ČR z.s.

E104 | Sobota 15:00 - 15:30

OpenStreetMap - SotM CZ+SK

Missing maps mapathon - umísťujeme ty nejzranitelnější na mapu světa

Workshop | E105 | Sobota 15:00 - 17:45 |

Vracíme se na místo činu. Tady to začalo. Na OpenAlt 2016 se uskutečnil první brněnský Missing maps mapathon. Od té doby se v Brně konají mapathony pravidelně. Přijďte podpořit práci Lékařů bez hranic tím, že pomůžete zmapovat místa, která jsou ohrožena humanitárními krizemi. Na Mapathonu budeme společně podle satelitních snímků vytvářet v OpenStreetMap mapu jednoho z míst, na kterém působí Lékaři bez hranic. Pokud nemáte zkušenosti, nevadí. Všechno se na místě naučíte a po krátkém školení už budete moci sami mapovat. Samozřejmě, zváni jsou i zkušení uživatelé, kteří už žádné školení nepotřebují a chtějí jen nerušeně mapovat. Není potřeba mít předchozí zkušenosti. Veškeré nástroje jsou zdarma a open source.

Požadavky:
Účastníci potřebují vlastní notebook a k němu nejlépe i myš. Ideálně také založený účet na OpenStreetMap. Založit ho lze zde: https://www.openstreetmap.org/user/new

OpenStreetMap - SotM CZ+SK OSM Missing maps mapathon Lékaři bez hranic JOSM
avatar

Daniel Kašík

školitel
Missing maps
avatar

Jiří Vlasák

školitel
Missing maps

Novinky ve Fody, OsmHiCheck a osmap.cz

Přednáška | E104 | Sobota 15:30 - 16:00 |

Za poslední rok se v projektu focení a kontrol rozcestníků a jiných turistických objektů událo spoustu věcí. Pojďte si poslechnout, co je nového, jak se zapojit a pomoci fotkami, kontrolami nebo úpravami OpenStreetMap.

OpenStreetMap - SotM CZ+SK OSM Fody OsmHiCheck osmap.cz
avatar

Tomáš Kašpárek


OpenStreetMap Česká Republika z.s.

Mapový portál Freemap Slovakia

Přednáška | E104 | Sobota 16:00 - 16:45 |

Prednáška bude o novom mapovom portáli Freemap Slovakia (www.freemap.sk). Porozprávam v nej o motivácii a histórii jeho vzniku, odprezentujem jeho funkcie a popíšem jeho technologické riešenia vrátane ukážok z kódu.

OpenStreetMap - SotM CZ+SK OSM web
avatar

Martin Ždila

Tajomník
OZ Freemap Slovakia

Outdoorová mapa Freemap Slovakia

Přednáška | E104 | Sobota 17:00 - 17:45 |

Prednáška bude o novej outdoorovej mape Freemap (www.freemap.sk/?layers=X) a jej mapovom serveri. Porozprávam v nej o motivácii jej vzniku a popíšem jej inovatívne technologické riešenia a implementáciu.

OpenStreetMap - SotM CZ+SK OSM mapnik SRTM
avatar

Martin Ždila

Tajomník
OZ Freemap Slovakia

Meeting Missing Maps CZ & SK

Přednáška | E105 | Neděle 13:00 - 16:45 |

Humanitární organizace, které často pracují v oblastech, kde chybí mapy, spoléhají na pomoc dobrovolníků, vytvářejících v OpenStreetMap mapy pro projekt Missing maps. V Česku a na Slovensku se od roku 2016 konají mapathony - setkání, během kterých dobrovolníci mapují prázdná místa na mapách. Na přednášce proběhne představení projektu, lightning talks organizátorů mapathonů v různých městech a oslavíme tři roky mapathonů v České a Slovenské republice.

OpenStreetMap - SotM CZ+SK OSM Missing maps mapathon Lékaři bez hranic humanitární mapování
avatar

Jan Böhm

digital strategist
Lékaři bez hranic / Missing maps
avatar

Miloslav Ofúkaný

koordinátor
Missing Maps Slovensko
avatar

Daniel Kašík

školitel
Missing maps

Otevřené umění a tvorba

Blender, Inkscape, Gimp, Krita, Audacity, Ardour, Yoshimi, TuxGuitar, OpenShot, Pitivi

Střih videa v linuxu

Přednáška | A113 | Sobota 12:00 - 12:45 |

Ríkali mně, že Linux nikdo nepoužívá, že linux se nehodí na každodenní používaní natož na střih videa. Proto jsem začal natáčet videa Youtube, abych se naučil a vykoušel Linux a Opensource jestli jde použít pro tvorbu videí. Řeknu Vám jaké jsou možnosti zpracování audia a videa v linuxu. A pomocí jakých nástrojů můžete stříhat svoje video záznamy.

Požadavky:
žádné

Otevřené umění a tvorba linux video kdenlive
avatar

Josef Jebavý

freelancer

Střih videa v Linuxu pomocí kdenlive

Workshop | D0207 | Sobota 17:00 - 17:45

Říkali vám lidé, že linux není vhodný na prací s multimedii? Na tomto workshopu si prakticky vyzkoušíte střih videa v Linuxu. Naučíte se ovládat stříhací softwaru Kdenlive.

Požadavky:
notebook s nainstalovaným SW kdenlive

Otevřené umění a tvorba linux video kdenlive
avatar

Josef Jebavý

freelancer

Creative Commons 4.0 konečně v češtině! Změny, výhody a nevýhody

Přednáška | E112 | Neděle 14:00 - 14:45 |

Licenční podmínky veřejné licence Creative Commons v aktuální verzi 4.0 byly oficiálně přeloženy do češtiny a jsou v tomto znění schváleny k užití. Příspěvek si klade za cíl jednak informovat o změnách, které CC 4.0 přinášejí oproti předchozí verzi, jednak by měl sloužit jako obecný úvod do problematiky Creative Commons pro autory i uživatele, kteří hledají optimální cestu jak licencovat autorská díla, která vytvářejí či hodlají užívat ve svých projektech. Přednáška bude vyváženě reflektovat výhody i rizika spojená s využitím cesty Creative Commons v českém právním prostředí.

Otevřené umění a tvorba Creative Commons svobodné licence licencování autorských děl užití autorských děl Licence
avatar

Martin Loučka

Člen výboru
Open Content, z.s.

Vlastní grafika v Inkscape/GIMPu

Workshop | A112 | Neděle 15:00 - 16:45 |

Projděme se FOSS programy Inkscape a GIMP. Vytvoříte si vlastní wallpaper, svatebko a plakát. Od začátků, krok po kroku, jen srozumitelná magie.

Požadavky:
S sebou vlastní notebook s předinstalovaným Gimpem, Inkscapem a myší.

Otevřené umění a tvorba grafika gimp inkscape plakát wallpaper
avatar

Jan Rybář



OpenAlt

Ostatní témata spadající do zaměření spolku

Zahájení konference

D105 | Sobota 9:30 - 10:00

Dozvíte se co na konferenci uvidíte.

OpenAlt

Pár slov na závěr

D105 | Sobota 17:45 - 18:00

OpenAlt

Zahájení konference

D105 | Neděle 9:30 - 10:00

OpenAlt

Pár slov na závěr

D105 | Neděle 16:45 - 17:00

OpenAlt