Mam apkę w Reactie do wyświetlania wykresu. Dane do rysowania są ładowane po websockecie a wykres jest aktualizowany na bieżąco. Obecnie przechowuję dane w stanie komponentu. Jak sprawić, żeby przechowywać te dane w aplikacji i żeby każdy użytkownik widział dokładnie ten sam wykres w tym samym momencie? Z tego co rozumiem localStorage przechowuje dane w przeglądarce użytkownika, więc każdy z nich będzie widział co innego. Czy do czegoś takiego powinienem wykorzystać Redux?
Wszystko
Najnowsze
Archiwum
- 4
@papaj42: każdemu użytkownikowi wysyłać dokładnie te same dane po websockecie?
- 1
@papaj42: No niezbyt tak zrobisz bez zapytania serwera na starcie. Pomyśl sobie, że użytkownik ma wolne łącze i będzie miał refresh za 10 minut jego stan będzie zupełnie rozjechany. Jak interwał to 5 sekund to każde odświeżenie które załaduje dane dalej niż w ciągu tych 5 sek (- czas pobrania ostatnich danych) będzie powodowało lukę. Na refresh/start apki musiałbyś sobie pobierać startową paczkę danych.
https://codesandbox.io/s/thirsty-platform-1or7z?file=/src/App.js
jakbyscie to naprawili zeby dalej moc przekazywac handleSubmita do heavycomponent, ale zeby sie on nie renderowal bo mi input w App scina przez to?
#react #javascript
jakbyscie to naprawili zeby dalej moc przekazywac handleSubmita do heavycomponent, ale zeby sie on nie renderowal bo mi input w App scina przez to?
#react #javascript
- 0
*niekontrolowanych
@wybacz: Wydzielić to do osobnego hooka i powinno wystarczyć. Wątpię aby dało się to łatwiej/ładniej zrobić bez zbędnego kombinowania lub jakiś bibliotek do formularzy/globalnego stanu
Jaki jest teraz standard przemysłowy robienia gierek internetowych na stronkach takich jak picrel?
Kiedyś wiadomo - wszystko Flash był, a w czym pisze się teraz? Tylko litości... nie piszcie że HTML5 xDDD
Na szybko namierzyłem PhaserIO. Zna ktoś jakieś inne popularne frameworki do gierek do osadzania na stronkach?
W czym jest napisane to : https://pl.crazygames.com/gra/fireboy-and-watergirl-the-forest-temple ?
Kiedyś wiadomo - wszystko Flash był, a w czym pisze się teraz? Tylko litości... nie piszcie że HTML5 xDDD
Na szybko namierzyłem PhaserIO. Zna ktoś jakieś inne popularne frameworki do gierek do osadzania na stronkach?
W czym jest napisane to : https://pl.crazygames.com/gra/fireboy-and-watergirl-the-forest-temple ?
źródło: comment_1631260668Z3ATZQvCMC6abd4WeYIzF3.jpg
PobierzTylko litości... nie piszcie że HTML5 xDDD
Na szybko namierzyłem PhaserIO.
@oakduck: PhaserIO i wszystkie inne frameworki to JavaScript i HTML5.
- 2
@oakduck: ale taki jest teraz standard. Pytasz się jakbyś chciał pływać a się nie umoczyć. Ewentualnie możesz wziąć silnik jakiś co Ci zapakuje tak tego HTML i JSa że go nie dotykasz ale finalnie na tym operuje gra
Czy w react w class components jest jakiś odpowiednik computed z vue? Wiem, że jest hook useEffect, ale on działa tylko w funkcyjnych ;( #react #javascript #naukaprogramowania
- 1
- 3
@SalsaDeAmigo: A odpowiednik w komponencie funkcyjnym to by było użycie useMemo
Mirabelki i Miraski,
ktoś może szuka pracy jako reactowiec?
Firma: Praetorian Technology (przedsiębiorstwo z kapitałem brytyjskim, istnieje prawie 2 lata)
Forma: zdalna
Pensja: 19-25k netto na fakturze, możliwość innych form
ktoś może szuka pracy jako reactowiec?
Firma: Praetorian Technology (przedsiębiorstwo z kapitałem brytyjskim, istnieje prawie 2 lata)
Forma: zdalna
Pensja: 19-25k netto na fakturze, możliwość innych form
@suslogon-szczecinski: da rade dostać Maca albo pracowac na swoim?
- 0
@zackson: generalnie maców nie udostępniamy, raczej "zwykłe laptopy". Nie robi nam problemu jeśli ktoś chce na swoim komputerze pracować.
- 201
Tak było ( ͡° ͜ʖ ͡°)
___________
#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
Credits to Programista Płakał Jak Commitował
___________
#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
Credits to Programista Płakał Jak Commitował
źródło: comment_1631194893IuoZG0ozifbjIxf60i7chu.jpg
Pobierz@justjoin_it: gorzej jak wracasz po dwutygodniowym urlopie, a on wciąż wisi :/
- 42
@justjoin_it: oj tam, skoro można anulować zapowiedziany merytoryczny webinar, na który planuje być mnóstwo ludzi to jakiś głupi task tym bardziej można wywalić, przynajmniej wstyd mniejszy.
- 9
https://stackoverflow.com/a/51114250/4777077
#typescript #javascript #programowanie
Szefie, pamiętasz tego taska co go dostałem 2 lata temu..?
#typescript #javascript #programowanie
źródło: comment_16311918480tS120ki4d7UK0A6PEMZUt.jpg
Pobierz@Eggy: Prawie jak naprawa 24-letniego błędu w Linuxowym jądrze
@Eggy: TypeScript przyspiesza development. Używajcie TSa, w dwa lata można napisać prostego CRUDa
Jak poprawnie rozwiązać zadanie rekrutacyjne z programowania?
Te bolączki widziałem w kodzie kandydatów na wszystkie stanowiska - od juniorów po seniorów, więc śmiem przypuszczać, że nie jest to wiedza powszechna.
https://bulldogjob.pl/news/1723-jak-poprawnie-rozwiazac-zadanie-rekrutacyjne-z-programowania
#naukaprogramowania #programowanie #python #java #php #javascript
Te bolączki widziałem w kodzie kandydatów na wszystkie stanowiska - od juniorów po seniorów, więc śmiem przypuszczać, że nie jest to wiedza powszechna.
https://bulldogjob.pl/news/1723-jak-poprawnie-rozwiazac-zadanie-rekrutacyjne-z-programowania
#naukaprogramowania #programowanie #python #java #php #javascript
Artykuł zatytułowany "Jak poprawnie rozwiązać zadanie rekrutacyjne z programowania" w którym autor przysrał się do sposobu pisania kodu na przykładzie kilkunastu linijek, wersja "pierwotna" - jest tragiczna już w założeniu, "wersja poprawiona", przedstawiona przez eksperta jako porządane rozwiązanie - wciąż kiepska. Rozumiem że kod miał być przykładowy, ale nawet w obecnym stanie rzeczy jest nieużywalny.
Cały artykuł brzmi bardziej jak rozważania juniora który opowiada kolegom przy browarze jak to zaczął rekrutacje prowadzić.
Autor zamiast
Cały artykuł brzmi bardziej jak rozważania juniora który opowiada kolegom przy browarze jak to zaczął rekrutacje prowadzić.
Autor zamiast
@red_button: Jeżeli chodzi o ogólne podejście do rozmów rekrutacyjnych to jest jedna książka która od lat uchodzi za wzór - "Cracking the coding interview". Co prawda skupia się na rekrutacji do FAANGu, ale jak do Googla sie dostaniesz to i do SH w Pcimiu Dolnym cie wezmą. Dostępna mniej lub bardziej legalnie w necie.
Poszukuje osoby która wyceni i wykona konfigurator na stronę najprawdopodobniej js
tj. klient wpisuje text, wybiera czcionkę, tło, kolor itd.
#javascript #worpress #stronywww
tj. klient wpisuje text, wybiera czcionkę, tło, kolor itd.
#javascript #worpress #stronywww
- 2
@skiperrros: a, w sensie taki z opcją zakupu od razu i wizualizacją tekstu. No to chyba potrzebujesz dedykowanego rozwiązania, powodzenia w szukaniu :)
@skiperrros: jako punkt wyjścia można zastosować: https://wordpress.org/plugins/product-configurator-for-woocommerce/ i dodać tylko opcję dodawania tekstu i czcionki
- 19
Śpieszmy się kochać Raspberry, tak szybko lądują na dnie szafy [*] A jak tam u Was?
___________
#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
___________
#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
źródło: comment_1631022590vpOEv85HTFAxHMMDBAaZOG.jpg
Pobierz@nalej_mi_zupy sprzedam rpi4 2gb z gadżetami i płytki esp
@justjoin_it: ja mam arduino które już prawie dekadę czeka na moją uwagę
Angular ma swoje własne devTools. Odkryj 5 funkcji narzędzia
https://bulldogjob.pl/news/1721-angular-ma-swoje-wlasne-devtools-odkryj-5-funkcji-narzedzia
#angular #javascript #frontend #programowanie #naukaprogramowania
https://bulldogjob.pl/news/1721-angular-ma-swoje-wlasne-devtools-odkryj-5-funkcji-narzedzia
#angular #javascript #frontend #programowanie #naukaprogramowania
@pewnie-kaczka normalnie to renderuj wszystko na raz na jednej stronie, przeglądarka wytrzyma, najlepiej jakby jakieś zdjęcie jeszcze były ( ͡º ͜ʖ͡º)
- 1
@ekjrwhrkjew: przez node sobie to scrapuje asynchronicznie, po stronie frontu to będzie wszystko dzielone na strony
( ͡~ ͜ʖ ͡°)
( ͡~ ͜ʖ ͡°)
- 1
Mam 2 zmienne w #django i chcę je wyrzucić do templatki. Problem polega na tym, że chce aby w jeden dzień użytkownik widział var1, w drugi dzień var2, w trzeci var1 i tak dalej...
Jak to zrobić? Myślałem nad tym żeby wziąć dzień miesiąca z daty i w parzyste dni dać zmienna var1, w nieparzyste zmienna var2. Ale problem pojawia się, gdy miesiąc ma 31 dni, wtedy 2 dni pod
Jak to zrobić? Myślałem nad tym żeby wziąć dzień miesiąca z daty i w parzyste dni dać zmienna var1, w nieparzyste zmienna var2. Ale problem pojawia się, gdy miesiąc ma 31 dni, wtedy 2 dni pod
@Spofity: Weź sobie timestamp uniksowy, podziel (całkowicie) przez ilość sekund w ciągu dnia, i bierz z tego modulo 2. Język obojętny.
- 3
@Spofity: To bierz sobie dzień roku tylko w przestępny będziesz miał jeden dzień powtórzenia. Ewentualnie ustaw sobie jakąś datę startową licz ile dni od niej minęło i ten wynik sobie dziel nie będziesz miał nigdy powtórzenia.
- 1
Mireczki powiedzie czy ktoś robił jakieś apki w Electronie https://www.electronjs.org bo jak czytam na necie o nim opinie to jedni piszą że to najgorszy rak i zło ostatnich lat bo żre pamięć i nie umywa się do aplikacji natywnych, za to inni go chwalą za multiplatformowość itd., i chciałem poznać inne opinie #programowanie #javascript
- 8
@ogon111: rak, który zjada pełno ramu i miejsca
- 18
@ogon111: W cholerę rzeczy działa na Electronie. Visual Studio Code, Discord i tysiąc innych popularnych apek, zgoogluj sobie. Pamięć oczywiście żre bardziej niż natywne aplikacje, ale chyba lepiej mieć wielokrotny development speed i wieloplatformowość niż te 200mb wolnej pamięci której i tak nie użyjesz, no chyba że jesteś jednym z c++ nerdów, którzy ram traktują jak najwyższą świętość i pocą się godzinami o każdy megabajt xD
- 2
Lista wydarzeń IT na ten tydzień ( ͡º ͜ʖ͡º)
On-line (33) - https://crossweb.pl/wydarzenia/online/
Wrocław (6) - https://crossweb.pl/wydarzenia/wroclaw/
Kraków (6) - https://crossweb.pl/wydarzenia/krakow/
On-line (33) - https://crossweb.pl/wydarzenia/online/
Wrocław (6) - https://crossweb.pl/wydarzenia/wroclaw/
Kraków (6) - https://crossweb.pl/wydarzenia/krakow/
- 82
Hej Mirki, czołem Mirabelki!
▒█░▒█ ▀█▀ ▀▀█▀▀ █ █ ▄█░ █ █ █ █ █ ▄█░ █▀▀█ █▀▀▄ █▀▀ █ █ ▄█░ █
▒█▀▀█ ▒█░ ░▒█░░ ▀ ▀ ░█░ ▀ ▀ ▀ ▀ ▀ ░█░ █░░█ █░░█ █▀▀ ▀ ▀ ░█░ ▀
▒█░▒█ ▄█▄ ░▒█░░ ▄ ▄ ▄█▄ ▄ ▄ ▄ ▄ ▄ ▄█▄ ▀▀▀▀ ▀░░▀ ▀▀▀ ▄ ▄ ▄█▄ ▄
Już
▒█░▒█ ▀█▀ ▀▀█▀▀ █ █ ▄█░ █ █ █ █ █ ▄█░ █▀▀█ █▀▀▄ █▀▀ █ █ ▄█░ █
▒█▀▀█ ▒█░ ░▒█░░ ▀ ▀ ░█░ ▀ ▀ ▀ ▀ ▀ ░█░ █░░█ █░░█ █▀▀ ▀ ▀ ░█░ ▀
▒█░▒█ ▄█▄ ░▒█░░ ▄ ▄ ▄█▄ ▄ ▄ ▄ ▄ ▄ ▄█▄ ▀▀▀▀ ▀░░▀ ▀▀▀ ▄ ▄ ▄█▄ ▄
Już
źródło: comment_1630933445MEwnfd4wiXJXmKk0yNlzdj.jpg
Pobierz@code_europe: ascii się troche rozjechalo, czy tam jest napisane HITLER?
- 106
Nowości w standardzie ECMAScript 2021
Większość z nich jest już wspierana w najnowszych wersjach znanych przeglądarek i można z nimi działać.
https://bulldogjob.pl/news/1718-nowosci-w-standardzie-ecmascript-2021
#javascript #frontend #programowanie #naukaprogramowania
Większość z nich jest już wspierana w najnowszych wersjach znanych przeglądarek i można z nimi działać.
https://bulldogjob.pl/news/1718-nowosci-w-standardzie-ecmascript-2021
#javascript #frontend #programowanie #naukaprogramowania
źródło: comment_1630922039AWveWzjgpgfu9Bx5nZGmkx.jpg
Pobierz- 28
Tęskniliście? Tak znowu będzie o Oh My... A nie, wybaczcie, to z przyzwyczajenia ( ͡° ͜ʖ ͡°) Czas na #konkurs!
A zadanie w nim jest proste. Postawcie się w roli głównego bohatera grafiki: widzicie odpowiedzi, ale jakie będzie pytanie? Jeśli jesteście DEFINITYWNIE pewni, to zapraszamy komentowania ( ͡° ͜ʖ ͡°)
Do zgarnięcia
A zadanie w nim jest proste. Postawcie się w roli głównego bohatera grafiki: widzicie odpowiedzi, ale jakie będzie pytanie? Jeśli jesteście DEFINITYWNIE pewni, to zapraszamy komentowania ( ͡° ͜ʖ ͡°)
Do zgarnięcia
źródło: comment_16306828762EDQ1ekyiUTvKhAs8eiovC.jpg
Pobierz- 18
@justjoin_it: "wiecej niz jedno zwierze?"
- 15
Prawda, której nie powiedzą Ci na bootcampach ( ͡° ͜ʖ ͡°)
#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
_________
Nadajemy do Ciebie spoza systemu, przerywamy symulację. Wejdź w poniższy link, znajdziesz w nim
#programowanie #justjoinit #naukaprogramowania #heheszki #programista15k #python #pracbaza #javascript #python #java #php #komputery #java #devops
_________
Nadajemy do Ciebie spoza systemu, przerywamy symulację. Wejdź w poniższy link, znajdziesz w nim
źródło: comment_1630660186ZJwRdqihn7OIxdiR2jo4sT.jpg
Pobierz@billuscher: To jak ogarnięcie sobie uprawnień administratora, wejście w odpowiedni tryb przez odpowiednią technikę pójścia do snu (włączania maszyny wirtualnej) ( ͡° ͜ʖ ͡°)
@XkemotX hipernadzorca



























@Sheppard28:
dzięki za info, oczywiście działa - przeglądnę doksy