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“.
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.
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.
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.
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 JollaFirefox - 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 MozillaXFS
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
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.
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++Michal Vaško
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
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.
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/CDInfrastructure 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
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-nativeJan Holčapek
Principal Member of Technical StaffŠtepán Cenek
Principal Member of Technical StaffHledá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ě WirelessDebian 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 PhoneZač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í
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)
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 CentOSHolochain: 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.
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 InstallfestPouž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.
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.jsPython 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.
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.
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)
Č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.
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.
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
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
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).
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 WineNechte 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 PerformanceDIY, 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.
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 ziplOpensource 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 modelyTomáš 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 HardwareJak 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 BootOtevř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ů MICROCHIPLubomír Přibyla
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
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 ChallengeOndrej Kamenský
Dramaturgické oddělení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
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 hardwarePanelová 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ý softwareTomáš Jelínek
Jaroslav Škarvada
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 LabyrinthZá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í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 :)
Marek Šnapka
network adminCo 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í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í :)
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 duckyStrasti 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 attackMichal 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ů
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 DoHVyhledá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
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
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 DNSSaving 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 HacktivityMinority 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.
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 architekturaFantastic 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 OWASPTvoje 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 komunikaceVlá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í standardyGPS 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 chainLudus: 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 HoneypotsKalin 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ů
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 egovernmentSvoboda 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 EvropaBullshit 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 pluginOpen 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ů
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ů
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
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 actJak 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 dataAutorskoprá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:
-
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 OpenStreetMapJak 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 OSMState 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Č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 OSMMarie 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 3DJí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í řádyOpenMapTiles: 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 OSMJiří Komárek
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
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.czMapový 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 webOutdoorová 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 SRTMMeeting 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í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é
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
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 LicenceVlastní 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ší.
Ostatní témata spadající do zaměření spolku