Tematy wystąpień w semestrze 25L

Harmonogram
Termin Prelegent Temat prezentacji
2025.04.16 dr inż. Anna Derezińska Automated Migration of Legacy Code from the C++14 to C++23 Standard

The continuous development of the C++ programming language results in changes in many programming features from one version to another. Therefore, we face a growing increase in maintenance and evolution costs. To address this problem, a set of removed and deprecated programming features was examined, and automating of the feature migration was proposed. A transpiler has been developed that transforms a C++ code from a legacy form to its latest standard. The CppUp tool translates a C++14 program into its equivalent C++23. The current version of the tool supports 17 removed and 3 deprecated features. The restrictions of the tool limit its practical application, but the experiments conducted on seven real-world programs confirmed the reliability and usability of the transpiler.
2025.05.07 Seminarium Instytytowe
Zapraszamy na seminarium Instytutu Informatyki, na którym mgr inż. Piotr Salata z Zakładu Systemów Informatycznych oraz zaproszeni przedstawiciele firmy Pentacomp Systemy Informatyczne S.A. przedstawią wymagania dla absolwentów kierunku Informatyka.
Seminarium odbędzie się 07.05.2025 (środa) od 12:15 do 13:45 w AC.
2025.05.14 Seminarium Instytytowe
Zapraszamy na seminarium Instytutu Informatyki, gdzie Jacek Wytrębowicz (Instytut Informatyki) i dr Grzegorz Sobiecki (Katedra Systemu Finansowego, Szkoła Główna Handlowa) przedstawią temat 'Blockchain dziś i jutro.
Seminarium odbędzie się 14.05.2025 (środa) od 12:15 do 13:45 w AC.
2025.05.21 Seminarium Instytytowe
Zapraszamy na seminarium Instytutu Informatyki, gdzie dr inż. Michał Rudowski z Zakładu Multimediów Cyfrowych oraz Kamil Stawiarski, Oracle ACE Director, będą przekonywać, że AI zastąpi wszystkich inżynierów; temat: 'Po co w erze AI uczyć Assemblera i technologii takich jak Oracle, czyli jak zostać hakerem dzięki wsparciu LLM.
Seminarium odbędzie się 21.05.2025 (środa) od 12:15 do 13:45 w AC.
2025.06.04 dr inż. Grzegorz Siewruk Asystent zarządzania podatnościami w procesie DevSecOps

Nowoczesne aplikacje są obecnie wytwarzane przy użyciu zautomatyzowanych procesów CI/CD, które znacząco skracają czas dostarczenia produktu końcowym użytkownikom. Dla zachowania bezpieczeństwa w tym procesie niezbędne jest wprowadzenie automatycznych weryfikacji takich jak SAST, SCA czy IAC. Narzędzia te generują jednak setki, a nawet tysiące alertów o potencjalnych podatnościach, tworząc ogromną ilość danych do analizy. Programiści, skupieni na funkcjonalnościach i terminach, rzadko posiadają czas pozwalający na właściwą ocenę wszystkich wykrytych zagrożeń. W rezultacie wiele alertów pozostaje całkowicie niezweryfikowanych, co stwarza poważne ryzyko dla bezpieczeństwa aplikacji. Właściwa interpretacja wykrytych naruszeń wymaga nie tylko zrozumienia technicznych opisów podatności. Konieczna jest również analiza kontekstu ich występowania w aplikacji. Takie podejście pozwala określić, które podatności faktycznie stanowią realne zagrożenie. Programiści muszą umieć czytać opisy podatności, by ocenić ich wpływ na bezpieczeństwo całego systemu. Podczas prezentacji przedstawione zostaną techniki pozwalające na wyłapanie najgroźniejszych naruszeń z pośród tych, które zostały wykryte oraz kierunki potencjalnego rozwoju.

Ostatnia zmiana 2025.05.06