Dokumentacja oraz generacja aplikacji REST Spring przy użyciu Openapi

Sprawdź, jak generować aplikację REST przy użyciu specyfikacji OpenAPI, Springa, Swaggera oraz Gradle’ah
ttps://bulldogjob.pl/readme/dokumentacja-oraz-generacja-aplikacji-rest-spring-przy-uzyciu-openapi

#programowanie #naukaprogramowania #java
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Kończę 3-miesięczny staż na stanowisku Java Developer; firma ma swoje biuro w Warszawie. Zarobki: nieco ponad 4000 zł na umowie zlecenie.
W najbliższych dniach mam mieć rozmowę o moim awansie na Junior Java Developera. Myślę, że zapytają mnie o moje oczekiwania finansowe. I tu jest trochę problem, bo bardzo podoba mi się praca w tej firmie i nie chciałbym przestrzelić zbyt wysoką kwotą - a jednocześnie zależy mi na pieniądzach
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania
Dokładnie tak jak pisze @becvvv, nawet jak przestrzelisz z kasą to Ci powiedzą, że za dużo a tak będziesz się pózniej zastanawiał czy nie krzyknąłeś za mało. Po nowym roku presja płacowa zaczęła wymuszać spore podwyżki więc bądź dobrej myśli i walcz o swoje jak ogarniasz. Podziel się na priv później czy się udało.
  • Odpowiedz
@Crossweb: pff,

wyszukiwanie i gromadzenie informacji z rozproszonych słabo-strukturalizowanych zbiorów danych, prowadzenie na nich analiz i stosowanie do występującego problemu
  • Odpowiedz
Koduje od 15 lat w #java a obecnie prawie w ogóle bo wywaliło mnie zbyt wysoko w strukturze korpo, ale planuję złapać kontakt z gruntem w najbliższej przyszłości.

Moja domena to rozproszone systemy wysokiej wydajności - 100% backend.

Dla sportu, ale i pragmatycznie chce nauczyć się nowego języka i rozważam teraz tylko dwa już.

Pomóżcie,

Jakiego języka anonek ma się nauczyć

  • Kotlin 53.5% (54)
  • Python 46.5% (47)

Oddanych głosów: 101

  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jak wygląda to z perspektywy architektury i potencjalnych zastosowań?


@StalowyRoman: Generalnie to systemy gdzie przychodzi dużo danych wejściowych w postaci eventów businessowych, a my musimy je procesować w kolejności, a processing jest stanowy (jest wiele eventów dla tego samego ID).
W dodatku wynik procesingu jest uzależniony od tego co przychodzi jak i tego co do tej pory udało się już przeprocessować i wysłać.
Processing jest wielokrokowy i komunikacja jest wielokierunkowa - coś jakby
  • 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
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
#anonimowemirkowyznania
Siema, chodzę do 3. technikum, chciałbym zostać backend developerem, mam portfolio, uwazam ze znacznie ciekawsze od 2137 todo list. Jednak szukam czegoś ciekawszego od klepania takich projektów dla samego siebie, bo w wielu przypadkach po paru godzinach się demotywuję i tracę ten cały zapał i projekt idzie w zapomnienie. Coś tam poszperałem na portalach dla freelancerów, ale tam są sami hindusi po 10 dolców, nie mam pojęcia jak wybić
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Java_Dev_Oke po prostu źle trafił. Scrum to bardzo fajna metodologia i na pewno nie służy do wyciskania deweloperów jak cytryny.

A open source to zdecydowanie polecam. Ogólnie jak trochę Twojego kodu będzie na git hubie to to jest mega plus przy szukaniu pierwszej pracy
  • Odpowiedz
Robił z Was ktoś ten kursik do Angulara?
Widziałem, że dokumentacja Angulara jest bardzo przejrzysta, ale najpierw wolałbym sobie ogarnąć kursik wideo.

Niebawem i tak na 99% dostanę go za friko, ale teraz jest na promocji i zastanawiałem się, czy może nie kupić go już teraz i mieć go znacznie wcześniej. Pytanko tylko, czy polecanko czy nie polecanko?

#informatyka #udemy #angular #java
Yakooo - Robił z Was ktoś ten kursik do Angulara? 
Widziałem, że dokumentacja Angula...

źródło: comment_1650791389veIC46eVxCkRVSVvoNfody.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yakooo: Polecam, przerobiłem ten kurs. Szczegółowo i zrozumiale omawia tematy, jak na kursy online jest naprawdę niezły. Miałem go dostępnego za free (i tak przerabiałem), ale wziąłem też po promocji do prywatnej biblioteki, bo czasem dobrze jest wrócić po czasie do jakiegoś zagadnienia.
  • Odpowiedz
#anonimowemirkowyznania
Jak wygląda profesjonalne rozwiązanie następującego problemu

Użytkownik A i B mają dostęp do tych samych zasobów przez endpoint, który zawiera w sobie id użytkownika, np /edit/10/. Jak zapobiec sytuacji, gdzie użytkownik A, będzie w stanie naruszyć dane użytkownika B lub każdego innego użytkownika poprzez zmianę id na podanej wcześniej ścieżce URL, np. na 11. Jedyne rozwiązanie jakie mi się nasuwa to dla każdego requestu porównywać id ze ścieżki z id
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Yooo, Pobrałem kod źródłowy biblioteki z GitHub (tylko tak mogę ją dodać do projektu) i zaimportowałem go do projektu w Android Studio jako moduł - wszystko gites ale potrzebuje mieć w build.gradle te dwie biblioteki:
androidx.appcompat:appcompat:1.4.1
com.google.android.material:material:1.5.0

I gdy synchronizuje projekt wtedy dostaję błąd, że te dwie biblioteki nie mogą zostać "rozwiązane". Dodam, że w module ":app" te biblioteki normalnie istnieją ale nie mogę ich dodać do akurat tego modułu - jak to naprawić? Nie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jako że mój poprzedni post miał jakiś tam odzew ale szybko zniknął to może ponowie.
Jak już wspominałem szukam jakiegoś Mirka na Junior deva, który ma jakieś tam doświadczenie z programowaniem a najlepiej jakimś e-commercem. Stack to Java 1.8, Sprtin, Hibernate, MySQL. Praca w 100% zdalna dla Szwajcarskiej firmy z okazjonalnymi wylotami do Szwajcarii (tylko dla chętnych). Jestem sam w projekcie i szukam kogoś do pomocy. Więc jeśli jesteś zmęczony pracą w
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

serio javowiec ze stażem >3 lat może sobie wołać luźno 150/160 zł na b2b?
bo widzę takie opinie na 4programmers sugerujące, że poniżej to już psucie rynku ( ͡° ͜ʖ ͡°)
#programista15k #java
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bst: w niektórych firmach faktycznie potencjalny pracownik zostanie sprawdzony dokładnie, a w niektórych firmach po jednej godzinnej rozmowie takiego pracownika przyjmą, więc nie ma reguły ( ͡° ͜ʖ ͡°)
  • Odpowiedz
hej Mirasy
jak że mam już dość swojej pracy i chciałbym się trochę przebranżowić pomyślałem że pouczę się trochę i zostanę #programista15k xD jednak problem jest taki że nie mam podstaw
tzn jeszcze na studiach próbowałem coś tam pisać w #python ale później jak już poszedłem do #pracbaza to porzuciłem to
chciałbym do tego wrócić i znajomy mi mówił że u nich w firmie szukają programistów
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ogólnie zacząłem trochę siedzieć na GitHub i robię "commity" na "swoje" repozytorium, które "sforkowałem" z konta jakiegoś typa - zrobiłem mu fixy i wysłałem "pull request" (kureła nie ogarniam jeszcze o co tam chodzi dlatego tak piszę xd). No i przyjął, wszystko fajnie - ale dziś znów zrobiłem kilka poprawek, wysłałem mu "pull request" i widzę, że wysłałem mu też te starsze commity (co wysłałem wczoraj) i pytanie jak się pozbyć tych
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mamniciwszystko: na szybko: upewnij się że wszystko masz sfetchowane i albo:

- odbij jeszcze raz brancha z aktualnego mastera/maina oryginalnego repo (prawdopodobnie będzie w GitHubie będzie to "upstream"), i dorzuć swoje commity wybierając wisienki (cherry-pick) i wystaw PR z nowego brancha
  • Odpowiedz
Mirabelki i Mireczki jest coś fajnego do pisania frontu w #java? Nie chce mi się uczyć javascriptu bo się brzydzę. Wiem o #vaadin. Ciekawsza alternatywa? Mam zamiast zacząć dłubać backend i frontend do aplikacji gdzie z czasem może front zostanie zastąpiony czymś co zostanie napisane przez prawdziwego frontendowca.
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NieBendePrasowac: niestety sprawa nie jest prosta i oczywista, bo szwajcarskie prawo wcale nie pomaga w zatrudnianiu osób niemieszkających w kraju i jednocześnie chcących pracować zdalnie dla tamtejszych firm. Dlatego też takie firmy muszą kombinować na różne sposoby, żeby zatrudnić takiego pracownika, ale się da i ludzie pracują w taki sposób ( ͡º ͜ʖ͡º) Nie wchodziliśmy nigdy w szczegóły i kwestie prawne, bo co firma to
  • Odpowiedz