#programowanie #iot #nodejs #nodered #embedded #express

Mam dwa procesy napisane w node.js w oparciu o Express (jeden to node-RED) , które muszą wymieniać cyklicznie dane pomiędzy sobą - wartości pomiarów itd. W jaki sposób najlepiej to zrobić pod kątem wydajności? API RESTfulowe, MQTT, websockety, SQLite?

Aplikacja ma chodzić na jakimś systemie embedded, więc wydajność jest tu kluczowa. Samych danych ma
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@Wegrzynski: najszybszym mechanizmem komunikacji pomiędzy procesami to pamięć dzielona. Tylko kilkaset-kilka tysięcy to zupełnie nie ta skala. Jakbym robił coś takiego sam to pewnie użył bym web socketow, bo są proste i wygodne. Ale liczba możliwych podejść które będą działały jest ogromna
  • Odpowiedz
#nodejs #programowanie #webdev #javascript

Szukam kogoś do naprawienia strony na node. Przeniosłem stronę i bazę z jednego serwera na drugi. Na serwerze nr 1 działa, a na drugim nie działa.

Trzeba zrobić tak, żeby działało ;) Wszystkie pliki przeniosłem, bazę przeniosłem. Aplikację w panelu Direct Admin zrobiłem, ustawiłem nowe ścieżki i dane dostępowe do bazy no ale nie chce działać, a ja nie znam
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #iot #nodejs #nodered #embedded

tl;dr 1. W jaki sposób najlepiej i najwydajniej przekazywać dane pomiędzy Node-RED a aplikacją opartą na Expressie? 2. Lepiej jest odpalić Node.js oraz Node-RED jako dwa osobne Expressy czy jako jeden?

Mirki, kolejny post z cyklu "Robię urządzenie IOT postawione na ARM z Node-Red'em". Dzisiejsze pytania jak powyżej.

We
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#it #programowanie #embedded #linux #nodejs #openwrt

Mirki, pomocy. Chciałem sobie postawić Node-RED na SoM-ie Kinkan z OpenWRT na pokładzie jako OS-em, ale nie mogę sobie poradzić z instalacją Node.js.

Myślałem, że zrobię to z repozytorium OpenWRT jak człowiek, ale jak rozumiem byłem w błędzie. Kinkan jest oparty o architekturę MIPS 24Kc, a z tego co widzę na liście to ten pakiet
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#nodejs #programowanie #webdev

Szukam kogoś do naprawienia strony na node. Przeniosłem stronę i bazę z jednego serwera na drugi. Na serwerze nr 1 działa, a na drugim nie działa.


Trzeba zrobić tak, żeby działało ;) Wszystkie pliki przeniosłem, bazę przeniosłem. Aplikację w panelu Direct Admin zrobiłem, ustawiłem nowe ścieżki i dane dostępowe do bazy no ale nie chce działać, a ja nie znam w ogóle node.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
W grze mam kontroler który odbiera informacje na temat zmian z klienta (edytor mapy). Odbieram tablicę informacji o zmienianych kafelkach i w skrócie wywołuję metody która zapisuje zmiany w mapie i potem jeszcze w zasobach gracza.

Wszystko ok tylko chce aby po zapisaniu po prostu do tablicy tych danych zapisało je też do bazy.

Czy dodać po prostu że wywołuje się event zmiany mapy, zasobu i podpiąć listener który zapisze to do
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zajcus: U mnie w firmie do nowych projektów właściwie zawsze wybierają Nesta.

Nest.js wypiera Express?

Nest i tak używa pod sobą Expressa albo Fastify
  • Odpowiedz
@Morritz: sam również polecam nest js, aktualnie to chyba jedyny sensowny wybór w świecie node, w zasadzie wszystko masz out of box, graphql, prisma, micro serwisy do tego stale rosnąca społeczność
  • Odpowiedz
Używam biblioteki knex.js i Nodejs
Jeśli zapisuje jakąś wartość w SQLite jako kolumna json i zapisuje ją zgodnie z dokumentacją:

