Program konferencji_

9:00 – 9:30

Rejestracja

9:35 – 9:45

Przywitanie

9:45 – 10:30

Serverless – rewolucja czy ewolucja?

Info()

Czym jest serverless? Jakie są zalety i wady takiego podejścia do budowania aplikacji? Czy serverless jest rozwiązaniem wszystkich problemów tego świata? Spędź milion godzin na poszukiwaniu wiarygodnych odpowiedzi lub przyjdź na DevForge 2019 w Białymstoku i weź udział w filozoficznej dyskusji o przetwarzaniu bez serwerów.

10:45 – 11:30

ReactiveX (RxJava2) czy streamy mogą być jeszcze lepsze?

Info()

Podczas prelekcji uczestnicy dowiedzą się: – Czym jest programowanie reaktywne? – Co to ReactiveX? – Jaka jest różnica między Reactive Streams a Streamami JDK? – Jak streamy reaktywne mogą uczynić nasze życie łatwiejszym?

11:45 – 12:30

Large scale, distributed and reliable messaging with Kafka

Info()

Messaging w naszych aplikacjach nie pojawia się zawsze, jednak kiedy mowa o rozproszonych systemach, CQRSach, zdarzeniach czy ogromnych ilościach danych z czujników, to często będziemy mieli z nim do czynienia. Problemów, które wymagają rozwiązań tego typu jest mnóstwo, a narzędzi do ich rozwiązania już nieco mniej – jednym z nich jest Kafka. Podczas prezentacji pokażę Wam, jakie możliwości daje i jak szybko zacząć z niej korzystać; zastanowimy się nad tym, czy jest lekiem na całe zło w Waszych projektach. Omówimy przypadki, w których Kafka będzie „overkillem”, a inne rozwiązania po prostu nie dadzą rady.

12:30 – 13:00

Przerwa networkingowa

13:00 – 13:45

Spock vs JUnit 5 – Starcie tytanów

Info()

W czasie prezentacji porównam wybrane obszary pisania testów w Spocku oraz w JUnit 5, aby dać Wam obraz, jak sytuacja z tworzeniem testów dla kodu Java wygląda w 2019 roku. Spróbuję odpowiedzieć na pytanie, czy nadszedł już czas, aby Spock odszedł w zapomnienie, czy wręcz przeciwnie, nadal wyprzedza on JUnit 5 o lata świetlne.

14:00 – 14:45

Życie po javac

Info()

Kompilacja to początkowy etap życia aplikacji. Dzięki zastosowaniu optymalizacji działającego już programu, nawet najmniej przemyślany kod ma szansę trafić na produkcję. Pytanie jednak brzmi: czy to zwalnia nas z myślenia podczas programowania? Odpowiedź brzmi: nie. Na dwóch bardzo prostych przykładach udowodnię, że kod zawsze można poprawić pod względem wydajności.

14:45

Zakończenie

kształt kształt kształt kształt kształt kształt kształt kształt

Prelegenci_

prelegent Tomasz Breś

Tomasz Breś

Po 7 latach przerzucania pudeł ze sprzętem, instalowania go w serwerowniach i wielu nocach spędzonych w huku serwerów i orzeźwiającym podmuchu klimatyzatorów uznał, że czas zostawić to spektakularne zajęcie młodszym kolegom i poleciał prosto w chmurę. Programista z niego żaden, ale umie w AWS i chętnie podzieli się wiedzą i uwagami – jak ma dobry humor. Zwykle nie ma. (Obiecał jednak, że podczas DevForge nie będzie źle 😉).

supermoce[]

AWS

# temat

Serverless – rewolucja czy ewolucja?

Prelegent Rafał Hryniewski

Rafał Hryniewski

Na co dzień pracuje jako .NET Developer; zajmuje się też chmurą, bazami danych i wszystkim co nowe i ciekawe – świadczy o tym choćby jego aktywność w social media; jest jednym z liderów Grupy .NET oraz Microsoft Azure User Group Poland w Białymstoku. A jeśli zdarzyło Wam się brać udział w Programistoku wiedzcie, że te spotkania to jego sprawka 😉 Rola prelegenta nie będzie dla niego debiutem. W wolnym czasie (aż dziwne, że ma go choć trochę) zamienia się w szalonego kucharza-amatora i sporo czyta.

supermoce[]

.NET, Azure

# temat

Large scale, distributed and reliable messaging with Kafka

Prelegent Piotr Wykowski

Piotr Wykowski

Pasjonat czystego kodu i testów jednostkowych. Trener młodych programistów. W pracy zajmuje się tematami związanymi z IoT oraz rozwiązaniami opartymi o chmurę AWS. Wyznaje zasadę: jeśli czegoś nie da się zautomatyzować, to nie robię tego na siłę.

supermoce[]

AWS, JUnit, docker

# temat

Życie po Javac

Prelegent Michał Celniak

Michał Celniak

Programista z zawodu i zamiłowania; posiada duże doświadczenie w tworzeniu wszelkiego rodzaju aplikacji webowych. Hobbystycznie zajmuje się embedded software i IoT. Lubi przekonywać się o wszystkim na własną rękę; mówiąc o sobie nie boi się używać określenia „geek”; jest na bieżąco z nowinkami technicznymi.

supermoce[]

web apps

# temat

ReactiveX (RxJava2) czy streamy moga być jeszcze lepsze?

prelegent Marcin Zajączkowski

Marcin Zajączkowski

Doświadczony architekt. Silnie zaangażowany w promowanie Software Craftsmanship, Clean Code i Test-Driven Development na konferencjach i szkoleniach. Specjalista w automatyzacji wdrożeń z Continuous Delivery i Continuous Inspection of Code Quality. Entuzjasta reaktywności i szeroko rozumianego zrównoleglania /współbieżności. Poza tym aktywny autor i kontrybutor projektów open source, bloger i trener.

supermoce[]

TDD, Software Craftsmanship

# temat

Spock vs JUnit 5- starcie tytanów

kształt kształt kształt kształt kształt kształt kształt

Prowadzący_

Prowadzący Piotr Otapowicz

Piotr Otapowicz

Piotr to dusza towarzystwa; lubi mówić i zarażać uśmiechem więc poprowadzenie dla Was konferencji nie będzie dla niego żadnym problemem. Na co dzień jest programistą (zaskoczeni, prawda? 😉) w Transition Technologies PSC. Eventy branżowe to działalność, którą zajmuje się już od jakiegoś czasu – jest jednym z organizatorów Programistoku, wcześniej zajmował się także organizacją białostockiego BialJam; chętnie bierze udział w konferencjach jako uczestnik co uważa za jedno z przyjemniejszych, zawodowych hobby. Prywatnie fascynuje się sztukami walki.

Otwierający spotkanie_

Otwierający Paweł Miron

Paweł Miron

Tego pana możecie kojarzyć z listy prelegentów kieleckiej edycji naszej konferencji. Paweł to entuzjasta nowych technologii, który łapie wiatr w żagle i realizuje coraz śmielsze projekty biznesowe. 26 października ramię w ramię z Piotrem Otapowiczem zadba o to, żebyście na myśl o białostockiej edycji DevForge uśmiechali się szeroko. PS: nie zdziwcie się – na zdjęciu wygląda trochę inaczej niż na żywo 😀

kształt kształt kształt kształt kształt kształt kształt kształt

Relacja_

Info()

26
październik2019
kształt kształt kształt kształt kształt
Materiały prasowe