Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko201
  • 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
Alodnog

Alodnog

Dołączył 9 lat temu
  • Obserwuj
  • Akcje 4598
  • Znaleziska 11
  • Mikroblog 4587
  • Obserwujący 0
  • Obserwowane 6
Alodnog
Alodnog 30.04.2021, 19:55:37
  • 2
Api facebooka jest tak bardzo s-------e w czy jestem idiotą?
#programowanie #webdev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

H.....n
H.....n
konto usunięte 30.04.2021, 19:58:13
  • 8
@Alodnog: to 1 tym razem
  • Odpowiedz
Eattrashdiefast
Eattrashdiefast
12.04.2021, 18:41:58
  • 146
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 13.04.2021, 05:52:16 via iOS
  • 3
@Eattrashdiefast: Ja miałem kiedyś taką fantazję, że kobiety mają potrzebę fizjologiczną, która polega na zrobieniu loda. Wiesz, idzie sobie kobieta ulicą i nagle czuje potrzebę połknięcia spermy, więc biegnie do najbliższego faceta i zachłannie mu o-------a pento. A faceci wiedząc o tej sytuacji specjalnie kręcą się obok ładnych lasek i czekają żeby być pierwszymi na miejscu jak najdzie ją niepohamowana chęć
  • Odpowiedz
Alodnog
Alodnog 13.04.2021, 21:41:47 via iOS
  • 1
@Nizax: Tego nie było w moim scenariuszu ...
  • Odpowiedz
Alodnog
Alodnog 12.04.2021, 17:43:11
  • 0
#webdev #react #programowanie

const res = useMemo(() => heavyFunction(), []);
vs

const [res] = useState(() => heavyFunction());
Jaka jest między nimi różnica? Oprócz tego, że useMemo może przyjąć dependency array.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog
Autor
12.04.2021, 17:48:06
  • 1
@nightman: Przerenderowałoby się gdybym zrobił coś takiego: useState(heavyFunction());. Ale jeśli wrzucam to w funkcję: useState(() => heavyFunction()); to się nie przelicza przy rerenderze
  • Odpowiedz
soshiu
soshiu
03.04.2021, 11:20:04
  • 77
Czy naprawde nie warto używać zdrobnien podczas pisania na tinderze z dziewczyną? Myslalem ze dzieki temu poczuje sie bardziej komfortowo, chcialem okazac czułość. A ona tylko „XD”
#tinder #randkujzwykopem #logikarozowychpaskow
soshiu - Czy naprawde nie warto używać zdrobnien podczas pisania na tinderze z dziewc...

źródło: comment_1617448796AgmFkaDB3Z1zuqhhvKOZHH.jpg

Pobierz
  • 154
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 03.04.2021, 21:23:03 via iOS
  • 0
@soshiu: Ale że tyle ludzi złapało taką zarzutkę? Wykop w formie
  • Odpowiedz
Alodnog
Alodnog 27.03.2021, 12:01:17
  • 0
Z tego co się dowiedziałem to jedną z praktyk w REST API jest to żeby nie robić routów dla rzeczy, które nie są samoistne np. nie powinno być ścieżki /characters (postaci filmowe) ponieważ postać filmowa nie istnieje jeśli nie ma filmu i aktora, który zagrał tę postać. Więc jeśli chcę pobrać wszystkie postaci filmowe z jakiegoś filmu to ścieżka wyglądała by tak: /movies/:id/characters. Ale co jeśli ja chciałbym pobrać wszystkie możliwe
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog
Autor
27.03.2021, 12:40:53
  • 0
@phervers: Wiem o tym podejściu. Ale tutaj chodzi mi stricte o REST API
  • Odpowiedz
Alodnog
Alodnog
Autor
27.03.2021, 12:50:25
  • 0
@Hauleth: /actors i /movies to swoją drogą, też ich potrzebuje. Ale z logicznego punktu widzenia, jeśli chciałbym wyświetlić listę wszystkich możliwych characters to w tym systemie nie mogę tego zrobić
  • Odpowiedz
Alodnog
Alodnog
Autor
27.03.2021, 13:08:15
  • 0
@phervers: Okej, dzięki. Jeszcze takie pytanie trochę z innej beczki. Jeśli mam stronę na której są rankingi aktorów, filmów i postaci, to powinienem zrobić 3 osobne do requesty do /actors, /movies i /characters? Bo do tej pory miałem route /rankings, który zwracał mi te 3 rzeczy za jednym razem, ale jak tak sobie myślę to chyba nie jest to zbyt dobre podejście
  • Odpowiedz
Alodnog
Alodnog
Autor
27.03.2021, 13:13:58
  • 1
@budyn: Niby tak, no ale jednak to nie są duplikaty, każdy z tych bohaterów ma swoje id, więc mogę ich wylistować (w sensie batman w filmie Batman 1 to inny batman niż batman w filmie Batman 2)
  • Odpowiedz
SynGilgamesza
SynGilgamesza
04.03.2021, 07:13:10
  • 1823
#heheszki #humorobrazkowy
SynGilgamesza - #heheszki #humorobrazkowy

źródło: comment_1614841989XLz6XYbrABKzauStfdld7W.jpg

Pobierz
  • 36
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 04.03.2021, 15:52:57 via iOS
  • 0
@diamentovva: Głupio tak od razu wejść. To jest tak zwana gra wstępna ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Alodnog
Alodnog 25.02.2021, 10:35:32 via iOS
  • 0
Też wam zamula serwer?
#mydevil
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

siemson_tu_belson
siemson_tu_belson
24.02.2021, 03:09:35 via Android
  • 10
Kiedy Szwecja gra z Danią, skrót to SWE-DEN (ang. Szwecja). Z pozostałych, nieużytych liter można ułożyć DEN-MARK (ang. Dania).

#przemysleniazdupy #przemyslenia #niewiemjaktootagowac #sport
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 24.02.2021, 07:00:54 via iOS
  • 3
@siemson_tu_belson: Jeszcze dzisiaj nie było
  • Odpowiedz
Alodnog
Alodnog 20.02.2021, 18:04:02
  • 0
W sumie powinno się to robić czy nie?
#pytanie #pytaniedoeksperta

Zamykasz klapę od kibla kiedy wychodzisz z łazienki?

  • Tak 60.6% (20)
  • Nie 39.4% (13)

Oddanych głosów: 33

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

bosek
bosek
13.02.2021, 21:56:08
  • 51
#leagueoflegends
bosek - #leagueoflegends

źródło: comment_1613253367R3GFBdPSemwNcUREdetZhO.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 14.02.2021, 08:51:53 via iOS
  • 8
Wiadomo że beka z Jankosa na nidalce jest pod mema, ale tak na prawdę ciężko jest trafiać dużo dzid, szczególnie na max range. Przecież ten skill jest łatwo zdodgeować i często rzuca się go w ciemno lub liczy że przeciwnik nie ogarnie
  • Odpowiedz
Alodnog
Alodnog 13.02.2021, 17:02:43
  • 0
Jak zmienić kanał (nie konto) w historii komentarzy na youtubie?
https://myactivity.google.com/page?hl=pl&utm_medium=web&utm_source=youtube&page=youtube_comments
#youtube
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 05.02.2021, 09:08:48 via iOS
  • 0
#programowanie #sql
Powiedzmy że Janek ma 2 koty. Jeden kot lubi jeść owoce, a drugi karmę.
Potrzebuję teraz zwrócić wszystkie produkty, które lubią jeść koty Janka, czyli [„karma”, „owoce”].
Jak powinien wyglądać api route, który mi je zwróci?

/food/users/2/pets/1 czy /pets/1/users/2/food czy może jeszcze inaczej? I dlaczego?
Alodnog - #programowanie #sql
Powiedzmy że Janek ma 2 koty. Jeden kot lubi jeść owoce...

źródło: comment_1612516167z2yZbXWsaQpaa97uKSwUTa.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog
Autor
05.02.2021, 12:44:20
  • 0
