#programowanie #programista15k #informatyka #pracait #korposwiat #java

Źle napisałeś. Praca w IT - programowanie - to od zawsze była branża, gdzie najbardziej wbrew pozorom liczą się... ZNAJOMOŚCI. Zwłaszcza jak jesteś średniakiem. Dlaczego?
- bo najważniejszy jest twój skill miękki, a najlepszym wyznacznikiem skilli miękkich są twoje znajomości
- jeżeli jesteś średniakiem i masz do wyboru setki innych średniaków - to każdy będzie reprezentował podobny poziom techniczny. Więc to co wyróżnia kanydatów to social
nad__czlowiek - #programowanie #programista15k #informatyka #pracait #korposwiat #jav...

źródło: programowanie

Pobierz
@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 gradle,
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
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 Login

For each branch it’s name and last commit sha

As an api consumer, given not existing github user, I would like to
@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 tak
@Volantie: generalnie unikaj UDEMY ale Maximilian Schwarzmuller to jest kot niesamowity! I polecam kupić ci najpierw od niego kurs Javascript a potem Reacta, koszt jakieś 100-120 zł za dwa kursy, ale warto.

W kursie totalnie podstawy podstaw reacta, potem musisz i tak samemu sporo kodzić żeby wbić na poziom "średniozzawansowany", najlepiej w realnym projekcie. Backendu się łatwiej nauczyć niż frontendu
Halo halo #java devowie
Pisze w javie w sumie od mojego początku z programowaniem i w każdym projekcie jakim pracowałem było jakieś legacy, zazwyczaj tylko utrzymanie ale trzeba było się #!$%@?ć z budowaniem projektu po kilka minut i kolejne kilka minut trwało uruchamianie takiej kobyły (frameworki z lat 2000 itp)

Powiedzcie mi jedno. Czy to ja trafiam na takie ujowe projekty czy w javie prawie wszystkie projekty mają takie legacy? Już nie
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
@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, jakie masz...

JWT, OAuth2 itp. to autoryzacja, ale uwierzytelnienie niejako załatwiają przy okazji.
@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ć czasem myląca, ale:

Uwierzytelnianie: To proces potwierdzania tożsamości użytkownika. Polega na dostarczeniu danych uwierzytelniających, takich jak login i hasło, aby system mógł zweryfikować, czy dana osoba faktycznie
@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 :]
@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.
@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.
Mirki mam problem z deployem Angulara na AWS. Czy jest tutaj ktoś kto mógłby pomóc?

Mianowicie sprawa wygląda tak, że aplikacja na localhost:4200 działa prawidłowo. Całe API już wrzuciłem na AWS i śmiga, natomiast problem mam z Angularem, który nie działa. (Zrzut ekranu)

Jakie kroki poczyniłem?
1. Zrobiłem ng build -prod, zbudowało mi pliki
2. Utworzyłem bucket w S3, gdzie dałem uprawnienia publiczne i wrzuciłem pliki z katalogu dist
3. Wybralem opcję
Yakooo - Mirki mam problem z deployem Angulara na AWS. Czy jest tutaj ktoś kto mógłby...

źródło: cykkk

Pobierz
Spróbuj zbudować lokalnie i użyć http-serve na dist/...
Jak będzie śmigać to na vercelu czy aws też.
Pojawilo sie dlugo wyczekiwane programistyczne bingo v.4 uzupelnione o Wasze propozycje. Sprawdzcie czy nadajecie sie do pracy w IT. Im wiecej punktow macie tym wieksze Wasze szanse na kariere w branzy. Nie zapomnijcie sie podzielic w komentarzach Waszymi wynikami :)

#programowanie #pracait #programista15k #java #python #testowanieoprogramowania #programista25k #programista #it #bekazpodludzi #bekazprzegrywow #bekazinceli
pieczonyszczurz_ogniska - Pojawilo sie dlugo wyczekiwane programistyczne bingo v.4 uz...

źródło: programistyczne bingo

Pobierz
Hej,

Jaka jest Wasza opinia na temat var w javie? W pracy nie widzę, żeby ktoś tego używał i próbuję sobie featury z kolejnych wersji języka i ciężko mi znaleźć jakiś sensowny powód używania tego. Co więcej, mam wrażenie, że przez używanie varów więcej czasu poświęcam na analizę nowego kodu bo muszę się zastanawiać co jakim jest typem.

Rekrutuję się teraz do firmy, gdzie jest sporo pasjonatów i pewnie mnie o to
Sam nie byłem do tego przekonany, ale w IDEI np. jest highlight co zwraca dana funkcja w przypadku użycia var, nie widać tego jedynie np. na githubie (choć to też pewnie kwestia czasu aż zacznie to być wspierane, choćby przy użyciu AI). W takim wypadku review kodu należy robić w IDE, ale od pewnego momentu zauważyłem, że jest to nawet lepsze, bo takich feature'ów będzie pewnie przybywać, bo teraz przy dużym systemie
Mirki, czemu tak dokładnie Java używa się bardziej do jakichś programów korporacyjnych, JavaScriptu do webu a Pythona do automatyzacji? Za jakich powodów każdy z nich sprawdza się na danych polu a na innym nie?
JavaScript to odmienny totalnie język od Javy, to ewolucja Javy odelżona tak aby mogła szybko działać w sieci?
#programowanie #pytanie #python #java #javascript
interpenetrate - Mirki, czemu tak dokładnie Java używa się bardziej do jakichś progra...

źródło: Screenshot_20230811_194937

Pobierz
@interpenetrate: a tak w skrócie:
* JS w webie, bo to jedyny język tam dostępny tak naprawdę. Inne alternatywy było chwilowe i środowisko ogarneło, że lepiej się trzymać kruczowo JSa.
* Python był po prostu językiem skryptowym, który miał dużo zalet w porównaniu do np. takiego perla. Powolny wzrost popularności (bo python jest bardzo stary i nawet te 20 lat temu był używany) i śmierć konkurencji (perl i ruby) sprawiły, że
???? Zanurzyłem się w świecie ofert dla Java Developerów na jednym z największych job boardów w Polsce! ????

???? Krótkie spostrzeżenia z 24 sierpnia 2023:
Na całej mapie Polski, w jednym z największych job boardów było jedynie 312 ofert pracy dla Javowców:
Java Junior – 38 ofert
Java Mid - 90 ofert
Senior Java – 184 oferty

Chcecie wiedzieć, jakie technologie są najbardziej pożądane przez pracodawców? ????????
Dowiedz się
SoftBull - ???? Zanurzyłem się w świecie ofert dla Java Developerów na jednym z najwi...