Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko272
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
scorpio18k

scorpio18k

Dołączył 16 lat i 7 mies. temu
  • Obserwuj
  • Akcje 13942
  • Znaleziska 8508
  • Mikroblog 5434
  • Obserwujący 4
  • Obserwowane 62
scorpio18k
scorpio18k 27.11.2022, 00:49:47
  • 0
https://www.w3schools.com/react/react_customhooks.asp

Tam jest Example: useFetch.js: i index.js:

Czy tam przypadkiem nie ma podwójnego źródła prawdy ?
1. wewnątrz useFetch: const [data, setData] = useState(null);
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k
Autor
27.11.2022, 13:18:22
  • 0
data jest pobierana i zmieniana w jednym miejscu w useFetch->useEffect->setData


@tooph: Jeżeli do index.js przekazałbym setData w ten sposób:

wewnątrz useFetch:
return
  • Odpowiedz
scorpio18k
scorpio18k
Autor
27.11.2022, 13:25:35
  • 0
Mamy "data", które występuje w dwóch miejscach.

@scorpio18k: Mógłbyś doprecyzować, o co Ci tutaj chodzi?


@tooph: Że data jest i wewnątrz index.js i wewnątrz useFetch:
1. const [data, setData] = useState(null); przekazana później przez return [data];
2. const [data] = useFetch("https://jsonplaceholder.typicode.com/todos");
  • Odpowiedz
scorpio18k
scorpio18k 26.11.2022, 17:51:50
  • 0
useEffect(()=>{
if(registered) dispatch(resetRegistered());
}, [registered]);

eslint wyrzucił " React Hook useEffect has a missing dependency: 'dispatch' "

dispatch
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k
Autor
26.11.2022, 18:03:19
  • 0
@lobo: @ziolowow:
Dzięki, Ostatnio jak wrzuciłem funkcję do dependencies to wpadło w nieskończoną pętlę. Myślałem, że tutaj też tak będzie bo useDispatch:
@returns — redux store's dispatch function
  • Odpowiedz
scorpio18k
scorpio18k 25.11.2022, 17:45:20
  • 1
Ktoś usuwał kamień jakąś niestandardową technologią jak np. ultradźwięki, laser itp. itd. ?
Jeśli tak to jak wrażenia, gdzie i za ile?

#dentysta #stomatologia
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k
Autor
25.11.2022, 19:37:26
  • 0
czemu nazywasz ultradźwięki niestandardową metodą? Przecież od lat są stosowane.


@SkrytyZolw: Ok, to w takim razie inne niż klasyczne wiercenie
  • Odpowiedz
scorpio18k
scorpio18k
Autor
25.11.2022, 23:10:45
  • 0
Ultradźwięki to nie wiercenie, jak już to wibracje


@affairz: Tak, a robiłeś tym sposobem?
  • Odpowiedz
benny2001
benny2001
benny2001
25.11.2022, 20:03:18
  • 1
Cześć, Próbuje zrobić zdaje się prostą rzecz, a że dopiero zaczynam trafiłem na ścianę.
- Wczytuje sobie excela bez nazw kolumn.
- Nadaje nazwy z automatu
- Sprawdzam czy działa - wydaje się ze tak, wypisuje komórki po odniesieniu do nazwy kolumny
- Jak próbuje poczyścić wartości z dubli to z tego co rozumiem nie może odnaleźć nowo nadanych nazw kolumn.
- Jak wypisze excela z nowymi nazwami,
benny2001 - Cześć, Próbuje zrobić zdaje się prostą rzecz, a że dopiero zaczynam trafi...

źródło: comment_1669407125p9VblNyLP8SKucdhCve3Ej.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k 25.11.2022, 20:47:18
  • 1
@benny2001:
Pierwsze co rzuca mi się w oczy to podkreślenia na czerwono.
Zamiast import os.path zrób import os
i wtedy os.chdir nie powinno wywalić błędu

Jaki błąd
  • Odpowiedz
scorpio18k
scorpio18k 24.11.2022, 22:01:51
  • 0
https://codesandbox.io/s/fragrant-cloud-gptmsv?file=/src/App.js

1. data przechowuje tablicę liczb.
setData używam do pobrania danych za pomocą fetch, ale już tego nie pisałem i dałem [1,2,3,4].
2. tworzę obiekt "data2" gdzie kluczami są liczby z tablicy "data" a wartościami "false"
3. jak kliknę to zmieniam checkbox nr.2 na true.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k
Autor
24.11.2022, 22:24:32
  • 0
@plasq: Poprawiłem. Powinny się wszystkie klikać
  • Odpowiedz
scorpio18k
scorpio18k
Autor
24.11.2022, 22:25:15
  • 0
O panie a kto to panu tak s--------ł ?


@Rufurege1: Ale jakieś konkrety?
  • Odpowiedz
scorpio18k
scorpio18k
Autor
24.11.2022, 23:08:13
  • 0
@plasq:
Wewnątrz setData pobieram dane z serwera. Także data może być np. [24, 45]
Jak użytkownik naklika i naciśnie wyślij to odsyłam data2 na serwer i na serwerze ustawia się np. 24 na false a 45 na true
  • Odpowiedz
scorpio18k
scorpio18k
Autor
25.11.2022, 16:50:09
  • 0
na pewno dwa odrębne state'y są całkowicie niepotrzebne


@plasq: Dzięki. W sumie to jak przeniosę konwersję tablicy na obiekt do funkcji pobierającej dane (fetch) to już wtedy mogę zrobić jak pod linkiem
  • Odpowiedz
scorpio18k
scorpio18k 22.11.2022, 16:43:03
  • 1
#walbrzych jakiego polecacie dentystę ? Myślałem o A2 clinic albo dentarama, co polecacie?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k
Autor
22.11.2022, 18:10:18
  • 0
Bernard Piaskowa góra


@nemo007: Jakieś dokładniesze namiary
  • Odpowiedz
scorpio18k
scorpio18k 21.11.2022, 17:44:59
  • 0
https://pastebin.com/UbbYhDim
Próbuję zrobić useFetch takiego jak tu:
https://www.w3schools.com/react/react_customhooks.asp

Problem w tym, że wpada w nieskończoną pętlę.
W przykładzie w3schools jest useEffect ustawione na url.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Rufurege1
Rufurege1
21.11.2022, 18:37:45
  • 1
const response = await fetch(url,{
method: "GET",
headers: {
"Content-Type":"application/json",
}
})
  • Odpowiedz
Rufurege1
Rufurege1
21.11.2022, 18:46:01
  • 1
@scorpio18k: Generalnie to program ci wpada w nieskończoną pętle bo setData ci się wykonuję przy każdym renderze komponentu, który to re-render jest wywołany przez ten setData i tak w kółko
  • Odpowiedz
Rajtuz
Rajtuz
21.11.2022, 17:11:59
  • 1
Czy da się zrobić list comprehension, która tworzyłaby zagnieżdżone listy z liczbami w środku? Przy wykorzystaniu range() i/lub enumerate(). Początek, liczba wewnętrznych list i ilość elementów w każdej liście może być zmieniona w kodzie.
Czyli np. ustalamy (np. w range), że:

start=0, elementy=3, listy=3:
[ [0, 1, 2], [3, 4, 5], [6, 7, 8] ]

start=1, elementy=3, listy=4:
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k 21.11.2022, 17:38:39
  • 5
[(list(range(start + i * elementy, start + (i + 1) * elementy))) for i in range(listy)]


@Movet: Ale czy warto
  • Odpowiedz
hocuspocus
hocuspocus
18.11.2022, 15:14:22
  • 0
Mireczki #python #django w jaki sposób mogę zabezpieczyć przed pobraniem np. zdjęcia w django? Mam dekoratory dla zalogowanych osób i chcę też aby dostęp np. do pdf lub grafik mieli tylko zalogowani. Macie jakiś przykład ?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k 18.11.2022, 17:18:15
  • 0
chodzi o to, że jak już mam URL to żeby nikt kto nie jest zalogowany nie mógł otworzyć tego


@hocuspocus: Chyba chodzi o https://docs.djangoproject.com/en/4.1/topics/auth/default/#auth-web-requests
  • Odpowiedz
scorpio18k
scorpio18k 18.11.2022, 09:23:20
  • 0
def func(a=None, b=None, c=None):

if not any([a, b, c]):
raise Exception("Przynajmniej jeden z argumentów: [a,b,c] musi być podany ")

Jaki zrobić Error żeby pasował do tego zdarzenia? ValueError to raczej jak jak jest argument w złym formacie, czy tu też może być ?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mprzemo
mprzemo
mprzemo
18.11.2022, 09:35:07
  • 1
@scorpio18k: z tych standardowych to chyba nic nie pasuje więc może zrób swój własny błąd. ArgumentError np.
  • Odpowiedz
I.....t
konto usunięte 18.11.2022, 09:39:18 via iOS
  • 1
@scorpio18k: Użyj kwargs jako argument funkcji zamiast argumentów nazwanych może i wtedy:
CallError zrób jeśli masz słownik pusty

w sensie:
  • Odpowiedz
