hej Mireczki, co sądzicie o VScode jako IDE do nauki springa (i ogólnie webdev z java ee). Wiem, że najbardziej polecane i udokumentowane są Eclipse i JB ale od zawsze pisze w vs i chciałbym po prostu uczyć się na edytorze który znamʕʔ
#java #spring
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wprowadzenie do Blockchain

▶️Poznaj działanie i możliwości dostarczane przez Blockchain! W trakcie Szkolenia Live przybliżę Ci zasadę działania technologii stojącej za blochchainem na przykładzie zrealizowanym w Javie!

Pokażę Ci przykładową implementację Blockchain w Java. Jego działanie będziesz mógł zobaczyć we wspólnie tworzonym kodzie w trakcie Szkolenia Live!

SoftBull - Wprowadzenie do Blockchain

▶️Poznaj działanie i możliwości dostarczane ...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na jednym z LiveStreamów zostałem zapytany o mój punkt widzenia w sprawie pracy zdalnej i pracy w biurze. Moja wypowiedz bardzo ożywiła Uczestników i wielu osób powiedziało mi, że dzięki temu narodziło się im wiele istotnych wniosków.

Dlatego dziś dziele się tym fragmentem, a jednocześnie jestem ciekawy Waszego zdania w kwestii pracy zdalnej vs pracy w biurze vs modelowi hybrydowemu. W którym z wymienionych chcielibyście pracować?( ͡ ͜ʖ ͡
SoftBull - Na jednym z LiveStreamów zostałem zapytany o mój punkt widzenia w sprawie ...
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hybrydowa wydaje się najbardziej optymalna, ale ratio dom:biuro musi być dynamiczne


@Kolorowezworki: hybrydowa jest do d--y tak jak on wspomniał w filmiku że masz co chwilę zmiany i nie idzie się przyzywczaić ani obrać jakiejś rutyny. Masz w domu inny setup inne monitory inną klawiaturę inną myszkę niż w biurze i to też przeszkadza przynajmniej mi xD albo stacjonarnie albo zdalnie. Ja pracuje zdalnie od 1,5 roku i bardzo sobie
  • Odpowiedz
Szkolenie Live: Zabezpieczanie Aplikacji z Keycloak

▶️ Poznaj Security Menagera, który dostarcza Ci gotowe mechanizmy uwierzytelnienia, autoryzacji oraz Single Sign On!

Pokażę Ci jak zacząć pracę z Keycloak, skonfigurować go, oraz zintegrować z backendem napisanym w Spring Boot

SoftBull - Szkolenie Live: Zabezpieczanie Aplikacji z Keycloak

▶️ Poznaj Security ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: bykowskyyyyyyyyyyyyyy
spoko, z moich obserwacji jest odwrotnie, to zwykle osoby, które siedzą dłużej w jednym miejscu, mają lepszą i ciekawszą wiedzę (głębszą) na tematy technologiczne i biznesowe (mówię o ludziach, którym się chce i potrafią wpłynąć na projekt, a nie bezmózgich jirowych taskoklepaczach)

ale wszystko kwestia otoczenia, u Ciebie widać było odwrotnie

tak czy siak - czerpać z wiedzy innych należy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@slabehaslo: @SoftBull: przez to skakanie po projektach potem na rekrutacji trafiają się Java Developerzy z paroletnim doświadczeniem co ani razu wdrożenia na produkcję nie przeżyli bo już zmieniali projekt na inny. Sa projekty klasy Enterprise jak API które się buduje na na globalny zasięg, mam tutaj na myśli że odbiorcami będzie cały świat. W robieniu takiego API często nie pisze się samego CRUDA tylko rozkminia dosłownie wszystko, od
  • Odpowiedz
Najnowsza wersja Spring Boot Security 2.7 wprowadza całkowicie nowe podejscie do definiowania konfiguracji warstwy Security!

▶️ Aby pokazać Ci największe zmiany pokazuje na przykładach (w kodzie), które obrazuje starsze podejscie, oraz aktualne.

Dlatego, aby być na bieżąco, to koniecznie sprawdź:
https://bykowski.pl/klasa-konfiguracyjna-spring-security/
SoftBull - Najnowsza wersja Spring Boot Security 2.7 wprowadza całkowicie nowe podejs...

źródło: comment_1654022539eisiG3Z6saRz0Umgy1b7ag.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No przecież Ci chłopie napisałem w poprzedniej wiadomości, że chodzi mi o czysty Spring Security oparty o sesję bez zaimplementowanego JWT...


@Yakooo: Dobrze ci piszą, to jeszcze pyskujesz do ludzi. "Czysty" Spring Security jest używany do stu, k---a, różnych rzeczy a JWT służy tylko do wymiany tokena między klientem a serwerem. Pytanie to dokładnie jak ci napisał

Fotel czy Samochód i dlaczego to drugie?
  • Odpowiedz
Szkolenie Live: Spring Security i OAuth2 Na Przykładach

▶️ Dowiedz się czym jest Spring Security oraz jakie praktyczne narzędzia Ci dostarcza.

Pracę z kodem zaczniemy od stworzenia aplikacji zapewniającej uwierzytelnienie i autoryzację, po to, aby znacznie tych mechanizmów pokazać Ci konkretnych przykładach.

SoftBull - Szkolenie Live: Spring Security i OAuth2 Na Przykładach

▶️ Dowiedz się ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@100x: w graphql jest tak że jak zwracasz quarable to wystarczy dodać atrybut do endpointa i sam robi stronicowanie/sortowanie
  • Odpowiedz
Są trzy najczęstsze drogi do zintegrowania aplikacji Spring Boot z MongoDB:
▶️Instalujesz serwer MongoDB u siebie lokalnie.
▶️Wykorzystujesz obrazy Dockerowe do postawienia infrastruktury.
▶️Używasz MongoDB Embedded.

✨️I mimo, że ostatnie podejście nie jest najlepszym wyborem przy tworzeniu produkcyjnych rozwiązań, to jednak pozwala Ci ono szybko zacząć pracę i sprawdzić jak MongoDB działa w praktyce
SoftBull - Są trzy najczęstsze drogi do zintegrowania aplikacji Spring Boot z MongoDB...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: było już zdaje się jedno fajne podejście do baz nosql serverless, UnQlite, ale umarło. Szkoda. Ciekawe czy LiteDB czy ta o której tam nagrywasz się do czegoś nadaje, może kiedyś zerknę ;)
  • Odpowiedz
