
Über uns
Oficjalny Meetup Wrocławskiego JUG'a. Na spotkania zawsze zapisujemy się tutaj, tj. na Meetupie
Strona JUGa: https://wroclawjug.github.io/
Chcesz wygłosić prezentację, sponsorować spotkanie - skontaktuj się z organizatorami:
• Sebastian Rabiej: sebastian@rabiej.org
• Mateusz Glapinski: mateuszglapinski gmail com
• Bartosz Wiśniewski: kontakt@pr0gramista.pl
lub napisz do nas poprzez MeetUp.
Bevorstehende Events (1)
Alles ansehen- [227][PL] Wrocław Jug - Marcin Głowacki && Adam ArczyńskiOcado Technology Wrocław Office, Wrocław
1. Temat: Web applications for Java developers
Abstract:
Każdy programista Javy prędzej czy później staje przed wyzwaniem stworzenia aplikacji z nowoczesnym, przyjaznym interfejsem, najlepiej dostępnym bezpośrednio z poziomu przeglądarki. Ogromna liczba frameworków frontendowych sprawia jednak, że czas potrzebny na ich opanowanie bywa zniechęcający.
Vaadin Flow to framework stworzony z myślą o programistach Java – pozwala na tworzenie eleganckich, nowoczesnych i dostępnych aplikacji webowych, wykorzystując autorską bibliotekę komponentów UI, bez konieczności pisania kodu w JavaScript.
W trakcie prezentacji autor przybliża podstawowe aspekty pracy z Vaadin Flow oraz pokazuje, jak w prosty sposób zbudować aplikację z integracją źródła danych i konfiguracją bezpieczeństwa.Język: PL
Prelegent: Marcin Głowacki
Z Javą związany od 15 lat. Podczas pracy na uczelni zgromadził wokół siebie grupę pasjonatów tej technologii oraz zgłosił wydział do programu Oracle Academy, inicjując lokalny micro JUG "Java FTW!" (Java For The Win!). W ramach cyklicznych wykładów – zarówno z podstaw, jak i zaawansowanych aspektów Javy i MySQL – zarażał swoją pasją dziesiątki studentów.
Zdobywając doświadczenie przy tworzeniu systemów zarządzania użytkownikami i dokumentacją, jego ścieżka zawodowa skierowała się ku sektorowi bankowości enterprise, gdzie przez siedem lat rozwijał swoje kompetencje. Pracując nad wewnętrznym systemem opartym na Vaadinie, dostrzegł potencjał tego frameworka – na tyle duży, że postanowił sam przyczynić się do jego rozwoju.
Zaczynał jako developer głównego frameworka Vaadin Flow, by z czasem objąć rolę lidera zespołu Vaadin Copilot. Obecnie pełni funkcję engineering managera, odpowiadając za rozwój Vaadin Copilot, serwisu start.vaadin.com, a także rozszerzeń do przeglądarek IntelliJ i VS Code.2. Temat: Ja tu widzę niezły wyścig! (Single Packet Attack w HTTP/2)
Abstract:
Klasyka gatunku, czyli wątki i wyścigi w Javie, ale tym razem pod kątem hakowania oraz bezpieczeństwa webowego. HTTP/2 umożliwia grupowanie kilku żądań w jednym pakiecie, co otwiera furtkę do ataku typu Single Packet Attack. Krok po kroku pokażę, jak z tego korzystać, by wywołać race condition, doprowadzić do wykonania niepoprawnej logiki i trwałego uszkodzenia danych w bazie. Na deser naprawa podatnego kodu na taki scenariusz, byś mógł/mogła spać bezpiecznie.Język: PL
Prelegent: Adam Arczyński
Programista z kilkunastoletnim doświadczeniem, głównie w obszarze web, cloud i systemów rozproszonych. Na co dzień pracuję nad projektowaniem i rozwojem architektury, integracją mikroserwisów, poprawianiem wydajności oraz optymalizacją baz danych. Czasem zdarza mi się też coś pogrzebać przy monitoringu. 10. rok w Ocado.
Maniak sprzętu komputerowego i audio. Lubię gry RPG.