Jak mam rozumieć ,że system logów ( wyświetlanie błedów na konsoli i w pliku ) jest scentralizowany? Oraz czy istnieje możliwość wrzucania błędów/logów z konsoli tylko do pliku?
Node.js jbc
#programowanie #nodejs
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukam jakiś patternów, koncepcji pomysłów na rozwiązanie takiego problemu z #microservices:
0. (przykład nieco uproszczony, dla ułatwienia)
1. serwis przyjmuje po http request wykonania zadania, nie czeka na zakończenie
2. zadanie może trwać kilka godzin
3. każde zadanie polega na cyklicznym odpytywaniu zewnętrznego serwisu po http
4. gdy się zakonczy, zapisujemy status do bazy
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rysi3k_: Taka rada odnośnie dynamoDB to trzymać małe dokumeny(rekordy w tabeli) i używać krótkich nazw pól. W jednym projekcie w którym robiłem jeden model był rozbity na kilkanascie tabeli i nazwy pól były max 2 literowe. Płaci się za każdy read/writeCapacityUnit czyli najlepiej pilnować żeby dokumenty miały <4KB
  • Odpowiedz
Hej mirki, piszę aplikację, która symuluje operacje na stronie poprzez wysyłanie requestów w #nodejs. Co 1,5 godziny jest wymagane odświeżenie cookiesów. Szukam sposobu na jak najlepszy sposób by to osiągnąć.
Mam asynchroniczną funkcję, w której jest całe flow -> monitorowanie produktu, dodawanie do koszyka itp. Czy wystarczy, że na samym początku puszczę setInterval z odpowiednim delayem i nie będę musiał tego więcej kontrolować?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jodla: W takim wypadku możesz też mieć osobny serwis który zawsze trzyma kilka dobrych cookiesów i ma crona który sprawdza ważność cookiesów.
Z ciekawości - łączysz się bezpośrednio pod api ze strony czy masz np puppeteer podpięty albo jeszcze inaczej?
  • Odpowiedz
@chapak: Wykonuję challenge w puppeteerze, nie mam zbytnio czasu na reversowanie całego WAF od CloudFlare bo oni i tak co kilka dni coś zmieniają i trzeba to maintencować. Problem z tym jest taki, że cookiesy mają ważności 1,5 godziny i mogą być używane tylko z IP, na którym cookies był wygenerowany. Więc rozważam po prostu powtarzanie wykonywania challenge po 1godz 15 minutach żeby ciągle sesja była żywa :P
  • Odpowiedz
Mireczki szybkie pytanie: w mini serwisie uruchomionym za pośrednictwem node.js korzystam z kafki (kafka-node) w taki sposób, że z konkretnego topicu czytam eventy.

W momencie startu serwisu, gdy na kafce nie ma topicu który chcę obserwować (bo np. serwis który dany topic tworzy wstał później) dostaję error o treści:
ERROR: TopicsNotExistError: The topic(s) kafkaTopic3 do not exist

Chciałbym zastosować tam w takim wypadku próbę jakiegoś reconnecta bo niestety z automatu to się nie dzieje i
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#flutter #nodejs #expressjs
Hej wszedłem w tego fluttera ale potrzebuje SEO w wersji web. Wymyśliłem że na node.js jak otwiera się stronę to ładuje się odpowiedni content w czystym html. Teraz potrzebuje tylko rozwiązać problem, żeby ten content nie był widoczny dla zwykłego użytkownika. Obecnie podczas ładowania się fluttera wyświetla się nieostylowany brzydki html. Chciałbym go pokazywać tylko botom. Czy macie jakieś niezawodne sposoby żeby odsiać
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#backend #nodejs
Jak zrobić test w jest gdzie funkcja odczytuje coś z pliku z systemu plików urządzenia?

Trzeba dodać instrukcję o utworzeniu pliku?
Tylko wtedy test nigdy nie będzie automatyczny.

Może tworzyć ten plik w systemie plików go w ciele testu?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@look997: trzeba zamockowac funkcje czytająca plik by zwracała nam mockowe dane. A jak musisz przetestować "odczytwanie" to bym po prostu dodal plik w beforeAll i usunął go w afterAll z zachowaniem pewności ze każdy test dostaję osobną "instancję" pliku.
  • Odpowiedz
