Przystępując do rekrutacji warto przygotować się nie tylko merytorycznie, ale również od strony autopromocji. Zadając przemyślane pytania możesz dodatkowo zapunktować na rozmowie rekrutacyjnej. Zależność pokazuje, że skoro zadajesz pytanie, to odpowiedź jest dla Ciebie ważna, dlatego warto zdawać pytania o te rzeczy, które są zgodne z wartościami firmy. Pokazując, że Twoje przekonania są spójne z firmowymi jesteś w stanie zaplusować w trakcie rozmowy ✨️✨️✨️

Dlatego w tym artkule przedstawiam Ci listę pytań,
SoftBull - Przystępując do rekrutacji warto przygotować się nie tylko merytorycznie, ...

źródło: comment_1632247747sBr2v1HMZbEXyWmBBhgd0A.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

https://vived.io/jvm-tuesday-vol-56-java-17-again-a-takze-refleksja-w-czasie-kompilacji/?utm_source=wykop&utm_medium=mikro&utm_name=weekly

Tydzień temu mieliśmy okazję poinformować wszystkich o premierze Javy 17. Wtedy jednak jeszcze nie spodziewałem się takiego wysypu publikacji dotyczących tego wydania. Oracle klasycznie wykorzystało nowe JDK do obwieszczenia kilku interesujących zmian, ale tym razem doczekaliśmy również kilku ciekawych, zewnętrznych publikacji.

#programowanie #java #kotlin #vived #programista15k
Articles - https://vived.io/jvm-tuesday-vol-56-java-17-again-a-takze-refleksja-w-czas...

źródło: comment_1632231809BKbnSr3sn6S6NWcIS7fGYC.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pottymouth: Z punktu widzenia składni - nie jakoś olbrzymia. Dorzucili moduły i trochę syntax sugaru (pattern match, rekordy). Pod spodem zmieniło się sporo, JVM bardzo się dostosowuje do środowiska chmurowego.

Prawdziwie ciekawe rzeczy się dzieją w GraalVM :)
  • Odpowiedz
Jedno z pytań na rekrutacji podczas live-codingu... Ile Wam to zajmie minut? (z wujka Google nie można korzystać)

