Czy react jest bezpieczny? W jaki sposób mogę sprawdzić czy użytkownik może coś zrobić? Niezależnie od tego czy robię zapytanie do serwera, aby to sprawdzić, czy pobieram wartości z reduxa, czy sprawdzam jakąś wartość w localStorage czy z czegokolwiek innego, to przecież odpowiedź i tak jest zwrócona do klienta i to tam jest ten jeden "if" np. if (response.userLoggedIn == true) { zrób coś }. A skoro ten "if" jest po stronie
@Alodnog: Kolego, niezależnie od użytej biblioteki albo frameworka, weryfikacja uprawnień użytkownika po stronie klienta to pomysł równie dobry, co podcieranie się jeżem. Jeśli masz dane wrażliwe i zależne od uprawnień/autoryzacji/autentykacji, trzymasz je na serwerze i zwracasz do klienta, a nie robisz jakieś dziwne miksy. Jak sam zauważyłeś, podmiana tego lokalnie jest trywialna.
@Alodnog: Masz np. logowanie w appce Reactowej, w którym użytkownik przekazuje do serwera login i hasło wysyłając request pod endpoint, np. "/api/login". Serwer weryfikuje podany login i hasło z credentialsami użytkownika w bazie, a jeśli są prawidłowe, to generuje mu token (poczytaj o JWT) + ew. dodatkowo zwraca obiekt usera zawierający np. jego role/uprawnienia. FE (React) zapisuje gdzieś ten token, żeby był dostępny po przykładowo odświeżeniu strony. Możesz też wprowadzić np.
Cześć.
Trudno jest dostać pracę zdalną pod szeroko pojętym #webdev ?
Chciałbym zmienić pracę (jeden z liderów budowlanki w Polsce), nawet na mniejszą kasę - nacisk kładłbym nad swoim rozwojem. A mieszkam w mieście, gdzie nie ma raczej zbyt dużych perspektyw w tej dziedzinie.

Ogarniam coś w podstawach #seo, #pozycjonowanie, ogarniam #wordpress (pewnego razu zacząłem pisać swój theme - tu podstawy), #googleads, zacząłem prowadzić stronkę firmy na FB (ale
@damiano_polishiano: znam przykład firmy która chciała być przyjazna, pozwalała ludziom być zdalnie, tylko miała głównie doświadczone osoby, jak zatrudnili więcej juniorów, to się okazało że jednak w ich przypadku efekty na zdalnej są sporo gorsze, i się skończyło.

Ja gdybym miał w teamie juniora to też bym go nie puścił na zdalną (oczywiście nie mówię o jakiś pojedynczych dniach zdalnie, tylko np. o 80%+ czasu) bo imo w pracy stacjonarnej taki
wiadomo, w 2020 jak chcesz zacząć to tylko jako senior i full-stack. No i poniżej 15k to nie nazywaj się programistą.


@klawiszs: Przez bootcampy i modę na bycie programistą jest 300 osób na 1 miejsce juniorskie, a jeszcze 4 lata temu było 30.
Jak może inteligentny człowiek porównywać sytuacje z 2010 do 2020 w tak dynamicznej branży?
@deziom tak, jedna podstawowa, tak dostałem moja pierwsza pracę w której dalej pracuje - oczywiście oprócz kwestii technicznych i repo, CV ślij wszędzie, tam, gdzie szukają seniora, piszesz maila i treści: hej, widzę, że szukacie seniora, ja nie mam doświadczenia ale może junior/stażysta?

W najgorszym wypadku ktoś Ci odpowie, że przepraszają ale jednak chcą tylko seniora, w najlepszym dostaniesz zaproszenie na rozmowę ;) u mnie szukali regulara ale okazało się, że po
@deziom staż/junior to tak naprawdę to samo, firma wie, że nie będziesz pracował ani szybko ani dobrze, musisz się nauczyć programowania komercyjnego, jednak gdzieś trzeba zacząć ;)
Tak naprawdę najważniejsze jest repo + to jak myślisz, a repo możesz wrzucić komuś na wykop do oceny
◢ #unknownews

Tak... ja wiem, że nie powinienem publikować zestawienia w piątek. Ostatnie godziny produktywnego dnia w pracy spędzisz teraz na przeklikiwaniu linków. Co poradzić ;)


1) Wszyscy używają Kubernetes, użyj i Ty! noo... niekoniecznie. Ciemne strony K8S
https://pythonspeed.com/articles/dont-need-kubernetes/
INFO: to rozwiązanie całkiem fajnie sprawdza się w dużych i bardzo dużych projektach, ale jeśli masz malutki projekt, to może ono dać więcej problemów niż korzyści

2) Radiowy wehikuł czasu - posłuchaj
Pobierz imlmpe - ◢ #unknownews ◣

 Tak... ja wiem, że nie powinienem publikować zestawienia ...
źródło: comment_1583500508N2GJS9rPsdoxNtPHJAMCLc.jpg
Od kwietnia zaczynam pracę w #angular (tego już z TSem).

Te wersję wychodzą co pół roku. Duże zmiany zwykle są? Od której wersji byście polecali się uczyć? Samego TSa podstawy ogarniam, ale samego frameworka nic. Rok pracuje w Vue i Reacta liznąłem więc jakiś background już mam. To nie nauka totalnie od zera ;)

Z tego co wiem w firmie wykorzystują od 7 lub 8,ale może lepiej zacząć od którejś poprzedniej?

#
@nunczako: @nowy000: wcześniej wystarczyło użyć libki "throng" do wystartowania workerów, a do handlowania tasków np. wzorzec EventBus share'owany przez główny wątek i workerów; główny wątek publikuje eventy, które workerzy subskrybują i pierwszy wolny worker handluje event (taska).
Myślę nad przebranżowieniem się na programistę.
Może ktoś doradzić jak zrobić to najlepiej? Na studiach technicznych miałem trochę Javy i C++.

1/ Myślę nad Java albo Python. To dobry kierunek?
2/ Jak myślicie pójść na jakiś kurs podstaw do jakiejś szkoły czy pouczyć się samemu z książek?
3/ Chodzi mi abym mógł uderzyć na jakąś praktykę 2-3 miesięczną, ale trzeba coś w CV wpisać czy jednak nie?
4/ I ewentualnie jakie stawki
@Gorthin: Żadne studia zaoczne - marnowanie czasu.
Jeżeli chodzi o Java to kup sobie kurs, zrób certyfikacje "Oracle Java developer"
https://education.oracle.com/java/java/pFamily_48

Udemy nikt nie traktuje poważnie - jedynie, że próbujesz trzymać rękę na pulsie i się dokształcasz - tyle są warte tam kursy.

Jak chcesz mieć coś w CV cennego i konkretną wiedzę to jedynie główni potentaci się liczą i ich certyfikaty: SAP, IBM, RedHat, Oracle itd
... reszta to ładnie
mam problem, od jakiegoś czasu uczę się pythona ale tak naprawdę jak rozumiem ogarnąłem dopiero podstawy - prawie skończona Python Crash Course, jakieś tam kursy na udemy w celu uzupełnienia powiedzmy wiedzy z książki.

Chciałbym uczyć się dalej, ale nie wiem w jakim kierunku. Na pewno nie chce iść w data science, machine learning itd. Co do tego czy frontend czy backend, to szczerze mówiąc nie wiem xD. Moim celem jest dopasowanie
@deziom: język to tak naprawdę tylko narzędzie, musisz potrafić rozwiązywać problemy za pomocą dostępnych narzędzi i choć jasne, musisz znać jakiś język programowania, żeby pójść w określoną stronę, to imho zbyt wiele osób przykłada zbyt dużą wagę do wyboru pomiędzy językami na samym początku nauki

Znacznie więcej czasu stracisz na ciągłe skakanie na zasadzie:
"bo znajomy programuje w x i znalazł pracę po 3 miesiącach, a inny programując w y dopiero
@deziom: język to tylko narzędzie, po pewnym czasie obcowania z programowaniem przechodzenie między językami nie jest aż tak trudne jak sama nauka programowania. Ja bym na Twoim miejscu pozostał w Pythonie przez jakiś czas, ponieważ najłatwiej się go nauczyć. Potem będziesz w stanie zobaczyć prawdzie różnice między językami i kto wie, może się przerzucisz na coś innego.
@Bulldogjob: Hej, dzisiaj oferty pracy z JavaScript!

Remote
Laravel FullStack Developer / Polcode Sp. z o.o. / 6-12K PLN / http://bit.ly/2IfQ567
React Developer / Polcode Sp. z o.o. / 6-12K PLN / http://bit.ly/2womHYB
Mid Ruby/Rails Developer / Sofomo / 8-13K PLN / http://bit.ly/3b69nrz
Frontend (Angular) Developer / Predica Consulting Services / http://bit.ly/2VnDq8G
WordPress Developer / Acclaim / 5-8K PLN / http://bit.ly/2P7Pjvy

Poznań
Quality Assurance / InStream / 0-6.5K PLN / http://bit.ly/2vrJPFD
Pobierz Bulldogjob - @Bulldogjob: Hej, dzisiaj oferty pracy z JavaScript!


Remote
Larave...
źródło: comment_1583330939GyPu6yQAFKRrwd1HLrcAxC.jpg
@IT-Leaders_pl2018: STATUS REKRUTACJI: 04.03.2020
Hej Poniżej wykaz aktualnych rekrutacji z platformy IT-Leaders.pl. Sprawdź kto i kogo poszukuje

Poznań

- Programista Full Stack Developer | KALASOFT | do 400 PLN netto/dzień (B2B) -> https://bit.ly/2SIXilf
-General Project Manager | InStream Group | 6K - 10K PLN netto/mies (B2B) -> https://bit.ly/2T0LN7q
-PHP developer | PROGRAMA | 9K – 14K PLN netto/mies (B2B) -> https://bit.ly/2RXgYBp
-Regular Back-End Developer | MUG | 7K – 9K PLN
Pobierz IT-Leaderspl2018 - @IT-Leaderspl2018: STATUS REKRUTACJI: 04.03.2020 
Hej Poniżej wyk...
źródło: comment_1583312392SiqNtFY1p6Y2CSHhC8HkmD.jpg
Próbuję napisać skrypcik(snippet w przeglądarce) który o danej godzinie ma odświeżyć stronkę(bo wtedy odblokowuje się na niej przycisk) a następnie kliknąć na ten przycisk.
Próbowałem nawet odpalić 2 snippety z czego pierwszy miał się odpalać o 10:00:00 (odświeżenie), a drugi o 10:00:03(kliknięcie), ale niestety coś jest nie tak i 2ga akcja się nie wykonuje. Doczytałem że ma to jakiś związek z sesjami.
Kombinowałem coś z localStorage i sessionStorage ale niestety nic mi