Jakie rozwiązanie jest najlepsze. Użytkownik wysyła requesta o walkę z danym potworkiem wtedy serwer robi zapytanie do bazy i pobiera dane potworka, czy może podczas startu serwera pobrać z bazy wszystkie potworki i przypisać do zmiennej i potem operować na tej zmiennej.
#programowanie #nodejs
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@arnold-gruszka: Potrzeba więcej szczegółów: to jest gra turowa (powolna) czy liczą się tu milisekundy? Potworki zmieniają stan (np. umierają) w trakcie walki lub po?

Dla mnie domyślne rozwiązanie to zapytanie do bazy, chyba że jej jeszcze nie masz w ogóle. Dlaczego: nie ma problemu w przypadku awarii serwera, nie trzeba się babrać w trzymanie aktualnego stanu potworków, możesz mieć kilka serwerów połączonych z bazą itp.
  • Odpowiedz
#nodejs #express #webdev
Mam na serwerze zapisane obrazki avatarów użytkowników i bazę danych w której trzymam wszystkie dane o użytkowniku i ścieżkę do obrazka.
Chcę teraz na kliencie pobrać wszystkich użytkowników wraz z ich danymi i avatarami.
W jaki sposób mam to zrobić skoro res.sendFile obsługuje tylko pliki bez żadnych danych, res.json nie wyśle obrazka?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co chwilę czyści mi browser-sync i browser-sync-ui z templates w node_modules w projektach. Uzupełniam to ręcznie (bez względu na to czy yarn czy npm) WTF? #nodejs
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, dwie sprawy:
1. Jakim regexem wyrzucić poczatkowe "\n" ze stringa (picrel)? Chyba lepiej niż ciąć js-em. Nie zawsze chodzi o 2 pierwsze znaki.
2. Jak zrobić, żeby csv nie dzieliło tekstu po przecinkach? Chcę mieć 3 kolumny, które są oddzielane średnikiem, ale gdy w tekście występują przecinki to robi mi się więcej kolumn.
#nodejs #programowanie #php #javascript
beerman - Cześć, dwie sprawy:
1. Jakim regexem wyrzucić poczatkowe "\n" ze stringa (...

źródło: comment_1594588508HLBUsMCbpPiTO6osUP6eBI.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hauleth: bo chce nasłuchiwać dane z serwa X, odbierać je na swoim i moj server komunikuje się z frontem.
Chodzi o to zeby server X wysyłał dane co kilka sekund, bo chce pocwiczyc odbieranie ich z pomocą socket.io
  • Odpowiedz
#anonimowemirkowyznania
Cześć Mirki i Mirabelki, od jakiegoś czasu po trochu uczę się programowania, dokładniej frontend, na razie HTML / CSS / JavaScript. Niestety po tych dwóch miesiącach nauki, stwierdzam, że frontend raczej nie dla mnie, irytuje mnie zabawa z CSS'em, nigdy nie mogę wymyślić dobrego designu dla stronki, nie mam do tego elementu głowy po prostu. Przyjemność natomiast sprawia mi tworzenie różnych skryptów w JS (na razie co prawda stosunkowo
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#nodejs #javascript #programista15k (xD)
Jest jakaś biblioteka czy coś co by mi pozwalało przypisywać typy danych do zmiennych i maksymalne wartości czy muszę ręcznie inicjalizować jako dany typ i ustawiać limit przy przypisywaniu żeby nie przesadziło?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
Szukam kogoś do pisania wspólnych projektów w ramach nauki. Uczę się głównie front-endu jakieś półtora roku. Umiejętności, jakie posiadam to w skrócie:

HTML,

CSS (dodatkowo preprocesor SASS z naciskiem na SCSS, metodologia BEM),

JS,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakaś łatwa opcja by dzielić klasy pomiędzy wątkiem rendera i main?
Aktualnie wysyłam do rendera dane w postaci JSON a wolałbym mieć to w obiekcie i mieć dostęp do metod itp bez parsowania drugi raz.
Ew jakiś łatwy sposób by zmapować tablice jsonowe do tablicy obiektów/
#js #nodejs #electron
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach