{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2024.1.0"}, "schedule": {"url": "https://pretalx.installfest.cz/installfest-2025/schedule/", "version": "0.5", "base_url": "https://pretalx.installfest.cz", "conference": {"acronym": "installfest-2025", "title": "Installfest 2025", "start": "2025-03-15", "end": "2025-03-16", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Europe/Prague", "colors": {"primary": "#EAB308"}, "rooms": [{"name": "Track I", "guid": "4b4df320-8a59-57b9-8054-54176d0a23b0", "description": "Main conference room", "capacity": 100}, {"name": "Track II", "guid": "f62a4e9b-adb7-52a7-a512-0f2459583d5e", "description": "Second track conference room", "capacity": 60}, {"name": "Track III", "guid": "74aacad9-6cdd-59ff-8605-cd683751ec26", "description": "Third track conference room", "capacity": 40}, {"name": "Workshop I", "guid": "f2eee854-d593-57d2-a579-d4d361146361", "description": null, "capacity": null}], "tracks": [], "days": [{"index": 1, "date": "2025-03-15", "day_start": "2025-03-15T04:00:00+01:00", "day_end": "2025-03-16T03:59:00+01:00", "rooms": {"Track I": [{"url": "https://pretalx.installfest.cz/installfest-2025/talk/LUVWST/", "id": 232, "guid": "03ce30a9-7604-5d14-b88b-4ea121521045", "date": "2025-03-15T10:00:00+01:00", "start": "10:00", "logo": null, "duration": "00:55", "room": "Track I", "slug": "installfest-2025-232-coreutils-a-zklady-skriptovn-v-shellu-prakticky", "title": "Coreutils a z\u00e1klady skriptov\u00e1n\u00ed v shellu prakticky", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Pro\u010d bychom v\u016fbec m\u011bli cht\u00edt ps\u00e1t skripty a jak\u00e9 k tomu m\u00e1me z\u00e1kladn\u00ed n\u00e1stroje? Uk\u00e1\u017eeme si z\u00e1kladn\u00ed konstrukce v shellu a z\u00e1kladn\u00ed p\u0159\u00edkazy (coreutils), kter\u00e9 si v rychlosti p\u0159edstav\u00edme na praktick\u00fdch p\u0159\u00edkladech.", "description": "Tato p\u0159edn\u00e1\u0161ka navazuje na lo\u0148skou p\u0159edn\u00e1\u0161ku na LinuxDays. V rychlosti p\u0159ipomenu z\u00e1kladn\u00ed konstrukce psan\u00ed skript\u016f v shellu a uk\u00e1\u017eu jak prakticky propojit n\u00e1stroje (coreutils) p\u0159i \u0159e\u0161en\u00ed probl\u00e9m\u016f.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "7f2cdd6f-8e96-51cb-8ee3-ab532a51173b", "id": 28, "code": "7H3PNF", "public_name": "Luk\u00e1\u0161 Ba\u0159inka", "avatar": "https://pretalx.installfest.cz/media/avatars/e79bcc8120e9d9ea1e6791bc30a97e06_1qofmOE.jpg", "biography": "https://lukasbarinka.gitlab.io", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/LLAZ9R/", "id": 220, "guid": "3109325f-12e5-5513-8ede-873669511ef6", "date": "2025-03-15T11:00:00+01:00", "start": "11:00", "logo": null, "duration": "00:25", "room": "Track I", "slug": "installfest-2025-220-hardening-linuxovho-serveru", "title": "Hardening linuxov\u00e9ho serveru", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "\u00dakol zn\u011bl jasn\u011b - zv\u00fd\u0161it zabezpe\u010den\u00ed serveru... no jo, ale jak na to a podle \u010deho? Jak\u00e9 jsou nejb\u011b\u017en\u011bj\u0161\u00ed konfigura\u010dn\u00ed standardy a jak si mohu otestovat, jak je na tom mnou spravovan\u00e9 za\u0159\u00edzen\u00ed?", "description": "\u00dakol zn\u011bl jasn\u011b - zv\u00fd\u0161it zabezpe\u010den\u00ed serveru... no jo, ale jak na to a podle \u010deho? Jak\u00e9 jsou nejb\u011b\u017en\u011bj\u0161\u00ed konfigura\u010dn\u00ed standardy a jak si mohu otestovat, jak je na tom mnou spravovan\u00e9 za\u0159\u00edzen\u00ed?", "recording_license": "", "do_not_record": false, "persons": [{"guid": "fe9da423-2c88-50ef-a28e-e4987fe4ee34", "id": 222, "code": "UCFBVB", "public_name": "Jakub Rub\u00e1\u0161", "avatar": null, "biography": "<redacted>", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/SNLUQJ/", "id": 256, "guid": "5b962dd1-7683-5738-9be3-9a790829426b", "date": "2025-03-15T11:30:00+01:00", "start": "11:30", "logo": null, "duration": "00:25", "room": "Track I", "slug": "installfest-2025-256-running-mail-server-at-home-mox-on-raspberry-pi-", "title": "Running mail server at home (Mox on Raspberry Pi)", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "en", "abstract": "In this talk, We explore the journey of running a self-hosted mail server on a Raspberry Pi using Mox. We will discuss why home-based email hosting can be a compelling alternative to cloud-based providers\u2014from greater control over your data to enhanced privacy. We will then walk through the technical steps to set up and secure a Mox-based mail server.", "description": "Email is a cornerstone of our digital lives, yet most of us rely on third-party services without fully considering issues such as data privacy and long-term ownership. For those seeking a more self-reliant approach, this talk offers a practical guide to setting up a mail server at home using Mox on a Raspberry Pi.\r\n\r\nWe will make an overview of why hosting your own email can be both empowering and cost-effective. From there, we dive into hardware requirements, network considerations, and key concepts like DNS, DKIM, SPF, and DMARC for secure, standards-compliant email delivery.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "51501d3c-631e-580d-bf3a-6073b65f7d2f", "id": 180, "code": "TK3F3Y", "public_name": "Radom\u00edr Pol\u00e1ch", "avatar": null, "biography": "Not relevant.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/X97M89/", "id": 267, "guid": "4f9ee2c4-22e3-5c55-923a-67ab5ace88ad", "date": "2025-03-15T13:00:00+01:00", "start": "13:00", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/X97M89/thumbnail_skg_wide_LIw7FSQ.png", "duration": "00:25", "room": "Track I", "slug": "installfest-2025-267-stop-killing-games-boj-za-spravedlivj-hern-prmysl-", "title": "Stop Killing Games - Boj za spravedliv\u011bj\u0161\u00ed hern\u00ed pr\u016fmysl!", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Hern\u00ed pr\u016fmysl se st\u00e1le v\u00edce op\u00edr\u00e1 o live-service modely, kde hry ztr\u00e1cej\u00ed hodnotu ve chv\u00edli, kdy se vypnou ofici\u00e1ln\u00ed servery. Stop Killing Games je evropsk\u00e1 ob\u010dansk\u00e1 iniciativa usiluj\u00edc\u00ed o zm\u011bnu \u2013 po\u017eadujeme, aby v\u00fdvoj\u00e1\u0159i poskytli offline re\u017eimy nebo umo\u017enili hr\u00e1\u010d\u016fm provozovat vlastn\u00ed servery.\r\n\r\nOd 31. \u010dervence jsme nasb\u00edrali ji\u017e 415 000 podpis\u016f a chceme oslovit je\u0161t\u011b v\u00edce hr\u00e1\u010d\u016f a z\u00e1konod\u00e1rc\u016f.", "description": "P\u0159ij\u010fte na na\u0161i p\u0159edn\u00e1\u0161ku zjistit:\r\n\r\n\u2714 Jak\u00e9 jsou c\u00edle iniciativy\r\n\u2714 Jak se m\u016f\u017eete zapojit\r\n\u2714 Co u\u017e jsme dok\u00e1zali a co n\u00e1s \u010dek\u00e1 d\u00e1l\r\n\r\n\ud83c\udfae Jste hr\u00e1\u010d, v\u00fdvoj\u00e1\u0159 nebo v\u00e1m z\u00e1le\u017e\u00ed na hern\u00edm pr\u016fmyslu? Pak je tato akce p\u0159esn\u011b pro v\u00e1s!\r\n\r\n\ud83d\udce2 P\u0159ij\u010fte a pomozte n\u00e1m bojovat za budoucnost her, kter\u00e9 vydr\u017e\u00ed!", "recording_license": "", "do_not_record": false, "persons": [{"guid": "1a8a985d-6681-56ca-a890-ba3b1de195f8", "id": 230, "code": "KRWBC9", "public_name": "Pavel Z\u00e1le\u0161\u00e1k", "avatar": "https://pretalx.installfest.cz/media/avatars/photo_pavel_zalesak_zIR2Z3G.jpg", "biography": ".", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/KU3WFP/", "id": 230, "guid": "b5712347-1380-5228-8405-851ab772d0d7", "date": "2025-03-15T13:30:00+01:00", "start": "13:30", "logo": null, "duration": "00:55", "room": "Track I", "slug": "installfest-2025-230-tropic01-transparentnost-k-bezpenmu-hardwaru", "title": "TROPIC01: Transparentnost\u00ed k bezpe\u010dn\u00e9mu hardwaru", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "<i>TROPIC01</i> je ur\u010den pro aplikace vy\u017eaduj\u00edc\u00ed pokro\u010dil\u00e9 kryptografick\u00e9 zabezpe\u010den\u00ed a transparentnost.\r\nTento otev\u0159en\u00fd a auditovateln\u00fd secure element jsme navrhli na z\u00e1klad\u011b Kerckhoffsova principu, abychom umo\u017enili jeho nez\u00e1visl\u00e9 ov\u011b\u0159en\u00ed. Jak n\u00e1\u0161 \u010dip vypad\u00e1 (zvenku i zevnit\u0159) a co to v\u0161echno vlastn\u011b znamen\u00e1 open-source, pokud se v dne\u0161n\u00edm sv\u011bt\u011b bav\u00edme o hardwaru?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "819755ff-cc71-5534-a170-23818acd857a", "id": 224, "code": "7R3WKT", "public_name": "Stanislav Je\u0159\u00e1bek", "avatar": "https://pretalx.installfest.cz/media/avatars/220628_Jerabkova_1259_00_v3_8CX0KTf.jpg", "biography": "V\u011bnuji se n\u00e1vrhu hardwaru s ohledem na jeho bezpe\u010dnost (ve v\u00fdznamu <i>security</i>). Moj\u00ed alma mater je pra\u017esk\u00e9 \u010cVUT, odkud m\u00e1m doktor\u00e1t s dizerta\u010dn\u00ed prac\u00ed na t\u00e9ma <i>Protiopat\u0159en\u00ed proti rozd\u00edlov\u00e9 odb\u011brov\u00e9 anal\u00fdze v programovateln\u00e9m hardwaru.</i> Nyn\u00ed pracuji na pozici <b>Security Researcher</b> ve spole\u010dnosti <b>Tropic Square</b>, kde navrhujeme kryptografick\u00fd hardware s <b>security through transparency</b> p\u0159\u00edstupem.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/EXTSQK/", "id": 255, "guid": "9471a677-82b2-54d8-aba7-2407cf7dfce6", "date": "2025-03-15T14:30:00+01:00", "start": "14:30", "logo": null, "duration": "00:25", "room": "Track I", "slug": "installfest-2025-255-jak-nm-dupou-tonci-", "title": "Jak n\u00e1m dupou \u00fato\u010dn\u00edci?", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Od po\u010d\u00e1tku projektu Turris je jeho ned\u00edlnou sou\u010d\u00e1st\u00ed bezpe\u010dnost\u00ed v\u00fdzkumn\u00fd projekt. R\u00e1di bychom se pod\u011blili o p\u00e1r statistik o \u00fato\u010dn\u00edc\u00edch, kter\u00e9 jsme nasb\u00edrali.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "1edee256-6c0e-5e7a-94b8-048105db5b93", "id": 149, "code": "VUDE7W", "public_name": "Michal Hrusecky", "avatar": "https://pretalx.installfest.cz/media/avatars/ja_1etBn5x.jpg", "biography": "Opensource nad\u0161enec, dlouhodob\u00fd \u010dlen openSUSE komunity, ale posledn\u00edch p\u00e1r let (no u\u017e je to trochu v\u00edc) se v\u011bnuje nov\u00e9 hra\u010dce a to Turrisu.", "answers": []}, {"guid": "f348cb0b-d00b-5a2d-ae9e-2731deae61a8", "id": 228, "code": "3DWU99", "public_name": "Marek Novotn\u00fd", "avatar": null, "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/HWAYCB/", "id": 262, "guid": "9359b0bd-da1a-5330-8558-6a5f6156b968", "date": "2025-03-15T15:00:00+01:00", "start": "15:00", "logo": null, "duration": "00:25", "room": "Track I", "slug": "installfest-2025-262-pqc-quic-in-openssl-library", "title": "PQC & QUIC in OpenSSL Library", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "PQC & QUIC in OpenSSL Library", "description": "The threats posed by quantum computing to traditional cryptographic methods necessitate the evolution of cryptographic software. This talk examines the OpenSSL project\u2019s approach to advancing in alignment with the new post-quantum cryptography standards, including **FIPS 203, 204, and 205**. It reviews the level of support provided for these standards in the latest OpenSSL software release and outlines plans for continued enhancements. Additionally, the talk explores OpenSSL\u2019s **QUIC (Quick UDP Internet Connections) support** and **QUIC-TLS** for third-party stacks.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "d425de79-31bd-54e0-a886-8e0d65a6ca0c", "id": 229, "code": "YVKUJ7", "public_name": "Tom\u00e1\u0161 V\u00e1vra", "avatar": "https://pretalx.installfest.cz/media/avatars/00937_final_yNsKnyF.jpg", "biography": "Engineering & Standards Manager, OpenSSL Corporation", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/BSREKE/", "id": 225, "guid": "69e37dbe-8b00-5e0e-a644-f96703e5fa52", "date": "2025-03-15T15:30:00+01:00", "start": "15:30", "logo": null, "duration": "00:55", "room": "Track I", "slug": "installfest-2025-225-agama-nov-instaltor-pro-opensuse-leap-16", "title": "Agama - Nov\u00fd instal\u00e1tor pro openSUSE Leap 16", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "V p\u0159edn\u00e1\u0161ce bych r\u00e1d p\u0159edstavil nov\u00fd instal\u00e1tor pro openSUSE Leap16. Mu\u017eete se t\u011b\u0161it na \u017eivou uk\u00e1zku, motivaci pro nahrazen\u00ed star\u00e9ho a v\u0161e co nov\u00fd nab\u00edz\u00ed.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "5e531f88-b0f9-59bd-968c-8f65aa0a63e3", "id": 189, "code": "HEJYPF", "public_name": "Josef Reidinger", "avatar": null, "biography": "Ji\u017e p\u0159es 16 let jsem zam\u011bstn\u00e1m u spole\u010dnosti SUSE, kde vyv\u00edj\u00edm instala\u010dn\u00ed a konfigura\u010dn\u00ed n\u00e1stroje. V minulosti jsem psal v perlu a C/C++. V sou\u010dasnosti nejpou\u017e\u00edvan\u011bj\u0161\u00ed jazyky jsou ruby, javascript a rust. Pro uk\u00e1zku m\u00e9 pr\u00e1ce je mo\u017en\u00e9 se pod\u00edvat na github - u\u017eivatel jreidinger", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/9YWEGA/", "id": 212, "guid": "1662f745-ba44-5646-abf2-5e430f4501f1", "date": "2025-03-15T16:30:00+01:00", "start": "16:30", "logo": null, "duration": "00:25", "room": "Track I", "slug": "installfest-2025-212-co-novho-v-golemio", "title": "Co nov\u00e9ho v GOLEMIO", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Golemio je soubor technick\u00fdch n\u00e1stroj\u016f pro integraci, ukl\u00e1d\u00e1n\u00ed, vizualizaci a poskytov\u00e1n\u00ed dat Prahy. Co v\u0161e se zm\u011bnilo za uplynul\u00fd rok a co v\u0161e jde z dat z\u00edskat. Tentokr\u00e1t se pod\u00edv\u00e1me i jinam, ne\u017e jen na data o poloze MHD.", "description": "Golemio je soubor technick\u00fdch n\u00e1stroj\u016f pro integraci, ukl\u00e1d\u00e1n\u00ed, vizualizaci a poskytov\u00e1n\u00ed dat Prahy. Co v\u0161e se zm\u011bnilo za uplynul\u00fd rok a co v\u0161e jde z dat z\u00edskat. Tentokr\u00e1t se pod\u00edv\u00e1me i jinam, ne\u017e jen na data o poloze MHD.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "6f9595f9-e26a-525d-9598-14ee879fabbf", "id": 7, "code": "NUNFXX", "public_name": "Tom\u00e1\u0161 Tich\u00fd", "avatar": "https://pretalx.installfest.cz/media/avatars/2oUcw96__400x400_3J9LVw2.jpg", "biography": "Nad\u0161enec do IT, fotografov\u00e1n\u00ed a \u0159\u00edzen\u00ed autobus\u016f. Dlouholet\u00fd u\u017eivatel Linuxu (openSUSE), polovodi\u010d MHD a \u0159iditel jednoho zvl\u00e1\u0161tn\u00edho vozidla co pojede na Strahov.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/HGQGJ7/", "id": 228, "guid": "e3cb8ba6-5a0d-545a-96fa-99276fb113bf", "date": "2025-03-15T17:00:00+01:00", "start": "17:00", "logo": null, "duration": "00:55", "room": "Track I", "slug": "installfest-2025-228-openmedivault-aneb-domc-nas-na-podvozku-debianu", "title": "openmedivault - aneb dom\u00e1c\u00ed NAS na podvozku debianu", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Pod\u00edv\u00e1me se na \u0159e\u0161en\u00ed openmediavault, kter\u00fdm si m\u016f\u017eeme snadno vyrobit dom\u00e1c\u00ed NAS", "description": "- n\u011bco m\u00e1lo o z\u00e1lohov\u00e1n\u00ed\r\n- rychlop\u0159edstaven\u00ed r\u016fzn\u00fdch \u0159e\u0161en\u00ed\r\n- uk\u00e1zka a instalace openmediavault na fyzick\u00fd HW\r\n- vyr\u00e1b\u00edme si RAID v mdadm, tipy a triky pro r\u016fzn\u00e9 nastaven\u00ed", "recording_license": "", "do_not_record": false, "persons": [{"guid": "22db7616-8128-5d7c-8d7f-5ded29b4b7ed", "id": 194, "code": "XMJV8H", "public_name": "Kar\u00e1\u0161 Svorka", "avatar": "https://pretalx.installfest.cz/media/avatars/photo_2018-11-23_14-55-23_ctLLUrX.jpg", "biography": "Povol\u00e1n\u00edm jsem IT Administr\u00e1tor, sekund\u00e1rn\u011b hardwarov\u00fd recenzent pro diit.cz, bav\u00ed m\u011b star\u00e1 italsk\u00e1 auta a tak\u00e9 n\u011bjak\u00e9 to chrocht\u00e1n\u00ed s Linuxem.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/K7G83M/", "id": 229, "guid": "3f629195-13f2-50ac-b1fb-483416864d90", "date": "2025-03-15T18:00:00+01:00", "start": "18:00", "logo": null, "duration": "00:25", "room": "Track I", "slug": "installfest-2025-229-securing-tomorrow-building-a-scalable-and-cost-effective-ci-cd-with-github-actions-and-google-cloud", "title": "Securing Tomorrow: Building a Scalable and Cost-Effective CI/CD with GitHub Actions and Google Cloud", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "en", "abstract": "Efficient and secure continuous integration (CI) is critical for modern software development. At OpenSSL Corporation, we built a robust CI system leveraging GitHub Actions and Google Cloud Platform (GCP) to provide self-hosted, ephemeral runners for our private GitHub Enterprise instance. This approach allows us to dynamically provision VMs and containers, optimizing cost while maintaining high performance and security.\r\nIn this session, we will dive into the architecture and implementation of our CI/CD solution, covering:\r\nAutomated provisioning of ephemeral GitHub Actions runners on GCP.\r\nBalancing cost and performance with on-demand VMs and container-based execution.\r\nSecurity best practices for managing runner lifecycles and securing build environments.\r\nThis talk is ideal for DevOps engineers, CI/CD architects, and security-conscious developers looking to scale their CI/CD pipelines efficiently while leveraging cloud-native solutions. Attendees will gain practical insights into building scalable, cost-effective, and secure CI/CD systems using GitHub Actions and GCP.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "2f4d1411-3a8e-5020-90a4-9acabcdf4585", "id": 223, "code": "ZXC9GT", "public_name": "Dmitrii Misharov", "avatar": "https://pretalx.installfest.cz/media/avatars/00951_final1_Q1OZSg3.jpg", "biography": "I am a DevOps enthusiast with a knack for Python, cloud technologies, and rigorous testing. My journey through roles at renowned organizations, such as Red Hat, has sharpened my skills in building robust automation solutions, containerization, and maintaining CI/CD pipelines. I am passionate about open source and am proud to be part of the OpenSSL Corporation team. With a strong foundation in Python, a commitment to quality, and a belief in the power of open collaboration, I am ready to tackle any challenge that comes my way.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Track II": [{"url": "https://pretalx.installfest.cz/installfest-2025/talk/R8L8RY/", "id": 242, "guid": "d790b2c5-9052-5b79-82ae-2e6ef33dbe4f", "date": "2025-03-15T10:00:00+01:00", "start": "10:00", "logo": null, "duration": "00:55", "room": "Track II", "slug": "installfest-2025-242-linux-v-tvoj-lednice-yoctoproject-openembedded", "title": "Linux v tvoj\u00ed ledni\u010dce - YoctoProject & OpenEmbedded", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Pokus\u00edm se p\u0159ibl\u00ed\u017eit framework, kter\u00fd je dnes ji\u017e industry standard ve v\u00fdvoji Linux syst\u00e9m\u016f (nejen) pro embedded za\u0159\u00edzen\u00ed.", "description": "P\u0159\u00edklady dotaz\u016f, kter\u00e9 p\u0159edn\u00e1\u0161ka zodpov\u00ed:\r\n* Co to je?\r\n* Pro\u010d to je?\r\n* Jak to funguje?\r\n* Jak se to pou\u017e\u00edv\u00e1?\r\n\r\nNa co nebudu schopen odpov\u011bd\u011bt:\r\n* Vyplat\u00ed se mi to pou\u017e\u00edt?\r\n* Jak se YP/OE li\u0161\u00ed od Y?\r\n* M\u011bl bych si koupit motorku?", "recording_license": "", "do_not_record": false, "persons": [{"guid": "d9854b32-cd22-5a49-a3cb-184688932a54", "id": 225, "code": "DYX7B7", "public_name": "Adam Procio", "avatar": null, "biography": "adam.procio.cz/pages/about-me", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/FXTTKV/", "id": 269, "guid": "d3598cee-24f9-5534-ae85-850b3428473f", "date": "2025-03-15T11:00:00+01:00", "start": "11:00", "logo": null, "duration": "00:25", "room": "Track II", "slug": "installfest-2025-269-skal-yocto-a-jak-jsme-je-pekonali", "title": "\u00daskal\u00ed Yocto a jak jsme je p\u0159ekonali", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Yocto je velmi siln\u00fd n\u00e1stroj pro vytv\u00e1\u0159en\u00ed opera\u010dn\u00edch syst\u00e9m\u016f. Nicm\u00e9n\u011b probl\u00e9m nast\u00e1v\u00e1, kdy\u017e chceme p\u0159idat t\u0159eba jen jedinou aplikaci. V t\u00e9to chv\u00edli pot\u0159ebujeme hlub\u0161\u00ed znalosti cel\u00e9ho syst\u00e9mu. Nebo ne??", "description": "Jak jsme skloubili syst\u00e9m pro vytv\u00e1\u0159en\u00ed C++ bal\u00ed\u010dku s Yoctem, abychom mohli bezbolestn\u011b p\u0159id\u00e1vat libovoln\u00e9 aplikace do na\u0161eho OS.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3542d670-773e-563d-829d-06d1393bba7d", "id": 237, "code": "PGGCWK", "public_name": "Josef Melkus", "avatar": "https://pretalx.installfest.cz/media/avatars/IMG-20260109-WA0000_5CcgBQV.jpg", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/G9YYJ7/", "id": 219, "guid": "79c80c2d-26d2-5894-8627-75f458585e9f", "date": "2025-03-15T11:30:00+01:00", "start": "11:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/G9YYJ7/installfest_E46XOmR.png", "duration": "00:25", "room": "Track II", "slug": "installfest-2025-219-secure-boot-and-tpm-backed-full-disk-encryption", "title": "Secure Boot and TPM-backed Full Disk Encryption", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "en", "abstract": "In this talk, I am gonna explain how to enable Secure Boot on a Linux machine, including configuring UEFI and generating certificates then I will discuss encrypting the root partition using LUKS2 and explain how to decrypt it using a public key stored on a USB drive, integrated with TPM.", "description": "This talk explores the practical implementation of Secure Boot and TPM-backed full disk encryption on Linux systems. Attendees will learn how to configure UEFI Secure Boot, generate certificates, and set up root partition encryption with LUKS2. The session will also cover integrating a USB-stored public key with TPM for seamless decryption. Designed for those interested in on-premises system security.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "cf0e7a99-a64b-5eaf-a9a2-ee6e01baab5b", "id": 221, "code": "LQLXSY", "public_name": "Emrah Sifo\u011flu", "avatar": "https://pretalx.installfest.cz/media/avatars/Emrah_1_43uNCLf.png", "biography": "Over the years, I transitioned from working as a backend developer to collaborating closely with infrastructure engineers, which introduced me to cloud technologies. This exposure led me to explore and experiment with various technologies both professionally and through my personal home lab. These efforts helped me build expertise and earn certifications such as KCNA, CKAD, CKA, and KCSA. Currently, I work as a DevOps engineer at Prusa Research, where I continue to apply and expand my skills in a dynamic environment.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/EZQYJQ/", "id": 257, "guid": "2cfb518f-a07b-59e4-a7a5-ff3c53819f17", "date": "2025-03-15T13:00:00+01:00", "start": "13:00", "logo": null, "duration": "00:25", "room": "Track II", "slug": "installfest-2025-257-kubernetes-na-jednom-node-hereze-i-ne-", "title": "Kubernetes na jednom node - hereze \u010di ne?", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Ob\u010das s kolegy nasazujeme Kubernetes jenom na jednom samostatn\u00e9m stroji.  Jak\u00e9 to p\u0159in\u00e1\u0161\u00ed v\u00fdhody, jak\u00e9 to m\u00e1 nev\u00fdhody a na co p\u0159i tom d\u00e1t pozor? Zku\u0161enosti a pozn\u00e1mky z re\u00e1ln\u00e9ho nasazen\u00ed.", "description": "Kubernetes umo\u017e\u0148uj\u00ed provozovat aplikace v r\u016fzn\u011b velk\u00fdch clusterech a pro provoz v\u011bt\u0161\u00edch aplikac\u00ed to je poveden\u00fd n\u00e1stroj.  \r\n\r\nNed\u00e1vno jsem se ale p\u0159istihl, \u017ee ob\u010das nasazujeme Kubernetes jenom na jednom samostatn\u00e9m stroji.  Jak\u00e9 takov\u00e9 nasazen\u00ed p\u0159in\u00e1\u0161\u00ed v\u00fdhody, jak\u00e9 to m\u00e1 nev\u00fdhody a na co p\u0159i tom d\u00e1t pozor? Zku\u0161enosti a pozn\u00e1mky ze \u017eivota.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "dd5dd7f9-a96e-5324-aa24-20f138e012ec", "id": 40, "code": "X7ABNN", "public_name": "V\u011bro\u0161 Kaplan", "avatar": "https://pretalx.installfest.cz/media/P1011005.JPG", "biography": "N\u00e1jemn\u00fd spr\u00e1vce  server\u016f, cloud\u016f, aplikac\u00ed.\r\nJsem na voln\u00e9 noze a star\u00e1m se spolu s kolegy z\u00e1kazn\u00edk\u016fm o provoz a nasazen\u00ed aplikac\u00ed.\r\n\r\nPro klienty zaji\u0161tujeme provoz aplikac\u00ed - um\u00edme zajistit, aby b\u011b\u017eela rychle, moc nepadala a nest\u00e1lo to majlant - mysl\u00edm, \u017ee jsme v tom docela dob\u0159\u00ed.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/QXURBY/", "id": 245, "guid": "62a29055-c19c-55bb-a65a-c690347fe55b", "date": "2025-03-15T13:30:00+01:00", "start": "13:30", "logo": null, "duration": "01:55", "room": "Track II", "slug": "installfest-2025-245-gaming-on-linux-native-and-windows-games-made-easy", "title": "Gaming on Linux - Native and Windows Games made easy", "subtitle": "", "track": null, "type": "Talk - 110 minutes + 5 minutes discussion", "language": "en", "abstract": "In 2025 gaming on Linux is no Utopia anymore. Ninety percent of Windows Games run on Linux too thanks to the excellent compatibility wrappers wine and proton. \r\nIn this talk I will first give an overview of all the modern and classical games that run either natively or via wrappers on Linux and then show many practical examples on how to get Windows Games running on my Linux laptop. This will include the modern assistant for this \"Lutris\" but also how to do it in steam or manually with wine directly", "description": "In 2025 gaming on Linux is no Utopia anymore. Ninety percent of Windows Games run on Linux too thanks to the excellent compatibility wrappers wine and proton. \r\nIn this talk I will first give an overview of all the modern and classical games that run either natively or via wrappers on Linux and then show many practical examples on how to get Windows Games running on my Linux laptop. This will include the modern assistant for this \"Lutris\" but also how to do it in steam or manually with wine directly", "recording_license": "", "do_not_record": false, "persons": [{"guid": "50e21e75-8dcc-5b05-9d22-5b1f15b3f91e", "id": 227, "code": "L39DHC", "public_name": "Richard Sailer", "avatar": null, "biography": "Linux Kernel Developer that never lost his fascination for Operating Systems and Networks. \r\nI've done my Bachelor in Computer Science at the University of Augsburg, \r\nspent a few years as Linux (Kernel) Developer at Tuxedo and GS Corpuls (medical devices) \r\nand now I'm back in academia to finally finish my PhD", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/MFGRQL/", "id": 224, "guid": "bc15d7b1-68b1-54d3-87b0-be012d702955", "date": "2025-03-15T15:30:00+01:00", "start": "15:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/MFGRQL/representation-collective-mind-process-concept-digit_bD0XbuN.jpg", "duration": "00:55", "room": "Track II", "slug": "installfest-2025-224-psychologie-socilnho-inenrstv-pro-mu-lid-podlhaj-", "title": "Psychologie soci\u00e1ln\u00edho in\u017een\u00fdrstv\u00ed: Pro\u010d mu lid\u00e9 podl\u00e9haj\u00ed?", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Kybernetick\u00fdch \u00fatok\u016f neust\u00e1le p\u0159ib\u00fdv\u00e1, p\u0159i\u010dem\u017e \u00fato\u010dn\u00edci vyu\u017e\u00edvaj\u00ed nejr\u016fzn\u011bj\u0161\u00ed taktiky, jako jsou phishing, baiting nebo r\u016fzn\u00e9 formy vyd\u00edr\u00e1n\u00ed. \u00datoky zam\u011b\u0159en\u00e9 na jednotlivce i spole\u010dnosti jsou st\u00e1le kreativn\u011bj\u0161\u00ed, personalizovan\u011bj\u0161\u00ed a p\u0159edev\u0161\u00edm \u00fasp\u011b\u0161n\u011bj\u0161\u00ed.\r\n\r\nPro\u010d je \u010dlov\u011bk tak zraniteln\u00fd v\u016f\u010di \u00fatok\u016fm zalo\u017een\u00fdm na soci\u00e1ln\u00edm in\u017een\u00fdrstv\u00ed a pro\u010d jim tak snadno podl\u00e9h\u00e1? Spole\u010dn\u011b se pod\u00edv\u00e1me na psychologii, kter\u00e1 se za t\u011bmito \u00fatoky skr\u00fdv\u00e1, sezn\u00e1m\u00edme se s taktikami \u00fato\u010dn\u00edk\u016f i s obrann\u00fdmi mechanismy, kter\u00e9 m\u016f\u017eeme vyu\u017e\u00edt.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "87094563-7cf1-516a-a912-1656c57eca44", "id": 179, "code": "S9BENY", "public_name": "Martin Hub\u00e1\u010dek", "avatar": "https://pretalx.installfest.cz/media/avatars/profil-mh_ueerftf.jpg", "biography": "Svou profesn\u00ed dr\u00e1hu jsem za\u010dal jako b\u011b\u017en\u00fd spr\u00e1vce s\u00edt\u011b, ale postupem \u010dasu jsem se za\u010dal zam\u011b\u0159ovat p\u0159edev\u0161\u00edm na kybernetickou a informa\u010dn\u00ed bezpe\u010dnost. V sou\u010dasnosti se sna\u017e\u00edm vzd\u011bl\u00e1vat nejen b\u011b\u017en\u00e9 u\u017eivatele, ale i profesion\u00e1ly, a zvy\u0161ovat pov\u011bdom\u00ed o mo\u017en\u00fdch hrozb\u00e1ch, pou\u017e\u00edvan\u00fdch taktik\u00e1ch a rizic\u00edch, kter\u00e1 se v kyberprostoru neust\u00e1le skr\u00fdvaj\u00ed.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/JBL8U3/", "id": 250, "guid": "5606fa86-7b39-585d-bc4a-acf439d32320", "date": "2025-03-15T16:30:00+01:00", "start": "16:30", "logo": null, "duration": "00:25", "room": "Track II", "slug": "installfest-2025-250-jak-pokraujeme-v-turrisu-", "title": "Jak pokra\u010dujeme v Turrisu?", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Jak jsou na tom nov\u00e9 releasy Turris OS? Co n\u00e1s \u010dek\u00e1 s p\u0159echodem na apk? A co nov\u00fd hardware, bude?", "description": "Jak jsou na tom nov\u00e9 releasy Turris OS? Co n\u00e1s \u010dek\u00e1 s p\u0159echodem na apk? A co nov\u00fd hardware, bude?", "recording_license": "", "do_not_record": false, "persons": [{"guid": "1edee256-6c0e-5e7a-94b8-048105db5b93", "id": 149, "code": "VUDE7W", "public_name": "Michal Hrusecky", "avatar": "https://pretalx.installfest.cz/media/avatars/ja_1etBn5x.jpg", "biography": "Opensource nad\u0161enec, dlouhodob\u00fd \u010dlen openSUSE komunity, ale posledn\u00edch p\u00e1r let (no u\u017e je to trochu v\u00edc) se v\u011bnuje nov\u00e9 hra\u010dce a to Turrisu.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/A8JMXS/", "id": 217, "guid": "5992712a-0212-53b7-bee8-2c4efce598a8", "date": "2025-03-15T17:00:00+01:00", "start": "17:00", "logo": null, "duration": "00:55", "room": "Track II", "slug": "installfest-2025-217-administrace-linuxu-jako-vrcholov-sport-infrastruktura-eskho-nrodnho-tmu-na-evropsk-souti-v-kyberbezpenosti", "title": "Administrace Linuxu jako vrcholov\u00fd sport: Infrastruktura \u010desk\u00e9ho n\u00e1rodn\u00edho t\u00fdmu na Evropsk\u00e9 sout\u011b\u017ei v kyberbezpe\u010dnosti", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Jedna z kategori\u00ed nejen ECSC (European CyberSecurity Challenge) je tzv. Attack/Defense \u2013 ka\u017ed\u00fd t\u00fdm dostane stejn\u00fd virtu\u00e1ln\u00ed server s nezn\u00e1m\u00fdmi slu\u017ebami a jeho c\u00edlem je v nich naj\u00edt co nejrychleji zranitelnosti, zneu\u017e\u00edt je na serverech ostatn\u00edch a opravit je na serveru sv\u00e9m. Takovou sout\u011b\u017e ale nevyhraj\u00ed jen ti nejlep\u0161\u00ed hacke\u0159i, ale vyhr\u00e1vaj\u00ed ty t\u00fdmy, kter\u00e9 maj\u00ed nejlep\u0161\u00ed p\u0159ehled o tom, co se d\u011bje, um\u00ed rychle reprodukovat \u00fatoky, kter\u00e9 na n\u011b m\u00ed\u0159\u00ed a tak\u00e9 odr\u00e1\u017eet \u00fatoky protivn\u00edk\u016f, \u010dasto pomoc\u00ed \u00favah jako \"hele, Raku\u0161\u00e1ci pou\u017e\u00edvaj\u00ed v\u017edycky usernames o d\u00e9lce 7 znak\u016f, tak je zablokujem!\".\r\n\r\nV p\u0159edn\u00e1\u0161ce se dozv\u00edte, jak takov\u00e1 sout\u011b\u017e v\u016fbec prob\u00edh\u00e1, jak se boduje, dozv\u00edte se, jak\u00e9 probl\u00e9my mus\u00ed t\u00fdmov\u00fd sysadmin \u0159e\u0161it a uvid\u00edte spoustu zaj\u00edmav\u00fdch custom n\u00e1stroj\u016f, kter\u00e9 \u010desk\u00e9mu t\u00fdmu letos pomohly k \u0161est\u00e9mu m\u00edstu v ECSC A/D.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "77094df6-f27f-547f-94b2-57f33234bef0", "id": 220, "code": "N7SQAN", "public_name": "Jan \u010cernohorsk\u00fd", "avatar": null, "biography": "Student informatiky na MFF UK, od d\u011btstv\u00ed linux\u00e1k, \u010dlen \u010desk\u00e9ho n\u00e1rodn\u00edho t\u00fdmu na ECSC v letech 2022, 2023 a 2024, krom\u011b toho tak\u00e9 linuxov\u00fd a windows\u00ed \u010darod\u011bj na n\u011bkolika vzd\u011bl\u00e1vac\u00edch instituc\u00edch, ob\u010das tak\u00e9 u\u010ditel.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/8SV9VM/", "id": 271, "guid": "92d016c5-3563-5123-b039-b1b02ce891a0", "date": "2025-03-15T18:00:00+01:00", "start": "18:00", "logo": null, "duration": "00:25", "room": "Track II", "slug": "installfest-2025-271-pod-kapotou-embedded-framework-pro-programovn-esp32", "title": "Pod kapotou embedded framework\u016f pro programov\u00e1n\u00ed ESP32", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Co se vlastn\u011b d\u011bje pod kapotou, kdy\u017e zm\u00e1\u010dknu tla\u010d\u00edtko \"build and flash\" ve sv\u00e9m v\u00fdvojov\u00e9m prost\u0159ed\u00ed? Jakou roli v tom hraje open source p\u0159i programov\u00e1n\u00ed \u010dip\u016f ESP8266 a ESP32 od Espressifu?\r\nPoj\u010fme se pod\u00edvat nejen jak tyto n\u00e1stroje funguj\u00ed, ale i jak je m\u016f\u017eu \"zneu\u017e\u00edt\" pro vlastn\u00ed projekty.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "99ad4be7-6f87-574e-ad43-77255b3e7211", "id": 241, "code": "SLPEL8", "public_name": "Radim Karni\u0161", "avatar": "https://pretalx.installfest.cz/media/avatars/1558018573803_HTYIVRW.jpeg", "biography": "M\u00e1m r\u00e1d cool gadgety, je\u0161t\u011b r\u00e1d si je ale s\u00e1m postav\u00edm a naprogramuju. Jako bonus d\u011bl\u00e1m pro Espressif, kde tvo\u0159\u00edm n\u00e1stroje pro popul\u00e1rn\u00ed \u010dipy ESP8266 a ESP32, kter\u00e9 toto umo\u017e\u0148uj\u00ed milion\u016fm dal\u0161\u00edch bastl\u00ed\u0159\u016f po cel\u00e9m sv\u011bt\u011b \ud83e\udd18", "answers": []}], "links": [], "attachments": [], "answers": []}], "Track III": [{"url": "https://pretalx.installfest.cz/installfest-2025/talk/ALVMYN/", "id": 251, "guid": "4c219884-6ec3-5497-a636-bc6084d69369", "date": "2025-03-15T10:00:00+01:00", "start": "10:00", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/ALVMYN/chan_V4KU4fi.png", "duration": "00:55", "room": "Track III", "slug": "installfest-2025-251--nix-flakes-", "title": "\u2744\ufe0f Nix Flakes \u2744\ufe0f", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Nix flakes, pln\u011b deklarativn\u00ed nix expressions. \ud83d\udd25", "description": "Pln\u011b deklarativn\u00ed, deklarativn\u00ed build projektu, nebo klidn\u011b cel\u00e9ho syst\u00e9mu. Zn\u00ed super, ne? Pochopen\u00ed Nix flakes m\u016f\u017ee b\u00fdt n\u00e1ro\u010dn\u00e9, ale stoj\u00ed za to!", "recording_license": "", "do_not_record": false, "persons": [{"guid": "da8f001c-d72e-5b62-88c7-2a6a37d977e2", "id": 188, "code": "97HRC7", "public_name": "Albert Vala", "avatar": null, "biography": "FE dev, nixos enjoyer.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/XG9AZR/", "id": 234, "guid": "79972da1-2e49-5036-ac50-09f4d8af548f", "date": "2025-03-15T11:00:00+01:00", "start": "11:00", "logo": null, "duration": "00:25", "room": "Track III", "slug": "installfest-2025-234-nix-nixos-secrets", "title": "Nix/NixOS & secrets", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Mo\u017en\u00e1 budete souhlasit, \u017ee deklarativn\u00ed p\u0159\u00edstup ke spr\u00e1v\u011b opera\u010dn\u00edho syst\u00e9mu m\u00e1 sv\u00e9 nezpochybniteln\u00e9 v\u00fdhody, nicm\u00e9n\u011b se d\u0159\u00edve \u010di pozd\u011bji dostaneme do situace, kdy bychom cht\u011bli nejen definovat bal\u00ed\u010dky, jejich konfiguraci \u010di syst\u00e9mov\u00e9 slu\u017eby, ale budeme tam cht\u00edt m\u00edt i n\u011bco _tajn\u00e9ho_. V moj\u00ed p\u0159edn\u00e1\u0161ce se pod\u00edv\u00e1me na to, jak tento probl\u00e9m v Nix ekosyst\u00e9mu \u0159e\u0161it.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "001085a5-46b5-5c85-bad1-d0a0dd41331a", "id": 11, "code": "3LYGTZ", "public_name": "Jakub Vokoun", "avatar": "https://pretalx.installfest.cz/media/Slackware-mascot.png", "biography": "\"L\u00edn\u00fd\" DevOps\u00e1k, kter\u00fd automatizuje v\u0161e, co mu p\u0159\u00edjde pod ruce. :-)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/LNSVLZ/", "id": 254, "guid": "f14d2c04-90f7-5cae-88ee-27435a66d191", "date": "2025-03-15T11:30:00+01:00", "start": "11:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/LNSVLZ/suite-installfest_lwyMqJb.png", "duration": "00:25", "room": "Track III", "slug": "installfest-2025-254-suitecrm-8-crm-systm-kter-si-zaslou-pozornost", "title": "SuiteCRM 8 \u2013 CRM syst\u00e9m, kter\u00fd si zaslou\u017e\u00ed pozornost", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Ve sv\u011bt\u011b open-source CRM existuje cel\u00e1 \u0159ada zaj\u00edmav\u00fdch \u0159e\u0161en\u00ed, po\u010d\u00ednaje syst\u00e9mem Axelor a kon\u010de nap\u0159\u00edklad ZOHO CRM. Mezi t\u011bmito syst\u00e9my vynik\u00e1 \u0159e\u0161en\u00ed SuiteCRM 8, kter\u00e9 v posledn\u00edch letech op\u011bt z\u00edsk\u00e1v\u00e1 pozornost d\u00edky v\u00fdznamn\u00fdm zm\u011bn\u00e1m a nov\u00fdm mo\u017enostem \u0159\u00edzen\u00ed vztah\u016f se z\u00e1kazn\u00edky.", "description": "SuiteCRM 8 p\u0159edstavuje modernizovanou platformu, kter\u00e1 se vyzna\u010duje intuitivn\u00edm u\u017eivatelsk\u00fdm rozhran\u00edm a flexibiln\u00ed architekturou. Jeho modul\u00e1rn\u00ed struktura umo\u017e\u0148uje snadnou integraci s dal\u0161\u00edmi syst\u00e9my, co\u017e firm\u00e1m d\u00e1v\u00e1 p\u0159\u00edle\u017eitost rychle reagovat na m\u011bn\u00edc\u00ed se obchodn\u00ed pot\u0159eby.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "87094563-7cf1-516a-a912-1656c57eca44", "id": 179, "code": "S9BENY", "public_name": "Martin Hub\u00e1\u010dek", "avatar": "https://pretalx.installfest.cz/media/avatars/profil-mh_ueerftf.jpg", "biography": "Svou profesn\u00ed dr\u00e1hu jsem za\u010dal jako b\u011b\u017en\u00fd spr\u00e1vce s\u00edt\u011b, ale postupem \u010dasu jsem se za\u010dal zam\u011b\u0159ovat p\u0159edev\u0161\u00edm na kybernetickou a informa\u010dn\u00ed bezpe\u010dnost. V sou\u010dasnosti se sna\u017e\u00edm vzd\u011bl\u00e1vat nejen b\u011b\u017en\u00e9 u\u017eivatele, ale i profesion\u00e1ly, a zvy\u0161ovat pov\u011bdom\u00ed o mo\u017en\u00fdch hrozb\u00e1ch, pou\u017e\u00edvan\u00fdch taktik\u00e1ch a rizic\u00edch, kter\u00e1 se v kyberprostoru neust\u00e1le skr\u00fdvaj\u00ed.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/YDZHZ3/", "id": 261, "guid": "565305bb-38fc-51a7-b73f-fcb83923802a", "date": "2025-03-15T13:00:00+01:00", "start": "13:00", "logo": null, "duration": "00:25", "room": "Track III", "slug": "installfest-2025-261--ty-karty-from-latex-to-a-finished-deck", "title": "\"Ty Karty!\": From LaTeX to a Finished Deck", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "This talk offers a behind-the-scenes look at the making of Ty Karty!, a unique 32-card deck inspired by the iconic quotes of fortune teller Jolanda. We will explore each phase of the process\u2014from designing the cards in LaTeX and managing color in CMYK, to selecting materials and coordinating professional printing on linen-finish cardstock.", "description": "In April 2020, a small idea sparked the creation of Ty Karty!\u2014a deck of 32 cards featuring hand-painted art and quirky quotes famously delivered by the fortune teller Jolanda on television.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "51501d3c-631e-580d-bf3a-6073b65f7d2f", "id": 180, "code": "TK3F3Y", "public_name": "Radom\u00edr Pol\u00e1ch", "avatar": null, "biography": "Not relevant.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/DBXZGW/", "id": 259, "guid": "57faaa1f-bb7d-5234-b491-cd38f606a955", "date": "2025-03-15T13:30:00+01:00", "start": "13:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/DBXZGW/absolem-1153461570_EwHcnRi.jpg", "duration": "00:55", "room": "Track III", "slug": "installfest-2025-259-ergogen-odpovd-na-otzku-jak-si-nadesignovat-vlastn-klvesnici", "title": "Ergogen - odpov\u011bd na ot\u00e1zku jak si nadesignovat vlastn\u00ed kl\u00e1vesnici", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Jak by se v\u00e1m l\u00edbilo pomoci YAMLu si definovat kl\u00e1vesnici a p\u0159ipravit v\u0161e pro KiCAD a vytvo\u0159en\u00ed pouzdra? A to v\u0161e si udr\u017eet v gitu? Uk\u00e1\u017eeme si jak tohle v\u0161e ud\u011blat v opensource n\u00e1stroji a co je t\u0159eba dod\u011blat n\u00e1sledn\u011b v dal\u0161\u00edm softwaru.", "description": "Jak by se v\u00e1m l\u00edbilo pomoci YAMLu si definovat kl\u00e1vesnici a p\u0159ipravit v\u0161e pro KiCAD a vytvo\u0159en\u00ed pouzdra? A to v\u0161e si udr\u017eet v gitu? Uk\u00e1\u017eeme si jak tohle v\u0161e ud\u011blat v opensource n\u00e1stroji a co je t\u0159eba dod\u011blat n\u00e1sledn\u011b v dal\u0161\u00edm softwaru.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "c6dd3144-6d90-5b14-ae5b-dced54881e05", "id": 174, "code": "RB7BFX", "public_name": "Tom\u00e1\u0161 Uher", "avatar": "https://pretalx.installfest.cz/media/avatars/poust-z_sqc5I8m.jpg", "biography": "Jackofalltrade", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/FL8EJY/", "id": 211, "guid": "7ba5c01b-d195-511f-9999-1ad7c72f183f", "date": "2025-03-15T14:30:00+01:00", "start": "14:30", "logo": null, "duration": "00:25", "room": "Track III", "slug": "installfest-2025-211-gnu-emacs-m-40-let", "title": "GNU Emacs m\u00e1 40 let", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Emacs bude m\u00edt 20. b\u0159ezna 2025 sv\u00e9 40-ti let\u00e9 jubileum. Je Emacs jakkoli relevantn\u00ed v dne\u0161n\u00ed dob\u011b? Jak\u00e9 vlastnosti nab\u00edz\u00ed? A pro\u010d pohled na Emacs jako opera\u010dn\u00ed syst\u00e9m nen\u00ed a\u017e tak p\u0159ehnan\u00fd?", "description": "modern\u00ed vlastnosti jako\r\n- tree-sitter (modern\u00ed parsov\u00e1n\u00ed jazyka)\r\n- language server protocol\r\n- integrace Copilot\r\n\r\nu\u017e tradi\u010dn\u00ed vlastnosti jako\r\n- magit (integrace Git)\r\n- tramp (s\u00ed\u0165ov\u00e1 transparence)\r\n- org-mode (+Orgzly revived)\r\n- self-documenting", "recording_license": "", "do_not_record": false, "persons": [{"guid": "bcdb06fe-c2d7-58bd-bc5c-8e6d980d65da", "id": 219, "code": "KSMEPN", "public_name": "Tom\u00e1\u0161 \u010cech", "avatar": null, "biography": "10 let v SUSE\r\n3 roky v Ubiquiti\r\n3 roky v Pure Storage", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/NJBZV7/", "id": 233, "guid": "0b050f98-4ef6-5b27-a6ab-37bab51dd979", "date": "2025-03-15T15:30:00+01:00", "start": "15:30", "logo": null, "duration": "00:55", "room": "Track III", "slug": "installfest-2025-233-hry-rotoped-a-sen-o-ltajcm-kole", "title": "Hry, rotoped a sen o l\u00e9taj\u00edc\u00edm kole", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Mal\u00e9 pov\u00edd\u00e1n\u00ed o open-source hr\u00e1ch. Soust\u0159ed\u00edm se na leteck\u00fd simul\u00e1tor FlightGear a na motivaci k pohybu. Podrobn\u011bji budu mluvit o rotopedu p\u0159ipojen\u00e9m k po\u010d\u00edta\u010di.", "description": "Mal\u00e9 pov\u00edd\u00e1n\u00ed o open-source hr\u00e1ch. Soust\u0159ed\u00edm se na leteck\u00fd simul\u00e1tor FlightGear a na motivaci k pohybu. Podrobn\u011bji budu mluvit o rotopedu p\u0159ipojen\u00e9m k po\u010d\u00edta\u010di.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "aca1f959-704d-5d04-8ca0-940d8fdc2ec5", "id": 72, "code": "ALGSRX", "public_name": "Pavel Machek", "avatar": null, "biography": "Pavel Machek je kernelovy hacker se zajmem o nositelna zarizeni.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/MU9EKP/", "id": 265, "guid": "7d6c126d-9019-5980-b3e6-6d11901c32ea", "date": "2025-03-15T16:30:00+01:00", "start": "16:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/MU9EKP/agama_hw_AXBfQqr.jpeg", "duration": "00:25", "room": "Track III", "slug": "installfest-2025-265-octopuslab-hackerspace", "title": "OctopusLAB - hackerspace", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Raspberry Pi - ESP 32 - TROPIC01: na\u0161e \"krypto\" projekty", "description": "Zkus\u00edm v rychlosti prol\u00e9tnout deset let / zhruba deset projekt\u016f:\r\nBTC machine - bitcoinov\u00fd automat (Rpi 2016)\r\nTickern\u00e1tor - vizualizace blok\u016f, kurz\u016f z API (ESP 2017)\r\nTrezor Docker - extern\u00ed device pro T, ESP BT, LAN (2018)\r\nPi Trezor - RPi Klon (Rpi 2019)\r\nLN ATM - vylep\u0161en\u00fd Bleskomat (ESP 2020)\r\nLN socket - Nostr Lamp (2021)\r\nCartropy - gener\u00e1tor entropie (2022)\r\nBitVM - 8bit CPU - assembler nad BTC (2023)\r\nTropis Square - secure elemnnt TROPIC01 - prvn\u00ed experimenty (2025)", "recording_license": "", "do_not_record": false, "persons": [{"guid": "5ac1bdc6-d304-5eb0-86dc-1a69d189e0f5", "id": 232, "code": "7MX8ZN", "public_name": "Honza \u010cop\u00e1k", "avatar": null, "biography": "Vystudoval jsem \u010cVUT FEL obor Technick\u00e1 kybernetika. Po podnikatelsk\u00e9 odmlce (reklamn\u00ed agentura a pot\u00e1p\u011b\u010dsk\u00e1 firma) jsem se vr\u00e1til k elektronice (jedno\u010dipy, raspberry Pi, ESP...) \r\nDnes se s partou podobn\u00fdch nad\u0161enc\u016f sna\u017e\u00edme vytv\u00e1\u0159et nebo posouvat projekty v IoT, automatizaci, ... ale map\u0159. i v krypto sektoru (bitcoin).", "answers": []}], "links": [], "attachments": [], "answers": []}], "Workshop I": [{"url": "https://pretalx.installfest.cz/installfest-2025/talk/HNPVTM/", "id": 253, "guid": "63990cb5-d6c1-5313-9d1d-01fdbba322df", "date": "2025-03-15T11:00:00+01:00", "start": "11:00", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/HNPVTM/p1110915-2x-mzapo-dc_zgw0mxj.jpg", "duration": "00:55", "room": "Workshop I", "slug": "installfest-2025-253-experimentovn-a-diskuze-o-vyuit-fpga-pro-zen-motor-komunikace-kamery-atd-", "title": "Experimentov\u00e1n\u00ed a diskuze o vyu\u017eit\u00ed FPGA pro \u0159\u00edzen\u00ed motor\u016f, komunikace, kamery atd.", "subtitle": "", "track": null, "type": "Workshop - 55 minutes", "language": "en", "abstract": "Na sch\u016fzce budou k dispozici na\u0161e v\u00fdukov\u00e9 kity [MZ_APO](https://cw.fel.cvut.cz/wiki/courses/b35apo/documentation/mz_apo/start) (min 18 kus\u016f), desti\u010dky [ICE-V](https://github.com/ICE-V-Wireless/) a [PolarFire BeagleV-Fire](https://www.beagleboard.org/boards/beaglev-fire). D\u00e1le dal\u0161\u00ed hardware, DC a PMSM motory, model\u00e1\u0159sk\u00e1 serva, \u010dipov\u00e9 kamery. P\u0159edvedeme a pod\u011bl\u00edme se o zku\u0161enosti s vyu\u017eit\u00edm r\u016fzn\u00fdch n\u00e1vrhov\u00fdch \u0159et\u011bzc\u016f v\u010detn\u011b otev\u0159en\u00e9ho YosysHQ, r\u016fzn\u00fdch jade syst\u00e9m\u016f od NuttX na ICE-V p\u0159es PREEMP_RT Linux kernel and RTEMS na v\u011bt\u0161\u00edch desk\u00e1ch s porty \u0159\u00eddic\u00edch aplikac\u00ed a n\u00e1vrh\u016f pro zapojen\u00ed do automobilov\u00e9 sb\u011brnice CAN.  Minim\u00e1ln\u011b na kitech MZ_APO si bude mo\u017en\u00e9 vyzkou\u0161et i n\u00e1vrh \u0159\u00eddic\u00ed aplikace z [pysimCoder](https://github.com/robertobucher/pysimCoder) na b\u00e1zi Rapid Prototyping s mo\u017enost\u00ed lad\u011bn\u00ed za b\u011bhu p\u0159es protokol [silicon-heaven](https://github.com/silicon-heaven/).", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "b4d4021a-b2ac-5f44-83ae-726e6472e2f3", "id": 8, "code": "G7MSJZ", "public_name": "Pavel P\u00ed\u0161a", "avatar": "https://pretalx.installfest.cz/media/avatars/pi_logo-192x192_Ss8wRud.png", "biography": "He studied cybernetics and robotics at [CTU FEE](https://fel.cvut.cz/), where he currently teaches and works on projects using GNU/Linux and other processor technologies. He participates in design of firmware and electronics of laboratory and medical devices and precise servo control in [PiKRON.com](https://pikron.com/) company. He provides consultations to more companies in the field as well.\r\n\r\n  - Project participation at OpenHub: [https://openhub.net/accounts/ppisa/positions](https://openhub.net/accounts/ppisa/positions)\r\n  - Social/Fediverse/Mastodon: [https://social.kernel.org/ppisa](https://social.kernel.org/ppisa)\r\n  -  [Open Technologies Research Education and Exchange Services knowledge base](https://gitlab.fel.cvut.cz/otrees/org/-/wikis/knowbase) at CTU FEE\r\n  - CANbus CTU FEE related projects: [https://canbus.pages.fel.cvut.cz/](https://canbus.pages.fel.cvut.cz/)\r\n  - Computer Architectures (mainly RISC-V base) courses and simulators: [https://comparch.edu.cvut.cz/](https://comparch.edu.cvut.cz/)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/LFN9DR/", "id": 258, "guid": "f7a46863-05aa-5a9a-be00-d9015cc01d45", "date": "2025-03-15T13:30:00+01:00", "start": "13:30", "logo": null, "duration": "01:55", "room": "Workshop I", "slug": "installfest-2025-258-hrajeme-si-s-asynchronnm-pythonem", "title": "Hrajeme si s asynchronn\u00edm Pythonem", "subtitle": "", "track": null, "type": "Workshop - 115 minutes", "language": "cs", "abstract": "U\u017e jste zkou\u0161eli v Pythonu kreslit nebo tvo\u0159it jednoduch\u00e9 hry? P\u0159ed \u010dasem jsem d\u011blal takovou uk\u00e1zku s PyGame a n\u011bkolik r\u016fzn\u00fdch h\u0159\u00ed\u010dek jsme d\u011blali i na krou\u017eku se star\u0161\u00edmi \u017e\u00e1ky Z\u0160. Proto\u017ee spousta lid\u00ed zn\u00e1 Python jenom jako skriptovac\u00ed n\u00e1stroj, napadlo m\u011b, \u017ee bychom si mohli spolu na takov\u00e9 h\u0159\u00ed\u010dce zkusit asynchronn\u00ed funkce a uk\u00e1zat si jejich u\u017eite\u010dnost.", "description": "Budeme postupovat stejn\u011b jako v klasick\u00e9m Pythonu. \u0158ekneme si, co budeme pot\u0159ebovat za standardn\u00ed moduly a instalovan\u00e9 knihovny a zkus\u00edme rozpohybovat n\u011bjakou postavu. Podle \u010dasu a n\u00e1lady si uk\u00e1\u017eeme r\u016fzn\u00e9 v\u011bci, co se daj\u00ed s takovou postavou d\u011blat, p\u0159\u00edpadn\u011b m\u016f\u017eete sami zkou\u0161et a pt\u00e1t se na dal\u0161\u00ed detaily a mo\u017enosti.", "recording_license": "", "do_not_record": true, "persons": [{"guid": "397a99e6-cf35-55f4-9373-55f9ff7c0321", "id": 154, "code": "MHKMXQ", "public_name": "Pavel \u0160imerda", "avatar": "https://pretalx.installfest.cz/media/avatars/430034334_10230984115134661_4065835773568883581_n_R1uiQ0K.jpg", "biography": "Pavel \u0160imerda je nez\u00e1visl\u00fd softwarov\u00fd v\u00fdvoj\u00e1\u0159. Linux pou\u017e\u00edv\u00e1 od roku 2001,\r\nv\u011bt\u0161inu \u017eivota pracuje na voln\u00e9 noze. V tuto chv\u00edli pom\u00e1h\u00e1 v\u00fdvoj\u00e1\u0159\u016fm\r\nv r\u016fzn\u00fdch spole\u010dnostech s pr\u016fmyslov\u00fdm programov\u00e1n\u00edm v Rustu a C++. \u0158e\u0161\u00ed t\u00e9\u017e\r\n\u00fapravy embedded linuxov\u00e9 distribuce OpenWRT a lad\u011bn\u00ed software pomoc\u00ed eBPF.\r\nVedle toho v\u0161eho se v\u011bnuje v\u00fduce programov\u00e1n\u00ed pro d\u011bti.", "answers": []}], "links": [], "attachments": [], "answers": []}]}}, {"index": 2, "date": "2025-03-16", "day_start": "2025-03-16T04:00:00+01:00", "day_end": "2025-03-17T03:59:00+01:00", "rooms": {"Track I": [{"url": "https://pretalx.installfest.cz/installfest-2025/talk/L88DKB/", "id": 246, "guid": "c293a32d-35fa-5698-ad4f-b9abe5ae2412", "date": "2025-03-16T10:00:00+01:00", "start": "10:00", "logo": null, "duration": "01:55", "room": "Track I", "slug": "installfest-2025-246-understanding-operating-systems-programming-the-linux-kernel", "title": "Understanding Operating Systems - Programming the Linux Kernel", "subtitle": "", "track": null, "type": "Talk - 110 minutes + 5 minutes discussion", "language": "en", "abstract": "On a deep technical level, Linux and Windows are not that different. In this talk I will explain the technical internals how any operating system works and also give a short overview of the conceptual differnces between Linux and Windows. \r\nIf we have time I'll also show and explain some practical Linux Kernel Development and how to create your own Linux Kernel modules.", "description": "On a deep technical level, Linux and Windows are not that different. In this talk I will explain the technical internals how any operating system works and also give a short overview of the conceptual differnces between Linux and Windows. \r\nIf we have time I'll also show and explain some practical Linux Kernel Development and how to create your own Linux Kernel modules.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "50e21e75-8dcc-5b05-9d22-5b1f15b3f91e", "id": 227, "code": "L39DHC", "public_name": "Richard Sailer", "avatar": null, "biography": "Linux Kernel Developer that never lost his fascination for Operating Systems and Networks. \r\nI've done my Bachelor in Computer Science at the University of Augsburg, \r\nspent a few years as Linux (Kernel) Developer at Tuxedo and GS Corpuls (medical devices) \r\nand now I'm back in academia to finally finish my PhD", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/JWDHFV/", "id": 270, "guid": "b59d6127-df26-548c-8209-9a77b9e88f1e", "date": "2025-03-16T13:00:00+01:00", "start": "13:00", "logo": null, "duration": "00:30", "room": "Track I", "slug": "installfest-2025-270-sout", "title": "Sout\u011b\u017e", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Sout\u011b\u017e", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/W8N89A/", "id": 231, "guid": "436cb0ed-b3c6-5514-92f9-5ee61ea7d45b", "date": "2025-03-16T13:30:00+01:00", "start": "13:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/W8N89A/logo_z57GovU.png", "duration": "00:55", "room": "Track I", "slug": "installfest-2025-231-tools-for-chips", "title": "Tools for Chips", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "en", "abstract": "Over the years, I have created multiple tools that let you work directly with the loader protocols offered by many SoC (system on chip) mask ROMs. Such tools would usually come from the chip vendors themselves and be less flexible, but when open source, tell us how the APIs work, and through reverse engineering, we can understand even more of how the mask ROM code works.\r\n\r\nIn this talk, I showcase a bunch of tools that I have created with the help of others over the years that now help us with the development and testing of firmware in a fast manner, bypassing the whole procedure of flashing code to storage parts. We will look at the specifics per vendor and chip, what we needed to do to get to where we are now, and finish up with a few demos.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "7f2e8dba-1920-55b7-948d-cf9c18027f9a", "id": 203, "code": "HDFYXV", "public_name": "Daniel Maslowski", "avatar": "https://pretalx.installfest.cz/media/avatars/dan2024_Z9K7Qy1.jpg", "biography": "https://dan.orangecms.org", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/L93FAW/", "id": 213, "guid": "32fc1b26-1f24-5169-ad05-73e3d961b41b", "date": "2025-03-16T14:30:00+01:00", "start": "14:30", "logo": null, "duration": "00:55", "room": "Track I", "slug": "installfest-2025-213-usb-v-prbhu-vk", "title": "USB v pr\u016fb\u011bhu v\u011bk\u016f", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Pou\u017e\u00edv\u00e1me ho ka\u017ed\u00fd den, ale jak vlastn\u011b funguje? Rozhran\u00ed USB je na sv\u011bt\u011b p\u0159es \u010dtvrt stolet\u00ed, poda\u0159ilo se mu prosadit jako skute\u010dn\u011b univerz\u00e1ln\u00ed rozhran\u00ed. V p\u0159edn\u00e1\u0161ce si pop\u00ed\u0161eme principy, na kter\u00fdch stoj\u00ed a jak se v pr\u016fb\u011bhu \u010dasu vyvinulo. Pokus\u00edme se tak\u00e9 vn\u00e9st trochu sv\u011btla do mo\u017enost\u00ed nejnov\u011bj\u0161\u00edho konektoru typu C, kter\u00fd p\u0159edstavuje z\u00e1sadn\u00ed revoluci v mo\u017enostech u\u017e tak univerz\u00e1ln\u00edho rozhran\u00ed.", "description": "Budeme se v\u011bnovat p\u0159edev\u0161\u00edm fyzick\u00e9 vrstv\u011b - kabel\u016fm a konektor\u016fm - a nevynech\u00e1me ani obl\u00edbenou vedlej\u0161\u00ed funkci rozhran\u00ed USB, tedy poskytov\u00e1n\u00ed nap\u00e1jen\u00ed.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "81314713-892d-548e-bf19-47e842a644db", "id": 62, "code": "WNAZMZ", "public_name": "Ond\u0159ej Caletka", "avatar": "https://pretalx.installfest.cz/media/avatars/2e1eff9a5575fecdbedd6fc76193a645_t0yLSpl.jpg", "biography": "Ond\u0159ej Caletka vystudoval elektrotechnickou fakultu \u010cVUT, obor Telekomunika\u010dn\u00ed technika a po v\u00edce ne\u017e osmi letech ve sdru\u017een\u00ed CESNET, provozuj\u00edc\u00edm n\u00e1rodn\u00ed s\u00ed\u0165 v\u011bdy a v\u00fdzkumu, nyn\u00ed pracuje ve vzd\u011bl\u00e1vac\u00edm odd\u011blen\u00ed RIPE NCC, asociace koordinuj\u00edc\u00ed internetov\u00e9 s\u00edt\u011b v Evrop\u011b, na Bl\u00edzk\u00e9m v\u00fdchod\u011b a v severn\u00ed Asii.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/LYE7KT/", "id": 221, "guid": "2a5112da-16e7-5fd1-a5e1-509e65ebdaf3", "date": "2025-03-16T15:30:00+01:00", "start": "15:30", "logo": null, "duration": "00:55", "room": "Track I", "slug": "installfest-2025-221-budoucnost-tls-certifikt-pichz-dal-doba-zkracovn", "title": "Budoucnost TLS certifik\u00e1t\u016f: p\u0159ich\u00e1z\u00ed dal\u0161\u00ed doba zkracov\u00e1n\u00ed", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "V posledn\u00edch letech jsme sv\u011bdky trendu zkracov\u00e1n\u00ed doby platnosti certifik\u00e1t\u016f, co\u017e vyvol\u00e1v\u00e1 ot\u00e1zky o jeho d\u016fsledc\u00edch a budoucnosti. Pod\u00edv\u00e1me se na to, pro\u010d se certifik\u00e1ty zkracuj\u00ed, jak\u00e9 jsou v\u00fdhody \u010dast\u011bj\u0161\u00ed obnovy a jak tento trend ovliv\u0148uje na\u0161e p\u0159\u00edstupy k zabezpe\u010den\u00ed.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "5130b530-fd36-5984-bedf-bac84798ccaa", "id": 19, "code": "JT9V9W", "public_name": "Petr Kr\u010dm\u00e1\u0159", "avatar": "https://pretalx.installfest.cz/media/avatars/Petr_Krcmar_bJmbEzP.jpg", "biography": "Petr Kr\u010dm\u00e1\u0159 pracuje jako \u0161\u00e9fredaktor serveru Root.cz, spr\u00e1vce server\u016f a \u0161kolitel linuxov\u00fdch technologi\u00ed. Vystudoval elektroniku se zam\u011b\u0159en\u00edm na po\u010d\u00edta\u010dov\u00e9 syst\u00e9my a pot\u00e9 medi\u00e1ln\u00ed studia na \u0160kvoreck\u00e9ho Liter\u00e1rn\u00ed akademii. Linuxem a unixov\u00fdmi syst\u00e9my se zab\u00fdv\u00e1 ji\u017e v\u00edce ne\u017e dv\u011b dek\u00e1dy, bav\u00ed ho servery, informa\u010dn\u00ed bezpe\u010dnost a internetov\u00e9 technologie.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/SZSDTM/", "id": 223, "guid": "ac99404e-6f36-5c87-8991-6d852cae12c7", "date": "2025-03-16T16:30:00+01:00", "start": "16:30", "logo": null, "duration": "00:55", "room": "Track I", "slug": "installfest-2025-223-proxmox-ve-deep-dive", "title": "Proxmox VE - deep dive", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "O open source virtualiza\u010dn\u00edm prost\u0159ed\u00ed Proxmox VE (PVE) u\u017e jsi ur\u010dit\u011b sly\u0161el - mo\u017en\u00e1 ho i provozuje\u0161.\r\n\r\nTo d\u011bl\u00e1 leckdo. V\u00ed\u0161, ale co je pod kapotou? Tu\u0161\u00ed\u0161, jak vybrat spr\u00e1vn\u00fd typ \u00falo\u017ei\u0161t\u011b pro tv\u00e9 pou\u017eit\u00ed? Narazil jsi u\u017e na roz\u0161\u00ed\u0159en\u00e9 mo\u017enosti networkingu (modul SDN)? V\u00ed\u0161, jak na PVE spr\u00e1vn\u011b postavit v\u00edce virtualiza\u010dn\u00ed cluster? Zjistil jsi u\u017e, jak \u0159e\u0161it vysokou dostupnost? Sly\u0161el jsi n\u011bkdy o Cephu? V\u00ed\u0161, jak spr\u00e1vn\u011b PVE z\u00e1lohovat?\r\nPo t\u00e9to p\u0159edn\u00e1\u0161ce u\u017e bude snad na v\u0161e odpov\u011b\u010f \u201eano\u201c!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "da2af6c3-e215-5d07-8dd0-ee55dd2704df", "id": 192, "code": "CR7ZFJ", "public_name": "Vojt\u011bch Du\u0161\u00e1tko", "avatar": null, "biography": "Jsem system  / devops\u00e1k se Strahovsk\u00fdmi ko\u0159eny.\r\n\r\nMou pracovn\u00ed n\u00e1pln\u00ed je starat se o ve\u0161ker\u00fd provoz od fyzick\u00fdch server\u016f, p\u0159es virtualizace, VMka a\u017e po kontejnery a jejich orchestraci.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/PYVDB3/", "id": 227, "guid": "9702e0ed-82c6-5fab-9c92-538d6aa97681", "date": "2025-03-16T17:30:00+01:00", "start": "17:30", "logo": null, "duration": "00:25", "room": "Track I", "slug": "installfest-2025-227-openzfs-status-update", "title": "OpenZFS \u2013 Status Update", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "en", "abstract": "Major features like fast dedup have landed in an OpenZFS release and there have been countless smaller updates too. What is the current status of OpenZFS on Linux and what are some of the challenges that are left?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "d064a8fa-f0b1-5b67-b5c3-ffdcdc7a96c8", "id": 46, "code": "7Z7GGV", "public_name": "Adam Kalisz", "avatar": "https://pretalx.installfest.cz/media/avatars/adam_WtGeL9y.jpg", "biography": "Adam studoval 10 let v Dr\u00e1\u017e\u010fanech. Po dobu 6 let navrhoval, migroval a provozoval s\u00ed\u0165 a celou \u0159adu dal\u0161\u00edch syst\u00e9m\u016f v BGH Edelstahlwerke GmbH. Pot\u00e9 pracoval 3 roky ve startupu OrgPad.com, kde byl zodpov\u011bdn\u00fd za instrastrukturu a bezpe\u010dnost a tak\u00e9 dost programoval v Clojure/ ClojureScriptu. Na p\u0159elomu roku 2023 a 2024 se sv\u00fdm bratrem V\u00edtem zalo\u017eili konzulta\u010dn\u00ed firmu NOT NULL Makers. Firm\u00e1m nab\u00edz\u00ed konzultace v oblasti IT. Ve voln\u00e9m \u010dase poslouch\u00e1 r\u00e1d hudbu a chod\u00ed do sauny.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Track II": [{"url": "https://pretalx.installfest.cz/installfest-2025/talk/HKANWL/", "id": 239, "guid": "830f80dc-703d-5936-915a-7fc6190c1628", "date": "2025-03-16T10:00:00+01:00", "start": "10:00", "logo": null, "duration": "00:55", "room": "Track II", "slug": "installfest-2025-239-zkuenosti-se-stavbou-wifi-displej", "title": "Zku\u0161enosti se stavbou WiFi displej\u016f", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Poj\u010fme si vym\u011bnit zku\u0161enosti se stavbou WiFi displej\u016f (v\u011bt\u0161inou s ESP32). TFT, OLED, e-ink a dal\u0161\u00ed.", "description": "Poj\u010fme si vym\u011bnit zku\u0161enosti se stavbou WiFi displej\u016f (v\u011bt\u0161inou s ESP32). TFT, OLED, e-ink a dal\u0161\u00ed.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "8ba04614-33ca-54d9-a8c7-d32061bdbf9c", "id": 47, "code": "EBLKJR", "public_name": "Petr Stehl\u00edk", "avatar": "https://pretalx.installfest.cz/media/PetrStehlik.jpg", "biography": "Program\u00e1tor ze Zl\u00edna.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/YEGSQV/", "id": 215, "guid": "83a6ec6d-2ef3-5735-8b65-b0aed1c89da5", "date": "2025-03-16T11:00:00+01:00", "start": "11:00", "logo": null, "duration": "00:55", "room": "Track II", "slug": "installfest-2025-215-aktualizace-embedded-systm-pomoc-nuttx-bootloaderu", "title": "Aktualizace embedded syst\u00e9m\u016f pomoc\u00ed NuttX bootloaderu", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "P\u0159edn\u00e1\u0161ka popisuje princip a implementaci bootloaderu do otev\u0159en\u00e9ho real-time opera\u010dn\u00edho syst\u00e9mu NuttX. Ten umo\u017e\u0148uje b\u011b\u017e\u00edc\u00edmu firmwaru nahr\u00e1t aktualizaci do p\u0159\u00edslu\u0161n\u00e9ho m\u00edsta v extern\u00ed pam\u011bti a prov\u00e9st ji po restartu za\u0159\u00edzen\u00ed. Pokud nen\u00ed aktualizovan\u00fd firmware po bootu ozna\u010den jako stabiln\u00ed, bootloader p\u0159i dal\u0161\u00edm restartu obnov\u00ed starou z\u00e1lohovanou verzi. Bootloader m\u016f\u017ee b\u00fdt pou\u017eit s opera\u010dn\u00edm syst\u00e9mem NuttX, m\u016f\u017ee ale slou\u017eit i jako zavad\u011b\u010d pro jin\u00e9 opera\u010dn\u00ed syst\u00e9my \u010di aplikace.", "description": "Algoritmus p\u0159eklopen\u00ed firmwaru vyu\u017e\u00edv\u00e1 t\u0159i odd\u00edly pam\u011bti. Z prvn\u00edho b\u011b\u017e\u00ed program, druh\u00fd a t\u0159et\u00ed je st\u0159\u00eddav\u011b vyu\u017e\u00edv\u00e1n pro nov\u00fd firmware a z\u00e1lohu aktu\u00e1ln\u00edho. Tento p\u0159\u00edstup sice klade vy\u0161\u0161\u00ed n\u00e1roky na velikost a obvykle i nutnost extern\u00ed pam\u011bti, d\u00edky trval\u00e9 existenci z\u00e1lohy ale v\u00fdrazn\u011b sni\u017euje dobu p\u0159eklopen\u00ed na aktualizovanou verzi.\r\n\r\nDokumentace: https://nuttx.apache.org/docs/latest/applications/boot/nxboot/index.html", "recording_license": "", "do_not_record": false, "persons": [{"guid": "7748fb67-78f0-5d9c-8b27-f88c51ff6f22", "id": 67, "code": "AD7HLU", "public_name": "Michal Lenc", "avatar": "https://pretalx.installfest.cz/media/avatars/michal-lenc-prev_Hq8JcXG.jpg", "biography": "Embedded software developer v Elektroline a.s.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/XEUXYA/", "id": 244, "guid": "b25f1ccb-1fad-5670-a6bb-1e2c526df3a3", "date": "2025-03-16T13:30:00+01:00", "start": "13:30", "logo": null, "duration": "00:55", "room": "Track II", "slug": "installfest-2025-244-linux-na-telefonu-v-roce-2025", "title": "Linux na telefonu v roce 2025", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Od m\u00e9 prvn\u00ed p\u0159edn\u00e1\u0161ky o telefonech na InstallFestu ub\u011bhlo 5 let \u2012 co se zm\u011bnilo a kam jsme se dostali?\r\n\r\n1. \u010d\u00e1st, pro za\u010d\u00e1te\u010dn\u00edky:\r\n\r\n - Spln\u00ed linuxov\u00fd telefon o\u010dek\u00e1v\u00e1n\u00ed b\u011b\u017en\u00e9ho u\u017eivatele, jak\u00e9 mo\u017enosti jsou na trhu a kde se daj\u00ed po\u0159\u00eddit?\r\n\r\n - Jak se vol\u00e1 a fot\u00ed z telefonu, kter\u00fd b\u011b\u017e\u00ed s j\u00e1drem Linuxu? Jak\u00fd rozd\u00edl je mezi <a href=\"https://droidian.org/\">Droidianem</a> a <a href=\"https://mobian.org\">Mobianem</a>?\r\n\r\n - M\u016f\u017eu m\u00edt svobodn\u00e9 hodinky propojen\u00e9 s svobodn\u00fdm telefonem?\r\n - Na kolik to p\u0159ijde?\r\n\r\n2. \u010d\u00e1st, pro pokro\u010dilej\u0161\u00ed:\r\n - Jak se zapojit do v\u00fdvoje? Ka\u017ed\u00fd p\u0159\u00edsp\u011bvek se po\u010d\u00edt\u00e1!\r\n - V\u00fdvoj a testov\u00e1n\u00ed\r\n\r\nPo p\u0159edn\u00e1\u0161ce bude mo\u017en\u00e9 si osahat telefony <a href=\"https://wiki.postmarketos.org/wiki/OnePlus_6_(oneplus-enchilada)\">OnePlus 6</a>, OnePlus 6T, PinePhone Pro a hodinky <a href=\"https://asteroidos.org/watches/hoki/\">Fossil gen 6</a>", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3198ebd6-7a27-545a-a8ad-d87c3d44da9c", "id": 6, "code": "EBNEDD", "public_name": "David Heidelberg", "avatar": "https://pretalx.installfest.cz/media/avatars/mastodon_ij395Y6.png", "biography": "David identifies as a \"preacher of free software\" and emphasizes the importance of human rights and privacy within the digital landscape. His work not only focuses on technical improvements but also on advocating for user freedoms against large corporate influences in technology.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/7QTRFF/", "id": 264, "guid": "f93a739a-58cd-51e8-86f5-22261be2ca35", "date": "2025-03-16T14:30:00+01:00", "start": "14:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/7QTRFF/phones_CfLNWEM1_lp0ySY3.png", "duration": "00:55", "room": "Track II", "slug": "installfest-2025-264-posledn-mle-mezi-uivateli-a-linuxovmi-telefony", "title": "Posledn\u00ed m\u00edle mezi u\u017eivateli a linuxov\u00fdmi telefony", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "cs", "abstract": "Tohle bude takov\u00fd pr\u016f\u0159ez informac\u00ed ze sv\u011bta mobiln\u00edho linuxu. Jak se pou\u017e\u00edvaj\u00ed Ubuntu Touch, SailfishOS a dal\u0161\u00ed distribuce z pohledu z pohledu v\u00fdvoj\u00e1\u0159e? Co v\u0161echno mus\u00ed takov\u00fd linux um\u011bt, aby se dal pou\u017e\u00edvat na mobilu?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "bf049037-0d70-52a8-a3b3-9eee46539138", "id": 158, "code": "BZ9APZ", "public_name": "Jozef Mlich", "avatar": "https://pretalx.installfest.cz/media/avatars/jmlich3_h0f1yA7.jpg", "biography": "Pod\u00edl\u00edm se na v\u00fdvoji opera\u010dn\u00edho syst\u00e9mu pro mobiln\u00ed telefony [Nemomobile](https://nemomobile.net). Krom\u011b toho d\u011bl\u00e1m [r\u016fzn\u00e9 open source aplikace](https://github.com/jmlich). P\u0159isp\u00edv\u00e1m nap\u0159\u00edklad do projektu [Amazfish](https://github.com/piggz/harbour-amazfish/), kter\u00fd jsem portoval pro Ubuntu Touch. Ve voln\u00e9m \u010dase po\u0159\u00e1d\u00e1m v Brn\u011b [konferenci OpenAlt](https://openalt.cz) a pilotuju ultralehk\u00e1 letadla. \r\n\r\nNajdete mn\u011b na:\r\n- [blog.mlich.cz](https://blog.mlich.cz)\r\n- [@jmlich@fostodon.org](https://fosstodon.org/@jmlich)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/FWGCFM/", "id": 260, "guid": "0907a71b-edf6-5f63-aa06-0f1d3eb5c5e7", "date": "2025-03-16T15:30:00+01:00", "start": "15:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/FWGCFM/session_logo_0d1UqrV.png", "duration": "00:55", "room": "Track II", "slug": "installfest-2025-260-available-now-useful-and-interesting-rust-apps-for-your-commandline-ripgrep-has-cousins-", "title": "Available Now!  Useful and interesting Rust apps for your commandline.  `ripgrep` has cousins!", "subtitle": "", "track": null, "type": "Talk - 50 minutes + 5 minutes discussion", "language": "en", "abstract": "Rust is known to be \"blazingly fast and memory-efficient\" and there are ready-to-run commandline apps to help speed your system, file, and analysis tasks.  Rust is easy to install and update - and so are the apps.  Want to observe system performance?  There's an app for that!  What to check disk usage?  There's an app for that too!  Want to search a lot of files for a word, phrase, or regex?  Yes, there's an app for that.  AND, these apps run several times, to an order of magnitude faster than the typical system utilities.  The presentation will include a sampling of useful and interesting apps written in Rust along with a demonstration of their performance.", "description": "The presentation will demonstrate installing and updating Rust, and Rust commandline apps.  The selection of commandline apps will demonstrate the utility and performance of ready-to-run apps for system, file, presentation, and analysis tasks.  No previous knowledge of Rust, or Rust development is needed.  This is a presentation about the apps developed in Rust that you can run from the commandline right now.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "1b49ae16-37b9-5c3f-a173-07c92d09a5e8", "id": 226, "code": "9KKSGF", "public_name": "Richard Graham", "avatar": "https://pretalx.installfest.cz/media/avatars/1000011830_V8MsjLk.jpg", "biography": "_Helped my Dad build an Altair 8800b, and I've been surfing the computing tsunami ever since._", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/RWXS3U/", "id": 218, "guid": "8bed9bbe-be34-5e4a-9407-258184e6ea17", "date": "2025-03-16T16:30:00+01:00", "start": "16:30", "logo": null, "duration": "00:25", "room": "Track II", "slug": "installfest-2025-218-build-your-brand-as-an-engineer-using-privacy-respecting-services-and-approaches-", "title": "Build your brand as an engineer using privacy-respecting services and approaches.", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "en", "abstract": "Engineering is more than just coding and testing. It's also about sharing your knowledge with others. Most engineering leaders I follow use services that do not respect customer privacy. As an engineering FOSS community, we are responsible for showing everyone the way and helping them build their online presence using the tools and approaches that respect the values behind our movement.\r\n\r\nI'll lead you through a journey of discovering tools, platforms, and ways of sharing your knowledge and content and positioning yourself as a leader in a way that focuses on privacy first.", "description": "We will be covering tools like:\r\n- Mastodon\r\n- Peertube\r\n-WriteFreely\r\n\r\n...and touching terms like:\r\n-  what is a brand and why do you need it\r\n- why the modern tools we use are harming us\r\n\r\nand what we can do to solve this.\r\n\r\nA very practical topic with lots of examples and interactions with you.", "recording_license": "", "do_not_record": false, "persons": [{"guid": "f4b1277c-f728-59e3-afe3-6f5c0df5b85e", "id": 183, "code": "PTDKC8", "public_name": "Bogomil Shopov - \u0411\u043e\u0433\u043e", "avatar": "https://pretalx.installfest.cz/media/avatars/Untitled_XTJ9m3E.jpg", "biography": "Human. Artist. Hacker.\r\n\r\n I care about free and open-source software(F/LOSS), cybersecurity, ethical design, privacy, and technology. 20+ experience in technology. 40+ in being human. I encourage people to become better humans with heavy metal and technologies. I also promote technologies to be considerate of humans. Let's see how it goes!\r\n\r\nN.B \" \u0411\u043e\u0433\u043e\" Is in Bulgarian, and it's read as Bogo.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/883EJ7/", "id": 243, "guid": "8ca5a95e-1771-54b2-9e68-f5b59a8ce7d2", "date": "2025-03-16T17:00:00+01:00", "start": "17:00", "logo": null, "duration": "00:25", "room": "Track II", "slug": "installfest-2025-243-kexec-jako-nstroj-pro-opravu-systmu-na-druhm-konci-svta", "title": "kexec jako n\u00e1stroj pro opravu syst\u00e9mu na druh\u00e9m konci sv\u011bta", "subtitle": "", "track": null, "type": "Talk - 20 minutes + 5 minutes discussion", "language": "cs", "abstract": "Mo\u017en\u00e1 zn\u00e1te kexec - vol\u00e1n\u00ed kernelu, kter\u00e9 um\u00ed zav\u00e9st jin\u00fd kernel a initramdisk a p\u0159edat mu \u0159\u00edzen\u00ed. Mo\u017en\u00e1 jste u\u017e potkali servery na druh\u00e9m konci sv\u011bta, ke kter\u00fdm nen\u00ed dostupn\u00e1 \u017e\u00e1dn\u00e1 po\u0159\u00e1dn\u00e1 vzd\u00e1len\u00e1 konzole. Uk\u00e1\u017eeme si, jak lze vyu\u017e\u00edt kexec v situac\u00edch, kdy pot\u0159ebujete na takov\u00e9m vzd\u00e1len\u00e9m syst\u00e9mu nastartovat \"rescue image\".", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "f3d14f79-a59d-5b46-80b3-25dbf568cf32", "id": 142, "code": "VRJKYZ", "public_name": "Radek Zajic", "avatar": "https://pretalx.installfest.cz/media/avatars/nbcu-slack-pic_4jfXlSo.jpeg", "biography": "Linux, s\u00edt\u011b, servery.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Workshop I": [{"url": "https://pretalx.installfest.cz/installfest-2025/talk/MW9HBA/", "id": 214, "guid": "f7f03629-b214-57e6-9439-cfa26a60c72a", "date": "2025-03-16T11:00:00+01:00", "start": "11:00", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/MW9HBA/geeko-color_Aqdumom.png", "duration": "00:55", "room": "Workshop I", "slug": "installfest-2025-214-opensuse-leap-16-0-workshop", "title": "openSUSE Leap 16.0 workshop", "subtitle": "", "track": null, "type": "Workshop - 55 minutes", "language": "cs", "abstract": "Instala\u010dn\u00ed workshop kam m\u016f\u017eete p\u0159ij\u00edt a vyzkou\u0161et si nainstalovat openSUSE Leap 16.0 s nov\u00fdm instal\u00e1torem Agama a zjistit se co se od Leapu 15.6 zm\u011bnilo.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "3e592391-ea11-5ee5-9305-b563edffd774", "id": 87, "code": "HVMBSC", "public_name": "Lubos Kocman", "avatar": "https://pretalx.installfest.cz/media/avatars/1756979804125_muZlcsi.jpeg", "biography": "openSUSE Leap a Leap Micro Release Manager v SUSE", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/WJGSSA/", "id": 226, "guid": "01375124-ff60-514b-9281-5dffbfc8986b", "date": "2025-03-16T13:30:00+01:00", "start": "13:30", "logo": null, "duration": "01:55", "room": "Workshop I", "slug": "installfest-2025-226-ssh-prakticky-pro-zatenky", "title": "SSH prakticky pro za\u010d\u00e1te\u010dn\u00edky", "subtitle": "", "track": null, "type": "Workshop - 115 minutes", "language": "cs", "abstract": "Pokud je\u0161t\u011b bojujete s SSH, nepou\u017e\u00edv\u00e1te kl\u00ed\u010de, kop\u00edrov\u00e1n\u00ed soubor\u016f p\u0159es SSH je pro v\u00e1s v\u00fdzva, nebo si neum\u00edte p\u0159edstavit, jak byste mohli skrz SSH tunelovat provoz jste tu spr\u00e1vn\u011b. Workshop bude p\u0159\u00edle\u017eitost\u00ed nau\u010dit se, \u010di si osv\u011b\u017eit z\u00e1klady s SSH prakticky.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"guid": "d064a8fa-f0b1-5b67-b5c3-ffdcdc7a96c8", "id": 46, "code": "7Z7GGV", "public_name": "Adam Kalisz", "avatar": "https://pretalx.installfest.cz/media/avatars/adam_WtGeL9y.jpg", "biography": "Adam studoval 10 let v Dr\u00e1\u017e\u010fanech. Po dobu 6 let navrhoval, migroval a provozoval s\u00ed\u0165 a celou \u0159adu dal\u0161\u00edch syst\u00e9m\u016f v BGH Edelstahlwerke GmbH. Pot\u00e9 pracoval 3 roky ve startupu OrgPad.com, kde byl zodpov\u011bdn\u00fd za instrastrukturu a bezpe\u010dnost a tak\u00e9 dost programoval v Clojure/ ClojureScriptu. Na p\u0159elomu roku 2023 a 2024 se sv\u00fdm bratrem V\u00edtem zalo\u017eili konzulta\u010dn\u00ed firmu NOT NULL Makers. Firm\u00e1m nab\u00edz\u00ed konzultace v oblasti IT. Ve voln\u00e9m \u010dase poslouch\u00e1 r\u00e1d hudbu a chod\u00ed do sauny.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"url": "https://pretalx.installfest.cz/installfest-2025/talk/PLXVWX/", "id": 252, "guid": "f9d3a30a-c97b-5e1d-9f67-abe795de87ed", "date": "2025-03-16T15:30:00+01:00", "start": "15:30", "logo": "https://pretalx.installfest.cz/media/installfest-2025/submissions/PLXVWX/p1140593-sm_BYQIGV3.jpg", "duration": "00:55", "room": "Workshop I", "slug": "installfest-2025-252-praktick-experimentovn-s-risc-v-od-simultoru-qtrvsim-po-64-jdrov-systm", "title": "Praktick\u00e9 experimentov\u00e1n\u00ed s RISC-V od simul\u00e1toru QtRvSim po 64-j\u00e1drov\u00fd syst\u00e9m", "subtitle": "", "track": null, "type": "Workshop - 55 minutes", "language": "cs", "abstract": "Z\u00e1kladn\u00ed instruk\u010dn\u00ed sada architektury [RISC-V](https://en.wikipedia.org/wiki/RISC-V) je v sou\u010dasn\u00e9 dob\u011b optim\u00e1ln\u00ed volba pro v\u00fduku, kde pro na\u0161e [kurzy](https://comparch.edu.cvut.cz/) nab\u00edz\u00edme  simul\u00e1tor [QtRvSim](https://github.com/cvut/qtrvsim). Z\u00e1rove\u0148 ji\u017e zast\u00e1v\u00e1 minim\u00e1ln\u011b druhou pozici ve sv\u011bt\u011b vestavn\u00fdch syst\u00e9m\u016f a postupn\u011b nab\u00edz\u00ed k experimentov\u00e1n\u00ed prvn\u00ed v\u00fdkonn\u00e9 syst\u00e9my pro desktop a c\u00edl\u00ed do budoucna i na superpo\u010d\u00edta\u010de. Pro z\u00e1jemce po sezn\u00e1men\u00ed se s RISC-V instrukcemi na simul\u00e1toru zp\u0159\u00edstupn\u00edme r\u016fzn\u00e9 fyzick\u00e9 platformy s RISC-V na kter\u00fdch budou moc experimentovat.", "description": "K dispozici bude\r\n- [QtRvSim](https://github.com/cvut/qtrvsim) v neomezen\u00e9m mno\u017estv\u00ed\r\n- p\u011bt levn\u00fdch [ESP32C6](https://pretalx.linuxdays.cz/linuxdays-2024/talk/review/YQXQNCSUGDMRGRDHFAZHXREXKCCXWV8W) s robotickou platformou\r\n- n\u011bkolik ESP32C3 s FPGA iCE-40 ([ICE-V](https://github.com/ICE-V-Wireless/)) pro kter\u00e9 jsme i do mainline [NuttX](https://nuttx.apache.org/) p\u0159idali podporu nahr\u00e1v\u00e1n\u00ed FPGA a otestovali \u0159\u00edzen\u00ed PMSMS motor\u016f ([https://gitlab.fel.cvut.cz/otrees/risc-v-esp32/ice-v-pmsm](https://gitlab.fel.cvut.cz/otrees/risc-v-esp32/ice-v-pmsm)), HDL n\u00e1vrh pln\u011b open source [YosysHQ](https://github.com/YosysHQ)\r\n- dva kusy [VsionFive-2](https://www.kickstarter.com/projects/starfive/visionfive-2) poskytnut\u00e9 [RISC-V International](https://riscv.org/) s ji\u017e velmi dobrou kernel mainline [podporou](https://rvspace.org/en/project/JH7110_Upstream_Plan)\r\n- [BeagleV-Fire](https://www.beagleboard.org/boards/beaglev-fire) s mainline kernel PREEMPT_RT podporou, o  jej\u00edm za\u010dlen\u011bn\u00ed viz p\u0159edn\u00e1\u0161ka z [FOSDEM 2025](https://fosdem.org/2025/schedule/event/fosdem-2025-5411-linux-kernel-mainline-real-time-history-support-and-experience-based-on-robotic-and-automotive-projects/)\r\n- dva [Milk-V Pioneer](https://www.crowdsupply.com/milk-v/milk-v-pioneer/), 64-jader RISC-V, 128 GB RAM, 1 TB SSD, 2x 10 Gbit a 2x 2.5 Gbit Ethernet, poskytnut\u00e9 [RISC-V International](https://riscv.org/), vyu\u017eit\u00e9 nap\u0159\u00edklad na MPI a OpenMP \u00falohy student\u016f z v r\u00e1mci kurzu [Pokro\u010dil\u00e9 architektury po\u010d\u00edta\u010d\u016f](https://cw.fel.cvut.cz/wiki/courses/b4m35pap/start)\r\n\r\nDal\u0161\u00ed informace o na\u0161ich s [\u010cVUT FEL](https://fel.cvut.cz/) spojen\u00fdch aktivit\u00e1ch viz p\u0159ehled na str\u00e1nk\u00e1ch Open Technologies Research Education and Exchange Services [https://gitlab.fel.cvut.cz/otrees/org/-/wikis/knowbase](https://gitlab.fel.cvut.cz/otrees/org/-/wikis/knowbase)", "recording_license": "", "do_not_record": false, "persons": [{"guid": "b4d4021a-b2ac-5f44-83ae-726e6472e2f3", "id": 8, "code": "G7MSJZ", "public_name": "Pavel P\u00ed\u0161a", "avatar": "https://pretalx.installfest.cz/media/avatars/pi_logo-192x192_Ss8wRud.png", "biography": "He studied cybernetics and robotics at [CTU FEE](https://fel.cvut.cz/), where he currently teaches and works on projects using GNU/Linux and other processor technologies. He participates in design of firmware and electronics of laboratory and medical devices and precise servo control in [PiKRON.com](https://pikron.com/) company. He provides consultations to more companies in the field as well.\r\n\r\n  - Project participation at OpenHub: [https://openhub.net/accounts/ppisa/positions](https://openhub.net/accounts/ppisa/positions)\r\n  - Social/Fediverse/Mastodon: [https://social.kernel.org/ppisa](https://social.kernel.org/ppisa)\r\n  -  [Open Technologies Research Education and Exchange Services knowledge base](https://gitlab.fel.cvut.cz/otrees/org/-/wikis/knowbase) at CTU FEE\r\n  - CANbus CTU FEE related projects: [https://canbus.pages.fel.cvut.cz/](https://canbus.pages.fel.cvut.cz/)\r\n  - Computer Architectures (mainly RISC-V base) courses and simulators: [https://comparch.edu.cvut.cz/](https://comparch.edu.cvut.cz/)", "answers": []}], "links": [], "attachments": [], "answers": []}]}}]}}}