Kategoria

Java

28
gru 2025

Refio – Lokalny asystent AI do IntelliJ i 6 technik RAG, które warto znać

Prawdziwie praktyczny RAG? To nie jest tylko zbudowanie wektorowego indeksu i nadzieja, że LLM znajdzie wszystko sam. Gdy pracujesz nad projektem, liczysz na asystenta, który napra…

Java · Programowanie
6 min
23
sie 2021

Testy integracyjne, czyli jak zasymulować w testach bazy danych przy użyciu testcontainer

W testach integracyjnych niekiedy musimy podłączyć się do zewnętrznych baz danych, serwisów http czy innych elementów systemu, które są poza nasza aplikacją. Zewnętrzne serwisy htt…

Java · Programowanie · Snippet
3 min
01
sie 2021

🖖 – Żyj długo i pomyślnie – czyli Kotlin, Gradle, Spock i małe testy

Niby wsio wspaniale działa, i można „żyć długo i pomyślnie”, ale jak coś nie chce zafungować, a niby ładnie skonfigurowane. Wtedy tylko cię lekki szlak trafia jak ciągle widzisz &#…

Java · Snippet
4 min
19
lip 2021

Od zera do programisty Full-Stack – Java Road Map

To są moje przemyślenia na temat roadmapy dla Programistów, oparte na wiedzy z internetu i moim własnym doświadczeniu. W miarę dodawania treści, procesu nauki będę linkował wiedzę …

Java · Organizacja · Programowanie
4 min
08
sty 2020

Java14EA Text Blocks

Wreszcie dali w Java coś co pomaga w przypadku zapisywania wielolinijkowych tekstów (na marginesie w PHP to już było od wieków). Czy jest to użyteczny ficzer, jak zwykle to zależy.…

Java · PHP · Programowanie
2 min
26
gru 2019

Nowe NullPointerExceptions

Moim zdaniem przydatny ficzer. W wcześniejszych wersjach Java „NullPointerException” zwracał tylko linię w której wystąpił błąd, przez co nie zawsze można było dokładni…

Java · Programowanie · Snippet
2 min
14
gru 2019

Nowe Switch Expressions

Mamy pewne ułatwienie w standarcie języka, gdzie zaoszczędzimy kilka linijek kodu w przypadku gdy używamy wyrażenia „Switch Expressions” do mapowania jednej wartości w …

Java · Programowanie
3 min
12
gru 2019

Włącznie obsługi funkcji „preview” dla Java14EA w maven

Aby dało się korzystać z wprowadzonych w Java 13+ ficzerów należy najpierw w Mavenie włączyć ich obsługę. Robimy to poprzez dodanie do pom.xml : pluginie maven-compiler-plugin argu…

Java · Programowanie
1 min
09
gru 2019

Nowoczesny ekosystem JAVA

Od wprowadzenia wersji Java 7, 8 minęło już kilka lat. W tym czasie ekosystem języka zmienia się, dostosowując do nowoczesnych rozwiązań chmurowych, programowania funkcyjnego, prze…

Java · Programowanie
2 min
04
lut 2017

Java8: Wielowątkowość cz4. – framework Fork/Join

„Dziel i zwyciężaj” sentencja, która przydaje się w codziennym programistycznym życiu. Mamy problem, podzielmy go na mniejsze i rozwiążmy. Podobną idę mamy we frameworku Fork/Join,…

Java · libGdx · Snippet
8 min