✨️ Restream: Wirtualne Wątki w Java – Praktyczne Zastosowanie w Spring Boot🚀 Już w poniedziałek o 19:00!

💡 Przygotuj się na wydarzenie, podczas którego zobaczysz, jak wirtualne wątki mogą zrewolucjonizować sposób zarządzania współbieżnością w aplikacjach Java.

Podczas szkolenia:
✅ Dowiesz się, jak działają wirtualne wątki i jak umożliwiają efektywne zarządzanie ogromną liczbą równoległych zadań, bez obciążania zasobów systemowych.
SoftBull - ✨️ Restream: Wirtualne Wątki w Java – Praktyczne Zastosowanie w Spring Boo...

źródło: watki

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Live: Zaprojektuj System Generowania eBooków z Lokalnym Modelem AI i Spring Boot! 🚀 Już w poniedziałek, 25 listopada o 19:00!

💡 Weź udział w wyjątkowym warsztacie, podczas którego nauczysz się budować kompletny system generowania eBooków oparty na lokalnych modelach AI. Zobacz, jak krok po kroku stworzyć rozwiązanie, które działa w pełni lokalnie, eliminując potrzebę korzystania z płatnych usług API, takich jak OpenAI.

Podczas szkolenia:
✅ Dowiesz się, jak wykorzystać lokalne modele językowe (LLM) do
SoftBull - ✨️ Live: Zaprojektuj System Generowania eBooków z Lokalnym Modelem AI i Sp...

źródło: ollama

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Live: Architektura Mikroserwisów – Stwórz Rozproszony System Sprzedaży e-Booków! 🚀 Już w poniedziałek o 19:00!

💡 Przygotuj się na warsztaty z architektury mikroserwisów! Zobacz, jak krok po kroku zaprojektować rozproszony system z wykorzystaniem Spring Cloud, aby tworzyć skalowalne aplikacje.

Podczas szkolenia:
✅ Dowiesz się, jak zarządzać i konfigurować mikroserwisy, by zapewnić niezawodność i stabilność całego systemu.
SoftBull - ✨️ Live: Architektura Mikroserwisów – Stwórz Rozproszony System Sprzedaży ...

źródło: architektura-zapowiedz

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Live: Spring AI – Praktyczny Projekt i Integracja Sztucznej Inteligencji 🚀 Już w poniedziałek o 19:00!

💡 Odkryj, jak w praktyce zastosować sztuczną inteligencję w ekosystemie Spring! Podczas tego szkolenia dowiesz się, jak działa Spring AI, oraz krok po kroku zbudujesz projekt integrujący AI z aplikacją Spring. To idealna okazja, aby zrozumieć, jak wykorzystać AI do rozwiązywania rzeczywistych problemów biznesowych.

Podczas szkolenia:
✅ Zrozumiesz architekturę Spring AI – od podstaw po kluczowe komponenty,
SoftBull - ✨️ Live: Spring AI – Praktyczny Projekt i Integracja Sztucznej Inteligencj...

źródło: spring-ai-projekt

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: jak już uczysz o praktycznych wykorzystaniach AI, to wypadałoby wspomnieć o tym na co w praktyce idzie 80%+ czasu pracy z AI, czyli ewaluacjach. Coś nie widzę tego punktu w twoim programie. xD
  • Odpowiedz
✨️ Live: Klienci HTTP w Spring – RestTemplate, WebClient, RestClient i Najlepsze Praktyki Testowania 🚀 Już w poniedziałek o 19:00!

💡 Odkryj, jak skutecznie korzystać z klientów HTTP w Spring i testować komunikację HTTP w swoich aplikacjach. Podczas szkolenia dowiesz się, jak działają RestTemplate, WebClient oraz najnowszy RestClient, i jak zapewnić stabilność połączeń HTTP za pomocą automatycznych testów.

Podczas szkolenia:
✅ Poznasz różnice w działaniu RestTemplate, WebClient i RestClient oraz dowiesz się, kiedy najlepiej
SoftBull - ✨️ Live: Klienci HTTP w Spring – RestTemplate, WebClient, RestClient i Naj...

źródło: klienci-http-w-spring

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@srgs: Przez długi czas sam używałem słowa "klienty" zamiast "klienci". Po wielu rozmowach i dyskusjach, jakie to wzbudzało, oraz zasięgnięciu porady językowej, doszliśmy do wniosku, że poprawną formą w języku polskim jest jednak "klienci", a nie "klienty". Słowo "klienty" to spolszczenie, które nie jest ani poprawne po polsku, ani w pełni zgodne z angielską formą.
Ale później ktoś rzucił, że "klienty" używa się po to, aby jasno wskazać, że tu
  • Odpowiedz
✨️ Live: Wirtualne Wątki w Java – Praktyczne Zastosowanie w Spring Boot 🚀 Już w poniedziałek o 19:00!

💡 Przygotuj się na livecoding, podczas którego zobaczysz, jak wirtualne wątki mogą zrewolucjonizować sposób zarządzania współbieżnością w aplikacjach Java.

Podczas szkolenia:
✅ Dowiesz się, jak działają wirtualne wątki i jak umożliwiają efektywne zarządzanie ogromną liczbą równoległych zadań, bez obciążania zasobów systemowych.
SoftBull - ✨️ Live: Wirtualne Wątki w Java – Praktyczne Zastosowanie w Spring Boot 🚀...

źródło: wirtualne-watki-jvm

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy macie jakieś kanały yt/ksiażki/kursy dla, że tak powiem "średniozaawansowanych" koderów? 90% wszystkich kursów to, z oczywistych względów, materiały dla poczatkujacych, które tłumacza w sposób ogólny zagadnienie programowania w Spring Boot i Java. Chodzi mi o materiały, które będa pochylać się nad bardziej szczegółowymi problemami, które spotyka programista, czy bardziej wydajne i optymalne tworzenie kodu.

#naukaprogramowania #java #springboot
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kacpervfr: a jakie jest wymaganie? Możesz sobie dodać custom-owy nagłówek i sprawdzać, czy przekazany w nim klucz jest spodziewanym, na tej podstawie autoryzować.
  • Odpowiedz
Chcę stworzyć metodę w springowym kontrolerze, z endpointem pod który wyślę dużo danych (dostałem jsona z 20 polami, ale może być ich więcej w przyszłości). i te dane prześlę dalej robiąc calla do zewnętrznego api żeby wyciągnąć jakieś tam dane biznesowe.

No i tu pytanie. Mówią, że GET służy do pobierania danych a POST tylko do zmiany stanu. Ale raczej nie jest to bezpieczne wysyłać te dane w urlu, co wtedy? Można
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirek_dev: GET może mieć body

Niestety nie jest to dobrym pomysłem bo dużo bibliotek / serwerów / proxy HTTP nadinterpretuje specyfikację (lub zostało zakodowana na bazie nieaktualnej, sprzed 2014) i potrafi robić różne dziwne rzeczy jak np. ignorować body w GET albo nie pozwala go dodać po stronie klienta itp. - jeśli tak jest to jest to radosna twórczość tychże bibliotek, bo obecnie obowiązująca specyfikacja HTTP nie zabrania.

A payload
  • Odpowiedz
Mirasy chciałem napisać integracyjny test uderzając pod dany endpoint w controllerze gdzie używam spring webfluxa i w którymś z kolei serwisie uderzam do dwóch zewnętrznych apek. I właśnie te dwa calle chciałem zmockować, ale otrzymuję timeout. Korzystam z WebTestClient i MockWebServer.
Tutaj więcej szczegółów i kod. Pomoże ktoś? Bo siedzę już którąś godzinę nad tym ( ͡° ʖ̯ ͡°)
https://stackoverflow.com/questions/77957328/mocking-webclient-response-in-integration-test-using-mockwebserver-or-alternativ

#spring #springboot #programista15k
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirek_dev: akurat z webfluxa nie korzystałem nigdy. Próbowałeś na próbę użyć jakiegoś standardowego, niereaktywnego rest clienta?
To co opisał @farowy to też rozwiązanie, ale to już znacznie więcej roboty, żeby później to jeszcze osetapować na środowisku testowym itp
  • Odpowiedz
#java #springboot #oauth2 #apple

Cześć Mirki, mam pewien problem z logowaniem przez Apple. Wrzuciłem integrację logowania przez Social Media z wykorzystaniem OAuth2 i Facebook i Google działa bez zarzutu natomiast Apple za każdym po poprawnym zalogowaniu i w momencie przekierowania do aplikacji to zwraca błąd: Invalid CORS Request.

Adres ustawiony w returnUri zarówno w Apple Developer i aplikacji jest https:app.nazwa_domeny.com/api/oauth2/callback/apple

W
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Szkolenie Live: Własny Web Framework w Java! Poznaj ServerSocket i HttpHandler ✨️

Odkryj, jak samodzielnie stworzyć i wykorzystać framework webowy w Javie.
Podczas szkolenia:
✅ Zrozumiesz mechanizmy obsługi żądań HTTP w czystej Javie, kluczowe dla tworzenia aplikacji internetowych,
✅ Zobaczysz, jak możliwe jest projektowanie i implementacja własnego frameworka webowego, od podstaw,
SoftBull - ✨️ Szkolenie Live: Własny Web Framework w Java! Poznaj ServerSocket i Http...

źródło: wlasny-java-web-framework

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@nad__czlowiek: JavaEE jest mi całkiem dobrze znana, gdyż sam spędziłem w niej trochę śmiesznych, a momentami bolesnych lat. I jestem z tych, którzy tworzyli web appki z wykorzystaniem JSF/PrimeFaces - więc potwierdzam plotki ( ͡° ͜ʖ ͡°) Ciekawe czasy, ale nie wiem czy chciałbym wracać. ¯\(ツ)/¯ Stack top-technologiczny dla Java Developerów kilkanaście lat temu był ciekawy...
Moje pominięcie JavaEE/JakartaEE było celowe, ponieważ temat dotyczy frameworków, a
  • Odpowiedz
✨️ Szkolenie Live: Własne Adnotacje w Java i Sprytne Ich Użycie!

Odkryj tajniki adnotacji w Javie i naucz się, jak wykorzystać je do zwiększenia efektywności i czytelności Twojego kodu. Dołącz do naszego szkolenia, gdzie:

✅ Zrozumiesz zasady stosowania adnotacji w Javie, ich strukturę i główne zastosowania.
✅ Nauczysz się projektować i przetwarzać własne adnotacje, co otworzy przed Tobą nowe możliwości w personalizowaniu kodu.
SoftBull - ✨️ Szkolenie Live: Własne Adnotacje w Java i Sprytne Ich Użycie! 

Odkryj ...

źródło: adnotacje-w-java

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Szkolenie Live: Śledzenie w Czasie Rzeczywistym z Zipkin!

Odkryj, jak Zipkin rewolucjonizuje śledzenie w aplikacjach opartych na Spring Boot. Podczas szkolenia:
✅ Poznamy główne funkcje i korzyści płynące z wykorzystania Zipkina,
✅ Przejściemy przez proces integracji Zipkina z aplikacją Spring Boot, uruchamiając przykładowe usługi,
✅ Zobaczymy w praktyce, jak wizualizować przepływ żądań w systemie i śledzić ich trasę między usługami.
SoftBull - ✨️ Szkolenie Live: Śledzenie w Czasie Rzeczywistym z Zipkin!

Odkryj, jak ...

źródło: zipkin

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Tworzenie aplikacji do strumieniowania obrazu w Spring Boot.

