
Konstantin
20.07.2018
14:17:23
но ведь обычный map не будет работать с async, так как он итерирует и получает назад промис, который не резолвится, а уже начинается следующая итерация

Alexander
20.07.2018
14:18:24

Konstantin
20.07.2018
14:18:44

Maxim
20.07.2018
14:39:56
привет! есть идеи почему ПМ2 рестартует ноду время от времени?

Google

El
20.07.2018
14:46:53

Nikolay
20.07.2018
14:52:13

Maxim
20.07.2018
14:52:45

Nikolay
20.07.2018
14:52:51
Там вроде была такая настройка. А вообще это нормально рестартовать сервисы время от времени.

Yurii
20.07.2018
14:52:55

Maxim
20.07.2018
14:53:05

Nikolay
20.07.2018
14:53:06

Yurii
20.07.2018
14:54:06
файлы не меняются 100:
у меня был такой кейс в старой версии pm2, что менялся сам внутренний файл pm2 (лог) и он перезапускал апликашку

Nikolay
20.07.2018
14:54:11
Ну и еще может сам на ноль делишь гденть в редких кейсах

Maxim
20.07.2018
14:54:30
не, ошибки есть конечно
но они сервер не ребутают
при чём ребутается сервак редко
где-то 7-10 раз за сутки

Google

Nikolay
20.07.2018
14:55:43
Попробуй какойнть вербоуз режим погляди в пм2, наверняка есть
Чтоб он подробно логировал, какого хера он творит :)

Maxim
20.07.2018
14:56:25
"max_memory_restart": "1M", // 1 megabytes, e.g.: "2G", "10M", "100K", 1024 the default unit is byte.
пойду ка я в их сорсs ukzye
гляну

Nikolay
20.07.2018
14:57:44
Охх удачки :))
Приготовься встретиться лицом к лицу с God!

Maxim
20.07.2018
15:01:11
https://github.com/Unitech/pm2/search?p=1&q=max_memory_restart&unscoped_q=max_memory_restart
нету нифига
только тесты =(
и примеры

Gleb
20.07.2018
15:25:22

M
20.07.2018
15:31:18

Michael ?
20.07.2018
15:33:35
Там обычно пишется, что за правило нарушено

Boris
20.07.2018
15:40:54
{
"env": {
"mocha": true
}
}
.eslintrc

M
20.07.2018
15:41:32

Евгений
20.07.2018
15:46:10
Ну так простой дамп length показал бы тебе что что-то не чисто.

Google

Gleb
20.07.2018
15:51:56

Евгений
20.07.2018
15:51:59
А вообще конечно со всеми строками надо работать с помощью str.trim(). Это как бы хорошая практика.

Gleb
20.07.2018
15:54:11

Евгений
20.07.2018
15:54:51

Jack
20.07.2018
15:55:04
length это не всегда количество

Евгений
20.07.2018
15:55:14
Для этого и был создан трим. Хотя кстати я довольно редко вижу его в коде.

Jack
20.07.2018
16:09:43
или лучше у этой
???l

Alexander
20.07.2018
16:12:13
А вы ещё нуль терминатор не забудьте посчитать
Добрый вечер

Jack
20.07.2018
16:12:54

Евгений
20.07.2018
16:16:08
или лучше у этой
???l
Я не помню, но по-моему там что-то для 16 байтовых кодировок ввели. Или поправили length чтобы он символы а не байты считал.
@Atassis
@sergeysova

Jack
20.07.2018
16:16:53

Евгений
20.07.2018
16:17:58

Jack
20.07.2018
16:18:45

Евгений
20.07.2018
16:20:31

Google

Евгений
20.07.2018
16:24:06
Обожаю твой голос, ноуструмчег.
Уф, у меня аж привстал.
Но я не забуду как вы меня вчера с Кубером надурили, я помню. Просто помню.
Дак я вернусь же.
И микруху прихвачу ибо траблу я решил, спасибо берялу.
Жди меня. Просто жди.
Ну или спи.
Я не могу в такой красивый инглишь. Я ж чернь.

Sars
20.07.2018
17:29:37
подскажите пожалуйста почему end не срабатывает?

Roman
20.07.2018
17:30:59
а почему нет кавычки
на hello world

Alexander
20.07.2018
17:31:10
и мне больше интересно ЗАЧЕМ

Roman
20.07.2018
17:31:32
чудеса

Sars
20.07.2018
17:32:01
теперь с кавычкой
еще есть какие нибудь варианты где ошибка?

Alexander
20.07.2018
17:40:16
Что есть body

Sars
20.07.2018
17:44:23
Что есть body
спасибо, вычеслял длинну из неотправеляемой xml строки

Dmitrii
20.07.2018
20:22:58
Всем привет!
Такой вопрос, работаю с pg-promise, подключил базу данных, все настроил.
Надоело вбивать ручками запрос, хочу просто из объекта собирать строку запроса и отдавать ее, вот мой пример:
const nameTable = 'test';
const addTask = async (data) => {
const keysString = Object.keys(data).join(', ');
cosnt valuesString = Objet.keys(data).join(', ');
const query = `INSERT INTO ${nameTable} ( ${keys} ) VALUES ( ${valuesString} )`;
await db.query(query);
}
Постоянно падает ошибка синтаксиса
(node:14173) UnhandledPromiseRejectionWarning: error: syntax error at or near ":"
Реально ли такое реализовать? Или все-таки из-за типа данных зависит то, как его нужно записывать?

Google

Alexander
20.07.2018
20:24:50
valueString экранируй кавычками

Dmitrii
20.07.2018
20:25:30
выделил текст у меня

Alexander
20.07.2018
20:25:49
"${valueString}"

K
20.07.2018
20:30:45
В монгузе я могу оперировать по полученному монгузОбъекту?

Alexander
20.07.2018
20:30:58
А что-то не получается?

K
20.07.2018
20:31:25
Да?
Допустим пульнуть ещё одну квери по нему, апдейт или делит?
Сейчас понимаю, что просто надо писать кастомные квери в таких случаях, да