Kategorie
java

Java 15 General Availability

Dziś 15 września, a zatem zgodnie z harmonogramem nowe wydanie Java wchodzi w fazę General Availability. I szybkie przypomnienie tematu. Krótko i na temat.

Kategorie
java

Passay, wygeneruj mi proszę dobre hasło!

Passay? Hasła, hasła, wszędzie hasła. Czasem są potrzebne i czasem trzeba je generować. I tu na scenę wkracza właśnie Passay. Biblioteka do obsługi polityk dotyczących haseł. Lecimy!

Kategorie
java

Vavr, czyli Java funkcyjnie

Dzisiaj na warsztat trafia piąta biblioteka z cyklu Biblioteki Java, które warto znać, czyli Vavr. Dlaczego warto jej używać, jakie ma fajne konstrukcje i co można dzięki niej uzyskać? Tego wszystkiego dowiesz się z niniejszego artykułu.

Kategorie
java

RxJava po prostu

RxJava to jedna z przełomowych bibliotek w Javie. Spopularyzowana mocno przez rozwiązania Netflix, urzekła wiele osób swoim podejściem do reaktywnego programowania. Pozwoliła na ucieczkę od problemu callback hell przez jasno zdefiniowany model obsługi strumieni zdarzeń. Temat niełatwy, ale wart zgłębienia. Lecimy!

Kategorie
java

Hazelcast, czyli In-Memory Data Grid

Jeśli słysząc nazwę Hazelcast myślisz o cache, to nie do końca jest to pełny obraz. Tak, rzeczywiście Hazelcast swoją historię rozpoczął od bycia rozproszonym cache’em. Jednak stwierdzenie, że to tylko i wyłącznie cache to mijanie się z prawdą o lata świetlne 😊 Obecnie jest to bardzo rozbudowanym projekt, który zapewnia wiele ciekawych mechanizmów.

Kategorie
java

Guava – multibiblioteka od Google

Guava to jedna z tych bibliotek, która w pewnym momencie historii Javy, wyprzedziła ówczesne rozwiązania o krok pod względem wizji przyszłego stylu kodowania. Ale zacznijmy od początku i rzućmy okiem na świat przed Java 8. Lecimy!

Kategorie
java

Caffeine cache, super szybka pamięć podręczna

Caffeine cache to bardzo fajna biblioteka dla Javy, której głównym zadaniem jest zapewnienie nam, Developerom, sprawnego mechanizmu pamięci podręcznej. Ta nieduża biblioteka doskonale sprawdza się w mniejszych, ale i tych nieco większych projektach, gdzie cache’owanie danych ma dla nas znaczenie. Osobiście bardzo ją lubię, bo ma przyjemne API i niejednokrotnie korzystałem z niej w różnych […]

Kategorie
java Junior Developer Regular Developer

Interfejs, czy klasa abstrakcyjna w Java

Przychodzi taki dzień, kiedy masz opanowane wszystkie tematy. Znasz składnię, rozumiesz działanie. Czas na Twój najlepszy projekt, najlepszą rozmowę kwalifikacyjną … i pada to niezwykłe pytanie – interfejs, czy klasa abstrakcyjna w Java? I pojawia się problem 😀 Zamknijmy więc cykl o interfejsach i klasach abstrakcyjnych tym tematem. Zmierzmy się z nim. Lecimy!

Kategorie
java Junior Developer

Klasa abstrakcyjna w Java

Po bardzo poczytnym artykule Interfejs w Java – na rozmowę kwalifikacyjną, tym razem zmierzymy się z tematem: klasa abstrakcyjna w Java. To kolejny temat, który bardzo często można trafić na rozmowie kwalifikacyjnej. A co za tym idzie, warto go dobrze poznać i zrozumieć. Lecimy!

Kategorie
java Junior Developer

Interfejs w Java – na rozmowę kwalifikacyjną

Dzisiaj temat idealny na rozmowę kwalifikacyjną, czyli Interfejs w Java. Dlaczego idealny? Ten temat po prostu bardzo często pojawia się w różnego rodzaju testach, jak również cieszy się dużym zainteresowaniem osób rekrutujących. Warto więc wiedzieć i pamiętać o paru rzeczach. A w artykule znajdziesz też fragment, którym możesz zaskoczyć nie jednego rekrutera. Lecimy!