Zaloguj się aby komentować
def
- 513wpisy
- 5019komentarzy
#pracbaza #programowanie #devops
@def co jak co ale w pełni się zgadzam. Pisanie terraforma to jeszcze jakoś fajnie idzie, jest terraform CLI i dobra składnia. Pisanie helmów to najgorszy syf.
@mpower dlatego jaram się trochę nowym językim https://pkl-lang.org pozwoli pozbyć się błędów przez stworzenie walidacji w templejcie i ma fajną składnie
No nie powiem, ciekawy temat. Będę na pewno śledzić rozwój tego projektu, szczególnie że ma wsparcie pod Kotlina w którym koduję
@def dzięki Bogu za ChatGPT. Od kiedy powstał piszę prompty żeby wygenerować szkielet configów a potem w tych configach głównie komentarze bo i tak wszyscy robią wszędzie to samo i ładnie generuje ( ͡° ͜ʖ ͡°)
@wombatDaiquiri +1, copilot też daje radę. Opisać czego potrzeba, dwie minuty poprawić wartości i deploy na proda
Zaloguj się aby komentować
Zaloguj się aby komentować
Zostań Patronem Hejto i tylko dla Patronów
- Włączona możliwość zarabiania na swoich treściach
- Całkowity brak reklam na każdym urządzeniu
- Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
- Wcześniejszy dostęp, do wybranych funkcji na Hejto
#travle #433 (10/14)
✅✅🟧✅✅✅✅🟧✅✅
https://travle.earth
@def @favien-freize @yourgrandma @Bigos @paulusll @k0201pl co tam somsiedzi, co to za pomarańczowe kwadraty?
#travle #433 (8/14)
@bojowonastawionaowca Z pozytywów, to jest nad czym pracować.
Zaloguj się aby komentować
17.02.2024 – #diffle #diffleen
30 letters in 4 words
🟢 18 🟡 1 ⚪ 11 🔴 0
https://deykun.github.io/diffle-lang/en?r=ESK5QTLkVnauATLpV3cuADNtcWYt5iMyITL05WZuAjLxEjLx4COx4Cbhl2YpRWdqhSI
Najs
17.02.2024 – #diffle #diffleen 27 letters in 4 words
17.02.2024 – #diffle #diffleen
34 letters in 5 words
18.02.2024 – #diffle #diffleen
29 letters in 5 words
🟢 14 🟡 0
Zaloguj się aby komentować
Zaloguj się aby komentować
Tak, ale cos mi sie ubzduralo ze to flaga kraju balkanskiego xD
Zaloguj się aby komentować
#Flagle #725 3/6
Po pierwszym kwadracie bardziej w muzułmańskie kraje celowałem.
Zaloguj się aby komentować
Zaloguj się aby komentować
@def
#Flagle #721 3/6
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
@def a mogłeś jak polak. Po polsku normalne pierogi jak Pan Bóg przykazał kto to widział, kwadratowe pierogi
@def dziwne te prezerwatywy
@def ułóż w kształt swastyki, będą smakowały lepiej. Sprawdzone info
Zaloguj się aby komentować
@def Człowiek tyle razy tamtędy przechodził, a i tak się jebnął
#travle #422 (5/9)
@yourgrandma ja często mylę Gwadelupę z Gwatemalą xD
@def pierwszy raz amerykę środkową zrobiłem bez podpowiedzi xD
#travle #422 (4/9)
Zaloguj się aby komentować
#nocnazmiana
@def o 11 mam wazektomię. Lekko się stresuję myśląc, że lekarz przetnie nie ten kabelek.
@jarezz łolaboga... Gdzie żyjesz?
@sireplama PL, ale to dobrowolna decyzja
@def Bo się obudziłem.
Ja spałem a w nocy robią tylko kurwy i złodzieje
Zaloguj się aby komentować
W pracy często spotykam się z brakiem zrozumienia problemu latencji w replikacji danych. Wyobraźmy sobie sytuację: mamy aplikacje hejto, która zapisuje piorun użytkownika w bazie, mamy 5 instancji MySQL w konfiguracji master-master. Przyjmijmy, że mamy tabelkę user_post_likes która ma pola user_id, post_id. Endopoint wygląda następująco:
Header: Authorization Bearer ...
POST /posts/{id}/like
Endpoint najpierw sprawdza czy użytkownik nie dodał już wpisu przez zapytanie do sql, jeśli nie to dodaje w tabelce wpis, wszystko dzieje się w transakcji, bo developer był sprytny.
Użytkownik szybko klika 2 razy pioruna: robią się 2 wpisy w tabelce, zdziwiony developer nie wie jak to się mogło stać, przecież użył transakcji.
Pierwszy request przez load balancer połaczył się z instnacją aplikacji połączonej do instancji A bazy danych, natomiast drugi do instancji B, gdzie dane nie zostały jeszcze zsynchronizowane.
Aby uniknąć takiej sytuacji używam redisa z dość krótkim trzymaniej danych i kluczem "add_like_{id_post}.{id_usera}", jeśli znajdzie taki wpis, to nie dodaje jeszcze raz wpisu do bazy. Przed taką sytuacją uchroni też index unique, ale powoduje to zazwyczaj inne problemy.
#systemdesign #programowanie
@def oooo będę to przerabiał niego, dzięki xd
@def
Przed taką sytuacją uchroni też index unique, ale powoduje to zazwyczaj inne problemy.
Tzn. jakie? Masz realnie produkcyjnie ruch taki że MySQL nie wyrabia z opierdoleniem lajków? Pracujesz w Facebooku?
@wombatDaiquiri wystarczy, że z rana odpalą trollom nowy przekaz dnia z Nowogrodzkiej. Albo pojawią się nieprzychylne Partii sondaże
@cododiaska wątpię. Wydaje mi się że mówimy o dziesiątkach tysięcy operacji na sekundę. W Polsce jestem prawie pewien że żaden portal nie ma takiego ruchu. Albo mówimy o naprawdę masywnych tabelach bez indeksów (?)
Totalnie nie siedzę w bazach danych, jestem samoukiem robiącym gry zawodowo w unity więc bazy danych których używam to w większości proste kwestie, a jak już się robi poważniej to mam backendowca w zespole xd
Ten problem który opisałeś, rozwiązałbym prostą kolejką operacji, gdzie user wrzuca request na bęben i czeka na odpowiedź. Rozumiem że tak działa transakcja?
W kwestii tych lajkow to nie kumam dokładnie gdzie jest problem, sprawdzałbym poprawność requestow. Jeden z warunków, który i tak musiałby być w jakimś zabezpieczeniu antyfloodowym, to właśnie odrzucanie wielokrotnych zapytań w danym okresie czasu
Jeżeli masz ochotę wytłumaczyć laikowi gdzie jest faktycznie problem w tym co opisujesz, to chętnie bym to zrozumiał xD
@Mr_Hardy jak pisalem wyzej problem wlasnie pojawia sie u mnie kiedy na kolejce musialem przerzucic duze ilosci danych, popchnac informacje i np popchnac informacje o zmianach na webosocket, gdzie okazalo sie ze klient dostal odpowiedz z serwera mysql, ktory jeszcze nie zdazyl sie zsynchronizowac
Zaloguj się aby komentować
#hejto
```
test
```
```javascript
var s = "JavaScript syntax highlighting";
alert(s);
```
```python
s = "Python syntax highlighting"
print s
```
```
No language indicated, so no syntax highlighting.
But let's throw in a <b>tag</b>.
```
Dupa, nic nie działa
@m-q no lipa, bo chciałem zacząć pisać jakieś pierdoły o golangu, ale jak formatowanie nie działa, to mi się nie chce
@def wrzucaj jako obrazki
bo edytor jaki został wdrożony pół roku temu nie jest nawet pół cala chuja warty
> tu był cytat
a jest nic po nawiasie ostrokątnym (´・ᴗ・ ` )
-
za to lista numerowana działa tak jak powinna: wkurwia po całości xD
-
tu drugi raz wkurwia
-
trzeci też trzeba na potwierdzenie?
-
czasem chciałbym zacząć od 3
-
ale się nie da (☞ ゚ ∀ ゚)☞
Zaloguj się aby komentować
#muzyka #muzykaelektroniczna
https://www.youtube.com/watch?v=O-gc9oFc6BU
Dobre, nie znałem. Zuk Bapłać dobry człowieku!
Zaloguj się aby komentować