sens
g/CozienaProfdyuktywnoscINfrmtyczn

gcc* - przy włączonym -g** zalecana jest optymalizacja -Og, czyli tak, jak normalny zdrowy polak by się spodziewał

clang - przy -g manual zaleca -O0, mimo że istnieje flaga -Og, z tym że jest ona równoznaczna -O1

Note that Clang debug information works best at -O0.
-Og Like -O1. In future versions, this option might disable different optimizations in order to improve debuggability.

XD dalczego KURWA DLACZDGO?!


dla frontasiów chłoptasiów webowych dżawaskryptowców:

*kompilator to taki program podobny do transpilatora TS -> JS, tylko że zamiast konwertować schujowaciałe skrypciki na równie gówniany kod, tylko że działający w IE8, to tłumaczy kod źródłowy na wykonywalny kod maszynowy

**generowanie metadanych do debugowania

#
sens
g/CozienaProfdyuktywnoscINfrmtyczn

Kocham SVG, jeszcze żeby to miało lepszą składnię, lepsze rozdzielenie definicji obiektu od jego użycia i lepsze kaskadowanie atrybutów (teraz niektóre się propagują w dół drzewa, a niektóre nie, wkurwia mnie to), to byłoby ideolo.

#
Show remaining entries (5 replies)
Deykun

@sens:
W ogóle śmieszne, bo jak robiłem te mapkę herbami i mi zaczęło jebać przeglądarkę przy 2k nodów w HTMLu to doszedłem, że jednak trzeba je wrzucić na canvas z 0FPS. I potem poszedłem na rozmowę do firmy od diagramów to jest dokładnie problem z diagramami więc błysnąłem, że sam miałem ten problem i tak go rozwiązałem. I jak są przeskurwysyńskie diagramy to ją stawiają na płatnej libce na canvasie https://gojs.net/latest/ i ta libka rysująca wszystko sama bez htmla (więc button musi mieć onMouseOvery w canvasie setowane i cuda żeby był hover) jest rozwijana w js od 1998 roku czuć w niej czasami, te decyzje programistyczne z 2006 roku.

Dużo bindownania po this, funkcje które nie mają obiektu że robisz setPosition({ y }) tylko musisz dać setPosition(undefinded, y) bo funkcja powstała jak jeszcze nie było dekonstrukcji w obiektach. ;d

W sumie jak na to co robi tak całkiem ułożona, ale inny i zbudowany osobno świat JSa, a jeszcze żaden darmowy MIT projekt jej nie zeżarł, bo jednak 25 lat developmentu daje jakąś przewagę. xD

#
sens

@Deykun: zastanawiałem się nad tym czy nie robić tego na canvasie, ale uznałem, że nie mam siły ani czasu się użerać z tym API, a SVG w sumie można traktować normalnie jako komponenty reactowe i normalnie reagują na zmiany stanu, więc nie muszę jeszcze się osobno renderowaniem manualnym przejmować. Obawiałem się czy wydajnościowo będzie ok, ale to też w sumie przecież nie trzeba wyświetlać całego grida tylko to co widać, więc w sumie spox.

Ale teraz znowu zasiadłem do tego pomysłu na preprocesor SVG z poprawionymi rzeczami które wymieniłem. Mam wielkie plany, oprócz tłumaczenia na SVG to jeszcze osobna funkcja enderowania tego bezpośrednio + bindingi w wasm i do pajtona.

Za 20 lat wykupi mnie Google albo inna zbrodnicza organizacja i będę milionerem szybciej niż żółtak

#
Deykun
g/programowanie

asura
w mitologii indyjskiej: potężna istota nadludzka; również demon, który był przeciwnikiem bogów: dewów

https://sjp.pl/asura

#
Deykun
g/banki

https://www.hejto.pl/wpis/kolejny-update-mojej-scieklosci-na-zepsute-w-klawiaturze-pol-roku-temu-zapisalem

Update komputerowy

#
Deykun
g/Technika

https://maps.app.goo.gl/174M8ziAv9WpH3U76

XDDDDDDDDDDDDD

Pan stwierdził,że jedynym logicznym i profesjonalnym rozwiązaniem będzie przywiercenie śrubą ramki w klapie komputera, zamiast np. ją wymienić? Lub poświęcić chwilę na jakieś zadowalające rozwiazanie.

#
Deykun
g/Komputer

Apropo mojej ściekłości sprzed pół roku to w już nawet działa, ale zamówiłe całą górę do wymiany z QWERZ szwjcaria/luxemburg (przełoże Y i Z), bo nie było dla ludzi. xD

https://www.hejto.pl/wpis/apropos-mojej-scieklosci-z-zepsutym-quot-w-quot-wasnie-jestem-po-3h-nerwowym-roz

Planuje wymienić (mam nadzieję, że zadziała wszystko) i dam chrześniaczce komputor, a sobie kupie nowy.

Co jakiś czas patrze na ASUSa P16
https://www.x-kom.pl/p/1332019-laptop-15-16-asus-proart-studiobook-p16-ryzen-9-hx370-64gb-2tb-win11p-rtx5070.html

#
Show remaining entries (5 replies)
Deykun

@Aleks: przynajmniej W będzie działać, btw może wymienie więcej key capsów, jak w ogóle mi się uda to wymienić, bo jestem głupi xd

#
Deykun

@Aleks:
Btw ja w tej starej mam jakieś wżarcia w stali nierdzewnej i lekko pogięta jest jak ją przyjebałem kilka razy (też przez W xD), chcę żeby to dobrze wyglądało.

#
Deykun
g/rzeczywistość

Dzisiaj dostałem maila, że mogę wykupić klasę biznesową, w przyszłą niedzielę lecę na lokacje rzeczy

#
sens

@Deykun: wykup se klase abstrakcyjną ahaahh

#
Deykun

Powiadam ci @sens jak wrzucę zdjęcie na lokacji to powiesz, że super rzecz @Deykun a ja potem opowiem śmieszne rzeczy które odkryłem po drodzę, tak będzie xD

#
Deykun
g/muzyka

🎶 Want you to make me feel like I'm the only girl in the world
Like I'm the only one that you'll ever love
Like I'm the only one who knows your heart 🎶

#
Zilog
g/ekonomiaAlternatywna

nagrywarki do gifów, jakie polecacie?

#
Show remaining entries (15 replies)
Deykun

@sens: spokojnie na szczęście był obok dockerfile do budowania całej apki i zbudowałem i sobie skopiowałem 1 plik .wasm z obrazu XD

#
Zilog

@Deykun: @sens: trochę tl;dr ale gdyby nie wy, to ten serwis by umarł jeszcze bardziej hehe

#
sens
g/nostalgia

Pamiętacie był taki Szczepan sadurski i on wydawał takie składane gazetki z dowcipami obrazkami I tam był taki brzuchomówca z obrzydliwą kukiełką co miał takie parcie na szkło że tam robił jakieś żenujące filmiki że popełni samobójstwo xd to jednak były lepsze czasy xd

#
Show remaining entries (1 reply)
sens

@Deykun: to przykro mi

#
Deykun

Przepraszam

#
Deykun
g/diffle

#
Show remaining entries (2 replies)
Deykun

@Zilog: tak klatkuje, bo ja to nagrywarką gifów nagrywam dx

#
Deykun

https://streamable.com/tg1hja

#
Deykun
g/Deykunjuzpostowal

9h liczyłem tablice 7x7 dla litery z

I znalazłem 68 działających tablic z wierszami 5/7. xD

Zapisuje te tablice i dodam recykling który próbuje znacznie więcej słów w poziomie dla tych ostatnich kroków.

czytaj więcej...

#
Deykun
g/Deykunjuzpostowal

Jakie masz hobby i co robisz w wolnym czasie
Raczej nie mam hobby chyba że liczą się kasze

#
sens

@Deykun: ja se robie program do wykresów w czasie rzeczywistym w terminalu na podstawie danych z portu szeregowego

https://i.imgur.com/DGGV73v.png

#
Deykun
g/rzeczywistość

Dzisiaj kupiłem już kolejną rzecz Deykuna, w sumie mam ich 5 i to 6. Ale tylko 2 są na chodzie.

#
sens
g/erekcja

https://i.imgur.com/cBbjLoz.png

#
sens

@sens: jaki kraj taki konami code hehehh

#
Deykun
g/Deykunjuzpostowal

Moja pierwsza 6x6 unikalna
["k", "o", "r", "d", "o", "n"],
["o", "p", "a", "r", "t", "a"],
["k", "a", "n", "g", "u", "r"],
["o", "d", "d", "a", "l", "a"],
["n", "a", "k", "ł", "a", "d"],
["u", "m", "i", "a", "ł", "a"]

czytaj więcej...

#
sens
g/HistoriaSztuki

Wielokrotnie proponowano mi bym przeprowadził zamach strimu

#
Deykun
g/jezyki

https://marcinciura.wordpress.com/2018/07/14/polish-word-rectangles/

In typical Polish crosswords, only nouns in their base form are allowed. These are the only four 7 × 7 squares whose rows and columns are Polish common nouns:
C E R A M I K
E F E M E R A
R E K E T E R
A M E J/B O Z A
M E T O D Y K
I R E Z Y N A
K A R A K A L/N

Używa innego słownika niż ja, rzeczniki tylko, i dość brzydkie. Brzmi jak czelendż. dx

#
Deykun
g/programowanie

Dla 5x5 w 1h 1m 32s znalazłem 3418 tablic

{
"size": { "rows": 5, "columns": 5 },
"words": { "passed": 34482, "usedForRows": 3499, "usedForColumns": 3499 },
"boards": {
"all": 3418,
"allWordsUnique": 2,
"allWordsMirrored": 3162,
"someWordsDuplicated": 254
},
"durationInSeconds": 3693,
"timePerRow": [
{ "row": 2, "durationInSeconds": 29, "boards": 203778 },
{ "row": 3, "durationInSeconds": 1571, "boards": 263418 },
{ "row": 4, "durationInSeconds": 2037, "boards": 6679 },
{ "row": 5, "durationInSeconds": 55, "boards": 3418 }
]
}

I te 2 unikalnę to 1 jedna odbita po przękątnej:
["t", "r", "u", "s", "t"],
["w", "a", "c", "k", "a"],
["i", "m", "i", "o", "n"],
["s", "i", "e", "c", "i"],
["t", "ę", "c", "z", "a"]

#
Deykun

Bym wiedział, że flod budzi starych userów to bym już dawno flodował. dx

#
Deykun
g/Randkowanie

["k", "u", "r", "w", "o"],
["u", "d", "e", "r", "z"],
["r", "e", "j", "o", "n"],
["w", "r", "o", "g", "a"],
["o", "z", "n", "a", "k"]

#
Deykun

["r", "u", "c", "h"],
["u", "c", "h", "o"],
["c", "h", "a", "m"],
["h", "o", "m", "o"]

#
sens
g/pseudonauka

https://github.com/KrishKrosh/TrackWeight

#
Deykun
g/RuchNarodowy

["s", "e", "k", "s"],
["e", "t", "a", "t"],
["n", "a", "r", "a"],
["s", "p", "a", "ł"]

Słowa poziomo i pionowo mają @sens ;D

#
Show remaining entries (18 replies)
Deykun

@sens:
Już ostatni, może wrzucę jeszcze jak zacznę robić większe siatki i znajdę fajne. dx

Optymalizacyjne wiele się nie poprawiłem, ale już w sumie mogę szukać wszystkiego jak chcę, sprawdzam kwadrat z podyktowanym początkiem typu litera "a", "b" etc. i to mi odciąża mocno 1 wiersz który jest seedem mam tracking prędkości i odrzuconych w danym kroku i mogę dobrze estymować czy nie przyjebałem z liczbą słów.

x

Dla litery "a" znalazłem 62 unikalne siatki 5x5 (31, bo odbite po przekątnej są).

#
Deykun

w następnym kroku można sobie np. powracać do obciętych tablic jeżeli nie będzie żadnego wyniku

Dojrzałem żeby zrozumieć i też pewnie będę to implementował, będzie zwracało ostatni step i będzie można zacząć już 4 wierszami np. i znacznie większą liczbą słów.

#
Deykun
g/programowanie

https://kyome22.github.io/RunCat365/

#
spam_only

@Deykun: nie działa

#
Deykun
g/muzyka

Scieżka dźwiękowa do rzeczy deykuna picked
https://www.youtube.com/watch?v=7FrjuE4f7Dk

#
Deykun
g/programowanie

Ej @sens Ty jesteś dewiantem, bawisz się w git rebase? Bo może to ma sens i się nie znam.

Bo to w założeniu ma przechodzić każdy commit i sprawiać, że one działają podczas synchronizacji z mainem czy masterem, ale rękę sobie dam uciąć, że dzbany co się w nie bawią mają wysrane na commity pomiędzy i tylko na końcu się modlą, że działa.

A jak ktoś jest gównoskrupulatny jak wyżej to cały rabase jest robiony w mojej opinii żeby mi pokazać, że ktoś jest dzbanem.

I zostają "ficzery" rabesa:

  • jebanie się z ilomaś krokami zamiast jednego synca
  • jebanie historii i w gicie, bo zaczyna kłamać i na żywo: jak przyjdziesz do dzbana i zapytasz o konkretny commit to może mieć problem poznać własny kod, bo to nie jest ficzur tego co on pisał w danym commicie tylko mutant powstały w rabase + git history, bo rebase go pierdoli

Ja to mam flow, że co jakiś czas jak mam stabilny ficzur i widzę, że mi main ucieka to robie na feature branczu magiczne git pull origin master i mi robi synca z mainem 1 commit conflictowy oznaczony w bitbucketach i githubach jako mergowanie maina do mojego brancza.

Komity przed nie mają najaktualniejszego brancza, ale widać kiedy się odłamałem i co developowałem w tamtym stanie.

Nie jestem ekspertem, może ktoś mądry mi wytłumaczy, że warto.

#
sens

@Deykun: jak odbijam od jakiegoś brancza i mam na nim mało zmian albo takie, co się nie gryzą, a ktoś coś pusznie na tego źródłowego, to robię rebase, jak jest bardziej skomplikowana sytuacja, to merguje

#