final List people = Arrays.asList(
new Person( "Robert", 49 ),
new Person( "John", 20 ),
new Person( "Sara", 21 ),
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć w poniedziałek! ( ͡º ͜ʖ͡º)

Przygotowaliśmy dla was najnowszą listę wydarzeń IT podzieloną według miast! ( ͡ ͜ʖ ͡)

| Oferty Pracy
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może mi ktoś wyjaśnić dlaczego ArithmeticException został wypisany przed "Joined job failed" i "Throwing exception from async"? Ten wyjątek jest przecież wyrzucany już po wywołaniu dwóch wspomnianych printlinów. Co ciekawe, po zakomentowaniu pierwszego wyjątku w linii 7. całość wypisuje się tak, jak opisałem to wyżej, czyli zgodnie z kolejnością wywołania.

#kotlin #programowanie #java
ToJestNiepojete - Może mi ktoś wyjaśnić dlaczego ArithmeticException został wypisany ...

źródło: comment_16320753782ce0V82VP15pI9387iTg9m.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ToJestNiepojete: parę rzeczy:

- błędy idą na inny strumień niż "zwykły" output
- stderr w przeciwieństwie do stdout nie jest buforowany
- te dwa strumienie nie są ze sobą w żaden sposób synchronizowane
- terminal nie ma żadnej świadomości nt. tego w jakiej kolejności ma wyświetlać dane z
  • Odpowiedz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jaca_66: tylko metod numerycznych nie używa się na co dzień a streamy, linq czy algorytmy z stl to standard. Nie wiem co ten gość używa w kodzie który wysłałeś ale chyba nie istnieję w bibliotece javy metoda reduce o sygnaturze której próbujesz użyć. Tam gdzie masz wszystko na czerwono wygląda po za miejscem z reduce. Totalnie z pamięci bo jestem za leniwy ale reduce(new Payment (),Payment::combine) powinno zadziałać.
  • Odpowiedz
@jaca_66: generalnie z tego screena to się chyba sypie bo po tym ostatnim map() masz Stream> co nie pasuje do return type List, nie wiem w sumie czemu tam ten optional się ładuje ale możesz spróbować dodać kolejny map który wyciągnie value z tego optionala po tym mapie i elo

Ten map możesz też teoretycznie na flatmap zmienić bo masz stream z listami
  • Odpowiedz
Siema Mirki,
jak ktoś ma ochotę pokodzić coś w niedzielę to właśnie wrzuciłem artykuł o JWT w Spring Security. W nim znajdziecie m. in. jak zakodzić JWT w Springu, dodać Ownership-based i Role-based Access Control i jakie JWT daje korzyści nad standardowym Session Cookie.

Jeśli się komuś podoba, zapraszam do polubienia stronki na fejsie ( ͡° ͜ʖ ͡°)

Tag
BalkanskiDyrygent - Siema Mirki,
jak ktoś ma ochotę pokodzić coś w niedzielę to właś...

źródło: comment_1632056609bWrgLfJXBkQUMRkeHBQo2Y.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy znacie książki / blogi gdzie omawiane są bardziej zaawansowane przykłady związane z programowaniem obiektowym? Coś bardziej nastawionego na praktykę niż teorię? Chodzi mi o to, że, dla przykładu, jest wiele publikacji na temat wzorców projektowych, niestety jednak są to często bardzo trywialne przykłady użycia. A właśnie chciałbym trafić na coś bardziej zaawansowanego, bardziej realistycznego, niż tylko kawałek teorii i banalny przykład na trzech klasach Animal, Dog, Cat.

Weźmy np. konfigurator auta,
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ToJestNiepojete: takich kompleksowych kursów/książek raczej w tym temacie nie ma, bo to zbyt złożony temat (jakby były to by pewnie były obok "czystego kodu" gdzieś tam chociaż w top10 co każdy programista musi przeczytać). kilka pomysłów jakie na szybko mam:
- po pierwsze nie lekceważ samych wzorców, to że przykłady często bywają trywialne to jedno, ale przez takie lekceważące podejście potem i tak sporo osób ich w prawdziwych projektach nie
  • Odpowiedz
@csmth: Ja wzorców nie lekceważę. Na studiach miałem je fajnie omówione na sensownych przykładach. Teraz postanowiłem sobie odświeżyć wiedzę i gdy ktoś pokazuje zastosowanie danego wzorca przy jakimś trywialnym problemie rodem z kursu z podstaw programowania, to ciężko jest dostrzec potencjał w danym rozwiązaniu. W Effective Java było kilka mądrych przykładów, które pomogły mi dobrze zrozumieć istotę streamów i takie rzeczy właśnie cenię.
  • Odpowiedz
W czym/Jak najlepiej trzymać pamięć aplikacji? Pisze prostą apke do spamietywania i chciałbym gdzieś trzymać informacje, żeby przy restarcie apki nie tracić zawartości. Podział na kategorie i w danej kategorii jakies informacje. Myślałem o trzymaniu pliku z nazwami kategorii i po pliku do każdej kategorii ale będzie dużo dodawania i usuwania wiec nie wiem czy trzymanie tego w pliku to dobry pomysł, częste operacje na edycji pliku to chyba marnowanie zasobów.
#
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
#java #programowanie #windows
Mirki, czy jest w ogóle możliwe, aby w przy użyciu Java sprawdzić czy jakaś aplikacja używa mikrofonu? Mam inteligentną żarówkę i chce zmieniać jej kolor w zależności czy mam spotkanie online. Niestety za dużo mam tych komunikatorów i integracja z każdym API byłaby koszmarem.

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Próbował ktoś zrobić autoryzacje w Spring boot która byłaby obok keycloak? On ma filtr na wszystkich requestach i nie wiem jak go ominąć. Onceperrequest przed nim mogę, ale to mi się wydaje brzydkim rozwiązaniem do tego.

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

@Roballo: ta ja robiłem. Nie wiem z jakiej wersji keycloak adaptera korzystasz, ale jak chcesz postawić obok siebie dwie konfiguracje spring security (WebSecurityConfigurerAdapter) to musisz ustawić nie nachodzące się na siebie definicje requestMatchers i jeżeli chcesz reużywać header Authorization, to przynajmniej dla mojej wersji keycloak adaptera trzeba trochę zmienić domyślny request matcher w KeycloakAuthenticationProcessingFilter
  • Odpowiedz