Przejdź do treści

O nas

Toruń JUG (Java User Group) zrzesza pasjonatów technologii opartych o Java Virtual Machine, dla których programowanie to nie tylko praca, ale przede wszystkim hobby i dobra zabawa. Chcemy stale rozwijać naszą wiedzę i umiejętności programistyczne, a także zacieśniać więzy naszej lokalnej społeczności.

Więcej o nas na: http://torun.jug.pl 
Śledź nas także na naszych mediach społecznościowych:

Stali Partnerzy Toruń JUG:
- Simplito (https://simplito.com)
- UMK WFAiIS (https://www.fizyka.umk.pl)
- Allegro Tech (https://allegro.tech/)
- JetBrains (https://www.jetbrains.com)
- Helion (https://helion.pl/)

Nadchodzące wydarzenia

1

Zobacz wszystkie
  • Toruń JUG #87 - "Spark Pipelines" + "Językoznawcze supermoce programisty"

    Toruń JUG #87 - "Spark Pipelines" + "Językoznawcze supermoce programisty"

    Wydział Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu, Grudziądzka 5, Toruń, PL

    Cześć!

    Kolejne spotkanie Toruń JUG - 25 marca w godzinach 18:00-20:00 zapraszamy wszystkich na Wydział Fizyki, Astronomii i Informatyki Stosowanej. Posłuchacie o:

    • "Spark Declarative Pipelines (Apache Spark 4.1)" - Jacek Laskowski
    • "Językoznawcze supermoce programisty" - Piotr Wereszczyński

    Abstrakty i info o prelegentach na dole opisu spotkania.

    ZMIANA: Zmieniamy lokal After-Party! W planach powrót do Deer Bear!

    Uwaga:
    Jak zwykle, wstęp na spotkanie jest wolny, a obecność na wcześniejszych spotkaniach nie jest wymagana. W celu poprawnej identyfikacji prosimy o podanie imienia i nazwiska w profilu meetupowym.

    Info dla zmotoryzowanych:
    Najbliższe miejsca parkingowe dostępne za free możecie znaleźć w okolicy cmentarza na Grudziądzkiej lub przy Cinema City. Trochę dalej, ale dla tych, którzy wolą mieć bliżej z Afterka - koło straży na Legionów. Backupowo możecie spróbować pod wydziałem i uśmiechnąć się ładnie do Pani by Was potem wypuściła :P

    Teraz o naszych Partnerach:

    • Dzięki Simplito będziecie mogli zobaczyć nagrania z tego spotkania na naszym kanale YT (https://www.youtube.com/TorunJUG),
    • Katedra Informatyki Stosowanej UMK WFAIIS i jej przedstawiciel Sebastian Meszyński zapewniają nam przestrzeń, duży ekran i pluszowe siedzenia :)

    Fanty przygotowali dla Was:

    • Allegro -> książki,
    • Helion -> książki,
    • JetBrains -> vouchery na IDE

    Dla naszych Prelegentów, dzięki Allegro, mamy również tradycyjną jugową porcelanę :)

    Tematy, o których posłuchacie na spotkaniu:

    "Spark Declarative Pipelines (Apache Spark 4.1)"

    Let's code a few data processing / ETL pipelines together using Spark Declarative Pipelines (SDP) on Apache Spark 4.1.1 and Delta Lake 4.1.0.
    I'll have my own ETL pipeline ideas, but I'd rather have yours instead (to make the live coding session the best experience ever).
    I can't promise I'll have all the answers, but I'll surely have a comment or two about your cases (unless there's a demo that speaks for itself).
    I'm dreaming of a live coding session where we develop data processing pipelines (streaming and batch) together - you ask questions, and I answer them with an SDP demo.
    You in? See you soon!

    O prelegentach:

    Jacek Laskowski - A Freelance Data Engineer specializing in Apache Spark (incl. Spark SQL and Spark Structured Streaming), Delta Lake, Unity Catalog, MLflow, DSPy, Databricks with brief forays into a wider Data, ML and AI Engineering space (mostly during Warsaw Data Engineering meetups). Więcej na https://books.japila.pl/ lub https://www.linkedin.com/in/jaceklaskowski/.

    * * *

    "Językoznawcze supermoce programisty"

    Podobno nazywanie rzeczy to jeden z największych problemów programistów. Chciałbym przyjrzeć się temu twierdzeniu i zastanowić dlaczego tak jest. Czy możemy coś z tym w ogóle zrobić? Czy to brak słownictwa, braki wiedzy w obszarze DDD, czy jeszcze inne czynniki powodują, że zmienne oraz klasy tak ciężko poskromić nazwą?
    Podczas tej prezentacji odkryjemy, że wiedza z zakresu językoznawstwa to potężne narzędzie diagnostyczne i światotwórcze. Przyjrzymy się kodowi również przez pryzmat psychologii poznawczej i sprawdzimy, jak nieprecyzyjne nazwy wydeptują w naszych mózgach błędne ścieżki, a z drugiej strony, jak trafnymi nazwami można redukować poziom zaskoczenia innych programistów czytających nasz kod.

    O prelegencie:

    Piotr Wereszczyński - Młody programista, z lekko ponad 5 letnim doświadczeniem. Zaczynał od Javy, wylądował w C# i ekosystemie .NET. Na co dzień walczy z niejasnymi wymaganiami, splątaniami zależności i niską kohezją. Przy rozwiązywaniu problemów kieruje się pytaniem "Co to znaczy?". Kiedy nie ślęczy przed ekranem to udaje krasnoluda grając w tabletop RPG ze znajomymi, ogrywa inne gry planszowe z żoną oraz zwiedza Toruń na rowerze.

    • Zdjęcie użytkownika
    • Zdjęcie użytkownika
    • Zdjęcie użytkownika
    23 uczestników

Linki grupowe

Organizatorzy

Zdjęcie użytkownika Lukasz Sawicki
Lukasz Sawicki i 1 inny

Członkowie

996
Zobacz wszystko

Znajdź nas również na