Kategoria

Uczymy się

Artykuły podsumowujące źródła wiedzy, które wykorzystywałem ucząc się wybranego przez siebie zagadnienia.

W tym tygodniu nauczyłem się… …że, UUID = 00000000-0000-0000-0000-000000000000 zniknie w czeluściach JSON-a, jeżeli jacksonowym ObjectMapperze ustawimy serialization inclusion na NON_EMPTY. Long story short: Kolega Krzysztof zgłasza mi, że odpowiedź (w formacie JSON) na jednym z endpointów na środowisku DEV przestała zwracać pole accountId. Sprawdzam. Faktycznie – nie… Czytaj dalej →

Pytania rekrutacyjne na stanowisko (Regular/Senior) Java Developer

Zbiór pytań, którymi byłem „bombardowany” na rozmowach kwalifikacyjnych.

Wezmę udział w szkoleniu AI_devs2. Może Ty też dołączysz?

Dołącz do drugiej edycji szkolenia AI Devs i zgarnij firmową koszulkę.

W tym tygodniu nauczyłem się… …jak, przy pomocy ngrok, wystawić localhost w internecie: ngrok http 8000

W tym tygodniu nauczyłem się… …prawidłowej konfiguracji endpointów Springowych produkujących obrazki (image/jpeg), tak żeby Swagger nie psuł exception handlera.

W tym tygodniu nauczyłem się… …używać adnotację @JooqTest oraz konfigurować kotesty bazodanowe z wykorzystaniem Testcontainers.

W tym tygodniu nauczyłem się, że… …Row-Level Security (na przykład w PostgreSQL) to ciekawe narzędzie, które może wspomóc implementację architektury typu multi-tenant. Jednocześnie w PostgreSQL RLS nie aplikuje się automatycznie do funkcji oraz widoków. Żeby tak się stało należy ustawić ich poziom security na invoker. Niestety, dla widoków,… Czytaj dalej →

W tym tygodniu nauczyłem się, że… …wsparcie dla delegation pattern w Kotlinie sprawdza się świetnie gdy chcemy stworzyć własne opakowania java.sql.Connection.

W tym tygodniu nauczyłem się, że… …pVg5ArA nie jest losowym ciągiem znaków w Kotlinie.

W tym tygodniu nauczyłem się, że… …Spring, w swoim arsenale, posiada projekt Spring for Apache Kafka, a ten z kolei udostępnia ReplyingKafkaTemplate, który pomaga w realizacji mechanizmu request-response z wykorzystaniem Kafki.

W tym tygodniu nauczyłem się, że… …nieprawidłowe ustawienie skalowania pod-ów w Kubernetesie może powodować nierównomierne opóźnienia w odczytywaniu wiadomości z poszczególnych partycji w Kafce.

W tym tygodniu nauczyłem się, że… …Spring Data R2DBC (przynajmniej na chwilę obecną) nie wspiera… relacji. Można się nieco zdziwić chcąc przesiąść się z Spring Data JPA, gdzie większość kodu jest już „wygrzana” i wiele da się ogarnąć adnotacjami. Decydując się na użycie Spring Data… Czytaj dalej →

© 2024 Programista Na Swoim — Napędzany przez WordPress

Autorem motywu jest Anders NorenGóra ↑