Jestem programistyczną łamagą i tylko zwyczajnym adminem-robolem. U mnie skrypt .sh działa, a u kumpla wywala się błąd z picrel. Teoretycznie dostępy mamy takie same, odpalamy to z "sudo su - <technicznyuser>".
Jak to naprawić?
#linux #java #programowanie
Ranger - Jestem programistyczną łamagą i tylko zwyczajnym adminem-robolem. U mnie skr...

źródło: Capture

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ranger: pod koniec masz błąd default directory must be absolute prawdopodobnie ten folder jest parametrem i u ciebie jest ścieżką absolutną a u kumpla nie.

Tak czy tak ten błąd powinieneś googlować
  • Odpowiedz
Dzisiaj rozpocząłem poszukiwania nowej pracy jako Junior Java Developer. Jest to moje drugie podejście do programowania, tzn. mam już doświadczenie komercyjne < 1 roku, ale miałem trochę przerwy. Zobaczymy jak długo mi to zajmie i jak ten rynek juniorów teraz wygląda.

#praca #programowanie #java
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VirtualSlimShady przede wszystkim ogarnij sobie SOLID, Springa, z czego się składa, jakie ma mechanizmy, które ułatwiają życie. Postaw sobie dockera lokalnie, postaw kilka baz, zarówno NoSQL (Mongo), jak i SQL (coś typu PostgreSQL).

Powodzenia i jak coś, to pytaj :)
  • Odpowiedz
@OstatniSamuraj: zasady Solid ogarniam, Springa i jego projekty trochę też, wiem czym się różni Spring od Spring Boota, znam podstawy SQL'a, MySQL'a używałem w swoich projektach do portfolio. Dockera miałem w poprzedniej pracy. Dzięki ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • 1
@oggy1989: dlatego w cenie do poważnych projektów jeszcze długo będą ci, którzy poradzą sobie i bez takich wspomagaczy albo będą sprawdzać tych klepaczy bez podstaw czy doświadczenia, ale "opłacalnych"
  • Odpowiedz
@Bulldogjob: Ile czasu trzeba czekać na wygenerowanie czegokolwiek? To rozwiązanie self hosted? To niewiarygodne że w 2023 trzeba samemu sobie wynajmować chmurę tylko po to aby uruchomić narzędzie. Znaleźli sobie kuźwa nowy rynek zbytu na produkt dla naiwniaków :P
  • Odpowiedz
Cześć, hobbistycznie zacząłem programować w Javie, mega mi się to spodobało i postanowiłem w to dalej iść.
Wykupiłem kursy na udemy oraz zapisałem się KKZ ( Kwalifikacyjne kursy zawodowe )
Lecz niestety posiadam tylko wykształcenie Gimnazjalne ( Wpadłem w złe towarzystwo ;x )
po KKZ otrzymam "Dyplomy potwierdzajace kwalifikacje zawodowe oraz prawo do wykonywania zawodu"
Czy będę miał wgl jakieś szanse na rynku pracy? Czy z automatu przez swoje wykształcenie zostanę odrzucony
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java
#maven
#programowanie

Czy wie ktoś dlaczego maven nie widzi folderu webapp? W komentarzu screen jak to powinno wyglądać. Od razu przy stworzeniu tego folderu, maven powinien go złapać i oznaczyć tą kulką. Z tego co widzę w internecie, chyba nikt nie miał tego problemu w inteliij. Zdjęcie jak to powinno wyglądac w komentarzu
Embeddable - #java
#maven
#programowanie

Czy wie ktoś dlaczego maven nie widzi folde...

źródło: javm

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Z tego co widzę w internecie, chyba nikt nie miał tego problemu w inteliij


@Embeddable: problem jest dlatego, że próbujesz wyjść poza ramy konwencji maven. Twój folder z konfiguracją serwera aplikacyjnego powinien być w katalogu resources.
To z resources jest kopiowany na class path obok źródeł Java.
Standardowa struktura katalogów maven: https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
  • Odpowiedz
Mireczki jak się nauczyć porządnie security? Mam prawie 4 lata expa jako #java dev i ani razu nic nie robiłem z security, a pracowałem w trzech firmach do tej pory (jeden półroczny staż). Miałem dzisiaj rozmowę i na wszystko fajnie odpowiedziałem, a jak zaczęli pytać odnośnie security, sposobów, OAuth 2, spring security, jwt, hashing, decoding itp. to poległem i chyba feedback będzie negatywny. Często macie taski z tego działu? Jaki

Jak u Ciebie ze znajomością security?

  • Dobrze, obcykany 25.8% (25)
  • No tak średnio bym powiedział 42.3% (41)
  • Prawie nic/ w ogóle 32.0% (31)

Oddanych głosów: 97

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@famir96: Problem z gradlem jest taki, że pozwala na zbyt dużo. Bez problemu możesz nadpisać standardowe taski, czy rozszerzyć je. Z jednej strony brzmi przydatne, jednak niekoniecznie dobrze z tym się pracuje jak standardowy task nagle zachowuje się inaczej niż w opisie dokumentacji. Z drugiej strony w mavenie aby zrobić coś niestandardowego, to jesteś skazany na pluginy, a w gradle piszesz po prostu swojego taska. Nowe projekty powstają najczęściej z
  • Odpowiedz
Siemano,

