Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

JUG Szczecin - Hunting with Stream Gatherers

jug-szczecin-hunting-with-stream-gatherers-sierpien-2024
Wydarzenie:
JUG Szczecin - Hunting with Stream Gatherers
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
22.08.2024 (czwartek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Technopark Pomerania
Adres:
ul. Cyfrowa 2-8
Prelegenci:
Opis:

Zapraszamy na 10. jubileuszowe spotkanie JUG Szczecin! Tym razem zanurzymy się w fascynujący świat strumieni danych dzięki prezentacji Piotra Przybyła zatytułowanej "Hunting with Stream Gatherers". To wyjątkowe wydarzenie jest skierowane do wszystkich, którzy chcą zgłębić nowości w Javie i poznać zaawansowane techniki przetwarzania danych.


Dodatkowo dla osób, które będą na spotkaniu stacjonarnie zostanie przeprowadzony konkurs, w którym będzie można wygrać darmową licencje JetBrains.


Partnerzy fundacji: Asseco Data Systems, Consileon Polska, Rafał Malujda Kancelaria Prawno-Patentowa

Partnerzy spotkania: Technopark Pomerania

Piotr Przybył - "Hunting with Stream Gatherers"


Abstrakt:

Strumienie były świetnym dodatkiem w Javie 8, opartym na lambdach. Umożliwiły przetwarzanie danych bez skutków ubocznych, stopniowo wprowadzając nas w styl funkcyjny. Z nowymi dodatkami do Javy, jak rekordy i dopasowywanie wzorców, są jeszcze bardziej przydatne w scenariuszach gdzie przetważamy dane. Jednak nie są pozbawione wad. Po pierwsze, jedynym dostępnym punktem rozszerzenia były kolektory: jeśli twoje potrzeby związane z gromadzeniem danych nie były zaspokojone przez dostępne kolektory, zawsze mogłeś stworzyć własny kolektor. Jednak jeśli map, filter czy flatMap nie wystarczały, nie mogłeś dodać własnej operacji pośredniej. Po drugie, równoległe strumienie były ograniczone do puli ForkJoin, co skutecznie czyniło je bezużytecznymi w scenariuszach z jakimkolwiek IO. Od Javy 22, Stream Gatherers są naszym punktem rozszerzenia dla operacji pośrednich w strumieniach. Jeśli chcesz zrozumieć jak działają, znaleźć ciekawe przypadki użycia i szukać większej wydajności, ten wykład jest dla ciebie.


Bio:

Notoryczny inżynier w pracy i poza nią, podążający za meandrami sztuki programowania. Java Champion. Testcontainers Champion. Zawodowo Remote Software Gardener, od kilkunastu lat wyrywający chwasty w ogródkach webowych. Zwykle przycinający Javę (od wersji 1.3), Scalę i Go do kształtów pożądanych przez klientów, ale i inne języki nie są mu obce. Miłośnik lekkości i zwinności, która powinna przejawiać się przede wszystkim w stosowaniu właściwych narzędzi. Programista, trener, prelegent. W swoich wystąpieniach mówi nie tylko o czystej Javie, ale także o architekturze oprogramowania, bezpieczeństwie komputerowym i umiejętnościach miękkich.


Zapisując się na wydarzenie wyrażasz zgodę na nieodpłatne utrwalenie i wykorzystanie swojego wizerunku w celach promocyjnych JUG Szczecin.


Profile pracodawców

Podobne wydarzenia