Logo Crossweb

Log in

close
Sign up Forgot password

Password recovery

close Enter the email address you used to register your Crossweb account.
Send
This event has already taken place. Check upcoming events

Bydgoszcz JUG #13

Event:
Bydgoszcz JUG #13
Event type:
Meetup
Category:
IT
Topic:
Date:
14.12.2017 (thursday)
Time:
18:00
Language:
Polish
Price:
Free
City:
Place:
Biblioteka UKW
Address:
Description:

Zapraszamy na kolejne spotkanie bydgoskiego Java User Group, które odbędzie się w czwartek, 14 grudnia 2017 o godzinie 18:00 w Bibliotece UKW.

Zaplanowane są 2 prelekcje:


  • Bartosz Dobrzelecki - API Exposure


Myślisz o wystawieniu API? Musisz je jakoś opisać, aby klienci wiedzieli jak je użyć. Wydaje się, że najlepiej to zrobić przy użyciu Open API Specification (OAS). Może masz już serwisREST-owy napisany w Java i chciałabyś po taniości wygenerować dokument OAS? Tupewnie pomogą adnotacje Swagger. No i w ostateczności przyda się też jakaś kontrola dostępu, coś jak klucze do API. Może pasowałoby użyć API Gateway? Takiego Konga dla przykładu. Spróbujemy wziąć to na klatę.


  • Kuba Marchwicki - Java 9 and REPL. Zapomnij o debuggerze - radość i produktywność programisty


Oj, Java, mój stary, leniwy, barokowy przyjacielu. Przez lata, chcąc spróbować czegoś nowego (co na szczęście nie było zbyt częste), tworzyliśmy nowy projekt, klasa `Sandbox`, metoda `public static void main`; alternatywnie jakiś teścik JUnit. Szczęśliwie czasy się zmieniły. Wraz z Javą9 przychodzi JShell - REPL. Nowy sposób na wypróbowanie nowych idiomów, nowego API, bibliotek. Teraz możemy być trochę jak Scala, Clojure, Ruby, JavaScript, PHP, niemalże każdy inny język - woohoo! W tej prezentacji przejdę przed podstawowe przykłady działania REPLa, jak możemy używać JShella aby wypróbować nowego API, nowych elementów języka (jak np. HttpClient lub dodatki w obsłudze strumieni). Nie będziemy jednak budować aplikacji `Hello World`. Wykorzystamy REPLa aby zbudować kompletną aplikacje webową albo zobaczyć co nowego w Springu 5.0. Samo mięsa, żadnych diagramów lub przykładów z `javax.swing.*`


Wstęp na spotkanie jest wolny. Rejestracja odbywa się przez portal Meetup. Wśród osób zarejestrowanych zostaną rozlosowane atrakcyjne upominki.

See an error in the description or event details?

Similar events

There are no upcoming events for these parameters in the Crossweb database.
Do you know about an event? Please add it.