Aplikacje Java przyśpieszą dzięki wirtualnym wątkom i nowej współbieżności

Oho, jeszcze nie ma Javy 19 a już można testować wirtualne wątki
https://bulldogjob.pl/readme/aplikacje-java-przyspiesza-dzieki-wirtualnym-watkom-i-nowej-wspolbieznosci

#java #programowanie #naukaprogramowania #spring #pracait #bulldogjob
Bulldogjob - Aplikacje Java przyśpieszą dzięki wirtualnym wątkom i nowej współbieżnoś...

źródło: comment_1652359813chRRhmq55BB2JDvSz7KroM.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chodząc po różnych forach i widząc często popularne pytania w stylu "Co jest lepsze spring, django czy może nawet asp.net?". Większość odpowiedzi kręci się wokół preferencji, czyli kto jaki język bardziej lubi, kto ma większe doświadczenie w danej technologii i czasem też możliwości w danym języku/frameworku (chociaż to rzadziej). Czasami ludzie też piszą, że to zależy od projektu. Właśnie to mnie najbardziej interesuje, do jakich projektów pasuje np. spring a nie pasuje
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pawlinho: kiedyś nie było C# na linuxach tak jak pisałem a to dużo bloker. A po za tym nie było alternatyw. W Polsce jest nadreprezentacja Javowców, więc tak to może wyglądać, że wszystko to Java
  • Odpowiedz
Python jest słabym wyborem, gdy zależy nam wydajności


