Size: a a a

Node.js — русскоговорящее сообщество

2020 April 11

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
PH_cheerokee
To fix, cancel all subscriptions and asynchronous tasks in a useEffect cleanup function.
ребят,как исправить такую штуку при работе с сокетами?
    return () => {
     socket.close();
   };

думал так,но мне при переходе на другую страницу нужно хранить сокет
скорее всего тебе нужно делать собственный хук аля useInterval абрамова, который в useRef хранит соединение

https://overreacted.io/making-setinterval-declarative-with-react-hooks/
источник

P

PH_cheerokee in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
скорее всего тебе нужно делать собственный хук аля useInterval абрамова, который в useRef хранит соединение

https://overreacted.io/making-setinterval-declarative-with-react-hooks/
сейчас попробую
источник

~

~ in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
так ему не нужно программировать контроллеры, как я понимаю?
нужно , для контроля и взаимодействия
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
~
нужно , для контроля и взаимодействия
как я понимаю, сами контроллеры придется на си программировать
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
но ты не парься. язык простой. там даже классов нет
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
зато есть указатели :)
источник

~

~ in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
как я понимаю, сами контроллеры придется на си программировать
изучал и го и си, какой выбрать ?
источник

~

~ in Node.js — русскоговорящее сообщество
Alexey Ermakov
зато есть указатели :)
И на го
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
~
изучал и го и си, какой выбрать ?
нужно разделять программирование самих контроллеров и управление ими / получение с них данных и т.п.
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
~
И на го
на го синтаксис специально поменяли, чтобы читать было возможно, это даже в интро у них есть
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
сомневаюсь, что микроконтроллеры умеют в го...
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
на любом LLVM бэкенде можно теоретически
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Alexey Ermakov
на любом LLVM бэкенде можно теоретически
а памятью кто будет управлять?
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а памятью кто будет управлять?
программист
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Alexey Ermakov
программист
не знал что на го есть ручное управление памятью
источник

~

~ in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
нужно разделять программирование самих контроллеров и управление ими / получение с них данных и т.п.
однозначно, можете скинуть материал пожалуйста, по поводу в микроконтроллерах
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
не знал что на го есть ручное управление памятью
а сколько гошный рантайм весит? я хз просто
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
~
однозначно, можете скинуть материал пожалуйста, по поводу в микроконтроллерах
эээ, не могу 🤷‍♂️

я ж с галерки рассуждаю. контроллеры и в руках-то не держал, не то чтобы программировать их
источник

~

~ in Node.js — русскоговорящее сообщество
Alexey Ermakov
на любом LLVM бэкенде можно теоретически
просто си это уже стабильный язык , делать на си или го ?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Alexey Ermakov
а сколько гошный рантайм весит? я хз просто
не знаю. во vlang выглядит как идеальный язык для контроллеров: синтаксис прост как у го, а память управляется как на расте
источник