KOxX69
KOxX69
17.11.2022, 17:24:12
  • 0
Jest zmienna w pythonie przykładowo s = 1
Gdy zrobie t = s, to zmienna t ma to samo id co zmienna s, więc gdy zmieniam wartość t to zmieniam również s. Jak to obejść, żeby nie zmieniało mi wartości w drugiej zmiennej?
#programowanie #python
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k 17.11.2022, 17:35:28
  • 0
Chodzi o to że mam jedną liste, chce stworzyć drugą liste


@KOxX69: import copy
copy.copy lub copy.deepcopy jeśli lista jest zagnieżdżona
  • Odpowiedz
evilonep
evilonep
14.11.2022, 15:53:42
  • 1973
Ja p------e czegoś takiego jeszcze nie widziałem xD tiktok call enter zajmującego się fotowoltaiką xD posługują się numerami jak w obozie koncentracyjnym. W zyciu bym się na to nie zgodził gdybym miał wziąć w czymś takim udział i nikt mi nie wmówi, że to kwestia kija w dupie
#pracbaza
evilonep - Ja p------e czegoś takiego jeszcze nie widziałem xD tiktok call enter zajm...
  • 190
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k 14.11.2022, 20:53:46
  • 3
Aż mi się przypomniał "Stanfordzki eksperyment więzienny". "musieli odnosić się do więźniów po numerze, a nie po nazwisku. Miało to, zdaniem Zimbardo, zmniejszyć indywidualność więźniów”. - źródło: https://en.wikipedia.org/wiki/Stanford_prison_experiment i tłumacz google
  • Odpowiedz
scorpio18k
scorpio18k 11.11.2022, 17:19:19
  • 0
Próbuję zrobić taki odpowiednik findIndex() ale dla wszystkich elementów spełniających kryterium a nie tylko pierwszego.

Utknąłem na tym:
https://jsfiddle.net/zv3opy0d/

Chyba jestem blisko rozwiązania bo [4, 1, 0] dobrze pokazało.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k
Autor
11.11.2022, 17:29:31
  • 0
Aktualizacja:
https://jsfiddle.net/3o6vqbjr/
teraz jest lepiej, ale dalej coś nie gra
  • Odpowiedz
scorpio18k
scorpio18k
Autor
11.11.2022, 18:27:48
  • 0
a jak z głębokim to rekurencję dorzucić wystarczy


@milo77: Nie wiem, czy zerknąłeś na kod. Właśnie próbuję.
https://jsfiddle.net/3o6vqbjr/
  • Odpowiedz
scorpio18k
scorpio18k
Autor
11.11.2022, 19:48:01
  • 0
@milo77: Prawie mam, poza ostatnim elementem, który zamiast [2] powinien być [4,2]:
Kod: https://jsfiddle.net/8wtn6jLo/
Skopiowałem tablicę za pomocą JSON.parse(JSON.stringify()) bo zamist kopiować to przypisywało tą samą tablicę 'curr_indexes' do 'result' i przy usuwaniu usuwało i tu i tu.
Ale ten problem z ostatnim elementem jeszcze zostaje.
  • Odpowiedz
scorpio18k
scorpio18k
Autor
12.11.2022, 00:01:46
  • 1
@milo77: Znalazłem błąd u siebie. Tam gdzie mam "// Osiągnięto koniec najgłębszej tablicy" to nie znaczy, że wychodzę na samą górę zagnieżdżenia tylko 1 piętro wyżej i zamiast resetować =[] powinno być .pop() i działa. Btw. dzięki za kod, przenalizuję sobie jeszcze
  • Odpowiedz

1401

Interwencja policji za brak maski na stacji Orlen

Interwencja policji za brak maski na stacji Orlen

Wam też milicja zakładała kajdanki, kiedy wchodziliście zapłacić za paliwo bez maseczki? xD

Creatine
z
youtu.be
dodany: 11.11.2022, 02:45:36
  • 150
  • #
    policja
scorpio18k
scorpio18k 11.11.2022, 12:06:07
  • 2
Jak się skończyło?
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

scorpio18k
scorpio18k 08.11.2022, 22:04:17
  • 0
Jak zrobić, żeby znalazło "body" w tekście, ale tak, żeby pokazało max 20 znaków przed i po znalezionym słowie.

Jak zrobię:
results = re.findall(".{20}body.{20}", content)

to znajdzie tylko dokładne dopasowanie gdzie jest 20 znaków przed i po a ja chciałbym wszystkie body, tylko żeby pokazywało te 20 znaków przed i po znalezionym "body".
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k
Autor
08.11.2022, 22:09:55
  • 0
