• Event-driven Microservices Virtual Conference 2020 - Raffle

    We were awarded 2 free tickets for
    Event-driven Microservices Virtual Conference[masked]st-2nd October 2020.

    The event hosts talks from high-rated speakers from all around the globe that spread general knowledge about event-driven systems.

    To participate in a Raffle just RSVP.
    We will use random.org to draw 2 lucky winners.

    More on the conference
    https://axoniq.io/event-overview/event-driven-microservices-conference-2020#0

    Additionally we got 70% discount code
    https://www.eventbrite.com/e/event-driven-architecture-virtual-conference-2020-by-axoniq-tickets-86501796201?discount=JUG-70

    4
  • JDD Losowanie wejściówki

    Online event

    Zostaliśmy partnerem JDD 2020 i z tej okazji dwie wejściówki do wylosowania. Zasady losowania te co zwykle : w celu personifikacji uczestników udział mogą brać tylko konta z imieniem,nazwiskiem i (swoim) zdjęciem profilowym.

    o JDD 2020 :

    "Co Was czeka podczas jubileuszowej edycji JDD?
    * najnowsze tematy z zakresu Java oraz cenieni Javowi eksperci i keynote speakerzy
    * wirtualne dyskusje wśród Javowych społeczności oraz sesje Q&A z prelegentami
    * konkursy z nagrodami i świetna atmosfera
    Oraz urodzinowe GIFTY!
    ⭐️ bluzy JDD, kraftowe piwko “Java Dream”, voucher na pyszny obiad
    ⭐️ darmowa wejściówka na @4Developers 2020 GRATIS!
    ⭐️ 15% zniżki na #JDD 2021!
    W tegorocznym programie między innymi: JVM (Java, Scala, Kotlin...), Agile, Functional Programming, Testing, TDD, BDD, Microservices, Docker, Kubernetes, Clean code, Cloud, AWS, design, DDD, Machine learning, AI, Future of Java, Functional Programming,
    Architecture, Getting Started
    ----------------------------------------------------------------------------
    Więcej info: https://jdd.org.pl/
    Zarejestruj się: https://app.evenea.pl/event/jdd2020

    10
  • Android Components under the hood

    Online event

    Vacation time is ending and we can slowly get back to a normal schedule. We will start the season with another collaboration with Mobile Twente: https://www.meetup.com/Mobile-Twente An online presentation by Alex Zhukovich about the Android Components and how they work under the hood.

    As Android developers, we face many challenges like handling life-cycle events, persisting data, maintaining view state, etc. Our constant struggle for a good architecture was not left unnoticed, Google stepped up and gave us their own take on the topic in the form of Architecture Components.
    The APIs look nice, although very new they seem quite polished, but how do they work under the hood? Has Google introduced some magic or could those architectural goodies be created by any of us?
    During this talk, we will explore how LiveData, ViewModel, Lifecycle, and Room are working inside and what tricks were used to create them. Can knowing those tricks help us with working effectively with those tools, join us, and find out!

    Speaker: Alex Zhukovich (@Alex_Zhukovich)
    Alex Zhukovich has been developing Android since 2011. Currently, he is working for Takeaway.com. He is a public speaker in Europe and software enthusiast with a passion for technologies, which share thoughts & experiences on the private technical blog (https://alexzh.com/).

  • Deep dive into Java 14 records and why they are not useful (yet)

    Opis:
    Prezentacja ma za zadanie przybliżyć Java Developerom czym są rekordy oraz gdzie można ich używać. Zaczniemy od prostych przykładów użycia, zejdziemy trochę głębiej aby dowiedzieć się jak one działają pod spodem, a na końcu skupimy się dlaczego nie są jeszcze tak przydatne jakby mogły być i czego im brakuje (z perspektywy Scalowca)

    Prowadzi :
    Wojtek Urbański

    BIO:
    5 lat temu zaczynałem swoją karierę jako Java Developer pracując z takimi technologiami jak Hibernate, Spring czy Primeface ( ). W pogoni za szczęściem postanowiłem poszukać języka z mniejszą liczbą adnotacji oraz magii - w ten sposób od ponad dwóch lat staram się zrozumieć po co są te monady w Scali.

    info od Idemia o meijscówce :
    "Spotkanie odbędzie się w naszym firmowym ogrodzie. Mamy wygodne leżaki, nagłośnienie i wystarczająco dużo miejsca, aby zachować bezpieczne odległości pomiędzy uczestnikami. Na miejscu będzie można również otrzymać maseczkę.""

    4
  • Segfault Masterclass - losowanie wejściówki

    internety

    Zapraszamy na losowanie wejściówki na online'ową edycję konferencji Segfault.

    Segfault w nowej odsłonie ➡ Segfault Masterclass Lato 2020 już w dniach 6-10 lipca!
    #segfaultmasterclass to nowy format dedykowany twórcom technologii. Wydarzenie ma formułę serii wirtualnych spotkań z praktykami.

    Zapisy ➡ https://bit.ly/2M1YuvI. Jednorazowa rejestracja daje dostęp do wszystkich dni wydarzenia oraz nagrań z prelekcji! Warto się pospieszyć, ponieważ liczba miejsc jest limitowana.

    Segfault Masterclass to pięć dni, podczas których doświadczeni programiści, architekci, liderzy zespołów i technologii podzielą się swoją wiedzą i umiejętnościami, sprawdzonymi sposobami rozwiązywania problemów, a także lekcjami wyniesionymi z porażek i sukcesów prowadzonych projektów. Podczas wydarzenia możecie także wziąć udział w dyskusji oraz sesji AMA. 💪

    Wśród prelegentów pierwszej edycji Masterclass znajdą się między innymi: Bartłomiej Słota, Krzysztof Owsiany, Rafał Pocztarski, czy Mariusz Jasiński. Nie zabraknie zarówno tematów twardych (live refactoring, relacyjne bazy danych), jak i tych miękkich (praca w zespole wielokulturowym).

    Segfault Masterclass Lato 2020 - do zobaczenia online!

    Zasady losowania te co zwykle - w profilu musi być imię i nazwisko oraz zdjęcie - najlepiej aktualne - aby było jakieś community i personifikacja uczestników.

    3
  • Let’s build an Android UI with Jetpack Compose

    Online event

    The Android UI API uses a similar approach for the past decade. Recently, developers use DSL, functional programming more often than a few years ago. The Android UI Toolkit team proposed a new way of creating UI for Android applications.

    This talk will cover the following topics:
    – Getting Started with Jetpack Compose
    – Building components and screens with Jetpack Compose
    – Migration Android application to Jetpack Compose
    – Theming and styling of application with Jetpack Compose
    – Testing Jetpack Compose code

    Bio:
    Alex Zhukovich has been developing Android since 2011. Currently, he is working for Takeaway.com. He is a public speaker in Europe and software enthusiast with a passion for technologies, which share thoughts & experiences on the private technical blog (https://alexzh.com/).

  • ZDALNIE : Kotlin plus Spring minut Adnotacje

    Online event

    Warsztat prowadzony ZDALNIE. Spróbujmy zrobić to w pełni na discord. Z tego co wiem teraz można do 50 osób tam prowadzić spotkanie i wszyscy mogą mówić a nie tylko pisać :

    Tym linkiem powinniście trafić na serwer -> https://discord.gg/EaWxrcF

    No i tutaj się też zapisujcie bym wiedział ile osób ewentualnie przyjdzie.
    ------------------------------------------------------MATERIAŁ
    Maksymalnie 1.5 godziny:

    Spring 5 dodał wsparcie dla Kotlina z wygodnym DLSem i można ogarnąć konfigurację zależności, konfigurację routingu itd bez adnotacji, CGLIBa i innych runtimowych zabaw.

    Plan :
    • Porównamy użycie API Kotlinowego i Javowego (uzywajac kotlina)
    • I potem będzie seria ćwiczeń i przykładów by zrozumieć "magię" za Kotlinowym API
    • Jak już się zrozumie jak to działa to naprawdę przyjemne to API Kotlinowe jest

    REPO : https://github.com/PawelWlodarski/kotlin-workshops.git

    PRZYGOTOWANIE :
    • Laptopy z zainstalowanym intellij
    • wyciągnąć repo : https://github.com/PawelWlodarski/kotlin-workshops
    • odpalić raz : ClassesInKotlin.kt
    W Razie pytań piszcie śmiało.

  • ZDALNY Warsztaty Kotlin Coroutines - część 2

    internety

    Warsztat prowadzony ZDALNIE. Spróbujmy zrobić to w pełni na discord. Z tego co wiem teraz można do 50 osób tam prowadzić spotkanie i wszyscy mogą mówić a nie tylko pisać :

    Tym linkiem powinniście trafić na serwer -> https://discord.gg/EaWxrcF

    No i tutaj się też zapisujcie bym wiedział ile osób ewentualnie przyjdzie.
    ------------------------------------------------------MATERIAŁ

    Maksymalnie 1.5 godziny:
    * Ostatnio było wprowadzenie oraz structured concurrency to na początku szybkie powtórzenie
    * Potem omówimy sobie chyba wciąż najnowszy byt w korutynach czyli "Flow"
    * I jak zostanie czas to albo Kanały albo trochę drobnicy jest

    REPO : https://github.com/PawelWlodarski/kotlin-workshops.git

    PRZYGOTOWANIE :
    • Laptopy z zainstalowanym intellij
    • wyciągnąć repo : https://github.com/PawelWlodarski/kotlin-workshops
    • odpalić raz : ClassesInKotlin.kt
    W Razie pytań piszcie śmiało.

    Teoria na warsztat : https://pawelwlodarski.gitbooks.io/kotlin-workshops/content/

  • ZDALNY Warsztaty Kotlin podstawy - część 2

    internety

    To oczywiście jest ZDALNIE, zapisywać możecie się pod poniższym linkiem ,
    https://wlobit.webinargeek.com/kotlin-wprowadzenie-part-2

    Ponieważ w trakcie webinarium słuchacze mogą tylko pisać , to dodatkowo stworzyłem serwerek na discord gdzie do 10 osób może sobie rozmawiać w tym czasie, zadawać pytania itd:

    https://discord.gg/EaWxrcF

    ------------------------------------------------------MATERIAŁ

    Wydaje mi się, że maksymalnie to spotkanie może trwać 1.5 godziny. W trakcie pierwszego spotkania rozmawialiśmy o OOP to teraz :

    * szybkie powtórzenie
    * Omówienie składni Kotlina z obszaru deklarowania i używania Funkcji
    * System typów i typy, które mogą być nullami

    REPO : https://github.com/PawelWlodarski/kotlin-workshops.git

    PRZYGOTOWANIE :
    • Laptopy z zainstalowanym intellij
    • wyciągnąć repo : https://github.com/PawelWlodarski/kotlin-workshops
    • odpalić raz : ClassesInKotlin.kt
    W Razie pytań piszcie śmiało.

    Teoria na warsztat : https://pawelwlodarski.gitbooks.io/kotlin-workshops/content/

  • ZDALNY Warsztaty Kotlin Coroutines - wstęp

    internety

    To oczywiście jest ZDALNIE, zapisywać możecie się pod poniższym linkiem ,
    https://wlobit.webinargeek.com/warsztaty-kotlin-coroutines-wstep

    Ponieważ w trakcie webinarium słuchacze mogą tylko pisać , to dodatkowo stworzyłem serwerek na discord gdzie do 10 osób może sobie rozmawiać w tym czasie, zadawać pytania itd:

    https://discord.gg/EaWxrcF

    Będzie relatywnie więcej przykładów kodu do omówienia aniżeli zadań bo trudno robi się zadawania z wielowątkowości.

    ------------------------------------------------------MATERIAŁ

    Wydaje mi się, że maksymalnie to spotkanie może trwać 1.5 godziny, i przerobimy część materiału z :

    * Krótki wstęp co to jest ta "korutyna"
    * Structured concurrency - czyli jak zarządzać całą strukturą obliczeń równoległych
    * Channels - kanały czyli komunikacja pomiędzy korutynami.

    REPO : https://github.com/PawelWlodarski/kotlin-workshops.git - kod jeszcze jest w branczce ale na poniedziałek wejdzie do mastera.

    PRZYGOTOWANIE :
    • Laptopy z zainstalowanym intellij
    • wyciągnąć repo : https://github.com/PawelWlodarski/kotlin-workshops
    • odpalić raz : ClassesInKotlin.kt
    W Razie pytań piszcie śmiało.

    Teoria na warsztat : https://pawelwlodarski.gitbooks.io/kotlin-workshops/content/chapter1/intro.html

    1