Jesień Linuksowa
Kraków, 23-25 X 2026

Jesień Linuksowa
Kraków, 23-25 X 2026

Agenda

Jeśli korzystasz z urządzenia mobilnego, to polecamy przeglądać agendę tutaj

Program konferencji

rozwiń/zwiń wszystkie
  • A więc chcesz stworzyć język programowania? Yet Another Programming language

    Filip Król
    Prelekcja 1h Początkujący
    Python znowu denerwuje swoją składnią? Masz ochotę zrobić własny, totalnie lepszy język programowania? A może ciekawi cię to, z czego się składają i jak temat wygląda od podszewki?
    Dowiedz się, jak działają podstawowe komponenty kompilatorów, jakie są kategorie języków programowania, od czego zacząć, jeśli ma się pomóc, oraz wiele innych ciekawych faktów z tego zakątka! Większość prelekcji jest także oparta na własnym języku programowania jako pomoc naukowa w postaci przykładu.
    Autor:
    Filip Król
    Filip Król

    Entuzjasta języka C, gier komputerowych oraz matematyki. Zmuszany do Windowsa, nawrócony na Nixa. Absolwent Politechniki Poznańskiej, na co dzień deweloper full stack w game devie. Zwolennik uwolnienia weba od JavaScriptu oraz posiadacz innych mocnych opinii.

    Kategorie: Programowanie, biblioteki i narzędzia, Narzędzia użytkowe, Nauka
  • Bootc, czyli zbootuj sobie kontener

    Marcin Pachur
    Prelekcja 1h Średnio-zaawansowany
    Niemal każdy programista i entuzjasta wolnego oprogramowania słyszał o kontenerach. Większość z nas używa ich regularnie do tworzenia reprodukowalnych środowisk uruchomieniowych dla programów, oraz uruchamiania usług dzięki czemu zachowujemy porządek i jesteśmy niezależni od dystrybucji pod spodem. A co gdyby wykorzystać narzędzia które już mamy i spróbować zbootować dystrybucję z kontenera? Z bootc staje się to możliwe! W tej prelekcji opowiem o tym jak wygląda ekosystem, jakie problemy rozwiązuje, obecne ograniczenia i zaprezentuję demo działania całości w praktyce.
    Autor:
    Marcin Pachur
    Marcin Pachur

    Junior Linux Administrator

    Kategorie: Administracja systemami, Bezpieczeństwo, Chmura, wirtualizacja i kontenery
  • Dwa oblicza FUSE

    Jakub Juszczakiewicz
    Prelekcja 1h Średnio-zaawansowany
    FileSystem in User Space umożliwia montowania systemów plików do których nie ma sterowników w jądrze systemu. Daje to bardzo szerokie możliwości użytkownikom i programistom na rozwijanie nowych rozwiązań bez zagnieżdżania się w specyfikę kernela. Prezentacja przedstawia dwa oblicza tego rozwiązania: zarówno użytkownika na przykładach wybranych systemów plików, jak również programisty - będąc prostym wprowadzeniem w programowanie z wykorzystaniem FUSE.
    Autor:
    Jakub Juszczakiewicz
    Jakub Juszczakiewicz

    Pasjonat Linuksa i Otwartego oprogramowania. Zawodowo sysadmin i programista niskopoziomowy - aktualnie pracownik etatowy w firmie związanej z bezpieczeństwem cyfrowym i obronnością. Prywatnie m.in. zapalony jeździec konny i miłośnik gór oraz fotograf, jak również żeglarz jachtowy.

    Kategorie: Programowanie, biblioteki i narzędzia, Narzędzia użytkowe
  • Email w codziennej komunikacji? Potrzymaj mi klawiaturę. Moja przygoda z Delta Chat.

    Michał Narecki
    Prelekcja 45min Początkujący
    W trakcie prezentacji opowiem o mojej kilkuletniej przygodzie z Delta Chat. Pokażę jak zmieniała się koncepcja zdecentralizowanego komunikatora, od użycia zwykłych skrzynek mailowych po cały ekosystem chatmail. Co najważniejsze, zaprezentuję cały proces zarówno od strony użytkownika jak i administratora przekaźnika. Postaram się również odpowiedzieć na pytanie dlaczego twórcy wybrali email jako warstwę transportową oraz dlaczego pomysł ten nie jest tak szalony na jaki wygląda. Na koniec zdradzę plany developerów na najbliższą przeszłość.
    Autor:
    Michał Narecki
    Michał Narecki

    Academic Teacher / Hobbyist Sysadmin

    Kategorie: Administracja systemami, Narzędzia użytkowe, Społeczność
  • gnu_ddrescue, czyli jak odzyskać dane z dysku w rozsądnym czasie

    Grzegorz Woś
    Prelekcja 1h Średnio-zaawansowany
    GNU ddrescue to narzędzie, które w świecie odzysku danych bywa niedoceniane — kojarzone głównie jako "dd, tylko mądrzejsze". W praktyce to kombajn, który potrafi zdecydować o tym, czy z umierającego dysku uratujesz 99% danych, czy dysk padnie zanim skończysz kopiowanie po kolei, sektor po sektorze.

    Podczas prelekcji pokażę ddrescue od strony praktyka, który używał go niejednokrotnie w sytuacjach "dysk już charczy, a backup był miesiąc temu". Zaczniemy od podstaw — czym jest narzędzie i jak wygląda typowe uruchomienie — a potem przejdziemy do rzeczy, które w dokumentacji łatwo przeoczyć, a które realnie decydują o czasie i skuteczności odzysku: adaptacyjne pomijanie wolnych sektorów (szczególnie istotne przy SSD, które nie "padają" nagle, tylko drastycznie zwalniają), praca z mapfile (łączenie kopii, kontrolowane dogrywanie tylko sprawnych sektorów przed RMA, świadome zerowanie nieodzyskanych fragmentów), oraz mniej oczywiste pytanie: kiedy dostęp bezpośredni do dysku pomaga, a kiedy szkodzi.

    Nie skończymy na samym ddrescue. Pokażę też, co zrobić z gotowym obrazem, w którym "danych nie widać" — testdisk do odzysku partycji, photorec do przeszukiwania surowego dysku, oraz jak wygodnie zamontować obraz z partycjami przez losetup. Osobny wątek poświęcę btrfs jako "kole ratunkowym", gdy odzyskiwany dysk jest większy niż to, na czym fizycznie masz miejsce — oraz temu, jak sensownie zarchiwizować gotowe obrazy, żeby nie zajmowały całej reszty macierzy.

    Prelekcja jest w pełni praktyczna — dużo terminala, mało slajdów z definicjami. Będzie przydatna zarówno dla osób, które nigdy nie miały do czynienia z odzyskiem danych, jak i dla tych, które ddrescue znają, ale nie wykorzystują jego pełnego potencjału.
    Autor:
    Grzegorz Woś
    Grzegorz Woś

    Pasjonat systemów Linux i oprogramowania Opensource

    Kategorie: Narzędzia użytkowe
  • Homelab na wolnym oprogramowaniu: od mini-PC po self-hosted wszystko (w tym AI)

    Nika
    Prelekcja 45min Początkujący
    Sprzętowa i software'owa podróż początkującego użytkownika przez świat homelabów opartych na Linuksie i wolnym oprogramowaniu. Od pojedynczego mini-PC po środowisko, które synchronizuje moje dane między urządzeniami, hostuje projekty i pozwala uruchamiać lokalne modele AI. Pokażę, co dokładnie za tym stoi i jak, krok po kroku, można to zbudować samemu.
    Autor:
    Nika
    Nika

    Software developer and Linux enthusiast

    Kategorie: Chmura, wirtualizacja i kontenery, Promocja Linuksa i otwartych rozwiązań
  • Initramfs (initrd) – tajemniczy etap startu Linuksa

    Mateusz Adamowski
    Prelekcja 1h Średnio-zaawansowany
    Initramfs to często pomijany, a kluczowy etap uruchamiania systemu Linux — przypominamy sobie o jego istnieniu głównie wtedy, gdy coś przestaje działać. W wystąpieniu przyjrzymy się temu, po co initramfs jest potrzebny, jak jest zbudowany i co właściwie dzieje się w nim podczas startu systemu. Pokażemy też, że initramfs to znacznie więcej niż tylko „tymczasowy system plików”: można w nim uruchomić m.in. serwer SSH, VPN, a nawet kompletny, działający system operacyjny.
    Autor:
    Mateusz Adamowski
    Mateusz Adamowski

    sysadmin, szkoleniowiec, programista

    Kategorie: Administracja systemami, Bezpieczeństwo, Kernel
  • Jak zbudować klawiature roku 2077?

    Tomasz Ławicki
    Prelekcja 45min Początkujący
    Widziałeś, jak Twój kolega z biura pisze na klawiaturze z kosmosu? Albo widziałeś, jak YouTuber zachwyca się złamaną na pół klawiaturą? A może byłeś u lekarza z bolącymi nadgarstkami?
    Na tej prelekcji dowiesz się, dlaczego warto zbudować własną klawiaturę z przyszłości, jak ją zbudować oraz jakie rzeczy nie z tej ziemi możesz na niej robić.
    Autor:
    Tomasz Ławicki
    Tomasz Ławicki

    Krzewiciel Nixa, mgr. inż. Systemów rozproszonych oraz chmurowych, Były przewodniczący KN LAG, free-rat.dev

    Kategorie: Narzędzia użytkowe, Systemy embedded i mobile
  • Katharsis pentestera

    Igor Szczepaniak
    Prelekcja 45min Średnio-zaawansowany
    Litość i trwoga - case study testów penetracyjnych urządzenia i systemu OT, które nie poszły po myśli producenta. Opowieść o tym, jak kilka złych decyzji i niedopatrzeń może prowadzić do katastrofalnych konsekwencji dla firmy i jej klientów.
    Autor:
    Igor Szczepaniak
    Igor Szczepaniak

    Profesjonalnie pentester - testuję aplikacje webowe, infrastruktury sieciowe, Active Directory i urządzenia IoT, żeby inni mogli spać spokojnie (a przynajmniej wiedzieć, gdzie leżą dziury). Prywatnie jestem pasjonatem elektroniki, radia amatorskiego i self-hostingu.

    Kategorie: Administracja systemami, Bezpieczeństwo, Systemy embedded i mobile
  • Małe jądra to wielka szansa

    Bartłomiej Kacprzak
    Prelekcja 45min Początkujący
    Odchudzanie jądra Linuksa to niewątpliwa zaleta OpenSource. Ale czy warto poświęcać na to czas w środowiskach hostingowych MŚP lub homelab? Gdzie jest granica opłacalności czy może to sztuka dla sztuki. Omówimy jakimi narzędziami odchudzić kernel, ile możemy zyskać oraz czy jest to w ogóle gra warta świeczki. Wszystko oparte będzie o mały klaster Proxmox
    Autor:
    Bartłomiej Kacprzak
    Bartłomiej Kacprzak

    Solution Architect, Sysadmin

    Kategorie: Administracja systemami, Chmura, wirtualizacja i kontenery, Kernel
  • Mały VPS, duży ruch - ratujemy webaplikacje przed... Internetem?!

    Jakub Mrugalski
    Prelekcja 1h Średnio-zaawansowany
    Na Mikrus VPS hostujemy kilkadziesiąt tysięcy stron internetowych, które każdego dnia są odwiedzane przez użytkowników, ale także przez roboty indeksujące, scrapery internetowe, agentów AI, skanery podatności i dziesiątki tysięcy złych ludzi, chcących przerobić Twoją aplikację w maszynkę do wysyłania spamu. W tej prelekcji usłyszysz, jak my, jako administratorzy, walczymy z zagrożeniami i jak optymalizujemy swoje serwery tak, aby obsłużyły duży ruch webowy. Zanim zdecydujesz się na skalowanie serwera, warto zastanowić się, co dałoby się w nim zoptymalizować, i o tym będzie ta prelekcja.
    Autor:
    Jakub Mrugalski
    Jakub Mrugalski

    MIKR.US - VPS-y dla pasjonatów

    Kategorie: Administracja systemami, Bezpieczeństwo, Nauka
  • Moduły w NixOSie

    Błażej Święcicki
    Prelekcja 1h Średnio-zaawansowany
    Ludzie mówią, że NixOS jest trudny. A ja myślę, że nie ma nic łatwiejszego.

    Problem w tym, że moduły NixOSowe są zupełnie innym paradygmatem programowania i zarządzania konfiguracją. A warto go poznać, bo przydaje się też poza NixOSem.

    Także opowiem co to jest, po co, dlaczego, ale przede wszystkim: jak działa.
    Autor:
    Błażej Święcicki
    Błażej Święcicki

    Sysadmin/devops/platform enginner/one man army z wieloletnim doświadczeniem w utrzymywaniu infrastruktur na sposoby obce większości ludzi. Entuzjasta dobrych abstrakcji i zwięzłego kodu, skazany na wieczną walkę z boilerplatem. Gdy tylko może, wybiera Pythona ponad yamlem i NixOSa poand innymi systemami.

    Kategorie: Administracja systemami, Programowanie, biblioteki i narzędzia, Najlepsze praktyki i wzorce
  • Od trumny do trunku - Strowger, Asterisk i telefonia po godzinach

    Krzysztof Strug
    Prelekcja 30min Początkujący
    Od trumny do trunku to opowieść o tym, jak obrażony grabarz pomógł zautomatyzować telefonię, a jego pomysł doprowadził nas od ręcznie zestawianych połączeń do współczesnych central VoIP. W prezentacji krótko przejdę przez historię Strowgera i ewolucję systemów przełączania, a potem pokażę praktyczną stronę współczesnej telefonii opartej na Asterisku i FreePBX. Będzie o tym, co taka platforma potrafi, jak wygląda jej codzienne zastosowanie, jak konfigurować trunki we FreePBX na konkretnych przykładach oraz jak zbudować działający system, który nie kończy się na teorii. Całość uzupełni demo działającego środowiska VoIP.
    Autor:
    Krzysztof Strug
    Krzysztof Strug

    Od ponad 20 lat działam w IT, ale po godzinach najwięcej energii poświęcam łączności i technice w praktycznym wydaniu. Jestem krótkofalowcem posługującym się znakiem SP9RPS, aktywnym członkiem Krótkofalowców 2.0 oraz Małopolskiej Krótkofalarskiej Sieci Ratunkowej. Dla obu organizacji rozwijam i utrzymuję rozwiązania telekomunikacyjne, w tym usługę VoIP opartą o Asteriska i FreePBX, obejmującą także mniej typowe elementy, takie jak konfiguracje DISA czy systemy powiadamiania selektywnego. Zawodowo zajmuję się automatyzacją i infrastrukturą chmurową w PAYBACK Polska. Wolny czas spędzam przy radiu, kablach, na szlaku, a także przy pianinie, gitarze i ukulele.

    Kategorie: Edukacja, Promocja Linuksa i otwartych rozwiązań
  • Pacemaker w świecie Kubernetesa - dlaczego klasyczny High Availability nadal wygrywa tam, gdzie nowoczesne rozwiązania zawodzą

    Krzysztof Korzela
    Prelekcja 45min Średnio-zaawansowany
    Pacemaker i Corosync wciąż znajdują zastosowanie w nowoczesnych środowiskach IT. Podczas prezentacji pokażę, kiedy klasyczne klastry High Availability są lepszym wyborem niż Kubernetes oraz jak skutecznie wykorzystać je we współczesnej infrastrukturze opartej o wirtualizację i automatyzację.
    Autor:
    Krzysztof Korzela

    Od kilkunastu lat zajmuję się administracją systemami Linux oraz projektowaniem środowisk wysokiej dostępności. Obecnie koncentruję się głównie na platformach Kubernetes i Red Hat OpenShift, automatyzacji oraz nowoczesnej infrastrukturze. Mimo codziennej pracy z rozwiązaniami cloud native uważam, że dobre decyzje architektoniczne polegają na doborze właściwego narzędzia do konkretnego problemu - niezależnie od aktualnych trendów technologicznych.

    Kategorie: Administracja systemami, Chmura, wirtualizacja i kontenery, Najlepsze praktyki i wzorce
  • Proxmox VE jako pełnoprawny klaster produkcyjny. Funkcje o których nie słyszałeś.

    Denis Kaczor
    Prelekcja 1h Początkujący
    Proxmox VE jest systemem wirtualizacyjnym open-source który oferuje ekosystem który może być użyty jako kompleksowe rozwiązanie produkcyjne.
    W ramach prelekcji omówimy ciekawe funkcjonalności i narzędzia które oferuje Proxmox w ramach swojego rozwiania.
    Opowiem o zaawansowanym systemie do backupów Proxmox Backup Server, który oferuje zaawansowana kompresję backupów, kopie przyrostowe czy Live Restore. Zobaczymy jak wygląda i działa hiperkorwengetny klaster High-Avaibility w oparciu o storage Ceph.
    Porozmawiamy o jednej z najnowszych funkcji Proxmoxa czyli SD-WAN - sieci definiowanej programowo.
    Na koniec zobaczymy narzędzie przydatne do szybkich wdrożeń czy Homelab czyli Proxmox Helper Scripts. Przy tej okazji porozmawiamy również o tym jaki sprzęt jest potrzebny by uruchomić własny serwer wirtualizacyjny w domu.
    Prelekcja skierowana dla ludzi którzy nie słyszeli nigdy o Proxmox jak i do tych którzy aktywnie korzystają, lecz nie znają całego ekosystemu/bardziej zaawansowanych funkcjonalności.
    Autor:
    Denis Kaczor
    Denis Kaczor

    Administrator IT z zamiłowaniem do edukacji oraz sieci komputerowych. Na co dzień zarządzam wieloma infrastrukturami IT, a po godzinach dzielę się praktyczną wiedzą o sieciach i serwerach jako trener w GRUPA ADM oraz prowadząc kanał na YouTube. Pomagam stawiać pierwsze kroki w branży IT.

    Kategorie: Administracja systemami, Chmura, wirtualizacja i kontenery, Promocja Linuksa i otwartych rozwiązań
  • Rok malware'u na linuksowym desktopie (i serwerze)

    Karol Szafrański
    Prelekcja 1h Średnio-zaawansowany
    Wraz ze wzrostem popularności Linuksa na desktopie rośnie też ilość i poziom złożoności zagrożeń ze strony złośliwego oprogramowania. Opowiem m. in. o ataku na ekosystem pakietów AUR dystrybucji Arch w 2026 roku, o odkrytym w styczniu zaawansowanym chińskim rootkicie i wciąż aktualnych zagrożeniach dla deweloperów. A także o tym, jak się nie dać temu wszystkiemu.
    Autor:
    Karol Szafrański

    Inżynier cyberbezpieczeństwa, autor książki "Twierdza Linux. Bezpieczeństwo dla dociekliwych"

    Kategorie: Administracja systemami, Bezpieczeństwo
  • Spalenie Biblioteki Infostradyjskiej

    DorotaC
    Prelekcja 40min Początkujący
    Internet umarł. Niech żyje internet?
    Cloudflare, boty, martwe linki, prywatne grupy. Coraz trudniej znaleźć informacje na publicznym Internecie.
    [xkcd 979](https://xkcd.com/979/) to stadium przejściowe, niedługo nie będzie żadnych śladów.
    Nagorsze, że to racjonalne zachowania do tego prowadzą.
    Co dalej?
    Autor:
    DorotaC

    https://dorotac.eu

    Kategorie: Społeczność
  • Twoje środowisko deweloperskie to też zależność

    Adam Piaseczny
    Prelekcja 30min Początkujący
    Biblioteki pinujemy, lockujemy, aktualizujemy automatycznie. Wersja node? Siedzi w nvmrc, setup-node albo po prostu w Dockerfile. Pokażę, jak to poskładać do kupy z narzędziami open source takimi jak mise-en-place czy renovate i przestać się przejmować głupimi niespójnościami w środowiskach. Jeden plik zjada nieutrzymywany makefile, jest wspólny dla laptopa i CI oraz traktuje toolchain jak każdą inną zależność, z automatycznymi PR-ami na aktualizacjach. Będzie też o tym, jak to się psuje: zalew PR-ów, których nikomu się nie chce czytać, automerge z piekła i złudny spokój ducha.
    Autor:
    Adam Piaseczny
    Adam Piaseczny

    DevSecOps, Pasterz Repozytoriów, Miłośnik determinizmu i fanatyk komputerów

    Kategorie: Administracja systemami, Najlepsze praktyki i wzorce
  • Własny LLM bez chmury: od zera do prywatnego asystenta AI na własnym sprzęcie

    Cyryl Sochacki
    Warsztat 1h 30min Początkujący
    Warsztaty dla ludzi, którzy chcą postawić własny model językowy lokalnie - bez chmury, bez abonamentu, bez wysyłania niczego do zewnętrznych API. W trzy godziny przechodzimy od pustego dysku do działającego, prywatnego asystenta, który potrafi też czytać i odpowiadać na pytania o Wasze własne dokumenty. Zero slajdów sprzedażowych - czysty hands-on dla nerdów, którzy chcą zrozumieć, co się dzieje pod maską.
    Autor:
    Cyryl Sochacki
    Cyryl Sochacki

    Cyryl - administrator infrastruktury IT, twórca treści o Linuksie i homelabie, właściciel pracowni ProtoFab (druk 3D, laser, CNC, edukacja) w Gdańsku. Autor open source'owych narzędzi do zarządzania lokalnym stackiem AI (Ollama Manager, OctoLlama).

    Kategorie: Nie dotyczy
  • Wprowadzenie do Devicetree, czyli jak wykryć sprzęt w Linuksie

    Karol Przybylski
    Prelekcja 50min Początkujący
    Devicetree to obecnie główny sposób na detekcję sprzętu przez kernela na urządzeniach z procesorami ARM. To właśnie dzięki DT kernel wie, jaki sprzęt jest podłączony do CPU oraz jakimi sterownikami powinien zostać obsłużony.

    Z tej prelekcji dowiesz się, jaki problem rozwiązuje Devicetree, gdzie jest wykorzystywane w trakcie bootowania systemu, jak jest zbudowane oraz jak w prosty sposób rozpocząć samodzielne eksperymenty.

    Pokażę również, jak łatwo zdekompilować i zmodyfikować Devicetree dla konkretnego sprzętu.
    Autor:
    Karol Przybylski
    Karol Przybylski

    Karol Przybylski - Programista Linuxa Embedded, tworzy oraz integruje systemy wbudowane dla różnych branż (telecom, digital TV, networking). Czerpie dużo satysfakcji z poznawania jak rzeczy działają "od środka", swoje eksperymenty i poradniki publikuje na blogu https://linuxdev.pl oraz kanale na youtube (https://www.youtube.com/@linuxdev_pl). W wolnym czasie lubi żeglować a jego ulubiony algorytm to quicksort.

    Kategorie: Kernel, Systemy embedded i mobile
  • Wprowadzenie do pisania TUI w Go + Bubbletea

    Mateusz Reszka
    Warsztat 3h Początkujący
    Warsztat przybliży wam podstawy języka Go i framework do TUI Bubbletea. Podczas warsztatu zrobimy sobie pełnoprawną aplikację terminalową z wieloma widokami i interakcją między stanem.
    Autor:
    Mateusz Reszka

    Programista Go, C, C# & Typescript. W wolnych chwilach pochłania mnie muzyka

    Kategorie: Programowanie, biblioteki i narzędzia, Środowiska graficzne i Linux na desktopie