
Dowiedz się jak wykorzystać Micrometer, Prometheusa i Grafanę do pomiaru ruchu HTTP w Twojej aplikacji w Springu.
Pomogę Ci rozwijać się jako Java Developer 🚀
Dowiedz się jak wykorzystać Micrometer, Prometheusa i Grafanę do pomiaru ruchu HTTP w Twojej aplikacji w Springu.
Zdradzę Ci sekret. Lomboka używam w każdym projekcie z Javą z jaką mam styczność. W każdym! Zakładam, że Ty pewnie też. Adnotacje @Data, @Value czy […] Read More
Tydzień temu – światem Javy – wstrząsnęła informacja o poważnej dziurze bezpieczeństwa w bibliotece do logowania Log4j. Podatność ta pozwalała na wstrzyknięcie na serwery aplikacji […] Read More
Jednym z ważnych elementów warstwy REST-owej aplikacji jest walidacja żądań, które przychodzą. Możemy osiągnąć to w łatwy sposób za pomocą adnotacji z pakietu javax.validation.constraints dla […] Read More
Jakiś czas temu zadałem na moim Instagramie do Was pytanie o to jaką książkę powinien przeczytać każdy programista. Odpowiedzi były na tyle ciekawe, że postanowiłem […] Read More
Podczas pracy z wieloma projektami może nam być trudno nawigować po wszystkich katalogach by łatwo lokalizować pliki, które chcemy uruchomić. Przykładem może być uruchamianie kontenerów […] Read More
Wykonanie metod w programach może bardzo często zakończyć się na jeden z dwóch sposób. Pierwszy – sukcesem. Operacja kończy się poprawnie, dane wejściowe są w […] Read More
Data utworzenia, data modyfikacji, data wygenerowania. Nasze systemy często potrzebują wstawić takie informacje do obiektów, którymi zarządzają. Ale jak przetestować, że poprawna wartość została wpisana […] Read More
Jaki jest warunek niezawodności systemu na produkcji? No jak to jaki? 100% pokrycia kodu testami! No raczej nie ¯\_(ツ)_/¯ . Nawet najlepiej przetestowane oprogramowanie może […] Read More
Czy znasz to denerwujące uczucie, gdy potrzebujesz zainstalować nową wersję języka na swój komputer? Szukanie w internecie odpowiedniej instalki, pobieranie i uruchamianie sprawia, że zawsze […] Read More
Czy klasa, która zwraca różne wartości może być niemutowalna? Wydawało by się, że nie, ale ja uważam, że tak. I w tym wpisie cię do […] Read More
Debugowanie aplikacji to jedna z najważniejszych umiejętności programisty. To frustrujące, gdy trudno jest nam odnaleźć błąd w logach aplikacji. Ogromnym ułatwieniem może być generowanie unikalnych […] Read More
Java jest językiem programowania ogólnego zastosowania. Do jej największych zalet należą niezależność od platformy, automatyczne zarządzanie pamięcią, nieskomplikowana składnia i wsparcie dla wielowątkowości. Obecnie uważana […] Read More