Mordy, chciałbym zrobić jakis większy projekt w #react W planach mam sklep, ale nie do końca wiem jak sie do tego zabrac, szczególnie po stronie backendu. To tak, jezeli chodzi o front - w jaki sposób zrobic state management w react? Wystarczą hooksy i context czy reduxa? Z tego co zauważyłem, to teraz twórcy reduxa podają tookit jako preferowaną metodę setupu. Co do backa, to lepiej zagłębić się w firebase czy pouczyć
@Primek_1980: Dalej nie rozumiem twojego problemu. Call używasz tylko jeżeli potrzebujesz okazjonalnie odpalić funkcje przekazując inny kontekst np. masz jakiś obiekt który ma funkcje która działa na jej wewnętrznych wartościach i z jakiegoś powodu potrzebujesz jej użyć w innym miejscu a obiektem który tej funkcji nie posiada, a ma wszystko inne to co potrzebuje ta funkcja.
@NickciN @macjan_666

Wiem że jq to zło.

Nie wiem skąd to przeświadczenie, iż jquery jest czymś złym. Jest to bez wątpienia biblioteka, która odegrała bardzo istotną rolę w historii webdevelopmentu i nie powinno to pozostawiać żadnych wątpliwości. Natomiast czasy gdy jquery było niezbędne już się skończyły i stąd powinno wynikać odchodzenie od używania tej biblioteki. Ilość przypadków racjonalnego użycia jquery w 2020 roku jest znikoma, aczkolwiek zdarzają się sytuacje gdzie rzeczywiście nie
@IT-Leaders_pl2018:

STATUS REKRUTACJI 22.12.2020 ( ͡ ͜ʖ ͡)
Cześć cześć
Nowy tydzień, nowe wyzwania, nowe projekty, a w IT-Leaders również nowe oferty pracy !
Poniżej jak co poniedziałek, wykaz rekrutacji z platfromy IT-Leaders.pl
Sprawdź kto i kogo poszukuje

Poznań
Ios Developer | Neptis | do 10K PLN netto/mies -> https://bit.ly/2JbkQ09
Zastępca Dyrektora IT | Talent Solution | -> https://bit.ly/39NJ4s5
IT Security Specialist | Talent Solution |
Pobierz IT-Leaderspl2018 - @IT-Leaderspl2018: 

STATUS REKRUTACJI 22.12.2020 (⌐ ͡■ ͜ʖ ͡■)
...
źródło: comment_16086352860ebFDz0lqmdHLuNdR9Ln7D.jpg
Kumpel mi napisał, że przeprowadzał dzisiaj rozmowę rekrutacyjną z front midem. Gościu nie wiedział, że formularz da się obsłużyć stworzeniem formData z .

Zauważacie takie coś, że ludzie którzy teraz są midami mają ogromne braki w robieniu rzeczy bez frameworka? Ja zacząłem zauważac, że ludzie bez bibliotek nie potrafią odjąć dat, czy zrobić tak właśnie podstawowych rzeczy. Jak jest u was?
Imo to efekt - olej jakieś podstawy, leć w react, najwyżej
Mam pytanie.
Mam kod - w javascript:

function _0xe35c(d, e, f) {

var g = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+/".split("");
var h = g.slice(0, e);
var i = g.slice(0, f);
var j = d.split("").reverse().reduce(function (a, b, c) {
if (h.indexOf(b) !== -1) return a += h.indexOf(b) * (Math.pow(e, c))
}, 0);
var k = "";
while (j > 0) {
k = i[j % f] + k;
j = (j - (j % f)) / f
@kanasta kolejna zagadka :D

dokumentacja reduce https://developer.mozilla.org/pl/docs/Web/JavaScript/Referencje/Obiekty/Array/Reduce

afaik funkcja reduce w python znajduje się w functools, ale na pythonie się nie znam, to tylko szybki google

generalnie ten algorytm reduce można zapisać tak:
1. niech j = 0, e = 8, h jest tablicą char (w jsie string, ale pojedynczych znaków) od indeksu 0 do e z ciągu znaków g
2. dla każdego elementu w tablicy d, niech elementem będzie
Hej mam pytanie, pisze sobie jakieś pierdoły z JavaScript w VS Code i nagle zobaczyłem, że edytor przekreślił mi zmienną i po najechaniu na nią kursorem pojawia się okienko, w którym jest napisane "name is deprecated".

Pierwszy raz coś takiego widzę, nie wiem czy to zostało dodane w jakiejś ostatniej aktualizacji.
Deprecated to z angielskiego przestarzały, ale czy ktoś wie o co dokładnie chodzi?

#javascript #webdev #visualstudio #naukaprogramowania
Pobierz maciorqa - Hej mam pytanie, pisze sobie jakieś pierdoły z JavaScript w VS Code i nagl...
źródło: comment_16084683497bJEciWZpgju1RwqoGZzt4.jpg
@Primek_1980: fajne formatowanie kodu, to juz lepiej na pastebin by koledzy się doczytali bo mnie sie jakos nie chce w ten cały kod zagłębiać, ale co do ostatniego pytania to imo znowu obiekt / klasa waga i wtedy do tablicy. I wtedy bedziesz mial pole do rozszerzania ich toGrams(), toKilograms() czy jakkolwiek byś potrzebował w przyszłości.
Ostatnio jakiś Mirek pytał o #szyfrowanie #jsi node. A ja pytam o #php . Przykładowo mam jakiś panel www - chcę go udostępnić klientowi, aby mógł zainstalować lokalnie na swoim kompie (tutaj też pytanie o to, czy da się od razu z wbudowanym serwerem #apache #mysql) , ale nie chcę aby mógł podglądnąć/skopiować/edytować kod. Wiem, że pewnie rozwiązań jest dużo, ale ktoś ma doświadczenie i poleci jakieś konkretne? Najlepiej aby szyfrowało
Pytanie do ekspertów JS i node - da się te aplikacje zabezpieczyć przed wglądem do kodu. Pojawił się klient który chce aplikacje jednak nie bedzie to mój serwer na wyłączność a klienta na którym ma to być zainstalowane - chce skompilować kod do wersji takiej jak np kompiluje się aplikacje .net, może nie do pliku exe dla iis ale coś mniejwięcej takiego trudnego do skopiowania / modyfikacji aby było to nieopłacalne.

Coś
@warstwowy_kabel: Klient kupuje produkt, nie kod. Kod ma działać i niekoniecznie ma mieć wgląda. Dwa Cena za produkt to X za kod pewnie z 10X po może potem skalować. Zazwyczaj sprzedaje się produkt + wsparcie techniczne, kod to sprzedaje ja do softwarehouse. Chodzi o implementacje algorytmów na X żeby nie były łatwe do skopiowania przez np inną firmę i nie chodzi o samego klienta, jemu ma to działać i tyle.
@bi-tek: jeśli nie jest to jakiś moloch, to użyj jakiegoś bundlera, np. webpack z minifikacją/uglifikacją kodu bez source map i spakuj wszystko w jeden uruchomieniowy js, będziesz miał brzydki i nieczytelny kod, ewentualnie możesz jeszcze dostarczać produkt w formie obrazu dockera, zawsze to jeden krok więcej żeby zajrzeć do środka
Chyba wielu z nas czeka na kolejny rok... ale zanim to nastąpi - wpadajcie na Podsumowanie 2020 w IT! ( ͡° ͜ʖ ͡°)

Edycja specjalna Śniadania z Programowaniem właśnie startuje! Będzie m.in. o:

-> Top 3 newsy z 2020, o których musicie wiedzieć
-> Top 3 najbardziej nieudane rzeczy w 2020
-> Throwback - czy nasze zeszłoroczne przewidywania się sprawdziły?

Link: https://bit.ly/2Wlhx9u

#programowanie #programista15k #informatyka #naukaprogramowania #
JustJoinIT - Chyba wielu z nas czeka na kolejny rok... ale zanim to nastąpi - wpadajc...
#programowanie #nodejs #javascript
Na backendzie przechowuję w sesji (express-session) wszystkich zalogowanych użytkowników, a na froncie trzymam sobie cookie.
Pierwszy raz stawiam coś w oparciu o sesje i ciasteczka dlatego parę pytań:

1. Jaki najlepiej ustawić czas ważności cookiesa? (maxAge)

2. Co zrobić gdy ważność cookiesa się skończy? Mam na froncie nasłuchiwać czy cookies już zniknął i wylogować użytkownika? Czy może jakoś odświeżyć tego cookiesa? Jakie są na to praktyki?

3. Chcę mieć
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #elektronika

JS:
NodeJs best practices - https://github.com/goldbergyoni/nodebestpractices
Pisanie strony w JSONie - https://webdatarender.com/
Darmowe hostingi dla web developerów - https://josiasdev.best/free-hosting-services-for-web-developers
Czy jest sens podawać google fonts z cdn'a googla zamiast swojego? - chyba już nie - https://dev.to/zwacky/time-to-say-goodbye-to-google-fonts-16dd
32 dodatki do chrome które mogą być interesujące dla Web developera i nie tylko - https://savio.xyz/34-must-have-chrome-extensions-for-web-developers-and-designers

Golang:
Blackrota, mocno zaciemniony backdoor napisany
#programowanie #python #javascript

Nie rozumiem żartu z samego końca tego artykułu:
https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f

- I’m just going to move back to the backend. I just can’t handle these many changes and versions and editions and compilers and transpilers. The JavaScript community is insane if it thinks anyone can keep up with this.

- I hear you. You should try the Python community then.

- Why?

- Ever heard of Python 3?


W artykule