@Saly: Python jest słabym wyborem nie tylko ze względu na wydajność, ale również ze względu na wysokie koszty utrzymania projektu, zwłaszcza jeśli istotna jest akceptowalna jakość. Po prostu musisz mieć mega wysokie pokrycie kodu testami aby dało się cokolwiek potem zmienić bez strachu, że coś zepsułeś. A im więcej masz testów, tym trudniej cokolwiek zmienić bez konieczności poprawiania setek testów. Czytelność kodu też pozostawia zwykle wiele do życzenia, przez brak jawnych typów.

Z czego wynika ta przewaga Javy i
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Czy certyfikaty Jetbrains Academy (hyperskill.org) mają jakąś wartość na rynku pracy? Przerobiłem sobie track Java backend developer na free trialu i zastanawiam się czy warto kupić subskrypcję aby odebrać certyfikat. Czy taki certyfikat w CV pomoże mi w kontekście pierwszej pracy?

Swoją drogą mogę polecić Hyperskill. Mają świetne kursy bazujące na praktycznych projektach z wykorzystaniem określonych aspektów danej technologii.

#java #spring #programowanie #programista15k
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

NoSQL - Co Właściwie O Nim Wiemy?

NoSQL jest przede wykorzystywany w rozwiązaniach, gdzie zależy nam na wydajności w gromadzeniu dużej ilości danych. Przykładem może być aplikacja prognozująca kursy walut na podstawie wcześniej zgromadzonych danych historycznych.

Jednak czy w każdej gdzie mamy odczynienia z gromadzeniem danych NoSQL się sprawdzi? Co z aplikacjami bankowymi, gdzie zależy nam na ścisłej transakcyjności?

O
SoftBull - NoSQL - Co Właściwie O Nim Wiemy?

 NoSQL jest przede wykorzystywany w r...

źródło: comment_1651764898etLEd3iwMEh02HDv2pYETf.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

inaczej się nie da


@Saly: przecież w tym linku jest z 5 różnych sposobów jak to zrobić

normalnie to wywołałbym metodę w mainie


tylko wtedy nie masz dostępu do serwisu, który zapewne jest jakimś beanem, bo jeszcze nie został zainicjalizowany
  • Odpowiedz
Testcontainers to narzędzie, które ułatwi Ci zarządzanie kontenerami baz danych w trakcie wykonywania testów integracyjnych.

Już nie musisz tworzyć instancji bazy danych (ręcznie czy z wykorzystaniem Dockera), bo Testcontainers zrobi to za Ciebie!

Cała praca z testami integracyjnymi sprowadza się jedynie do jednego kliknięcia!

A
SoftBull - Testcontainers to narzędzie, które ułatwi Ci zarządzanie kontenerami baz d...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: używałem swego czasu docker compose rule. Sztywne yamle z infrastrukturą się nie sprawdzały, więc je generowaliśmy, odpalaliśmy podzbiór systemu, testowaliśmy i sprzątaliśmy
  • Odpowiedz
Mam pytanie do #ekspert z #java i #spring. Mój projekt składa się z kilku modułów podrzędnych ( projektów ) i w jednym z mam wyciąć zależność od kilku jar-ów jednym z tych podprojektów. O ile poradziłem sobie z częścią maven-a to mam problem jak usunąć z jar-a podprojektu klasy konfiguracji do tych usuwanych klas. Niestety nie mam jak bezpośrednio zmodyfikować tego JAR-a, bo dostaje artefakt z repo i nie mam dostępu do kodu źródłowego tego artefaktu.

Główny projekt ( mogę modyfikować )
||
Podprojekt ( mogę modyfikować )
CuckCuckKlan - Mam pytanie do #ekspert z #java i #spring. Mój projekt składa się z ki...

źródło: comment_1650823218EhB39X1yx5EQ0YXPHwjGL7.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CuckCuckKlan: Fala komentarzy z podpowiedziami jak to zrobić powinna cię naprowadzić, ;-) ale odpowiem:
Nie da się bez ingerencji w kod. Nawet jak dasz exclude to masz import i spróbuje użyć tej klasy, co skończy się wyjątkiem. Sorry.
  • Odpowiedz