✨️ 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 zobaczyć, jak profesjonalnie podejść do tworzenia takich rozwiązań.

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
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki przychodzę do Was z nietypowym problemem.
Kiedyś na YouTube oglądałem prelekcję (prawdopodobnie było to w ramach Warsaw Java User Group lub podobnej grupy ale na 99% społeczność jvm) w której gościu opowiadał o podejściu do zwracania błędów z API polegającym na zwracaniu jakiegoś unikalnego identyfikatora (albo i nie unikalnego?) w jakiś sposób skorelowanego z konkretną częścią systemu co w przypadku dostarczenia tego ID przez użytkownika zgłaszającego błąd miało przyśpieszyć rozeznanie co
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Generyczny_nick: zapewne chodziło o jakiś traceId. Jak odpowiednio monitorujesz aplikację, to taki trace ciągnie się przez cały cykl życia requestu (nawet jest przesyłany w headerach między mikroserwisami). Wszystkie logi mają ten trace, i jak go zwrócisz użytkownikowi w błędzie, to latwo takich logow poszukac
  • Odpowiedz
✨️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

???? Zanurzyłem się w świecie ofert dla Java Developerów na jednym z największych job boardów w Polsce! ????

???? Krótkie spostrzeżenia z 24 sierpnia 2023:
Na całej mapie Polski, w jednym z największych job boardów było jedynie 312 ofert pracy dla Javowców:
Java Junior – 38 ofert
Java Mid - 90 ofert
SoftBull - ???? Zanurzyłem się w świecie ofert dla Java Developerów na jednym z najwi...
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

po kilku latach z windowsem/macos wróciłbym do pracy na #linux . Pytam pod kątem pracy w #java #jvm oraz sporadycznego grania poprzez #steam