✅ Przejdź razem z nami przez projektowanie i tworzenie aplikacji do LiveStreamingu obrazu w Springu z wykorzystaniem Websocketów! W trakcie wydarzenia, krok po kroku, omówimy proces budowy aplikacji, zapewniając płynność i jakość strumieniowania w czasie rzeczywistym.

✅ Łącz świetną zabawę i cenną naukę podczas naszej sesji LiveCodingu! Dołącz do mnie w trakcie kodowania, gdzie razem stworzymy aplikację i zbadamy jej kluczowe elementy. To okazja, aby
SoftBull - ✨️ Tworzenie aplikacji do strumieniowania obrazu w Spring Boot.

✅ Przejdź...

źródło: live-strumieniowanie-obrazu

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️6 Mitów o Spring Boot, w Które Wciąż Wierzysz!✨️

Ostatnio napisałem coś, co wzbudziło sporo kontrowersji. Pomyślałem więc, że wykop również chcieliby się wypowiedzieć na ten temat. Wiadomo, Wykop lubi się nie zgadzać – idealne miejsce do dyskusji!

Oto mity, które postanowiłem obalić:
✅ Lombok oszczędza czas.
SoftBull - ✨️6 Mitów o Spring Boot, w Które Wciąż Wierzysz!✨️

Ostatnio napisałem coś...

źródło: 6-legend-o-springu

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Icouldbeyourmom:

dlaczego dostęp do zapisów live jest tak absurdalnie drogi w porównaniu z innymi książkami, kursami itd?

Dużo osób ceni sobie sposób, w jaki tłumaczę i jak potrafię przystępnie oraz ciekawie przedstawiać niejasne zagadnienia. Dzięki temu są w stanie zapłacić więcej niż za materiał dotyczący Springu od innego prowadzącego. Cena jest więc uwarunkowana nie tylko moją stawką, która pozwala mi opracować wysokiej jakości szkolenie czy książkę, ale również popytem ze strony
  • Odpowiedz
✨️Szkolenie Live: Elastyczność Springa, Prędkość Redisa!✨️

Poznaj, jak potęga Springa łączy się z szybkością Redisa. Podczas szkolenia:
✅ Poznamy kluczowe założenia Redisa i jego praktyczne zastosowanie,
✅ Napiszemy API w Springu, wykorzystując wielopoziomowe cache'owanie Redisa,
✅Przeprowadzimy praktyczny test wydajności: Redis vs tradycyjne podejście.
SoftBull - ✨️Szkolenie Live: Elastyczność Springa, Prędkość Redisa!✨️

Poznaj, jak po...

źródło: redis

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️Szkolenie Live: Spring Boot i WebSockety w Akcji!✨️

WebSockety odgrywają kluczową rolę w komunikacji w czasie rzeczywistym, uzupełniając możliwości tradycyjnego protokołu HTTP. Podczas szkolenia:
✅ omówimy działanie i specyfikację protokołu WebSocket,
✅ przejdziemy przez proces tworzenia aplikacji czatu z wykorzystaniem Spring Boot 3,
✅ uruchomimy aplikację na serwerze, demonstrując jej działanie w praktyce.
SoftBull - ✨️Szkolenie Live: Spring Boot i WebSockety w Akcji!✨️

WebSockety odgrywaj...

źródło: websockety1200

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam problem z deployem Angulara na AWS. Czy jest tutaj ktoś kto mógłby pomóc?

Mianowicie sprawa wygląda tak, że aplikacja na localhost:4200 działa prawidłowo. Całe API już wrzuciłem na AWS i śmiga, natomiast problem mam z Angularem, który nie działa. (Zrzut ekranu)

Jakie kroki poczyniłem?
1. Zrobiłem ng build -prod, zbudowało mi pliki
Yakooo - Mirki mam problem z deployem Angulara na AWS. Czy jest tutaj ktoś kto mógłby...

źródło: cykkk

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Spróbuj zbudować lokalnie i użyć http-serve na dist/...
Jak będzie śmigać to na vercelu czy aws też.
  • Odpowiedz