Otevřené operační systémy a programy, webové technologie, databáze, virtualizace, kontejnery
Silverblue: neměnný OS v linuxovém desktopu
Přednáška | D0206 | Sobota 10:00 - 10:45 |
Team Silverblue je projekt, který se snaží přenést tradiční distribuci Fedora založenou na balíčkovacím systému do konceptu neměnného systému. Základní systém funguje jako neměnný celek spravovaný OSTree, aplikace fungují nezávisle na systému. Přednáška představí specifika systému, jeho výhody a omezení, praktické zkušenosti z používání na desktopu a vize do budoucna.
Testování programů v Pythonu pro začátečníky
Workshop | A112 | Sobota 10:00 - 16:45 |
Workshop pro ty, kdo umí Python zhruba na úrovni začátečnického kurzu pro PyLadies, ale z testování jsou spíše zmatení nebo o něm příliš nevědí. Když píšeš programy podle nějaké své představy (nebo zadání), většinou zkoušíš, jestli fungují správně. Zkoušení toho, jestli program funguje správně, se obecně říká testování. Testování ale existuje celá řada druhů. Pro malé úlohy na úrovni jednotlivých úkolů z domácích projektů kurzu PyLadies často stačí program vyzkoušet ručně. Pro rozsáhlejší a komplexnější projekty je to však otravné a často téměř nemožné. Na workshopu si ukážeme, jak zkoušení programů automatizovat pomocí automatických testů. Ukážeme a vysvětlíme si, jaké druhy testů existují, k čemu se které hodí a jak je vytvářet pomocí nástroje pytest. Ukážeme si také, jak se vypořádat s nejčastějšími problémy, které psaní automatických testů komplikují, a jak psát programy tak, aby se jednoduše testovaly, a jak psát testy tak, aby byly užitečné a dobře udržitelné. Popovídáme si i o tom, kdy testy psát, a o tom, jak je důležité je udržovat aktuální a stále je spouštět. Pokud zbude čas, můžeme se podívat i na další věci, například jak integrovat testy na GitHub tak, aby samy proběhly při každé změně a případně změnu odmítly, když testy odhalí chybu.
Požadavky:
Umět Python zhruba na úrovni začátečnického kurzu pro PyLadies. Na vlastním počítači mít:
* Python 3.7 nebo 3.6
* Git
* Textový editor
* Příkazovou řádku
* Virtuální prostředí
* Instalace & nastavení – viz http://naucse.python.cz/course/pyladies/sessions/install/
Organizujte se v org-mode
Přednáška | E105 | Sobota 10:00 - 11:30 |
Máte chaos v poznámkách, zapomínáte na schůzky? Papíry, 5 online systémů, 3 v mobilu, něco v mailech? Nebo ve všem pořádek, ale stojí to dost úsilí? Přijďte si poslechnout, s čím vším vám může org-mode pomoci nejen při organizaci času, poznámek, záložek a skriptů. Dozvíte se, co všechno jsem už pro podobné úkoly vyzkoušel, jak se dá implementovat GTD, pracovat i z mobilu a navíc bez cizích cloudů. Praktické ukázky, příklady a snad i ready-to-take konfigurace.
fsyncgate - PostgreSQL vs. fsync
Přednáška | E105 | Sobota 12:00 - 12:45
Začátkem roku 2018 zjistili vývojáři v PostgreSQL komunitě že fsync (na Linuxu a některých BSD systémech) zřejmě nefunguje tak jak si posledních více než 20 let mysleli že funguje, což může mít poměrně katastrofální důsledky. Přednáška provede základy fungování fsync, vysvětlí v čem spočívají problémy, jaký dopad to má na stávající PostgreSQL systémy, a načrtne základní možnosti jak to v budoucnosti vyřešit.
Požadavky:
Výhodou je základní znalost databází (co je to CHECKPOINT v PostgreSQL) a základní orientace v I/O (buffered vs. direct I/O, page cache, ...). Základy vysvětlím během přednášky, nicméně apriori znalost výhodou.
Firefox na Waylandu
Přednáška | D0207 | Sobota 13:00 - 13:45 |
Je Wayland pouzitelny pro realne projekty? Ma nejake nedostatky a muze opravdu nahradit X11? Pojdme se podivat, kdy a jestli se Firefox zbavi zavislosti na X11, proc na Linuxu stale nemame hardwarovou akceleraci vykreslovani, co prinasi WebRender a jake problemy se s prechodem na Wayland resi.
Požadavky:
Zajem o problematiku zobrazovacich systemu na Linuxu / Firefox, zakladni znalosti X11/Wayland.
BTRFS a jeho využití k efektivnímu zálohování
Přednáška | D0207 | Sobota 14:00 - 14:45 |
Jak použít BTRFS k efektivnímu zálohování. Pokud máte na zdrojovém i cílovém stroji filesystém BTRFS, můžete k zálohování použít příkaz send/receive a zefektivnit tak zálohovací proces.
Požadavky:
Znalost Linuxu na úrovni administrátora.
Moderní monitoring IT infrastruktury
Workshop | A113 | Sobota 14:00 - 16:45 |
Lehký úvod do monitorovací infrastruktury, kterou si každý může postavit a vyzkoušet na místě. Nainstalujeme monitoring Icinga2, její webové rozhraní IcingaWeb2, přihodíme webovou konfiguraci v podobě Directoru a nezapomeneme ani na hezké grafy. Vše si budete moci osahat na vlastním stroji v cloudové infrastruktuře Západočeské univerzity.
Požadavky:
Základní znalost OS Linux. Webový prohlížeč a SSH klient.
Maemo Leste -- Debian do kapsy
Přednáška | E112 | Sobota 15:00 - 15:45 |
Chtel bych mit na telefonu opravdovy operacni system s aplikacemi ktere znam z desktopu, pro ktery se da "normalne" vyvijet. Pak bych take chtel telefon ktery telefonuje, pristupuje na web, funguje ssh dovnitr a ven, bezi wifi, bluetooth. Jo, samozrejmou podminkou je ze veskery software musi byt svobodny, a rad bych videl nejakou komunitu ktera ho bude udrzovat. Mam vysoke naroky? Mam. Ale ted uz mam i telefon ktery je splnuje. Ano, bude tam jeste spousta prace, ale zaklad systemu je hotovy aspon v provizorni versi, coz ukazuje ze tudy cesta vede... jen musite mit telefon dobre podporovany v jadru. Vhodne jsou v soucasne dobe dva. Jednim je dobre znama Nokia N900, ma malo RAM, ale je velmi dobre podporovana mainlinovym jadrem -- je tam podpora snad na vse krome Bluetooth a 3D akcelerace, ma take potize s podporou hlasovych hovoru v userspace. Druhym je mene znama Motorola Droid 4. Bohuzel nepodporuje evropske frekvence LTE, a diky chybejici dokumentaci asi nepujde rozchodit fotoaparat... ale vse ostatni celkem funguje. Hotovo? Ne tak uplne. Svou "distribuci" jsem postavil na upravenem Maemo Leste... coz je projekt ktery pouziva zname prostredi z Nokie N900 spolu s Devuanem (coz je varianta Debianu). Bohuzel upraveny Maemo Leste s silene nakonfigurovanym Mate je dobry zacatek, ale neni to neco vhodneho ani pro zkusenejsi uzivatele. Nastesti Maemo Leste ma aktivni komunitu vyvojaru, takze je sance ze vznikne cistsi reseni, vhodne pro sirsi verejnost.
Úvod do Spacemacsu aneb jak na Vim v OS Emacs
Přednáška | E104 | Sobota 16:00 - 16:45 |
O "svaté válce" Emacsu a Vi(m) se píše už téměř tři dekády. Fousatý fórek říká, že Emacs je výborný operační systém se špatným editorem. Přes 12 krásných let s Vimem jsem se tomu smál jako vtipu, teď tomu konečně věřím. Chtěl bych vám představit projekt Spacemacs, který pomůže i ostříleným Vimařům vyzkoušet Emacs tak, že se budou během pár minut cítit jako doma. Bez zlomených prstů. Přednáška je vhodná zejména jako úvod pro ty, kteří se se Spacemacsem ještě nesetkali nebo jen letmo. Je jedno, jestli jste Vimař, frčíte na věcech jako Sublime a Atom nebo používáte něco úplně jiného (Nano?!) . Ukážeme si jak editovat text! A pak ještě další věci, které Spacemacs může dělat - IDE, mail klient, organizátor času, terminál a další srandičky. Po přednášce byste měli být schopni ihned naskočit a Spacemacs používat.
Novinky v PostgreSQL 11
Přednáška | E112 | Sobota 16:00 - 16:45
Přednáška se věnuje přehledu hlavních novinek v PostgreSQL 11 (a do určité míry i v PostgreSQL 10), a to jak pro uživatele tak pro DBA a vývojáře. Paralelismus, partitioning, a spousta drobností. Podíváme se jak je efektivně používat, jaká jsou omezení, apod.
Požadavky:
Základní znalost databází, ideálně nějaké verze PostgreSQL.
Pluto OS , aneb jak na OS Dev
Přednáška | D0207 | Neděle 10:00 - 10:45
Přednáška o open source projektu s názvem Pluto 2 studentů. Jedná se o jednoduchý operační systém, na kterém si člověk osvojí základy a principy operačního systému.
Požadavky:
Okrajová znalost nějakého operačního systému jako uživatel.
Qt, otevřený moderní grafický framework
Workshop | A112 | Neděle 10:00 - 12:45 |
Qt je jeden z největších frameworků nejen pro tvorbu GUI aplikací. Workshop franework představí, povíme si něco o toolchainu nutném pro sestavování projektů i o vývojovém prostředí Qt Creator
Požadavky:
Základy programování, základní pochopení C++
Ondřej Kolín
Co přinesla MySQL 8 ?
Přednáška | E104 | Neděle 10:00 - 10:45 |
Osmá verze MySQL vyšla 19. dubna a přinesla spoustu novinek, jak pro programátory, tak pro správce. Malá ochutnávka: - transakční DDL - vylepšená podpora pro JSON - descending indexy - větší výkon při IO zátěži - rychlejší utf8 - rozbití SUPER privilegia - podpora pro ROLE Chcete se dozvědět více? Přijďte!
Virtualizovaná workstation
Přednáška | E105 | Neděle 10:00 - 10:45 |
Dá se ve dnešní době, kdy lze pomocí virtualizace vytáhnout z PC většinu výkonu, plně virtualizovat Vaše hlavní pracovní stanice? V této přednášce bych Vám rád předal své roční zkušenosti s virtualizací různých OS jak pro práci, tak i pro zábavu.
Požadavky:
Alespoň základní přehled o virtualizaci
Marek Havel
Open-source smerovač na bežne dostupnom hardvéri
Přednáška | D0207 | Neděle 11:00 - 11:45
Témou prednášky bude predstavenie možností postavenia vlastného smerovača na bežne dostupnom hardvéri pomocou open-source softvéru. Aké sú limity dnešných CPU, sieťových kariet a je možné smerovať line-rate n*10Gbps v Linuxe?
Požadavky:
Základné znalosti počítačových sietí.
Správa DNS zónových souborů v Gitu
Přednáška | E104 | Neděle 11:00 - 11:45 |
Představím způsob, jak v Gitu udržovat zónové soubory pro DNS server tak aby se všechny změny ihned projevily v DNS a nebylo možné chybným commitem rozbít DNS server. Samozřejmostí je pak podpora DNSSEC podepisování dat.
Požadavky:
Administrátoři linuxových systémů, co někdy viděli zónový soubor.
Build your first Flatpak
Workshop | E105 | Neděle 11:00 - 13:45
At this workshop participants will package an application of their choice in the Flatpak format and learn what's necessary to publish it in Flathub. More about the format: https://flatpak.org/ More about Flathub: https://flathub.org/
Požadavky:
Advanced knowledge of Linux, idea what application you'd like to package.
Jazyk M4 na příkladech
Přednáška | D0207 | Neděle 12:00 - 13:30 |
Praktické ukázky automatického programování na několika ukázkových příkladech. Stručná historie jazyka M4, návaznost na jazyk C a jeho preprocesor. Prerekvizity pro zvládnutí jazyka M4, konfigurace editoru Vim. Cílem přednášky je seznámit posluchače s tímto zajímavým makrojazykem. https://github.com/jkubin/m4_by_example
Požadavky:
základy automatů a gramatik, GNU Make, C, Vim, XSLT
140 let QWERTY: quo vadis?
Přednáška | D0206 | Neděle 12:00 - 13:30
Klávesnice od psacího stroje po počítače. Historická exkurze od 19. století do současnosti, s historickým (společenským, ekonomickým) kontextem, vývoj softwarových uživatelských rozhraní,… až po současnou DIY komunitu. Úvaha o tom, co se časem změnilo, zlepšilo či zhoršilo a jaké jsou výhledy do budoucna ohledně ovládání počítačů a zadávání dat.
Požadavky:
otevřená mysl
David Kolibáč
Command Live Environment - urobte si pohodlie v príkazovom riadku
Workshop | A113 | Neděle 13:00 - 14:30 |
Pracujete často v príkazovom riadku? Prihlasujete sa na vzdialené účty? Možno by ste uvítali konzistentné pracovné prostredie, kde rýchlo a na prvý pohľad rozlíšite kotrému stroju a pod akým účtom zadávate príkazy, a zároveň prostredie pohodlné, ktoré sa bude prispôsobovať vám. Toto bola inšpirácia pri vývoji CLE - Command Live Environment. Začalo to farebným promptom a dnes je z neho komlexný nástroj ktorý mi pomáha v každodennej práci na množstve systémov a zároveň nijakým spôsobom nezasahuje do daných konfigurácií a postupov. Tu je stručný zoznam vylepšení: farebný a jednoducho konfigurovateľný prompt s indikáciou návratového kódu; management aliasov; "nekonečná" história príkazov s množstvom pridaných informácií; konzistentné prostredie na vzdialených (ssh) aj lokálnych (su/sudo) účtoch - CLE sa prenesie a spustí bez akejkoľvek inštalácie; konfigurácia z príkazového riadku s okamžitým efektom; možnosť prispôsobenia vlastným potrebám aj rozširovania funkcionality pomocou modulov; rýchlo dostupná dokumentácia; online updaty; minimálne závislosti (stačí základná inštalácia systému); široká kompatibilita (Linux, BSD, OSX, Android). Toto všetko je zabudované do jedného (!) pomerne malého skriptu, ktorý sa spustí po štarte shellu. Verím, že slovíčko "live" vystihje to, o čo CLE vlepšuje inak strohý shell a verím, že prinesie túto pridanú hodnotu aj vám.
Požadavky:
Znalosť práce v príkazovom riadku, vlastný notebook
Michael Arbet
System AdministratorHigh-performance profiling and debugging on Linux
Přednáška | E104 | Neděle 13:00 - 13:45 |
Moorov "zákon" je dávno mŕtvy. Čo robiť keď sa naša úloha nedá paralelizovať? Alebo ak je synchronizácia príliš drahá? A čo *keď* nášmu super-optimalizovaný kódu začnú z nosa vylietavať démoni? Predstavíme krátky prehľad nových (a zopár starších) FOSS nástrojov na profilovanie a debugovanie. Tiež sa dotkneme zopár základných zásad písania rýchleho kódu. Pre tých čo ešte stále neopustili kompilované jazyky ako C, C++, D alebo Rust.
WebAssembly - nová nejen webová technologie
Přednáška | D0207 | Neděle 14:00 - 14:45
WebAssembly je nová technologie - jednoduše verifikovatelný paměťově bezpečný binární formát pro modulární aplikace. Původní účel WebAssembly jsou webové aplikace, ale vývojáři specifikace kladou důraz na univerzalitu, a tak se pojďme podívat, jak to funguje a co všechno se s WebAssembly dá dělat.
Požadavky:
Pokročilá (profesionální) znalost programování v libovolné oblasti, web development konkrétně není třeba znát nijak podrobně.
Dat a Scuttlebut: protokoly pro skutečně distribuovaný web
Přednáška | E104 | Neděle 14:00 - 14:45
Internet jak jej dnes známe dnes prakticky dělí jeho uživatele na ty, kteří provozují i servery a ty kteri je používají. Dve komunity se ale snaží toto rozdělení smazat. Datproject.org vyvíjí nový protokol pro sdílení dat a experimentální browser který umožňuje sdílet a editovat web-stránky přímo mezi uživateli, bez použití web-serveru. Secure Scuttlebut je protokol pro experimentální distribuovanou sociálni síť, která funguje i na lokální síti bez přístupu k internetu. Chci tyto dvě open-source technologie představit a porovnat.
How to be a good developer
Přednáška | D0207 | Neděle 15:00 - 15:45 |
Tato prednaska je urcena pre zacinajucich vyvojarov. Na druhu stranu aj ostrielani veterani si v nej urcite nieco najdu. Tomas tu bude rozpravat o tom, co to znamena byt vyvojar software-u a ako sa nim stat. Urcite budete pocut realne tipy ako aj zoznam toho, na co sa zamerat. Ak si myslite, ze je to len o technickych znalostiach a kave, tak sa nemozete viac mylit.
Linux jako základ pro herní PC
Přednáška | D0206 | Neděle 15:00 - 16:30
Díky Steamu máme dnes spousty her které běží nativně na Linuxu, nyní i díky Steam Play můžeme hrát i některé hry, které jsou pouze pro Windows, ale podpora pro spousty titulů pokulhává. Jak na hry, které nikdy Linux podporovat nebudou a nemají to v plánu? Živá ukázka PC s VM s gpu-passthrough a jak takový setup funguje.
Úvod do Ansiblu
Workshop | A113 | Neděle 15:00 - 16:30 |
V rámci workshopu si na praktických ukázkách vyzkoušíme základní použití Ansiblu pro orchestraci serverů. Probereme základní moduly, typické způsoby použití a nahlédneme i do některých pokročilejších, ale často používaných funkcí. Workshop je vhodný jak pro úplně začátečníky, tak pro mírně pokročilé uživatele Ansiblu.
Požadavky:
Vlastní notebook s nainstalovaným python2-pip
Zajímavosti ze systémového programování v C na Linuxu
Workshop | E105 | Neděle 15:00 - 16:30 |
Přijďte si povídat o procesech, syscallech, komunikaci a synchronizaci a k tomu trochu koukat do kódu jednoduchých příkladů, pomocí kterých se to dá vše vyzkoušet. Workshop je určený začátečníkům a lidem, kteří se chtějí seznámit s nízkoúrovňovými API, ale ještě k tom nenašli vhodnou příležitost.
Požadavky:
Výhodou vlastní laptop s linuxem a GCC pro možnost vlastního experimentování.
Sailfish X rok poté aneb co nového v posledním nezávislém mobilním OS
Přednáška | E112 | Neděle 15:00 - 15:45 |
Bude tomu rok od spuštění projektu Sailfish X, oficiální komerční podpory Sailfish OS pro chytré telefony Xperia od firmy Sony. Tento projekt, který konečně umožnil provoz na Sailfish OS na moderním široce dostupném hardwaru, se se ujal a je dále rozšiřován jak v rámci dostupné funkcionality, tak podporovaného hardwaru. Na přednášce se také dozvíte o plánované aktualizaci Sailfish OS 3.0, která s projektem Sailfish X úzce souvisí. Opomenuty nebudou též události na komunitní scéně, informace o prototypu Sailfish OS pro hloupé telefony či o vývoji na poli regionálních Sailfish OS variant.
L-systém v jazyce M4
Přednáška | D0207 | Neděle 16:00 - 16:45 |
L-systém je druh formální gramatiky pro modelování rostlin, živých organismů a také fraktálů. M4 skript pracuje s přepisovacími pravidly L-systému, Python skript vykreslí výsledek. Rozdíly mezi formálními gramatikami (Chomského typu a L-systém).
Požadavky:
základy formálních gramatik, M4, Python
Otevřená společenství, soukromý sektor, státní sektor, licence, otevřená data, Big Data
Wikidata a lexikografická data
Přednáška | E104 | Sobota 12:00 - 12:45
Wikidata, databáze otevřených dat, již existují šest let. Za tu dobu jsou schopná odpovědět na otázky, jaké jsou největší města, v jejihž čele stojí žena nebo jaké jsou nejčastější příčiny úmrtí šlechticů. Pokud ale chcete vědět, jaký je slovní druh slova "konference" nebo od jakého slova je odvozeno slovo "magic", Wikidata vám jsou k ničemu. Až do teď. Přijďte se seznámit s tím, jak Wikidata zpracovávají lexikografická data.
FluxCollective - Platforma pro otevřené inovace
Přednáška | D0206 | Sobota 13:00 - 13:45 |
FluxCollective je platforma pro otevřené inovace, která vznikla na jaře letošního roku. Flux sdružuje komunitní neziskové organizace, které se dlouhodobě aktivně podílejí na formování alternativního brněnského inovačního a startupového prostředí. Dlouhodobým cílem je rozšířit existující infrastrukturu a aktivity na území města Brna v oblasti podpory inovací a současně vytvořit protiváhu veřejné institucionální podpoře v tomto regionu. Platforma je otevřena novým členům. Kreativní a kulturní centrum Industra, zakládající člen Flux, nabízí řadu příležitostí pro nadšence a inovátory. Nově budovaný Industra Lab současně nabízí technologické zázemí pro realizaci vlastních projektů. Pavel vám o tom řekne víc během prezentace.
Jak sbíráme (váš) hlas aneb projekt Common Voice
Přednáška | D105 | Sobota 14:00 - 14:45 |
Mozilla se snaží vytvořit hlasový dataset Common Voice, který si budete moct stáhnout a použít pro převod řeči na text i vy. K dispozici je pod licencí CC-0 a je k dispozici už v několika jazycích. V české komunitě nám nestačilo, co pro český Common Voice dělá Mozilla, a rozhodli jsme se česká data sbírat sami. Jaká to mělo úskalí a jak to nakonec dopadlo se dozvíte v přednášce.
Co můžeme očekávat od nové směrnice o autorském právu na jednotném digitálním trhu?
Přednáška | D0206 | Sobota 14:00 - 14:45 |
Masivní debatu i občanské akce v celé EU vyvolal návrh směrnice o copyrightu na jednotném digitálním trhu. Celoevropská kampaň uživatelů, akademiků, expertů na digitální práva i celé veřejnosti pak kulminovala na jaře 2018, kdy hlasovaly klíčové výbory Evropského parlamentu. Terčem kritiky jsou zejména čl. 13 a 11, kde první jmenovaný reálně hrozí nastolením masivního nasazování automatických filtrů na předběžné porovnávání nahrávaného obsahu a druhý článek se s mnoha vedlejšími efekty se pokouší vyvážit síly vydavatelů a velkých platforem (tzv. daň za link - věcně nepřesný, ale vžitý název). IuRe se návrhu věnuje již od debat v roce 2016, kdy byla zveřejněna první podoba návrhu.V době konání OpenAlt bude jasnější, jakou podobu bude nová úprava mít (klíčové hlasování pléna EP proběhne 12.9.) a jaké mohou být její dopady na různé zájmové skupiny, stejně tak jako další podoba legislativního procesu a implementace v národních státech. Tento přehled bude obsahem přednášky, spolu s možnostmi tuzemských aktérů ovlivnit výslednou právní úpravu v dalším procesu.
Požadavky:
-
Next-book: Prohlížeč jako přirozená platforma pro e-reading
Přednáška | D0206 | Sobota 16:00 - 16:45
Digitální publikace jsou neustále srovnávané s papírovými z různých důvodů: důležitých i povrchních. Jedním z těch podstatných je i to, že podobu digitálních knih dnes definují prodejci, nikoli vydavatelé (a to do značné míry i u otevřeného ePUBu). Přesun digitálního čtení dlouhých textů do prohlížeče může otevřít prostor pro inovaci, jaký v uzavřeném prostředí zatím neexistuje. Next-book (next-book.github.io) se snaží udělat malý krok vpřed a udělat čtení dlouhých textů v prohlížeči pohodlné.
Požadavky:
bez požadavků
Informace o životním prostředí: Výsada bohatých, nebo právo pro všechny?
Přednáška | D105 | Neděle 10:00 - 10:45 |
Státem pořizované informace o životním prostředí jsou v Česku zpoplatněné, ceny jsou navíc ve srovnání se zahraničím vysoké. V důsledku se tak informacím o teplotách, srážkách a nebo o morfologii české krajiny dostanou jen úřady, případně dostatečně solventní firmy. Naopak běžní občané nebo spolky mají problém data získat, a jsou tedy vůči státu v informační nevýhodě. Přednáška si klade za cíl ukázat důsledky současného stavu a naznačit možná řešení, a to ve světle dvojice aktuálních rozhodnutí správních soudů, které současnou praxi Českého hydrometeorologického ústavu a Zeměměřického úřadu označily za nezákonnou.
Missing maps mapathon - umísťujeme ty nejzranitelnější na mapu světa
Workshop | A112 | Neděle 14:00 - 16:15 |
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. Je jen nutné si přinést vlastní notebook a k němu určitě i myš. Pokud ještě nemáte účet na OpenStreetMap, vytvořte si ho zde: https://www.openstreetmap.org/user/new.
Požadavky:
Účastníci potřebují vlastní notebook a k němu nejlépe i myš. Ideálně by mohli mít předem založen účet na OpenStreetMap. Založit ho lze zde: https://www.openstreetmap.org/user/new
Alternativní směry, online vzdělávání, respektující přístup, vzájemně se učící komunity
Digistrastrategie 2020: Otevřené vzdělávací zdroje
Přednáška | E104 | Sobota 10:00 - 10:45 |
Příšpěvek se zaměří na představení studie Otevřené vzdělávaí zdroje, připravený v rámci rozvoje systémové podpory digitální gramotnosti (Digistrategie 2020). Zejména shrne praktické závěry studie, na které se oba autoři podíleli a příblíží případnou implementaci do každodenní praxe.
Digitální vyloučení v ČR
Přednáška | E104 | Sobota 11:00 - 11:45 |
Fond dalšího vzdělávání prostřednictvím projektu Rozvoj systémové podpory digitální gramotnosti (zkráceně DigiStrategie 2020) pomáhá MPSV při realizaci opatření Akčního plánu Strategie digitální gramotnosti ČR na období 2015 až 2020. Jedním z klíčových strategických cílů MPSV je pak sociální začleňování v oblasti digitalizace. A proto DigiStrategie 2020 pro MPSV připravuje návrhy řešení, jak s fenoménem digitálního vyloučení bojovat a eliminovat ho tak na přijatelnou úroveň. Jinými slovy, lze hovořit o nové kultuře chudoby 21. století, která s sebou nese zcela nové výzvy z oblasti sociálních politik. Totiž dle naší analýzy se ukazuje, že v ČR je více jak 2 milióny obyvatel starších 15 let, kteří jsou buďto digitálně vyloučení anebo ohrožení digitálním vyloučením. Tuto skupinu již dokážeme typologicky rozdělit na specifické segmenty - tak, abychom dále mohli připravovat adresná řešení. Cílem přednášky by tak byl úvod do problematiky digitálního vyloučení v podmínkách ČR, překážky a výzvy, jež je potřeba překonat s cílem odstranění tohoto specifického druhu sociálního vyloučení, návrhy řešení a metodická podpora z oblasti digitálního začleňování společně s typologií osob digitálně vyloučených a osob ohrožených digitálním vyloučením v ČR a metodikou identifikace osob digitálně vyloučených a osob ohrožených digitálním vyloučením. Téma souvisí také s rozvojem otevírání dat, otevírání vzdělávacích zdrojů, využívání open source licencí a komunitně orientovaných elektronických služeb.
Požadavky:
smartphone
Výuka dle principů otevřeného vzdělávání
Přednáška | D105 | Sobota 12:00 - 12:45 |
Čtvrtým rokem učí Michal Kaderka na pražském Gymnáziu Na Zatlance mediální výchovu dle principů otevřeného vzdělávání. Výuka je založena na maximální otevřenosti a využití veškerého vzdělávacího potenciálu pro vzdělávání širšího okruhu lidí. S gymnazisty se tak učí i další učitelé, ale i vysokoškolští studenti, junioři z PR agentur apod. Michal Kaderka zároveň učí ZSV na Karlínská obchodní akademii a VOŠE v Praze a je spoluzakladatel Aliance otevřeného vzdělávání.
Informační vzdělávání online pro středoškoláky
Přednáška | E104 | Sobota 14:00 - 14:45 |
Informační gramotnost patří mezi kompetence, bez nichž se člověk 21. století neobejde. Rozvoji informační gramotnosti se zatím v ČR nevěnuje náležitá pozornost v prostředí základních a středních škol, vznikají ale projekty a iniciativy ve vysokoškolském prostředí. Příspěvek prezentuje výstup ze studentského projektu, který vznikl v Kabinetu informačních studií a knihovnictví FF MU s cílem nabídnout středoškolákům online nástroj pro celoživotní vzdělávání v informační gramotnosti.
Požadavky:
---
Tereza Veletová
studentkaVýuka programování - co je nového
Přednáška | D105 | Neděle 14:00 - 14:45
Jaké jsou novinky v oblasti výuky programování pro děti (ZŠ a SŠ). Krátké seznámení se Scratch 3 a Lego Boost. Novinky z nadace Micro:la. Jak pokračují práce na RVP na ministerstvu školství. Jak probíhá výuka programování na Slovensku.
Soukromí, šifrování, sledování, záloha dat, monitoring, audit, hesla, hacking, cracking, malware, phishing
Python a Open Source v bankovním prostředí
Přednáška | D0207 | Sobota 10:00 - 10:45 |
Přemýšleli jste někdy nad tím, jak dobře je zabezpečená internetová stránka nebo mobilní aplikace, pomocí které spravujete své peníze? Dostali jste už někdy nečekaný telefonát z banky, že Vaše transakce je podezřelá, a musíte ji dodatečně autorizovat? Má vůbec Open Source softvér šanci v tak uzavřeném a konzervativním prostředí, jakým bankovnictví bezpochyby je? Kromě odpovědí na tyto otázky v přednášce předvedu několik útoků - od nejnaivnějších až po paranoidní.
Co ukázal globální scan přístupných .git adresářů
Přednáška | D0207 | Sobota 11:00 - 11:45 |
Představení průběhu a výstupů bezpečnostního scanu 230 milionů webů na (v naprosté většině případů nevědomky) přístupné .git adresáře - https://lynt.cz/blog/globalni-scan-otevrenych-git-repozitaru . Diskuze o tom, zda, proč a kdy je to vlastně problém.
Serverless Authentication with JWT
Přednáška | D0206 | Neděle 10:00 - 10:45
Authentication is one of the big parts of every application. Security is always something that is changing and evolving. In this talk, I will cover what JSON Web Tokens (JWTs) are and why using JWTs in your applications when it comes to security is awesome. Setting up an authentication layer is, without doubt, one of the most challenging yet necessary tasks within any web application. Not only does the application in question always needs to ensure the most basic functionality is set up by default (such as login, logout, reset password), but additionally, it’s required to develop all the libraries to handle the validation of the credentials, the connections to the database responsible for the user data, session management, and general security. In this talk, We will look at how we can use JSON Web Tokens to add both Authentication and Authorization to our functions.
Požadavky:
Open minded
NSA Hacking Tools
Přednáška | D105 | Neděle 11:00 - 11:45
Zajímalo Vás někdy, jaké nástroje používají vládou sponzorované hackerské skupiny? Leak skupiny Shadowbrokers nám umožnili jedinečné nahlédnutí pod pokličku kyber-arzenálu na státní úrovni. V prezentaci si popíšeme a především prakticky vyzkoušíme celý ekosystém hacking nástrojů používaných hackerskou divizí NSA.
Požadavky:
Základní přehled v rámci bezpečnosti IT. Zkušenosti s exploitací a použitím hackerských nástrojů výhodou.
Bezpečnější sít pomocí routerů Turris
Přednáška | E104 | Neděle 12:00 - 12:45
Routery Turris integrují některé zajímavé technologie, které našim uživatelům přináší nejen větší vhled do toho, co se děje v jejich síti, ale i dalšími způsoby zvyšují bezpečnost našich uživatelů. Jaké technologie se k tomu používají, jak fungují, co plánujeme do budoucna a co z toho si můžete nasadit i jinde? To bude tématem této přednášky.
Bezpečné používání linuxového desktopu
Přednáška | D0206 | Neděle 14:00 - 14:45 |
Přednáška bude obsahovat několik doporučení na bezpečnou instalaci, bootování a používání linuxového desktopu. Mimo jiné ukážu, jak zabezpečit Thunderbolt rozhraní a proč nevěřit zaheslovanému biosu. V závěru se podíváme na bezpečnost čínské linuxové distribuce Deepin.
IPFIXcol - modulární kolektor síťových toků
Přednáška | D105 | Neděle 15:00 - 15:45 |
Monitorování provozu na počítačových sítích pomocí NetFlow a IPFIX je s námi již delší dobu. Jak se ale vypořádat s různorodými potřebami zpracování naměřených dat, když nechceme záznamy o provozu pouze ukládat, ale vyžadujeme současně např. analýzu incidentů na síti? Jak se poprat se situací, kdy z páteřní sítě přichází stovky tisíc záznamů o tocích za sekundu? Přednáška ve stručnosti představí problematiku monitorování síťových toků a přiblíží schopnosti, vlastnosti a využití nástroje IPFIXcol v roli sběrného bodu naměřených dat.
Požadavky:
Základní znalost počítačových sítí
Automatizácia útočných scenárov pomocou nástroja Cryton
Přednáška | E112 | Neděle 16:00 - 16:45 |
Cieľom prednášky je prezentácia Breach and Attack Simulation (BAS) nástroja Cryton určeného pre automatizáciu komplexných útočných scenárov. Cryton nachádza mimo iné uplatnenie v bezpečnostných školeniach (vrátane medzinárodného cvičenia Cyber Czech), vylepšovaní detekčných metod alebo penetračnom testovaní.
DIY, coworking, hackathon, tuning, 3D tisk, Internet of things (IoT), Arduino, ESP32, ESP8266, Raspberry Pi
DIY zavlažování rostlin pomocí Arduina
Přednáška | E112 | Sobota 10:00 - 10:45 |
Přednáška popíše realizaci jednoduchého low-cost systému pro zavlažování rostlin v panelovém domě pomocí Arduina a součástek z Číny. Budou zmíněna technická úskalí, která bylo nutné při realizaci tohoto projektu překonat.
Požadavky:
Žádné
BigClown - open-source IoT stavebnice
Přednáška | E112 | Sobota 11:00 - 11:45 |
BigClown je česká IoT stavebnice pro makery. Předvedu vám, co vše BigClown elektronická stavebnice umí, které bezdrátové IoT sítě podporuje a že začít je opravdu jednoduché. Snadno si doma vyrobíte termostat, monitor klimatu a CO2, senzor otevření dveří nebo vlhkosti půdy. V živé ukázce si vyrobíme pohybový senzor, který posílá notifikace na telefon.
Smart City - Parking Sensor
Přednáška | E112 | Sobota 12:00 - 12:45 |
Smart city concept for parking with detection of free places. Integration into city data portal, big data analysis and possibility to connect various smart mobile applications like: parking payments, navigation to closest free place and possibility to register parking place before arrival.
Made in FabLab Brno 2018
Přednáška | E112 | Neděle 10:00 - 11:30 |
FabLab v Brně už jede rok a půl, za tu dobu se u nás vystřídalo víc než 500 členů a vyrobeno bylo spoustu projektů. Některé z nich vám rádi sami tvůrci představí. 3D tištěné autíčko na dálkové ovládání, míčkoflus na dětský tábor, 2 metry velké logo festivalu Prototyp atd. Zkusíme tam dostat co nejvíc projektů ať je to šťavnaté :)
...chtějí-li tvoři žít s IoT, chtějí-li žáby "smart" taky.
Přednáška | E112 | Neděle 14:00 - 14:45 |
IoT a smart - dva velké "byzwordy" poslední doby. Nemusí se za nimi ale skrývat globální hledání brček v oceánu nebo měření míry sesuvu pražských mostů - stejné technologie můžeme použít i k pomoci našim malým svěřencům v teráriích. Na přednášce si povíme o systému Teramon - opensource a openhardware implementací dohledového a ovládacího systému pro terária a palundária. Povíme si, z čeho se takové řešení skládá, kolik stojí, jaké problémy je třeba při tvorbě podobého systému řešit, a k čemu je to vše dobré.
Open Access, Open Research Data, Otevřenost akademického prostředí
European Open Science - up to date info
Přednáška | D105 | Sobota 11:00 - 11:45
Příspěvek shrne aktuální dění na poli EU (informace o Plan_S a závěry z letošní European Science Open Forum z Marseille). Dále se zaměří na diskuzi projektu Horizon 2020: ORION - Open Science, který v ČR získal CEITEC MU a JCMM. Přednášející popíši aktuální stav projektu, jeho dosavadní výsledky a vysvětlí proč takový projekt patří mezi klíčové pro rozvoj otevřené vědy u nás.
Aktuální stav Open Science v České republice
Přednáška | E105 | Sobota 13:00 - 13:45
ČR se pomalu ale jistě stává středoevropský lídrem v oblasti Open Science. Autor se tématu věnuje již déle než 6 let, pokusí se tedy shrnout nejaktuálnější počiny za rok 2018 a nastínit plán komunity openaccess.cz na rok 2019.
Národního akční plán otevřeného přístupu k vědeckým informacím 2018-2020
Přednáška | E105 | Sobota 14:00 - 14:45
Přednáška se zaměří na diskuzi nejaktuálnějšího tématu v oblasti Open Science v ČR, kterým je příprava Akčního plánu pro Národní Strategii otevřeného přístupu k vědeckým informacím. Autor shrne důvody, proč je tento akční plán důležitý a jeho přesah do open science komunit v ČR. Druhá část přednášky bude věnována diskuzi nad vybranými konkrétními doporučeními, které budou pravděpodobně do akčního plánu implementovány. Příspěvek tak bude částečně přednáškou a částečně workshopem.
Voda a víno, poklady generácií.
Přednáška | E105 | Sobota 15:00 - 15:45 |
Na Slovensku sa v tomto roku udial vznik občianskej spoločnosti. Téma, ktorá je vysoko politická, stále aktuálna, a zároveň v úzadí, je voda, spojená s vínom v širšom cez vinohradníctvo a poľnohospodárstvo. Pozrieme sa na vodu ako poklad pre naše deti, rovnako ako sa ňu pozerajú severoamerickí indiáni, a ako je to zakotvené v ústave SR aj ČR. Dedičstvo našich otcov v podobe chemických fabrík, rafinérií, toxických jazier, alebo aktuálne obrovských hôr nebezpečného odpadu nám pripravilo nielen ťažké inžinierske úlohy, ale zároveň otrávilo spodné vody na niekoľko storočí. Trpí tým najmä zdravie našich detí. Touto prednáškou chcem upriamiť pozornosť na aktuálne ohrozenie zdravia, vyprovokovať diskusiu a navrhnúť čiastkové riešenie vo forme výchovy budúcej generácie vedcov a aktivistov.
Požadavky:
Ochota počúvať
Mikroskopická data (nejen) z vesmíru
Přednáška | E105 | Sobota 16:00 - 16:45
Cílem této přednášky je podat přehled volně dostupných zdrojů mikroskopických dat, které umožňují, obrazně řečeno, se z blízka dotknout toho, co je v dáli. Především se bude jednat o data získaná pomocí mikroskopie atomárních sil během misí kosmických sond Rosetta a Phoenix.
Blender, Inkscape, Gimp, Krita, Audacity, Ardour, Yoshimi, TuxGuitar, OpenShot, Pitivi
OSS a workflow pro fotografování
Workshop | A113 | Sobota 12:00 - 13:30
Na workshopu můžete vyfotit sebe nebo někoho jiného a poté si vyzkoušet workflow úpravy fotografií v OSS. Budete používat programy Darktable, Gimp a okrajově také Imagemagick. V grafických programech si vyzkoušíte především základní nástroje typické pro úpravu fotografií.
Požadavky:
Notebook s programy Darktable, Gimp a Imagemagick a ideálně s myší.
Audio – zvuk a tvorba hudby v GNU/Linuxu
Přednáška | D105 | Sobota 15:00 - 15:45 |
Ve 45ti minutách si ukážeme základy práce se zvukem a následnou tvorbou hudby na open-source řešeních v GNU/Linuxu. Představím základní nástroje a postupy, předvedu několik ukázek. Přednáška bude o aplikacích a praktických radách, jak začít, když máte hudbu pod kůží, chcete tvořit, ale nevíte jak.
Ostatní témata spadající do zaměření spolku