jakie teraz distro jest "fancy" i ma fajne ficzery out-of-box( np fajna grafika w terminalu gdy chcemy info o sprzecie/systemie w #archlinux :D)

na wstępie odrzucam ubuntu, bo gnome mi nie pasuje oraz archa bo chyba za duży próg
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@glos_zenady: jak gnome nie pasuje to Fedora KDE (Fedora to profesjonalne, stabilne, bezpieczniejsze od ubuntu out-of-the-box distro w którym jako pierwsze wlatują nowinki techniczne a KDE to najpotężniejsze środowisko desktopowe)
  • Odpowiedz
MARATON SZKOLENIOWY DLA JAVA DEVELOPERÓW - 31 FINAŁ WOŚP

Właśnie trwa 28h maraton szkoleniowy dla Java Developerów do którego można dołączyć w każdej chwili.

Harmonogram:
23-01-28 18:00 Spring Data - związki 1:1, 1:N, M:N / kierunkowość
SoftBull - MARATON SZKOLENIOWY DLA JAVA DEVELOPERÓW - 31 FINAŁ WOŚP

Właśnie trwa 28h...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przypominam, że dziś o godzinie 19:00 spotykamy się na szkoleniu Live z Kubernetesem! W trakcie tego spotkania będziemy tworzyć deployment obiektów oraz wdrażać aplikację Spring Boot połączoną z bazą danych MySQL do klastra Kubernetesowego.

Niestety, dzisiejszy LiveStream będzie dość krótki, ponieważ OpenAI zrealizuje dużo roboty za nas - pokażę Ci jak to osiągnąć Dlatego tym bardziej zachęcam, bo nauczymy się dużo nowych rzeczy, a po szkoleniu każdy będzie w stanie wdrożyć swoje
SoftBull - Przypominam, że dziś o godzinie 19:00 spotykamy się na szkoleniu Live z Ku...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: odpaliłem na chwilę to Twoje "szkolenie", nigdy wcześniej Cię nie oglądałem i nie wiem jak wygląda reszta Twojej działalności, ale to "szkolenie" z Kubernetesa w Twoim wykonaniu było moim zdaniem tragiczne.

Dlaczego szkolisz ludzi z czegoś, czego sam do końca nie rozumiesz?
Może to też kwestia stresu, bo widać że Cię stres zjadł jak CLI zaczęło Ci sypać błędami, ale w ciągu mniej niż 30
minut spokojnie można było wyłapać,
  • Odpowiedz
@SoftBull: byłem praktycznie do końca. Nie uszczegółowiłeś żadnego z wymienionych przeze mnie punktów, a jeżeli już jakiś z nich się pojawił to albo temat był poruszony bardzo pobieżnie, albo był przedstawiony w błędny sposób.
Pod koniec pojawiły się także smaczki typu "jeden Deployment z trzema ReplicaSet'ami", czy "Mam swoją domenę i nie ma portu, a strona działa". No działa, ale dlatego że port jest domyślny i jest podawany w sposób
  • Odpowiedz
✨️Szkolenie Live: Kubernetes Dla Programistów!✨️

Kubernetes pozwala zautomatyzować proces wdrażania, skalowania i zarządzania skonteneryzowanymi aplikacjami. Dziś pokażę Ci jak zacząć z nim pracować, dlatego w trakcie szkolenia Live:
✅ Zaznajomię Cię z architekturą Kubernetesa - czym jest, jak działa, przybliżę kluczowe komponenty, oraz opowiem, jaka jest zasadnicza różnica pomiędzy Kubernetesem a Dockerem/Docker Compose.
✅ Pokażę Ci jak zbudować lokalne środowisko (narzędzia i oprogramowanie) do pracy z Kubernetesem.
✅ Wykonamy pierwsze wdrożenie aplikację internetową do klastra Kubernetesowego, by dowiedzieć się jak wygląda proces i upewnić się, że nasze środowisko pracy jest w pełni sprawne do realizacji kolejnych zajęć z Kubernetesem.
SoftBull - ✨️Szkolenie Live: Kubernetes Dla Programistów!✨️

Kubernetes pozwala zau...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: te twoje darmowe szkolenia to o kant dupy mozna rozbić, pamietam jak robiles szkolenie o NFT i #!$%@? pokazales jakis generator obrazków i dodawales ręcznie nft do OS a ja myślałem że będzie o blockchainie i pisaniu własnego kontraktu.

Tu pewnie bedzie to samo zamiast jak dziala k8s i jak go postawić to będzie jak uruchomić appkę na gotowych yamlach

Mam nadzieje ze chociaż te platne kursy to coś
  • Odpowiedz
Cześć,

✨️ Z radością mogę powiedzieć, że Polska Społeczność doczekała się pierwszej polskiej publikacji na temat Spring Boota.
Osobiście zadbałem o to, aby Spring Boot: LiveBook wyróżniał się na tle innych publikacji innowacyjnością. A to co oferuje znacznie bardziej wykracza poza ramy tradycyjnych książek.

✅ Jako punkt pierwszy postawiłem na esencjonalność – LiveBook zawiera najważniejsze rzeczy, które przydadzą się każdemu, kto pracuje ze Spring Bootem. Dążyłem do wyeliminowania niepraktycznych lub rzadko spotykanych mechanik. Zależało, mi, aby odbiec od podejścia, gdzie autorzy książek IT spisywali wszystko w danej tematyce, przez co książki osiągały niebotyczną objętość – praktycznie niemożliwą do przeczytania od deski do deski. W LiveBooku każda strona to konkretny set wiedzy, który z dużym prawdopodobieństwem wykorzystasz. A sama objętość i przystępność sprawia, że można ją przerobić w kilka wieczorów.
SoftBull - Cześć, 

✨️ Z radością mogę powiedzieć, że Polska Społeczność doczekała ...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Icouldbeyourmom: Nie opracowywałem wersji elektronicznej. W pierwszej kolejności skupiłem się nad wersją papierową. Jak będzie zainteresowanie wersją elektroniczną i znajdę więcej czasu, to postaram się też wydać ebooka ( ͡~ ͜ʖ ͡°)
  • Odpowiedz
✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorzystaniem GitLaba zaprojektujemy scenariusz w ramach którego pobierzemy kod aplikacji Frontendowej (Angular) oraz Backendowej (Spring Boot) z repozytorium, przebudujemy go i stworzymy dla nich obrazy Dockerowe, które umieścimy w Container Registry. W finalnym etapie naszego scenariusza obrazy Dockerowe zostaną wdrożone i uruchomione na Cloud Hostingu!

Nowa edycja z myślą o osobach, które o nią dopytywały i w tym też @ArcadiusK
SoftBull - ✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorz...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorzystaniem GitLaba zaprojektujemy scenariusz w ramach którego pobierzemy kod aplikacji Frontendowej (Angular) oraz Backendowej (Spring Boot) z repozytorium, przebudujemy go i stworzymy dla nich obrazy Dockerowe, które umieścimy w Container Registry. W finalnym etapie naszego scenariusza obrazy Dockerowe zostaną wdrożone i uruchomione na Cloud Hostingu!

✅Dzięki temu osiągniemy w pełni zautomatyzowany proces w ramach którego:
Następuje budowanie i testowanie znajdującego się w repozytorium ➜ Tworzony zostaje obraz aplikacji, który zostaje umieszczony w Container Registry ➜ Obraz jest pobierany i wdrażany na server.
SoftBull - ✨️Szkolenie Live: Wdrażamy Skonteneryzowane Appki Do Chmury!✨️

Z wykorz...

źródło: comment_1667156893tWqMG3b6uSnjW5SNK0R0xd.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alwaysdata to usługa która pozwoli Ci umieścić na serwerze własną aplikację napisaną w .NET, Deno, Elixir, Go, Java, Lua, Node.js, PHP, Python, Ruby lub innych!

✨Dodatkowo w porównaniu do Heroku jest ona łatwiejsza w zarządzaniu dzięki możliwościom połączenia się z usługą z wykorzystaniem FTP, SSH lub WebDAV. Ponadto jest też bardziej funkcjonalna, ponieważ do dyspozycji mamy liczne integracje z bazami danych lub systemami kolejkowymi.

Mankamentem jest limit dla wersji bezpłatnej, który ograniczony jest do 100MB. Dodatkowo w wersji bezpłatnej nie uzyskamy wsparcia dla Dockera. Jednak nadal stanowi to ciekawe rozwiązanie dla osób, które chcą nauczyć się wdrażać swoje rozwiązania i udostępniać je publicznie. Sprawdzi się też do małych, hobbistycznych projektów.

✅Alwaysdata
SoftBull - Alwaysdata to usługa która pozwoli Ci umieścić na serwerze własną aplikacj...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach