
Евгений
28.06.2018
17:23:50
Хочу посмотреться.

Roman
28.06.2018
17:26:35
Давай
жил был Коллбек. жил не тужил, что не день, то очередь и до него доходила. но настали тяжелые SetTimeoutы! и даже доставшийся от отца некст тик не выручал. конец!

Евгений
28.06.2018
17:28:43
Аплодисменты!
Лучшая авторская работа 2018 года!

Google

Eugene
28.06.2018
17:31:28

Roman
28.06.2018
17:31:48

Евгений
28.06.2018
17:32:47
:)

Vadim
28.06.2018
17:41:28

Евгений
28.06.2018
17:42:42
О, интересная тема пошла.
Выкладывай. Будем думать где у тебя течёт подливка.

Alexander
28.06.2018
17:43:17

Vadim
28.06.2018
17:43:21
А че выкладывать?

Евгений
28.06.2018
17:43:47
Ну что у тебя там, подробнее, примеры кода, какой процесс жрет.
Это если тебе надо решение.

Vadim
28.06.2018
17:44:44

Евгений
28.06.2018
17:45:41
ps -a?

Google

Vadim
28.06.2018
17:45:53
У меня подозрения на setInterval которых у меня (аж) 15 !!! Но пробовал их отключать и все равно идёт утечка.

Евгений
28.06.2018
17:46:10
Ну просто как бы мониторишь процессы, видишь где идёт поедание активное.

Vadim
28.06.2018
17:47:11
Может быть проблема не приложения а скажем криво настроен nginx ?

Евгений
28.06.2018
17:51:15

Roman
28.06.2018
17:57:30

Vadim
28.06.2018
17:57:38
Postgres

Roman
28.06.2018
17:57:57

Vadim
28.06.2018
17:58:26
Имеется

Roman
28.06.2018
17:58:40

Vadim
28.06.2018
17:59:01
Да

Roman
28.06.2018
17:59:27

Mikhail
28.06.2018
18:00:21
Да
Покажите код, как с БД работаете. Нужны те части, где открываете соединение и пишете запросы. Наверняка там где-то течёт

Олег
28.06.2018
18:03:48
Ребят подскажите плиз, кто сталкивался.
Юзаю axios. Делаю запрос '/api/?action=foo'.
На сервере включили ssl, и теперь посыпались вот такие ошибки
The page at .... was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint
Не понимаю в чем проблема. Гугл нормальных ответов чет не дает.
При этом $.get('/api/?action=foo') работает нормально

Евгений (Light4everyone)
28.06.2018
18:05:39

Vadim
28.06.2018
18:05:40
@Roman @Михаил я вам завтра код скину, просто сейчас с телефона пишу. Спасибо заранее

Евгений
28.06.2018
18:08:24

Vadim
28.06.2018
18:09:45

Google

Веселый
28.06.2018
18:13:24

Никита
28.06.2018
18:13:53
https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/

DEN
28.06.2018
21:00:59
доброй ночи
есть кто-нибудь

John
28.06.2018
21:01:26
нет

DEN
28.06.2018
21:01:40
оо
http://jsfiddle.net/1sybjg50/649/
сейчас вот с промисами сделал..отправляю запрос на каждый ip и полученные данные записываю в пустой массив объектов, теперь рендерить не получается
подскажите плиз

Евгений
28.06.2018
21:19:37
Я телефона но первое что я увидел комбинирования es6 и es5 и var.

John
28.06.2018
21:19:41
Что рендерить?

Евгений
28.06.2018
21:19:47
Вырвиглазно жутко.

DEN
28.06.2018
21:20:06
))
devices нужно передать в handlebars

John
28.06.2018
21:21:24
передавай

DEN
28.06.2018
21:21:55
так у меня с этим и проблема
не внутри fetchIP же правильно?

John
28.06.2018
21:25:24
Не внутри
Правильно снаружи

Google

DEN
28.06.2018
21:25:56
ну..тогда devices пустой получается
return сделать?

John
28.06.2018
21:26:43
Откуда devices там взяться?

DEN
28.06.2018
21:27:14
так я ж изначально пустым создал..потом после каждой отправки туда и записываю же
devices={deviceName: rawData, ip: ip};

John
28.06.2018
21:29:11
Фигасе, я уже и забыл, что так кто-то так делает

DEN
28.06.2018
21:29:39
нет ну вообще по логике как должна работать?
хм..

Admin
ERROR: S client not available

DEN
28.06.2018
21:29:57
ну получили данные, и ? что дальше с ним делать то? точнее как?
или как я понял..рендерить после того как все обещания выполнились?
Promise.all?

John
28.06.2018
21:32:08
да

DEN
28.06.2018
21:32:55
ну у меня там сейчас res.send , но так у меня не работает..пробовал
res.render пробовал..devices пусто все равно
сейчас вот в handlebars если делать {{ devices.ip }} то отобразит только один ip
не 2
и я {{#each devices}} {{ ip }}
{{/each}} делаю
не выводит
если просто devices сделать говорит что Object

Google

John
28.06.2018
21:38:28
А что ds означает в твоем нике?

DEN
28.06.2018
21:42:32
странно в Promise.all console.log(devices) делаю там только один ip
второй почему то не добавлен
Den Sal

Dmitry
28.06.2018
21:49:48
Хей, народ. Всем привет. Не подскажет кто нибудь, что можно покодить ради получения опыта? (Его почти никакого нет, а нужен.)
У самого идей никаких, но хотелось бы с чем-нибудь поковыряться.
Буду рад вашим идеям :)

DEN
28.06.2018
21:51:28
А что ds означает в твоем нике?
братан..я его в перенес в response.on('end') try {
const parsedData = JSON.parse(rawData);
devices.push({deviceName: rawData, ip: ip});
console.log(devices);
} catch (e) {
console.error(e.message);
}

Dmitrii
28.06.2018
21:51:54

DEN
28.06.2018
21:52:25
теперь в консоли в каждой отправке выводит devices..только по одному
я знаю что совсем рядом(( но не могу найти

Andruha
28.06.2018
21:53:52

Dmitry
28.06.2018
21:54:33

Andrew
28.06.2018
21:55:25
попробуй сделать сервис с стримами данных

DEN
28.06.2018
21:55:44
???

Andrew
28.06.2018
21:55:48
например запись видео и тд

Dmitry
28.06.2018
21:56:48

Andrew
28.06.2018
21:57:14
ну давай, опыт с ws очень пригодится

Dmitry
28.06.2018
21:57:43
Самый минимальный уже имеется, разрабатывал бота для одного чатика)

DEN
28.06.2018
21:57:49

Dmitry
28.06.2018
21:58:13
Но там уже имелось API, что существенно упростило работу.

Andrew
28.06.2018
21:58:40
ооо