Cracow Linux Users Group is a community of enthusiasts of computer science, technology and operating systems from the Unix family. We help organize conference events and trainings. Want to cooperate? Join us on Discord server https://discord.gg/DvkSjNR or mail us at clug@clug.space
Jak co roku odwiedziliśmy największą konferencję deweloperów w tej części świata – Free and Open Source Software Developers’ European Meeting w Brukseli. Było ciekawie, zabawnie i jak zwykle merytorycznie.
Impreza odbyła się w dniach 1–2 lutego na kampusie ULB. Nie jestem w stanie podać dokładnej liczby uczestników, ponieważ jest to inicjatywa otwarta i darmowa. Tak, możesz wejść prosto z ulicy – bez rejestracji. Nikt nie zmusza Cię do podawania swojego e-maila ani innych danych kontaktowych. To niestety coraz rzadsze zjawisko.
Z polski przyjechały całkiem fajne reprezentacje m. in. CLUG, PLUG, „Knyfyrtel” aka Hackerspace Poznań oraz sporo „wolnych elektronów”.
W tegorocznej edycji zaprezentowano 79 ścieżek tematycznych i ponad 1100 prelegentów – a wszystko w zaledwie dwa dni. Jak spośród tylu wystąpień wybrać te najciekawsze? Oczywiście to niemożliwe, ale postarałem się zebrać od koleżanek i kolegów prezentacje, które naszym zdaniem szczególnie się wyróżniły. Całość umieściłem w repozytorium pod tym adresem: Bitbucket – FOSDEM 2025.
Zapraszam do lektury oraz zgłaszania uwag lub PR-ek!
Na prelekcji posłuchamy o „Capture The Flag”, czyli konkursach polegających na hakowaniu „kąkuterów”. Wykład prowadzi Dominik „disconnect3d” Czarnota, czyli kapitan drużyny ctfowej justCatTheFish (https://ctftime.org/team/33893), która zajmuje obecnie 7 miejsce na świecie w rankingu CTFTime (https://ctftime.org/team/33893.
Zapraszamy na prelekcję „C/C++ vs Security?” prowadzoną przez Disconnect3d.
Na prelekcji porozmawiamy o aspektach bezpieczeństwa programów pisanych w języków programowania C i C++. Omówimy również narzędzia, które pozwalają programistom statycznie lub dynamicznie wykryć niektóre z występujących błędów.
Na spotkaniu Wszystko o Ruby! – dowiesz się: Dlaczego Ruby – jakie są zalety i wady tej technologii, jakie jest Ruby. Dla kogo jest Ruby – Żadna Czarna Magia, Żaden Rocket Science. ILE $$$ – Prawdy i Mity o tym jak i za co się zarabia. Tylko nie mów że wiesz ode mnie. Jaka Praca – Czyli dzień z życia Software Developera Ruby. Kocham Życie! Community – Społeczność, Wydarzenia, Wsparcie Lifestyle – no tak… kto raz doświadczy pasji ten już nigdy nie pracuje.
Prelekcję poprowadzi Oskar Lakner – start-upowy entuzjasta i pasjonat. Full Stack Developer z ponad 10-letnim doświadczeniem w wielu branżach i firmach.
Wykład jest organizowany przez Miłośnicy Ruby, KNI Kernel oraz Cracow Linux Users Group.
Na prelekcji zobaczymy low levelowe błędy, które mogą wystąpić w aplikacjach natywnych na Linuxie (np. pisanych w C czy C++) i zobaczymy jak hakerzy mogą je wykorzystać, żeby przejąć kontrolę nad danym programem. Omówimy takie tematy jak: – jak atakowano binarki kiedyś i dzisiaj (jump to shellcode vs ROP) – czym jest błąd przepełnienia bufora (buffer overflow) oraz czym są kanarki na stosie (które próbują zapobiec exploitacji tego błędu) – jak procesor wykonuje nasze programy i czym jest stos – czym są shellcode’y – różne błędy które mogą wystąpić w naszych programach – oraz jak im zapobiegać
Wykład jest organizowany przez Studenckie Koło Naukowe Kernel oraz Cracow Linux Users Group i jest sponsorowany przez Magazyn Programista, dzięki któremu będzie można odebrać archiwalne sztuki magazynu Wstęp wolny! Zapraszamy!
„Jak działa Docker pod spodem?” czyli przegląd najważniejszych zagadnień niezbędnych do zrozumienia działania Dockera. Na wykładzie przejrzymy feature’y kernela, z których korzysta Docker i dowiemy się jak izolowane są procesy w kontenerach Dockerowych. Prelekcję poprowadzi dla was Dominik 'Disconnect3d’ Czarnota. Po spotkaniu jak zawsze zapraszamy na mały networking.
In this talk we’ll learn why the pyproject.toml file format was created, what issues does it solve and what issues does it bring to the Python world. Is it good? Is it bad? We will find out!
[ENG] Dominik Czarnota – CPython bugs review
In this talk we will look into a few bug cases in CPython, some of which are still present and may impose a security risk for admins or organizations.
…and as always – lightning talks – ~5 minutes talks that can be given by anyone on any topic. Talk to us either online or during the event if you want to give one!
Akademia Kubernetesa powstała w 2020 jako pomysł na dzielenie się techniczną wiedzą o Kubernetesie. Pierwsze warsztaty przeprowadzaliśmy online ale bez nagrywania, dlatego temat jest jakby ze środka. Planujemy nagrać poprzednie dwie części, a może i powtórzyć tą na jakimś hostingu 🙂
W marcu 2021 nagraliśmy akademię o tym jak może działać Kubernetes z IPv6 w dual-stack, z długim intro o IPv6.