knex.table('users')
.where({id: 1})
.update({json_data: JSON.stringify(mightBeAnArray)});
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześc, potrzebuje małej pomocy/porady jeśli chodzi o programowanie i aplikacje webowe.

Chce stworzyć pewną aplikację internetową - powiedzmy taki jakby sklep internetowy. Frontend Angular, backend Java. Oczywiście strona powinna być indeksowana przez Google (i ewentualnie inne wyszukiwarki). Czy wyszukiwarki poradzą sobie z dynamiczną treścią i routingiem przez wiele podstron (SPA - single page application)? Bo nie wiem czy jest sens zabierać się za to w angularze, czy po prostu zrobić to tylko
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika

JS/Web:
Przydatny moduł do sprawdzenia dlaczego proces node'a nadal działa - szczególnie przydatne gdy testy wiszą i nie wiemy na co czekają - https://www.npmjs.com/package/why-is-node-running
Tool do debugu - sprawdza co w kodzie zajmuje dużo czasu
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tak w ogole to pracuje sobie nad takim fajnym projektem fullstackowym, web scraperem i tak poki co przekazuje pojedynczy obiekt przez app.get i w react odbieram go axiosem tylko problem mam z mapowaniem, bo response.data zwraca obiekt z zagnieżdżoną tablicą obiektów, i pytanie czy najpierw stworzyc tablice gdzie przypisalbym konkretne dane z tego response.data i nastepnie wykonał mapowanie co by wyswietlalo dane czy bezsporednio da sie jakos zmapowac ten obiekt?

sorka za
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pewnie-kaczka: złap sobie tą odpowiedź i przemapuj ją do formatu który chcesz potem mapować ( ͡° ͜ʖ ͡°) tzn no na podstawie tej odpowiedzi bierz każdy element i wrzucaj sobie do nowego obiektu w formacie który tam ci pasuje

zmapować pewnie też się da, ale zależy jak wygląda odpowiedź i co chcesz osiągnąć tak na prawdę
  • Odpowiedz
#programowanie #javascript #nodejs #embedded #linux

Planuję zrobić urządzenie, które na SoC (typu Raspberry Pi albo raczej tańsze/słabsze) z jakimś Linuxem na pokładzie będzie miało postawiony web server z stronką WWW, na której będą wizualizowane i gromadzone dane typu wskazania jakiś pomiarów, wykresy itd. - i będzie całkiem sporo tego.

O ile sprawy niskopoziomowe ogarniam jako tako, to programowanie webowe w ogóle i będę
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wegrzynski: możesz użyć arduino i johny-five i po prostu postawić restowe api w node/express, frontend obojętnie w czym, sam też miałem taki pomysł smart mieszkania ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@speed19: Chodzi im o to, że powinieneś mieć dogłębną znajomość szczegółów implementacyjnych tej technologii, najlepiej gdybyś był częścią core teamu, który rozwija framework albo przynajmniej decydujesz o kierunku rozwoju. Aha, w pracy będziesz miał do napisania prosty serwer w expressie
  • Odpowiedz
@JcL: Magento to dosyć wymagający kombajn. Jeżeli wiesz jakie aktualnie zasoby zużywasz to pisz do nas na PW/Czacie czy za pomocą zgłoszenia i coś będziemy mogli w stanie zaoferować. Jak nie Hosting WWW to serwer VPS.
  • Odpowiedz
Hejka mirki #nodejs #programowanie, pytanko do was. Jakiego HeadlessCMS używacie, do swoich projektów i jakiś mniejszych projektów na zlecenie?

#pytaniedoeksperta #javascript #webdev

Jakie Headless CMS?

  • Strapi.io 46.2% (6)
  • Ghost 0% (0)
  • NetlifyCMS 0% (0)
  • Directus 7.7% (1)
  • Jakiś inny (napisz w komentarzu) 46.2% (6)

Oddanych głosów: 13

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach