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

83. WrocławJUG

Event:
83. WrocławJUG
Event type:
Meetup
Category:
IT
Topic:
Date:
20.11.2017 (monday)
Time:
18:30
Language:
Polish
Price:
Free
City:
Place:
Pub Wędrówki
Address:
Speakers:
Description:

System.out.println("Czy dobrze jest tak logować?"); 

logger.warn("Oczywiście nie!"); 

Logować czy nie logować: to NIE jest pytanie! 

Postawmy sprawę jasno: wypluwanie wiadomości z dziennika bezpośrednio na wyjście standardowe / konsolę jest nie do przyjęcia. 

Wszyscy chcielibyśmy żyć w idealnym świecie, w którym zarówno nasze programy, jak i ich użytkownicy, zachowują się przewidywalnie. Ale rzeczywistość pokazuje coś zgoła odmiennego: mają miejsce wypadki, których nie sposób przewidzieć, zatem powinniśmy zrobić co w naszej mocy, by się na nieprzewidywalne jakoś przygotować. Logowanie jest częścią tych przygotowań. Pozwala szybciej i łatwiej zrozumieć nasze systemy w środowisku produkcyjnym. 

Podczas prezentacji zobaczymy jak logować różności w Javie wykorzystując SLF4J i Logback. Zaczniemy od czegoś naprawdę prostego: zwykłego "Hello World!". Później dołączymy biblioteki do logowania (przy pomocy Gradle'a), skonfigurujemy, przyjrzymy się rozmaitym opcjom w konfiguracji. Poźnej spróbujemy wziąć na tapet wielowątkową aplikację webową, żeby zobaczyć różne smaczki SLF4J i Logbacka. 


Ta prezentacja stanowi część pierwszą miniserii o logowaniu. Następna część (tydzień później) będzie się skupiać na logowaniu zdalnym przy założeniu, że audytorium jest zaznajomione z podstawami logowania. Nie przejmuj się jeśli jeszcze nigdy nie udało ci się wypisać niczego do logów w Javie. Jeśli programujesz w jakimkolwiek języku (HTML się nie liczy ;-) ), ta prezentacja pozwoli ci zrozumieć (nie tylko) podstawy logowania i część drugą. 


Spotkanie prowadzi: Piotr Przybył


Bio: Notoryczny inżynier w pracy i poza nią, podążający za meandrami sztuki programowania. Zawodowo Remote Freelance Software Gardener, od kilku lat wyrywający chwasty w ogródkach webowych i zwykle przycinający Javę do kształtów pożądanych przez klientów. Miłośnik lekkości i zwinności, która powinna przejawiać się przede wszystkim w stosowaniu właściwych narzędzi. Prelegent na JDD, GeeCON i innych.


Poziom trudności: podstawowy

See an error in the description or event details?

Similar events