Problem z filtrami mam w springu.

Zdefiniowałem sobie filtr na ścieżkę /login, który służy do generowania tokenu. Wcześniej w HttpSecurity ustawiłem, że każdy może pod /login wykonać posta (w celu przesłania danych logowania). Tylko, że jak wysyłam posta to filtr się nie odpala, a jak geta to się odpala. O co chodzi xD

Kod

https://pastebin.com/Yvu8JYdZ
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bruno_: @marcinkovvsky: Problem był w tym, że w configu HttpSecuirty nie był wyłączony csrf

http.csrf().diable().cors()
W przypadku restowego api nie ma to znaczenia, atak csrf działa w oparciu o przesyłane ciasteczka a ja tego nie robię i ogólnie w przypadku resta nie powinno się tego robić bo jest bezstanowy
  • Odpowiedz
Hejka #java'owe świry. Programuję już jakiś czas. Niby uznawany za seniora ale jednak nawet midem bym się nie nazwał. Wzorce projektowe tak średnio, jvma ledwo co znam. Co Wy zrobiliście żeby być lepszym w #programowanie? Tylko nie clean code, a wzorce w praktyce, tdd w praktyce, ddd w praktyce. Skąd bierzecie co nowego w nowej javie? Ogólnie skąd bierzecie nowości? Skąd znacie internale jvma? Jakieś książki
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co Wy zrobiliście żeby być lepszym w #programowanie?

Chyba nauka podstaw to najbardziej wartościowa rzecz - jak działa SSL ? HTTP 1 / 2 ? Jak działa Twój rest-client ? jak to się dzieje że 1 wątek potrafi ogarnąć 10rps ? Co tam sie dzieje jak wpisujesz jakieś bajty do pliku, co zrobi Java/JVM ?

Skąd znacie internale jvma?

Polecam obserwować ludzi na twitterze, niekończący się feed materiałów.
  • Odpowiedz
Mirki,
powiedzcie z doświadczenia jakiego na chwile obecną języka programowania najlepiej się zacząć uczyć? Jestem inżynierem ale po innym kierunku, a chciałbym się przebranżowić na programistę. Widzę że na śląsku dużo dobrze płatnej roboty dla programistów.
#programowanie #java #javascript #praca #pracait #pytanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xv21: Ogólnie język programowania to tylko narzędzie. Przeskok z Javy na C# to wygooglowanie dwóch - trzech rzeczy, dopóki nie chodzi o jakieś przesadnie skomplikowane rzeczy.

Jak już zajarzysz o co chodzi polecam learnxinyminutes. Bo tak na prawdę ogrom języków stoi na tych samych zasadach i różnią się składnią.
  • Odpowiedz
#65 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tak sie zastanawiam co musi umiec dobry "Inżynier Oprogramowania"

w.g mnie must be:
-TCP/IP
-Linux przynajmniej zaawansowany
-Język w którym programujesz przynajmniej zaawansowany, wraz z frameworkami które są teraz popularne
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jedzbudynie: wszystko związane z metodyką, scrumy, CI, REST i inne shity które o teraz każdych słyszał ale 10 lat temu tych skrótów nie było, nawet jeśli istniały metodyki o podobnych koncepcjach. Nie rób kolejnej rekrutacji ze znajomości skrótów.
  • Odpowiedz
#pracait #big4 #java #programowanie #deloitte #ey #kpmg #pwc #asseco #accenture #mck #ibm #roche #allegro

Jaka jest najlepsza firma dla programisty? Chodzi mi o wielką czwórkę i ewentualnie inne duże korpo.

Szczególnie chodzi o #warszawa dla #java deva (mid).

Jaka najlepsza firma dla Java dev?

  • Deloitte 3.8% (11)
  • EY (Ernst & Young) 5.1% (15)
  • KPMG 2.4% (7)
  • PwC (PricewaterhouseCoopers) 7.2% (21)
  • Asseco 8.9% (26)
  • Accenture 6.2% (18)
  • McK (McKinsey) 5.5% (16)
  • IBM 41.4% (121)
  • Roche 7.2% (21)
  • Allegro 12.3% (36)

Oddanych głosów: 292

  • 49
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie do bardziej zaawansowanych, jak i mniej - potrzebuje nauczyć się javy. Chcę pisać proste webserwisy dla własnych potrzeb. Do tego maven (koniecznie maven, nie gradle). Gdzie najlepiej takowiej wiedzy szukać - jakieś wasze doświadczenia pozytywne z jakimiś kursami, stronkami?

Javy nie umiem, mavena też nie ogarniam, ale wiem jakie problemy pomaga mi mniej więcej ogarnąć.

Nie interesuje mnie nauka na zasadzie - wydrukuj 1+1 w konsoli. To co chce osiągnąć na najbliższy czas
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki inny język polecacie do nauki? Interesuje mnie kierunek: aplikacji internetowych / mobilnych. Pisanie wydzielonych workerów, które mają za zadanie brać ciężkie procesy na siebie. Nie jestem juniorem, potrafię poruszać się i tworzyć architekturę aplikacji.

