Deykun
g/webdev

U klienta w kodzie.

*,
::before,
::after {
   box-sizing: border-box;
   border-width: 0;
   border-style: solid;
   border-color: #e5e7eb;
}

I w sumie da się lepiej ustawić border domyślny i to jest overkill, ale to nie jest takie głupie. Wystarczy border-bottom-width: 1px; albo border-b potem gdzie się chce. Więc nawet trochę szanuję.

sens

@Deykun: jak dla mnie smrut (pomijając to, że CSS zazwyczaj śmierdzi, jaki by on tam nie był).

Zresztą shorthand jest dużo wygodniejszy, border: 1px solid var(--twoj-zasrany-kolorek-w-zmiennej-jak-juz-chcesz-byc-taki-genryczny);

Z ciekawych snippetow: * { all: unset ! important; }

W ogóle to zawsze podefiniuja jakieś breakpointy, kolory, a potem i tak każdy nakurwia hexy z łapy XD

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Mój graf niedomaga przy obliczaniu pozycji wierzchołków i jej dwóch pochodnych przy liczbie ~5k node'ów (na jednym wątku jedna klatka się renderuje około minuty xd) więc sobie przepisuję obliczenia do webgpu, bo to coś nowego a nie te upośledzone workery ciągle. Napisałem już shader, poustawiałem bufory. Teraz już tylko muszę wepchnąć do nich dane i zobaczymy czy działa. Czymajcie kciuki

sens

@sens: działa! XD z jednej klatki na minutę udało się zrobić prawilne 60 fps (no może nie jest stabline podczas interakcji z UI, ale to wina raczej tego, że nie dzielę renderowania na mnijesze części, żeby się renderowało bardziej asynchronicznie)

Zilog
g/Security

Mitnick niezmiennie ma rację - najsłabszym ogniwem nadal jest człowiek, odrobina odpowiednio opakowanej manipulacji i człowiek może zostać ugotowany:
https://blog.daviddodda.com/how-i-almost-got-hacked-by-a-job-interview

sens

@Deykun: hehe, muszę se przeczytać znowu książkę "JavaScript w 24 godziny" którą dostałem od starego jak miałem jakieś 12 lat xd, to jeszcze czasy xmlhttprequestow i obsluga_klopotliwych_znizek(czy_wybrano_psa)

Zilog
g/Security

Mitnick niezmiennie ma rację - najsłabszym ogniwem nadal jest człowiek, odrobina odpowiednio opakowanej manipulacji i człowiek może zostać ugotowany:
https://blog.daviddodda.com/how-i-almost-got-hacked-by-a-job-interview

sens

@Zilog: ehh sam kiedyś wysłałem ziomeczkowi z gimbazy "cracka do san andreas", który tak naprawdę był exekiem wysyłającym jego archiwum GG do mnie

nie jestem z tego dumny xd ale no tak było

sens
g/CozienaProfdyuktywnoscINfrmtyczn

no kurwa xD nawet mi sie podoba

https://i.imgur.com/1HpflUU.jpeg

sens

@sens: https://i.imgur.com/7Wxhv76.jpeg

pamietacie jak jakies 10 lat temu wszyscy słuchali makintosz plus i byli AESTHETIC?

ja kurwie

to było 15 lat temu

x__X

15 lat temu był 2010 rok

## SZOK

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Wczoraj wieczorem zacząłem się po raz kolejny zastanawiać, jak bardzo spierdolony jest projekt tego typka od dependency injection, więc zacząłem szukać sobie jakichś analizatorów kodu, które by wyszukiwały zależności po wywoływanych funkcjach, a nie tylko importowanych plikach.

No i znalazłem i zajebiście to działa, tylko że to narzędzie ma absolutnie obleśną i nieergonomiczną wizualizację grafu wywołań (to nie ty mi @Deykun mówiłeś o tym cytoscape? oni tego właśnie użyli, ale chyba niezbyt im poszło xD)

No to sobie zacząłem robić swoją własną wizualizację, bo mnie kurwa stać. No i tak robię robię i kminię jak zmierzyć siłę powiązań między danymi funkcjami, żeby ten graf się jakoś ładnie układał, żeby te wierzchołki miały wporzo grawitację, a nie że 10k node'ów nasranych na przestrzeni stu pikseli kwadratowych, c'nie

No i tak powoli rozkminianie tego przeszło w zwyczajne bawienie się canvasem i kolorkami, jak to zazwyczaj bywa. No i tak sobie myślę jescze w międzyczasie o tym jak liczyć tę grawitację i się bawię, i kiminię, i bawię

se klikam

sens

@Deykun: szabesgo.js

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Wczoraj wieczorem zacząłem się po raz kolejny zastanawiać, jak bardzo spierdolony jest projekt tego typka od dependency injection, więc zacząłem szukać sobie jakichś analizatorów kodu, które by wyszukiwały zależności po wywoływanych funkcjach, a nie tylko importowanych plikach.

No i znalazłem i zajebiście to działa, tylko że to narzędzie ma absolutnie obleśną i nieergonomiczną wizualizację grafu wywołań (to nie ty mi @Deykun mówiłeś o tym cytoscape? oni tego właśnie użyli, ale chyba niezbyt im poszło xD)

No to sobie zacząłem robić swoją własną wizualizację, bo mnie kurwa stać. No i tak robię robię i kminię jak zmierzyć siłę powiązań między danymi funkcjami, żeby ten graf się jakoś ładnie układał, żeby te wierzchołki miały wporzo grawitację, a nie że 10k node'ów nasranych na przestrzeni stu pikseli kwadratowych, c'nie

No i tak powoli rozkminianie tego przeszło w zwyczajne bawienie się canvasem i kolorkami, jak to zazwyczaj bywa. No i tak sobie myślę jescze w międzyczasie o tym jak liczyć tę grawitację i się bawię, i kiminię, i bawię

se klikam

sens

@Deykun: co nie, kurwa? Juz wszystko jest w tych jebncyh przeglądarkach, 15 rodzajów storageu, opfs, indexeddb localstorage sessionstorage, bluetooth kurwa, USB, ale jak chcesz zawibrować kurwa brzęczykiem to spierdalaj xdd

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Wczoraj wieczorem zacząłem się po raz kolejny zastanawiać, jak bardzo spierdolony jest projekt tego typka od dependency injection, więc zacząłem szukać sobie jakichś analizatorów kodu, które by wyszukiwały zależności po wywoływanych funkcjach, a nie tylko importowanych plikach.

No i znalazłem i zajebiście to działa, tylko że to narzędzie ma absolutnie obleśną i nieergonomiczną wizualizację grafu wywołań (to nie ty mi @Deykun mówiłeś o tym cytoscape? oni tego właśnie użyli, ale chyba niezbyt im poszło xD)

No to sobie zacząłem robić swoją własną wizualizację, bo mnie kurwa stać. No i tak robię robię i kminię jak zmierzyć siłę powiązań między danymi funkcjami, żeby ten graf się jakoś ładnie układał, żeby te wierzchołki miały wporzo grawitację, a nie że 10k node'ów nasranych na przestrzeni stu pikseli kwadratowych, c'nie

No i tak powoli rozkminianie tego przeszło w zwyczajne bawienie się canvasem i kolorkami, jak to zazwyczaj bywa. No i tak sobie myślę jescze w międzyczasie o tym jak liczyć tę grawitację i się bawię, i kiminię, i bawię

se klikam

sens

@Deykun: mówiłeś coś chyba o jakiejś libce antycznej napisanej w vanilla js

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Wczoraj wieczorem zacząłem się po raz kolejny zastanawiać, jak bardzo spierdolony jest projekt tego typka od dependency injection, więc zacząłem szukać sobie jakichś analizatorów kodu, które by wyszukiwały zależności po wywoływanych funkcjach, a nie tylko importowanych plikach.

No i znalazłem i zajebiście to działa, tylko że to narzędzie ma absolutnie obleśną i nieergonomiczną wizualizację grafu wywołań (to nie ty mi @Deykun mówiłeś o tym cytoscape? oni tego właśnie użyli, ale chyba niezbyt im poszło xD)

No to sobie zacząłem robić swoją własną wizualizację, bo mnie kurwa stać. No i tak robię robię i kminię jak zmierzyć siłę powiązań między danymi funkcjami, żeby ten graf się jakoś ładnie układał, żeby te wierzchołki miały wporzo grawitację, a nie że 10k node'ów nasranych na przestrzeni stu pikseli kwadratowych, c'nie

No i tak powoli rozkminianie tego przeszło w zwyczajne bawienie się canvasem i kolorkami, jak to zazwyczaj bywa. No i tak sobie myślę jescze w międzyczasie o tym jak liczyć tę grawitację i się bawię, i kiminię, i bawię

se klikam

sens

I JAK MI E CHUJ PIERDOLONY NIE TRZAŚNIE, JAK COŚ NIE PIERDOLNIE W SZYBIE, KREW MNIE ZALAŁA JPRDDDL PO PROSTU SIE WKURWIŁĘM!!

bo chciałem sobie nasłuchiwać siły z jaką naciskam touchpad, żeby coś tam nie wiem, żeby szybciej czy tam inne kolory były, w zależności od siły nacisku, no nie, to sb myślę, onpointerdown i elo, bzikamy. otóż kurwa okazuje się, że nie

I to nie, że ledwie 2-letni jabłecznik PRO z najnowszymi emotkami i funkcjami AI tego nie potrafi. Oczywiście, że potrafi, bo jebane safari ma nieudokumentowany event webkitmouseforcechanged, który to kurwa raportuje tak intensywnie, że aż mu się listenery trzęsą, tylko nikt normalny nie używa jebanego safari i ja też nie zamierzam

nic mnie nie wkurwia tak, jak zasrana korporacja z wyceną 3,5 biliona dolarów, która utrzymuje otwarte źródła kernela, swifta, napierdala kontrubucje do jakichś kurwa llvmów i innego ścierwa nie wystawia publicznego api do czytania tak prozaicznej rzeczy jak siły nacisku z kurwa myszki, brak mi słów, przyjadę do domu, pierdolnę whisku, bo co mi zostało

Deykun
g/podrozujzestrimoidem

Baku w sumie miejscami ładne, pogoda super, ale nie dość że gruby turysta to jeszcze dodatkowo się gapią ludzie, bo jedyny w krótkich spodenkach. 20-24 stopnie cały dzień, a oni kurteczki niektórzy noszą. Eh.

1 2 3

sens

@Deykun: baku baku to jest skład

Runchen
g/Runcheinigal

Osiągnąłem 20-30 % z tego co zamierzałem. Matka dalej nie sest dumna, tylko mna gardzi, czy to dobry pretekst żęby ustawić ja do pionu?

sens

@Runchen: jak przy 20% ignoruje sukcesy to i przy 100% tak będzie, baby takie som

Deykun
g/Zwierzeta

Mój chomik wabił się Stefan.

sens

@Deykun: https://i.imgur.com/EqjGilQ.png

Deykun
g/Podcasty

3 lata temu, dzisiaj pewnie mu głupio, a nie czekaj XD

https://www.reddit.com/r/math/comments/y50vgl/comment/iso1ard/

sens

@Deykun: https://i.imgur.com/ptsB54k.png

Deykun
g/programowanie

https://www.hejto.pl/wpis/teleportacja-w-minecrafcie-minecraft-programowanie-amp-zrodlo

Nawet gorsze niż programowanie w dżawaskrypcie.

sens

@Deykun: polemizowałbym

Deykun
g/Apple

https://mjtsai.com/blog/2025/09/30/electron-apps-causing-system-wide-lag-on-tahoe/

sens

@Deykun: M1? Ktoś używa jeszcze tego retroprocesora?