Pany od #javascript i #react macie jakiegoś swojego Coryego Shaftera (ten od #django), co robi dobry content?
Wszystko
Najnowsze
Archiwum
- 0
- 3
Kent C. Dodds, Dan Abramov
- 0
Co tu się o--------a? #javascript #programowanie
źródło: comment_1619627839TQPmpcanr7j1Lfy8x90sgT.jpg
Pobierz- 12
@Sheppard28: zawsze po kontakcie z JS mam potrzebę mycia rąk przez 30 sekund
@murdoc: xD ale tu nie ma niczego dziwnego i w kazdym innym jezyku dzialaloby to dokladnie tak samo
- 15
Jak tam, WinRAR opłacony? ( ͡° ͜ʖ ͡°)
#programowanie #justjoinit #naukaprogramowania #heheszki #programista 15k #javascript #python #java #php #komputery #java #devops
---------
A to miejsce dla tych, co opłacają WinRARa i dla tych co nie: https://bit.ly/3gKZV2d
#programowanie #justjoinit #naukaprogramowania #heheszki #programista 15k #javascript #python #java #php #komputery #java #devops
---------
A to miejsce dla tych, co opłacają WinRARa i dla tych co nie: https://bit.ly/3gKZV2d
źródło: comment_1619626497TLJYZSbqJs9vXoOjyWxOC8.jpg
PobierzKomentarz usunięty przez autora
#javascript
Dlaczego wewnątrz funkcji udało się zmienić zmienną zadeklarowaną bez żadnego przedrostka, a zmiennej zadeklerowanej z użyciem "var" nie udało się zmienić? Jaka jest różnica między deklaracją tych zmiennych?
var myVariable = 1;
myVariable2 = 1;
Dlaczego wewnątrz funkcji udało się zmienić zmienną zadeklarowaną bez żadnego przedrostka, a zmiennej zadeklerowanej z użyciem "var" nie udało się zmienić? Jaka jest różnica między deklaracją tych zmiennych?
var myVariable = 1;
myVariable2 = 1;
- 2
@memento_mori: Nie wiem co tu się zadziało i nie mam akurat czasu analizować, ale znam odpowiedź na to pytanie:
Taka że jak dajesz
Jaka jest różnica między deklaracją tych zmiennych?
Taka że jak dajesz
var to tworzysz zmienną, a jak nie dajesz var to tworzysz nie zmienną, a property na obiekcie globalnym. Różnic jest kilka, np. property możesz usunąć (delete myVariable2) a zmienną nie, zmienne ulegają hoistingowi a property nie. Pewnie jeszcze- 0
@Marmite: yyyps chodziło o window object
- 4
cześć,
w ramach nauki stworzyłem swoją pierwszą aplikację w React:
https://cssgenerator.pl/
https://github.com/marekfoltanski/cssgenerator
domyślam się, że jest tam dużo baboli dlatego wrzucam gdzie się da żeby zebrać konstruktywną krytykę od bardziej doświadczonych fachowców. Nie wiem czy tutaj się tak robi, bo nie korzystałem wcześniej z wykopu :p w każdym razie puszczam info w świat
w ramach nauki stworzyłem swoją pierwszą aplikację w React:
https://cssgenerator.pl/
https://github.com/marekfoltanski/cssgenerator
domyślam się, że jest tam dużo baboli dlatego wrzucam gdzie się da żeby zebrać konstruktywną krytykę od bardziej doświadczonych fachowców. Nie wiem czy tutaj się tak robi, bo nie korzystałem wcześniej z wykopu :p w każdym razie puszczam info w świat
https://github.com/marekfoltanski/cssgenerator
@fifofo: Co mi sie rzucilo w oczy po krotkim review to:,
1. że mieszasz raz hooki a raz klasowe podejscie, polecam zdecydowac sie na to pierwsze,
2. moglbys od razu zacząć pisać z wykorzystaniem narzędzi jak ESlint (koniecznie), Typescript, CSSModules zamiast BEMa, apollo client jezeli uzywasz graphql'a
3. wiekszosc letów mozesz zastąpić constem
- 0
@Sheppard28: dzięki!
Mirki mam pytanie mianowicie postanowiłem się uczyć po zapoznaniu się z Laravelem (PHP już dawno ogarniałem) jakiegoś frameworka #javascript i postawiłem na #vuejs. Tylko nie ogarniam do końca koncepcji komponentów jeśli chodzi o frontend - tzn próbuję to zrozumieć ale czy dobrze myślę? Chciałbym kiedyś to robić komercyjnie a jeśli się nauczę od początku tego jak się należy nie będę się musiał przerzucać. Na zdjęciu jest tak
źródło: comment_1619605285zAc3PbqEEN8DKrBeKIyTeb.jpg
Pobierz- 3
- 3
@lukasX2002: Opłaca się. Zaraz dojdą Ci nowe wymagaina, aby np. każdy Item miał inny kolor albo obsługiwał kliknięcie itd. i okaże się że jednak komponenty to przydatna sprawa bozmieniasz w jednym miejscu. Polecam https://www.facebook.com/groups/1562693927371630 - zawsze chętnie dzielą się wiedzą
#javascript #programowanie
Czy praktykuje się przypisanie od razu w konstruktorze funkcji do wartości ?
Jeśli "TAK" to, czy kolejność wykonywania funkcji jest zdeterminowana umiejscowieniem w obiekcie, bo
"obliczTyp" jest zależny od "obliczWagi" - nie boje się sytuacji gdzie "obliczTyp" wykonałby się przed "obliczWagi"
var
Czy praktykuje się przypisanie od razu w konstruktorze funkcji do wartości ?
Jeśli "TAK" to, czy kolejność wykonywania funkcji jest zdeterminowana umiejscowieniem w obiekcie, bo
"obliczTyp" jest zależny od "obliczWagi" - nie boje się sytuacji gdzie "obliczTyp" wykonałby się przed "obliczWagi"
var
- 0
@Marmite: musze rozpracować wagę, czyli pierwsza funkcja to waga, a potem na bazie wagi uzyskac typ. Gdyby funkcja oblicztyp uruchomiła się pierwsza nie miałaby danych wejsciowych
- 0
@Primek_1980: to nie uruchamiaj jej jako pierwszej i nie będzie problemu ¯\_(ツ)_/¯ Kolejność deklaracji tych funkcji nie ma tu nic do rzeczy
- 16
Zapraszamy na krótki przegląd ofert z kategorii #javascript i okolic, dla chętnych na przeprowadzkę do #szwajcaria lub #niemcy ( ͡º ͜ʖ͡º)
(SwissDevJobs.ch | LinkedIn | Twitter | Facebook)
(GermanTechJobs.de | LinkedIn | Twitter | Facebook
(SwissDevJobs.ch | LinkedIn | Twitter | Facebook)
(GermanTechJobs.de | LinkedIn | Twitter | Facebook
źródło: comment_16196024121Qv4tkcWFsJQIMFlYxlglP.jpg
Pobierz@Diamond-kun: akurat to w DE potrafią zatrudnić kogoś kto bardziej wpasowuje się do firmy niż ma skilla. Ostatnio nawet u przyszłego pracodawcy mi to mówili jak się rekrutowałem.
- 12
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika
JS/Web:
Inny sposób pisania aplikacji w js - taki bardziej graficzny ;) - https://natto.dev/
New-generation build tools - Porównanie eslint, snowpack, vite i wmr - https://css-tricks.com/comparing-the-new-generation-of-build-tools/
Z jakich tooli skorzystać gdy tworzymy nowy projekt w Typescript
JS/Web:
Inny sposób pisania aplikacji w js - taki bardziej graficzny ;) - https://natto.dev/
New-generation build tools - Porównanie eslint, snowpack, vite i wmr - https://css-tricks.com/comparing-the-new-generation-of-build-tools/
Z jakich tooli skorzystać gdy tworzymy nowy projekt w Typescript
- 0
@sredni_szu: Właśnie testowałem na Ubuntu 20.04.2 LTS i działa bez zarzutu
sudo timedatectl set-ntp false (wersja systemd 245 - z marca 2020). Nie działa od razu jak i nie wstaje po restarcie.@Hauleth: No ja to miałem na nie całkiem nowym systemie wbudowanym, którego nie byłem producentem (aplikacja olewała strefy czasowe i miała własny system synchronizacji czasu, więc po podłączeniu do internetu całość wariowała).
Przy czym sama opcja, z tego co pamiętam, też pozostawała ustawiona, ale po prostu usługa i tak aktualizowała czas. Pomogło chyba dopiero zamaskowanie jej w cholerę czyli symlink do /dev/null.
Przy czym sama opcja, z tego co pamiętam, też pozostawała ustawiona, ale po prostu usługa i tak aktualizowała czas. Pomogło chyba dopiero zamaskowanie jej w cholerę czyli symlink do /dev/null.
- 1
Pierwszy raz w życiu napisałem aplikację P2P :D
Przesłałem nawet pierwszy obrazek ^_^
Polecam simple-peer:
https://www.npmjs.com/package/simple-peer
#javascript
Przesłałem nawet pierwszy obrazek ^_^
Polecam simple-peer:
https://www.npmjs.com/package/simple-peer
#javascript
@aptitude: bajera
- 0
Jak zamienić obrazek blob na array buffer?
Ciągle dostaje błąd, że arrayBuffer nie jest funkcją..
Już chyba wszystko przejrzałem w sieci na ten temat i nadal nie wiem co jest.
Proszę o pomoc.
Ciągle dostaje błąd, że arrayBuffer nie jest funkcją..
Już chyba wszystko przejrzałem w sieci na ten temat i nadal nie wiem co jest.
Proszę o pomoc.
const- 8
Dzisiaj jest ostatni dzień, by zapisać się na nieodpłatny kurs CS50 HarvardX. W programie:
HTML, CSS
Git
Python
Django
HTML, CSS
Git
Python
Django
źródło: comment_161945500956DAXyhKCNkrYe34UXvMh9.jpg
Pobierz- 1
wklejam coś takiego do html:
var graphs = {{ plot|safe }};
Plotly.plot('bargraph', graphs, {} );
Jakiś stary klient napisał do mnie i chcę, żebym mu napisał grę.
Ja nie mam już czasu na takie pierdoły i robię teraz za dużo większą stawkę.
Ale wydaje mi się, że koło 50zł/h będzie się dało ugrać. Ktoś chętny?
Gre chcą w #javascript
#programowanie
Ja nie mam już czasu na takie pierdoły i robię teraz za dużo większą stawkę.
Ale wydaje mi się, że koło 50zł/h będzie się dało ugrać. Ktoś chętny?
Gre chcą w #javascript
#programowanie
@MasterOf8: Zawolaj, jesli kogos znajdziesz w tej cenie.. ;)
konto usunięte via Android
- 1
@MasterOf8 Kumam, czyli wiesz lepiej czego chce klient, którego ja znam a ty nie xD On szuka dodatkowej osoby do zespołu a nie one man army
co innego wynika z pierwszego wpisu OPie, jak to ma być ktoś do pomocy to chyba git stawka na jakiś entry-level
- 2
Nie lubisz reduxa? To weź zerknij na to ( ͡° ͜ʖ ͡° )つ──☆*:・゚https://hookstate.js.org/
#react #javascript #typescript #programowanie
#react #javascript #typescript #programowanie
@Snowdr0p: przyjrzę się. Ja polecam https://github.com/pmndrs/zustand
Przeniosłem się z reduxa i nie mam zamiaru wrócić. Polecam z całego serduszka.
Przeniosłem się z reduxa i nie mam zamiaru wrócić. Polecam z całego serduszka.
- 1
Facebook np który jest na dzień dzisiejszy wielką aplikacja działa tylko na context API
@mocpapieza: i ma problemy z wydajnością
- 0
Jak zrobić w React, że po wciśnięciu klawisza Escape zostanie zmieniona wartość w state "confirm" na "true", a ponowne wciśnięcie Escape uruchomi skrypt secPress()?
const [confirm, setConfirm] = useState(false);
const _confirm = () => {
if (confirm) {- 1
@aptitude: tak naprawde wszystko w kodzie jest ok tylko tyle ze setState działa lekko inaczej niż sobie wyobrażasz.
Gdy wykonuje sie setConfirm(true) to zmienna confirm nie uzyska natychmiast nowej wartości, a dopiero wtedy gdy ponownie zostanie odpalony hook useState (tylko tam w Twoim kodzie jest bezposrednie przypisanie do zmiennej confirm i to jest poprawne podejscie). A z kolei hook zostanie odpalony dopiero w kolejnej rundzie rerenderowania komponentu.
Zrob sobie console.log(confirm)
Gdy wykonuje sie setConfirm(true) to zmienna confirm nie uzyska natychmiast nowej wartości, a dopiero wtedy gdy ponownie zostanie odpalony hook useState (tylko tam w Twoim kodzie jest bezposrednie przypisanie do zmiennej confirm i to jest poprawne podejscie). A z kolei hook zostanie odpalony dopiero w kolejnej rundzie rerenderowania komponentu.
Zrob sobie console.log(confirm)
- 1
@aptitude: No i to ci dałem w pierwszym przykładzie na https://pastebin.com/TqFLWfSF
export function useKeypress(key, action) {
useEffect(() => {
function onKeyup(e) {
if (e.key ===
export function useKeypress(key, action) {
useEffect(() => {
function onKeyup(e) {
if (e.key ===
- 0
Jak pobrać drugi element z objectu po wartości?
Znam wartość "pepsi" i znam imię "ala", jak pobrać imię "ola"?
Jak coś to zawsze są tylko da takie same wartości, jak pepsi czy cola,
można by było odfiltrować wszystkie pepsi i pobrać imię ola po ala, ale jak to zrobić?
Znam wartość "pepsi" i znam imię "ala", jak pobrać imię "ola"?
Jak coś to zawsze są tylko da takie same wartości, jak pepsi czy cola,
można by było odfiltrować wszystkie pepsi i pobrać imię ola po ala, ale jak to zrobić?
@aptitude: przy czym zaznaczam, że to mi wygląda na rozwiązanie problemu spowodowanego jakimś błędem projektowym... Raczej nie powinieneś polegać na tym w codziennej pracy
@aptitude: nie rób tak
jak chcesz mieć zachowaną kolejność insertowania, użyj tablicy lub Mapy.
Object nie daje gwarancji co do kolejnosci własności
4.3.3 Object
An object is a member of the type Object. It is an unordered collection of properties
jak chcesz mieć zachowaną kolejność insertowania, użyj tablicy lub Mapy.
Object nie daje gwarancji co do kolejnosci własności
- 148
◢ #unknownews ◣
1) Czy programiści często kopiują kod ze StackOverflow? Ojjj tak! Teraz wiemy już jak często
https://stackoverflow.blog/2021/04/19/how-often-do-people-actually-copy-and-paste-from-stack-overflow-now-we-know/
Nowe zestawienie jest już gotowe - zapraszam do lektury :)
1) Czy programiści często kopiują kod ze StackOverflow? Ojjj tak! Teraz wiemy już jak często
https://stackoverflow.blog/2021/04/19/how-often-do-people-actually-copy-and-paste-from-stack-overflow-now-we-know/
źródło: comment_1619176099oMvQfZldr4PJuXNl0NyLOE.jpg
Pobierz4) Jak wyglądałoby łamanie Enigmy w 2021 roku? (film, 21 minut)
https://www.youtube.com/watch?v=RzWB5jL5RX0
INFO: pierwsza część filmu przedstawia (dość dogłębnie) zasadę działania algorytmu Enigmy. Dalej mamy metodykę łamania. Ciekawie wyjaśnione.
@imlmpe: A propo przełomowych technologii przeszłości - czy postowałeś już filmik o komputerze pokładowym misji Apollo? Prezentacja trwa ok. godzinę ale jest niesamowicie wciągająca, fantastyczne wyjaśnienie działania systemu i interakcji z załogą.
6) Historia języków programowania - po polsku (film, 10 minut)
https://www.youtube.com/watch?v=Mu9x77POCBw
INFO: bardzo fajnie (i krótko) przedstawione charakterystyki danych języków. Na kanale znajdziesz też część drugą, która dochodzi już do czasów obecnych.
@imlmpe: Dziwi mnie mała popularność tego kanału, bardzo fajny content.
- 0
Jak pobrać losowy object z array który zawiera daną wartość?
Np. pobranie losowego objectu który "napoj" ma wartość "cola".
Np. pobranie losowego objectu który "napoj" ma wartość "cola".
[
{napoj: "cola", imie: "ala"}

























W skrócie Boger to anonimowy czat z możliwościami 6obcy, omegle i imgura.
Rozmówca może wylosować temat do rozmowy, przesłać obrazek czy porozmawiać przez wideo rozmowę, można w każdym momencie zadzwonić i rozłączyć wideo rozmowę bez rozłączania się z rozmówcą.
W
źródło: comment_1619700806QakRr2APq1YPqIP1iNhzMx.jpg
PobierzDziś wypuściłem nową aktualizację, która naprawiła dużo błędów i dodała nowe możliwości, jak darkmode czy nawet automatyczna zmiana tekstowych buziek na emoji, można wyłączyć w ustawieniach ;)