Mam ustawione interview na java deva, tylko, że dość stare technologie w ogłoszeniu typu j2ee, ejb, XML / WSDL, SOAP itd, a ja od lat już działam na springu i raczej nowszych rozwiązaniach. Ktoś poleci jakieś materiały do nauki? Kiedyś były 1000 stronicowe dokumentacja o jee xD
I czy jeśli w ogłoszeniu jest j2ee, a nie jakarta to znaczy, że to ta stara jee? Jak myślicie? Podejrzewam, że to jakiś stary
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirek_dev uciekaj gościu, szkoda życia.

Aplikacja pewnie jest na prodzie od 2006 roku, 90% pracy to będzie łatanie bugów i grzebanie w 7 fasadach do ogarniania SOAP
  • Odpowiedz
Nic z tego nie wyjdzie - zlozonosc systemow napisanych w Cobolu przerosnie Jave i te jej Springi i Hibernate. A juz zwlaszcza tych Javolągów jednych. Obiektowosc sie nie wszedzie nadaje wbrew pozorom.
  • Odpowiedz
Ostatnio robiłem zadanie rekrutacyjne na stanowisko Juniora (nie wymagali nawet żadnego doświadczenia) z takmi wymaganiami:

As an api consumer, given username and header “Accept: application/json”, I would like to list all his github repositories, which are not forks. Information, which I require in the response, is:

Repository Name

Owner
  • 49
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nofenak już abstrahując od zasadności uwag, to jeśli tak to faktycznie Ci przedstawił to trafiłeś na frustrata, który lubi się dowartościować z rana. Nie chciałbyś z nim pracować i tak
  • Odpowiedz
@pieczony_szczur_z_ogniska: poza tym że bezbecja straszna, to jeszcze walisz ten sam błąd kilka razy więc zakładam że to nie przypadek:
https://pl.wikipedia.org/wiki/Rzeczownik_odczasownikowy

Nie z rzeczownikami odczasownikowymi pisze się łącznie, na przykład: niedotrzymanie terminu, niepalenie papierosów, nieuświadomienie pacjentów, nieprzestrzeganie reguł, niezatrzymanie się, niewykonanie polecenia.

myślę że możesz sobie zaznaczyć minimum pogardę do nauk humanistycznych, bo w książkach i innych tekstach występuje to tak często że przez osmozę widać że coś tu nie
  • Odpowiedz
Chyba już się trochę pogubiłem - uwierzytelnić możemy się za pomocą loginu i hasła, a jeśli chodzi o rodzaje autoryzacji to mogę powiedzieć, że jest autoryzacja bazująca na rolach, autoryzacja JWT i OAuth2, tak? Czy JWT i OAuth2 to uwierzytelnienie?

#java #spring
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VirtualSlimShady: nie możesz być autoryzowany, jeśli się nie uwierzytelnisz.

Autoryzacja: uprawnienia do zasobu.
Uwierzytelnienie: potwierdzenie swojej tożsamości.

Jak mogę dać Ci dostęp do mojego porfela, jak nie wiem, kim jesteś? To, że podajesz się za mnie, nie wystarczy: udowodnij, pokaż dowód tożsamości (uwierzytelnij się). A później możemy pogadać o uprawnieniach,
  • Odpowiedz
@VirtualSlimShady: @draxgar:

Kluczową różnicą między uwierzytelnianiem a autoryzacją jest to, że uwierzytelnianie potwierdza tożsamość użytkownika (czy jesteś tym, za kogo się podajesz), podczas gdy autoryzacja kontroluje, co dany użytkownik ma prawo zrobić po tym, jak jego tożsamość została potwierdzona.

Terminologia może być
  • Odpowiedz
@Nofenak: Jeśli jednostkowe to testy siłą rzeczy muszą znaleźć się tam gdzie jest logika, którą chcemy przetestować. Encje z logiką brzmią jak obiekt domenowy, więc przy odrobinie wysiłku może zacząć robić się ciekawie jak zacznie się zauważać różnicę pomiędzy logiką domenową a logiką serwisów domenowych i pisać do tego odpowiednie testy :]
  • Odpowiedz
@Nofenak: @PaaD moim zdaniem mieszanie w encjach logiki biznesowej to antypattern. Encje bazodanowe powinny tylko odzwierciedlać to jak wyglada struktura bazy danych i obiekty składowane w niej wraz z relacjami. Inaczej robi się miszmasz. Wszelka logika powinna być oddzielona od warstwy persystnencji.
  • Odpowiedz
Czy relacje dwukierunkowe między klasami, np. Post ma listę Comment a Comment ma Posta to antywzorzec? Jakie jest wasze zdanie? Stosujecie czy unikacie jak ognia?
#java #programowanie
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nofenak: czasem jest to lepsze niż robić 10 zapytań. Zależy od sytuacji. Ale na pewno to nie jest antywzorzec, po prostu w konkretnych sytuacjach jest to brudne rozwiązanie.

Gdyby to był tak po prostu antywzorzec to byś nie implemtowal nawet listy dwukierunkowej, albo drzew z referencja do węzła, a to podstawowe i powszechnie używane struktury.
Po prostu używaj tego z głową i nie nadużywaj.
  • Odpowiedz
@mirko_anonim: zwykła kontraktornia. Więcej zależy od klienta do którego zostaniesz sprzedany Inna sprawa, że te oferty raczej słabe, dużo sobie liczą od docelowych klientów.
  • Odpowiedz