@wisniad: Tylko mam jeden problem z takim podejściem. /user/1/pet/1/food sugeruje że jest to route związany z userem czyli byłby powiedzmy w pliczku userRoute.js. Ale co jeśli ja tam robię milion operacji związanych z foodami, a tego id usera potrzebuje tylko do jednej małej rzeczy? Tak jakby kłóci się to dla mnie że wszystko siedziałoby w roucie user, a nie w roucie food, mimo tego że robię tam rzeczy zawiązane z
  • Odpowiedz
qnzal
qnzal
16.11.2020, 17:57:49
  • 0
Napotkał ktoś z was problem z żółtym ekranem w nowych 12? można coś z tym zrobić?
#iphone #apple #iphone12
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 29.01.2021, 22:10:49
  • 0
@qnzal: I jak? Przyjęli ci go?
  • Odpowiedz
Alodnog
Alodnog 29.01.2021, 08:45:39 via iOS
  • 0
#programowanie #nodejs #express
Każdy api route w oddzielnym pliku np. getUsers.js, createUser.js itp.
Są jakieś przeciwskazania? Bo do tej pory widziałem wszystko co związane np z Userem wrzucone w jeden plik
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

4191727801
4191727801
4191727801
29.01.2021, 09:00:02
  • 2
@Alodnog: wiem co kombinujesz. 1 route w osobnym pliku bo potem taki "handler" czy tam "kontroler" bardzo rosnie, ale... to jest zle podejscie. Handler/ kontroler/ route powinien tylko przyjac dane, zwalidowac je a dalej logike biznesowa powinien odwalic osobny komponent, np jakis serwis czy manager. Deklaracja takiego routa powinna miescic sie w granicy 10-15 linijek. ofc ilu programistow tyle podejsc, mowie ze swojego doswiadczenia
  • Odpowiedz
overment
overment
29.01.2021, 09:06:05
  • 1
@Alodnog: tutaj masz w miarę dobry artykuł na ten temat. Też robię tak jak pisze @4191727801
https://www.codementor.io/@evanbechtol/node-service-oriented-architecture-12vjt9zs9i
  • Odpowiedz
Alodnog
Alodnog 26.01.2021, 08:18:14 via iOS
  • 0
Awaria? Kiedy można się spodziewać powrotu działania? @MyDevil #mydevil
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mafias
mafias
mafias
26.01.2021, 08:19:47
  • 1
@xdzejkob: chyba globalnie coś poszło
  • Odpowiedz
MyDevil
MyDevil
26.01.2021, 12:13:20
  • 0
@Alodnog: @xdzejkob: @mafias: @Zajec5: @Zajec5: To była chwilowa awaria po stronie serwerowni ATMAN.
  • Odpowiedz
Alodnog
Alodnog 19.01.2021, 14:43:39 via iOS
  • 2
#sql #bazydanych #programowanie #postgresql
Próbuję wdrożyć pagination oparty na metodzie „keyset”, zamiast tradycyjnie „offset”.
Wszystko jest jasne dopóki strony idą do przodu np:
SELECT * FROM users WHERE id > 1500 ORDER BY ID LIMIT 10.
Ale co zrobić gdy użytkownik się cofa? Teoretycznie mogę odwrócić znak większości i zmienić DESC na ASC, ale wtedy otrzymuję wyniki w odwrotnej kolejności. Da się to
Alodnog - #sql #bazydanych #programowanie #postgresql 
Próbuję wdrożyć pagination opa...

źródło: comment_1611067419eLX7l6HWdpi5hdPRa7JQng.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog
Autor
19.01.2021, 15:28:30 via iOS
  • 0
@Campell: Czyli chyba wpadłeś na to samo co ja napisałem. A jeśli chodzi o offset to jest po prostu znacznie wolniejszy. Jak zrobisz OFFSET 1000000 LIMIT 10 to postgres i tak musi pobrać ten milion rekordów
  • Odpowiedz
Alodnog
Alodnog
Autor
19.01.2021, 15:45:26 via iOS
  • 0
