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 lecrute 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.

agenda w przygotowaniu

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.

Sponsorzy

Sponsorzy spotkania

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