Tech Talks #78

Czwartek, 30.10.2025 18:00

We're back in new season! This time we welcome you at AGH University of Science and Technology, building D-17, room 1.38 (big lecture room on the ground floor).

You can also expect lightning talks - up to ~5 min talks that anyone can give on pretty much any topic!

There is also a live stream planned!

Grzegorz Koperwas

Strumieniowanie odpowiedzi w FastAPI Polish

Po zrobieniu jakiejś funkcjonalności z AI twój szef zapytał się czemu odpowiedź LLM nie jest tak szybka jak w Chacie GPT.

Po rozmowie okazuje się że chodziło mu o ten efekt pojawiania się tokenów jeden po drugim.

Bartek "PokerFacowaty" Nowak

Kiedy typu DATE lepiej nie używać do dat, czyli laurka dla niektórych języków programowania Polish

Pierwsza część tytułu to nie żart, tylko parafraza dokumentacji node-postgres. Szerzej chciałbym porozmawiać o tym, że tak jak miasta z rzeką > miasta bez rzeki, tak w językach programowania zdecydowanie wygrywają te, które implementują typ daty/czasu w wersji i timezone-aware, i timezone-naive. Jako przykład, dlaczego podejście "wszystko ma timestamp" może być przeszkodą posłuży case study przypadku, kiedy cały plik csv z raportem przesunął mi się o jeden dzień przez (jak się okazało) problem na styku JavaScript -> Postgres właśnie przez przerzucanie timezone-naive DATE (Postgres tu niczym nie zawinił) do timezone-aware Date (JS już jak najbardziej, ale ma szansę się wylizać w przyszłości).

Dominik 'disconnect3d' Czarnota

GitHub Actions workflows are cool, so lets hack them English

In this talk we will go through a challenge from CTF security competition where we had to hack GitHub Actions workflows in order to leak the secret set in a repository. We will learn about the questionable functionalities of GHA which may lead to security issues in specific workflow configurations as long as someone can send a pull request to the repository.

Szymon Rusiecki

Jak przetwarzać dane tabelaryczne? Polish

Kiedy twoje CSV ma milion wierszy, a pandas zaczyna ciężko oddychać — to znak, że czas poznać jego szybszych kuzynów. W tym krótkim talku pokażę, jak ogarnąć dane tabelaryczne w Pythonie, porównując klasycznego pandasa z nowoczesnym polarsem. Będzie o tym, jak wyciskać maksimum z RAM-u, jak nie zabić laptopa groupby’em i dlaczego czasem warto zmienić przyzwyczajenia.

Artur Czepiel

Lightning Talks 🚀 Polish

Prelegenci

Prelegenci

Zdjecie Grzegorz Koperwas

Grzegorz Koperwas Strona prelegenta

Senior Developer pythonowy z piwkonika 2025

Zdjecie Bartek "PokerFacowaty" Nowak

Bartek "PokerFacowaty" Nowak Strona prelegenta

Programista, speedrunner. Lubię Pythona, Linuksa, self-hosting, rolki, literaturę faktu i ludzi z pasją. Marzy mi się praca w miejscu z kręgosłupem.

Zdjecie Dominik 'disconnect3d' Czarnota

Dominik 'disconnect3d' Czarnota Strona prelegenta

Rozłączony zawodowo zajmuje się audytami bezpieczeństwa oprogramowania w Trail of Bits, szukając dziur poprzez manualną analizę działanie kodu, narzędzia do statycznej analizy kodu oraz fuzzery. Poza pracą grywa CTFy z justCatTheFish, reviewuje artykuły w Paged Out! oraz Magazyn Programista, wspina się oraz jeździ na łyżwach.

Zdjecie Szymon Rusiecki

Szymon Rusiecki

Koordynator sekcji AI w Kole Naukowym BIT, zawodowo pracuje jako Machine Learning Engineer. W wolnym czasie fan F1 i antyfan wpychania AI na siłę.

Zdjecie Artur Czepiel

Artur Czepiel Strona prelegenta

TBA

Sponsorzy

Sponsorzy spotkania

Trail of Bits

Since 2012, Trail of Bits has helped secure some of the world’s most targeted organizations and products. They combine high-end security research with a real-world attacker mentality to reduce risk and fortify code.

See their website, blog and publications repository.

Koło Naukowe BIT

Koło naukowe BIT to przede wszystkim miejsce, gdzie studenci AGH mogą rozwijać swoje zainteresowania i się nimi dzielić. Znajdziemy tutaj ludzi zainteresowanych nowoczesnymi metodami tworzenia oprogramowania, aktualnymi technologiami webowymi, a także algorytmami czy sztuczną inteligencją.

Oprócz rozwijania swoich pasji, dzielimy się też wiedzą z zakresu studiów, prowadząc zajęcia wprowadzające w dziedziny matematyki i informatyki dla osób, które wcześniej nie miały z danymi zagadnieniami styczności. Wszystko po to, żeby wymienić się doświadczeniem i szybciej oraz lepiej przygotować się na zajęcia na uczelni.

KNI Kernel

Koło Naukowe Informatyków KERNEL istnieje od 2003 roku na Wydziale Fizyki i Informatyki Stosowanej AGH. Naszym głównym celem jest rozwijanie pasji do informatyki oraz przekazywanie wiedzy z jej różnych dziedzin. Organizujemy prelekcje, warsztaty i inne wydarzenia we współpracy z wieloma firmami oraz instytucjami. Tematyka naszych spotkań dotyczy zarówno języków programowania, nowych technologii, praktycznych rozwiązań problemów napotykanych w firmach, jak i kompetencji miękkich czy po prostu ciekawostek.

W naszym repertuarze znajdują się też zajęcia „od studentów dla studentów”. Wśród nich są Zajęcia Pomocowe, podczas których starsi studenci mają okazję podzielić się swoim doświadczeniem i przygotować młodszych do trudnych egzaminów czy laboratoriów. Od kilku lat organizujemy także „Kernel Starter”, czyli serię dziesięciu zajęć wdrażających w świat informatyki, skierowaną do studentów pierwszego roku, a także osób z innych kierunków.

CLUG

Cracow Linux Users Group is a community of enthusiasts of computer science, technology and operating systems from the Unix family.

JetBrains
Lokalizacja

Lokalizacja

Lokalizacja Centrum Informatyki, AGH, D-17, Kawiory 21, Kraków