@CancerLight: Chyba mam ale nie jestem pewny wyników, muszę przetestować:

re.findall(".{0,20}body.{0,20}", content)

Chodzi o (max 20 znaków)(słowo - body)(max 20 znaków)
  • Odpowiedz
scorpio18k
scorpio18k
Autor
09.11.2022, 02:42:57
  • 1
czy to jakieś strukturalizowane dane typu html/xml?


@qbek: Nie. Po prostu w javascript coś nie działało i szukałem, gdzie użyłem "body" oraz chciałem podejrzeć w jakim kontekście było użyte. Także to rozwiązanie {0,20} dało dobre wyniki.
  • Odpowiedz
OfiaraWatykanczyka
OfiaraWatykanczyka
08.11.2022, 17:28:53
  • 0
hej. na studiach zaczynamy pythona, i przyznam że jestem zielony. mam utworzyć funkcję w której użytkownik przy wywołaniu wpisuje tablicę i numer, a ona oddaje indeks tego numeru w tablicy. mogę liczyć na jakieś nakierowanie jak to zrobić?
#python
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k 08.11.2022, 17:32:35
  • 1
wpisuje tablicę i numer, a ona oddaje indeks tego numeru w tablicy. mogę liczyć na jakieś nakierowanie jak to zrobić?


@OfiaraWatykanczyka: Jak wpisuje tablicę? Czy chodzi o podanie wartości, którą program ma znaleźć w liście?
  • Odpowiedz
scorpio18k
scorpio18k 08.11.2022, 17:49:36
  • 2
Nie do końca jest jasne jak to ma wyglądać. Prawdopodobnie będziesz potrzebował:
input, split, index, print, sys.argv
Jak zrobisz cokolwiek i utkniesz to wrzuć kod na pastebin czy coś takiego
  • Odpowiedz

33

Wszyscy się mylą (ale nie ja) | Dysonans poznawczy

Wszyscy się mylą (ale nie ja) | Dysonans poznawczy

Jak pisał George Orwell" „Jesteśmy w stanie wierzyć w coś, co – jak wiemy – nie jest prawdą, a później, w obliczu niepodważalnych dowodów swojej pomyłki, potrafimy bezczelnie przeinaczać fakty, aby wykazać, że mieliśmy rację.”

wojna_idei
z
youtube.com
dodany: 08.11.2022, 16:17:51
  • 5
  • #
    psychologia
  • #
    gruparatowaniapoziomu
  • #
    ciekawostki
  • #
    swiat
scorpio18k
scorpio18k 08.11.2022, 16:47:37
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

rosso_corsa
rosso_corsa
06.11.2022, 11:23:31
  • 0
co to znaczy ze elementy w secie są nieuporząkowane? to ze nie mozna ich indeksowac bo moga miec losowa kolejnosc? #python #naukaprogramowania
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

scorpio18k
scorpio18k 06.11.2022, 12:30:26
  • 1
wlasnie patrze ze ludzie seta uzywaja jak metody do usuwania duplikatow


@rosso_corsa: Generalnie tak. Innym sposobem na usuwanie duplikatów to przykładowo wczytywanie danych do seta za pomocą add. Najbardziej set przydaje się w użyciu z innymi typami jak np. dict (słownikami) bo można np. robić wtedy różne statystyki.
  • Odpowiedz
scorpio18k
scorpio18k 06.11.2022, 13:37:58
  • 1
a jaki jest sens uzywania tupli oraz setów, zawsze używam listy która jest uniwersalna do wszystkiego. chodzi o wydajność?


@rosso_corsa: Tak z ciekawości napisałem taki kod do porównania:
https://pastebin.com/9HCi9XZZ
i wyszło, że wyszukiwanie w setach jest szybsze niż binary search. Może to akurat przypadek ale różnica między wyszukiwaniem za pomocą 'in' w secie a binary search w uporządkowanej liście jest niewielka.
Czyli jak robisz listę, która ma niepowtarzające się elementy
  • Odpowiedz
scorpio18k
scorpio18k 06.11.2022, 13:53:12
  • 1
@rosso_corsa: Puściłem jeszcze raz z tuplą zamiast listy i dostałem takie wyniki:

lista (if in)
156.4617178440094

tupla
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 23
  • Strona 3 z 23
  • >

Osiągnięcia

  • Komentator
    od 21.10.2015

    Komentator
  • Rocznica
    od 17.03.2025

    Rocznica
  • Gadżeciarz
    od 07.02.2015

    Gadżeciarz
  • Mikroblogger
    od 25.05.2017

    Mikroblogger
  • Król Wykopaliska
    od 07.03.2023

    Król Wykopaliska

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking