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

Deykun

@sens:

a nie lepiej liniowo wstawiać?

No masz rację, dobra optymalizacja i potem obrócić jakbym chciał bokiem. Też odrzucania obróconych nie pisałem, bo dopiero to stawiam. (chociaż pewnie tego nie będę robił, bo chcę mieć tablice do nowej gierki ;D i w niej orientacja ma znaczenie).

Tu jest gra 5x5 po angielsku:
https://squareword.org/

Ale bardzo źle komunikuje wpisane słowa, u mnie ta logika będzie odrobinę inna ale też dopieszczone będzie że w trakcie wpisywania pokaże, że czegoś brakuje albo jakaś litera nie pasuje.

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

Deykun

@sens:
Kolego tłumaczy algorytm i pułapki które rozwiązuje, a w linku jest jego repo w C++.

Połowa filmu to kompilacja różnych kwadratów.

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

Deykun

@sens: w ogóle przynam, że trochę się jebie z optymalizacją. xD

Tu koleś super opisał spoko algorytm:
https://www.youtube.com/watch?v=zWIsnrxL-Zc

Ja w sumie przepisywałem na mój ulubiony JS i zrobiłem to samo + klocki z cachem.

  1. Ustalam, że ma być 5 wierszy i 6 kolumn
  2. Dziele słowa na 5 literowe i 6 literowe
  3. Wstawiam w 1 wiersz wszystkie możliwe 6 literowe słowa (załóżmy 10 000 słów)
  4. Wstawiam w 2 wiersz wszystkie możliwe 6 literowe słowa (10k * 10k = 100 000 000 kombinacji)
  5. Sprawdzam po kolei słowa w kolumnach i jak trafię na 2 literowy początek który nie ma 5 literowego słowa (5, bo tyle wierszy) odrzucam
  6. Sporo 2 literowych przechodzi, dodaje w 3 wierszu 6 literowe słowo (10k * 10k * 10k to maks ale robi się zabójczo)
  7. Sprawdzając 3 literowe wiele już ginie, do sprawdzenia w 4 i 5 jest już mało (nadal sprawdzanie to wstawianie do pozostałych tablic tych 10k słów)

Koleś tam waliduje wstawiając litera po literze u mnie w sumie też to jest wstawiam słowo ale patrze kolumnami i jak odkryję, że początku gk niema to w cachu już jest m qk: false i kolejna z tych 10k*10k kombinacji tylko bierze boolean.

Muszę jeszcze to zoptymalizować i jakoś to wiercić mniejszymi paczkami, bo algorytm niby powinien działać, ale w pewnym momencie brakuje RAMu. :D

spam_only
g/oszukujo

@Deykun obiecał rzecz i słowa nie dotrzymał. Miało być w sierpniu, a sierpień już minął... 11 miesięcy temu...

Deykun

@spam_only:
zdjęcia do rzeczy będą robione on location

Deykun
g/piractwo

Rozwala mnie, że cda które stoi i stało na pirackich treściach ma własną hehe platformę strimingowo z płatnościami.

Deykun

@ToyBlackHat: ok wykopek

sens
g/CozienaProfdyuktywnoscINfrmtyczn

właśnie zescrape'owałem wszystkie wpisy niektórych userów strm.pl i próbuję wsadzić wasze osobowości do modeli AI, niedługo nie będziecie już potrzebni

Deykun

niedługo nie będziecie już potrzebni

Ja już dawno

sens
g/polskiepomidorycompl

Wiedzieliście, że API wyszukiwarki gov.pl pozwala byle programiście z ulicy na napierdalanie w nie requestami, które zwracają po 10k obiektów (łącznie ~4MB)? XD

https://www.gov.pl/api/data/search?query=a&category=kategoria&page=1&size=10000

No nie wiem, może to jest normalne. Ale kirva szok że ktoś nie zrobił limitu jakiegoś kurw throttle'a czy czegokolwiek

Deykun

[ @Deykun ]: O otwarte api, fajnie, że dają wszystko i nie trzeba męczyć
[ @sens ]: O otwarte api, jak to zepsuć

sens
g/polskiepomidorycompl

Wiedzieliście, że API wyszukiwarki gov.pl pozwala byle programiście z ulicy na napierdalanie w nie requestami, które zwracają po 10k obiektów (łącznie ~4MB)? XD

https://www.gov.pl/api/data/search?query=a&category=kategoria&page=1&size=10000

No nie wiem, może to jest normalne. Ale kirva szok że ktoś nie zrobił limitu jakiegoś kurw throttle'a czy czegokolwiek

Deykun

@sens:

Ale kirva szok że ktoś nie zrobił limitu jakiegoś kurw throttle'a czy czegokolwiek

No niby tak, ale jak to są dane które się nie zmieniają tygodniami / miesiącami i wszystko na GET to pewnie można dobrego cache ograć.

Deykun
g/Rzemiosło

Rzecz aleksa jebać, ale ja w sierpniu wam pokaże coś do czego już się szykuję od 2 tygodni.

Deykun

@Aleks: ale obiecujesz?

zryty_beret
g/Sierpień

czkamy na nuovo rzecz:

Deykun

Pompowanie balonika czas start

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Kurwa xD ale mi się trafili zleceniodawcy xD Na sam początek fuchy miałem coś tam pozmieniać na stronce łordpres – no to zrobiłem kopię i se na niej pracowałem. Dostaję maila:

Dzień dobry,
Mamy obecnie dwie <nazwy stronki>. Tak być nie może. Muszę pilnie wstawiać zmiany do cenników i wyceniarki. Nawet jak bym wiedział, która wersja jest poprawna to nie wiem czy Pan nie przykryje moich zmian wgrywając jakąś inną wersję. Nie możemy zespołowo pracować i tworzyć dwóch kopi tego samego wyjazdu. Proszę o pilną informację.

xD okeeeeej

Dzisiaj kazali zmniejszyć zdjęcia w nagłówkach. No to zmniejszyłem.

Panie sensie,
Pisałem już o tym kilka razy. Nagłówki powinny mieć inne proporcje. Teraz wchodzi się na stronę wyjazdu i widać jedno wielkie zdjęcie. Zresztą to zdjęcie nie jest zbyt udane. To jest sportowy obóz rodzinny we Włoszech a nie jakaś pocztówka z Jeleniej Góry.

Zdjęcie wysłali mi oczywiście sami xD Zdjęcie miało nazwę "na nagłówek.JPG" xDDDD

Jak im oznajmić tak, żeby nie wyjść na nieprofesjonalnego buca, że nie chcę już od nich żadnych pieniędzy i żeby po prostu już nic do mnie nie pisali?

Deykun

Cześć @sens,

Tak całkiem serio — rozważ proszę używanie AI do odpowiadania na maile. Naprawdę może to odciążyć Cię z pierdół, przyspieszyć odpowiedzi i pomóc ogarnąć codzienny bajzel.

Jeśli chcesz, mogę polecić konkretne narzędzia albo pokazać, jak je szybko ogarnąć.

Pozdro,
@Deykun

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Kurwa xD ale mi się trafili zleceniodawcy xD Na sam początek fuchy miałem coś tam pozmieniać na stronce łordpres – no to zrobiłem kopię i se na niej pracowałem. Dostaję maila:

Dzień dobry,
Mamy obecnie dwie <nazwy stronki>. Tak być nie może. Muszę pilnie wstawiać zmiany do cenników i wyceniarki. Nawet jak bym wiedział, która wersja jest poprawna to nie wiem czy Pan nie przykryje moich zmian wgrywając jakąś inną wersję. Nie możemy zespołowo pracować i tworzyć dwóch kopi tego samego wyjazdu. Proszę o pilną informację.

xD okeeeeej

Dzisiaj kazali zmniejszyć zdjęcia w nagłówkach. No to zmniejszyłem.

Panie sensie,
Pisałem już o tym kilka razy. Nagłówki powinny mieć inne proporcje. Teraz wchodzi się na stronę wyjazdu i widać jedno wielkie zdjęcie. Zresztą to zdjęcie nie jest zbyt udane. To jest sportowy obóz rodzinny we Włoszech a nie jakaś pocztówka z Jeleniej Góry.

Zdjęcie wysłali mi oczywiście sami xD Zdjęcie miało nazwę "na nagłówek.JPG" xDDDD

Jak im oznajmić tak, żeby nie wyjść na nieprofesjonalnego buca, że nie chcę już od nich żadnych pieniędzy i żeby po prostu już nic do mnie nie pisali?

Deykun

@sens: w ogóle się śmieją ludzie, że webdev sam może stronki stawiać bez żadnej agencji i szybki pieniądz a w 4 przypadkach na 5 agencja jest potrzebna, bo ktoś kto obsługuje klienta robi za psychiatrę i sanity check wszystkiego. xD

sens
g/PiekniLudzie

Meh jakiś mało zabawny ten nowy post geniusza. Widać że wakacyjny wajb to nawet mu się nie chce angażować fanów

Deykun

@sens: widzi jak się śmiejemy z jego niedoli i balansuje między proszeniem o pieniądze a o barwnym opis swojej niedoli. xD

sens
g/CozienaProfdyuktywnoscINfrmtyczn

Po napisaniu dla studencika zajebistego skryptu w pythonie, generycznego, asynchronicznego, wykorzystującego mechanizmy refleksji i ogólnie zadowolony jestem dobrze się bawiłem, dużo się dowiedziałem

To teraz podjąłem się za psie grosze kolejnej fuszki: edycji stronki w Wordpressie dla znajomej ciotki mojej żony.

Wiedzieliacie że dodawanie customowych CSSow to jest opcja premium? XDDD

Deykun

Ja się pomocy przy hehe stronkach narobiłem dość flashbackow żeby nie pomagać xD

Deykun
g/javascript

to co sensiki lubia najbardziej

Deykun

@sens:
No ja lubie css pisac, a transition i animation w tailwindzie są mocno niedojebane bo delay-500, transition-[jakis_zjebany_prop] bg-[gradiend_zjebany_z_podlgami] animation-definicja-w-config-file-js. xD