#webdev #programowanie #nodejs #python #java #golang

Który język / technologie warto poznać

  • Python 33.8% (48)
  • NodeJS 19.0% (27)
  • Java 16.9% (24)
  • GoLang 25.4% (36)
  • Inny, odpowiedź podam w komentarzu 4.9% (7)

Oddanych głosów: 142

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 9
@malypirat: nie wiem skąd taka popularność Pythona i niska popularność Javy.
Programowalne w Pythonie z rok i bardziej z-------o języka nie widziałem na oczy. Nawet najlepsze środowiska od jetbrains sobie z nim nie radzą. Nigdy nie wiadomo co czym jest, jakiego jest typu. Libki do testów słabe. Komunikaty błędów słabe. Ogólnie słabo, nawet samo ogarnięcie składni nie jest proste.

Natomiast java? Wydajna, silne typowanie, dobre libki do wszystkiego, pełno pomocy
  • Odpowiedz
#spring #java Jak poprawnie napisać własną metodę toString() ? odnosząc się do mojego pytania na stacku i odpowiedzi do niego , próbowałem coś w stylu " return this.getName()+"," this.Kolejnawartość" .
W skrócie, mam rekurencję w kodzie, toString klasy Animals nie może wyświetlić toString Tags i tak w kółko. Jakieś sugestie ?
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukaszwasyl: To nie problem z toStringiem czy hashCodem, tylko problem z mapowaniem encji jakie masz. Nie tworzysz DTO i zwracasz sobie na front encję która ma bezpośrednio inną encję, która ma twoją encję. Infinite recursive loop.
3 wyjścia.
Jeśli wystawiałbyś restowe API to możesz użyć adnotacji @JsonManagedReference i @JsonBackReference, błąd nie wystąpi.
Możesz stworzyć poprawny model i używać DTO.
Możesz stworzyć relację unidirectional, w tym momencie ci
  • Odpowiedz
Siema, wie ktoś może dlaczgo hibernate zwraca mi 6 encji, mimo że w bazie są tylko 2 ? Sprawdzałem kilka razy, w bazie są 2 rekordy, w apliacji dodaje tylko 2 rekordy ale jak pobieram z bazy za pomocą hibernate to mam 6 pytań , 3 razy każde.
klasy baza . W skrócie, dodaje 2 pytania, do każdego po 3 odpowiedzi. W bazie są 2 pytania + 3 odpowiedzi do każdego. Pobieram
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie

uczę się Javy :)

1. W klasie szef próbuję złapać wyjątek - czy tam pod catch mam napisać jeszcze raz to co jest w bloku try? (netbeans podpowiada, że brakuje instrukcji return)

2. W klasie bazowej próbuję użyć tej metody podając literę zamiast liczby całkowitej aby wyskoczył wyjątek, ale program nie przechwytuje go tylko wywala błędy - jak złapać ten wyjątek, żeby go obsłużyć?
bylem_zielonko - #java #programowanie 

uczę się Javy :)

1. W klasie szef próbuj...

źródło: comment_v1WoXmFV75HunvpzwEtGMGgq3H6YOt4W.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bylem_zielonko: A i jeszcze jedno :D Jak chcesz przekazać literę, to musisz to zrobić między " ".
Zapis taki jaki jest u Ciebie czyli:
Marek.zwiekszPremia(a);
oznacza, że chcesz przekazać zmienną a, a nie literę
  • Odpowiedz
#java Mam seta i listę. Jak mogę sprawdzić czy set zawiera tylko elementy z listy ale nie koniecznie wszystko. Np set ma: A, B a lista A, B, C i ma zwrócić prawdę bo set ma tylko elementy z listy
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Stanislavv: Mało wydajny sposób: robisz kopię seta, set.contains po każdym elemencie z listy, jeśli set posiada ten element to go usuwasz, jeśli wszystkie elementy z listy sprawdzisz to sprawdzasz czy set jest pusty.
  • Odpowiedz
Kilka dni temu byłem na rozmowie i odrzuciłem ofertę, bo za dużo czasu w pracy około 50% musiałbym poświęcać na frontend. Nie moje zainteresowania i nie mój kierunek rozwoju. Teraz naszła mnie taka refleksja. Da się pracować w javie kompletnie bez frontendu i co trzeba zrobić żeby nie zostać w to wepchanym. Nie chciałbym zostać do tego zagonionym i marnować czas na zabawę dla kobiet w ustawianie kolorów zamiast zająć się poważnymi
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bananowynick: IMO złoty środek to taki, w którym zespół składa się zarówno z backendowców jak i frontendowców, w proporcjach takich jakich wymaga tego projekt (np. 4x backend + 2x front). Mówię oczywiście o większych i wymagających projektach, gdzie przydaje się mieć ludzi wyspecjalizowanych w konkretnych tematach. Oczywiście frontendu jako backendowiec ciężko uniknąć, ale dobrze jeżeli jest go zdecydowanie mniej niż 50% o których mówisz. No i oczywiście z dystansem podchodziłbym
  • Odpowiedz