@Campell: Jak obrócę tylko znak większości to pobierze mi 10 ostatnich rekordów w bazie, a nie 10 poprzednich. Ogólnie to mi to działa, tylko że muszę po pobraniu wyników posortować je jeszcze raz i jest git. Po prostu zastanawiam sie czy jest jakiś lepszy sposób na to
  • Odpowiedz
Alodnog
Alodnog
Autor
19.01.2021, 18:52:02
  • 0
@Campell: Tak. Biorę 10 rekordów od 1500, a potem 10 rekordów od 1510 i tak dalej
  • Odpowiedz
Alodnog
Alodnog
Autor
19.01.2021, 21:33:50
  • 0
@Campell: W sensie jak pójść w tył? Ja tylko w tym moim WHERE zaznaczam granicę od której liczyć rekordy, więc jeśli chciałbym się cofnąć to mógłbym zrobić WHERE id < 1500 ORDER BY id ASC LIMIT 10. I to zadziała, zwróci mi 10 właściwych rekordów, ale w odwrotnej kolejności niż bym szedł do przodu
  • Odpowiedz
Alodnog
Alodnog 11.01.2021, 21:20:09
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog
Autor
11.01.2021, 21:44:36
  • 1
@Xordan: Dzięki za użycie swoich skilli, to wiele wyjaśnia. A więc zrobiłem export declare global i zaczęło działać ( ͡° ͜ʖ ͡°) Później się dowiem o co dokładnie z tym chodzi
  • Odpowiedz
Alodnog
Alodnog
Autor
11.01.2021, 21:56:16
  • 0
@tlaziuk: Ale ogólnie to jest to prawidłowe tego rozwiązanie problemu? Po prostu dodanie gdzieś exportu? Nie ogarniam zbytnio typescripta, chciałem tylko expressowe typy nadpisać
  • Odpowiedz
Alodnog
Alodnog 04.01.2021, 11:38:24
  • 0
Jak najprościej zrobić w reacie taką prymitywną zaślepkę "strona w budowie", ale tylko na głównej stronie? Chodzi o to żeby mógł sobie normalnie pod innym urlem z niej korzystać, ale żeby na głównej była zaślepka
#react #programowanie #javascript
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Crazy_summer
Crazy_summer
04.01.2021, 11:57:55 via Android
  • 3
@Alodnog przenieś całość do podfolderu?
  • Odpowiedz
wipeoutSpoon
wipeoutSpoon
04.01.2021, 12:10:48
  • 5
@Alodnog: react router dom? Na sciezce "/" ustawiasz komponent strona w budowie
  • Odpowiedz
palmoos
palmoos
02.01.2021, 17:54:29 via Wykop Mobilny (Android)
  • 772
Gdy zgubisz pionek złodzieja od #catan

#cenzopapa #grybezpradu #planszowki #gryplanszowe
palmoos - Gdy zgubisz pionek złodzieja od #catan 

#cenzopapa #grybezpradu #planszowk...

źródło: comment_1609610069fTc7L9ocn2YT4I6iwnu7QM.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog 02.01.2021, 23:56:47 via iOS
  • 0
@palmoos: Jakiś dziwny ten goniec
  • Odpowiedz
Alodnog
Alodnog 17.12.2020, 10:20:10 via iOS
  • 0
#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.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Alodnog
Alodnog
Autor
18.12.2020, 12:23:35 via iOS
  • 2
@kot_gagarina: Właśnie ogarnąłem że w express-session jest taka właściwość rolling, która ustawiona na true odnawia automatycznie ważność cookie przy każdym requeście. Chyba właśnie użyję tego i ustawię krótki czas cookie
  • Odpowiedz
  • <
  • 1
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 13
  • Strona 6 z 13
  • >
  • hejka, ale nikt cie tutaj nie zapraszał???

Osiągnięcia

  • Rocznica
    od 04.08.2026

    Rocznica
  • Gadżeciarz
    od 03.09.2017

    Gadżeciarz
  • Mikroblogger
    od 07.05.2018

    Mikroblogger

Wykop © 2005-2026

  • 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