Skocz do zawartości
Forum komputerowe

-n3veR jest na Pecetowiczu.

Aby wyświetlić pełny profil i móc skontaktować się z -n3veR, zaloguj się lub utwórz konto.

-n3veR

Ekspert
  • Liczba zawartości

    7 209
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    220

Ostatnia wygrana -n3veR w dniu 10 Stycznia

Użytkownicy przyznają -n3veR punkty reputacji!

O -n3veR

  • Tytuł
    Software Designer

Informacje

  • Imię
    Piotr
  • Zawód
    Developer
  • Płeć
    Mężczyzna

Dane firmy

  • Nazwa firmy
    whiterock.dev
  • REGON
    386649307
  • NIP
    7471804658

Kontakt

Ostatnie wizyty

11 260 wyświetleń profilu
  1. @iso pokaż cały kod jaki masz. Obecność klamer świadczy o obecności bloku kodu, a nie o tym czy coś jest pętlą... Poza tym, używanie klamer, to dobra praktyka - nawet jeżeli blok ma tylko jedną linijkę.
  2. `unserialize( ... )` na tym JSONie zwróci taką strukturę: [ [ "4", "1", "2764", ] ] Trochę słabo, ale... Do uratowania. Spróbuj tego tego kodu: $who = array_merge(...unserialize($seenby['who'] ?? '{}')); $userId = (string)($mybb->user['uid'] ?? '0'); if ($userId === '0' || !in_array($userId, $who, true)) { return; } echo $userId;
  3. Góra może należeć jedynie do jednego pasma, ale musi leżeć w minimum jednym kraju. Czyli góra <> pasmo - 1:1, góra <> kraj - 1:n. Pomijam słabe nazewnictwo kolumn, ale ja spróbowałbym takiego query: SELECT `g`.`gora` gora, max(`g`.`wysokosc`) wysokosc, `k`.`kraj` kraj, `p`.`pasmo` pasmo FROM `pasma` p LEFT JOIN `gory` g ON `g`.`id_pasmo` = `p`.`id_pasmo` LEFT JOIN `kraje` k ON `k`.`id_kraj` = `g`.`id_kraj` GROUP BY `p`.`id_pasmo` ORDER BY wysokosc DESC; Pisane z palca i może nie zadziałać. Nie mam też jak przetestować, bo nie dałeś dumpa struktury.
  4. Podaj swoją definicję słów: 'pokój' i 'spotkanie online', bo może w złą stronę myślę.
  5. Google Meet? Darmowy i można dynamicznie tworzyć 'pokój'.
  6. IF, to warunek, a nie pętla tak w gwoli ścisłości. Z tego co wiem, to JS ma problem z wczesnym returnem dla pętel, dlatego też często-gęsto jest pełny warunek if-else.
  7. Bo timezone jest 'wyzerowany' najprawdopodobniej.
  8. U mnie wyświetla '90 minut'. Jedyne co bym zmienił tutaj, to usunął var i skorzystał z let / const oraz deklarację zmiennej `delivery`: let delivery = '';
  9. Szukaj w Google hasła: return early pattern https://forum.freecodecamp.org/t/the-return-early-pattern-explained-with-javascript-examples/19364
  10. Zamierzasz wypuścić to jako open source na Github? Chętnie dołączę jako contributor 🙂
  11. Ja pracuję, 3x w tygodniu na siłowni :P
  12. Przecież to i tak nic nie da jeżeli odpali instalację windowsa z bootowalnego pena albo płyty. W ogóle nie wiem skąd wziął się pomysł na zabezpieczenie przed formatem xD
  13. Jak to jest projekt na kilka semestrów, to jak się zepniecie (80% czasu wolnego po zajęciach), to jesteście w stanie MVP dowieźć za pół roku.
  14. W rezultacie to będzie wyglądać tak: Piszesz i rozwijasz aplikację kliencką i to ją będziesz udostępniać / sprzedawać. Użytkownik / Klient (zwał jak zwał) stawia sobie aplikację u siebie. Jaka to będzie aplikacja, to nie wnikam. Wasza inwencja twórcza - desktop / web, etc. Aplikacja łączy się poprzez API z Twoją główną aplikacją, postawioną na Twoim serwerze. Piszesz i rozwijasz aplikację główną (serwerową), która ogarnia wszystko przez Requests via HTTP. Tutaj dzieje się cała magia. Taka aplikacja _musi być_ stateless, dlatego poczytaj o tokenach autoryzacyjnych.
×
×
  • Dodaj nową pozycję...