
Никита
09.06.2018
08:53:09
systemd будет их стабильно перезапускать в таких случаях.
Тебе нужна цепочка вачдогов.

Alexander
09.06.2018
08:53:29
Интересно защититься от этого

Никита
09.06.2018
08:53:49

Google

Никита
09.06.2018
08:53:58

Alexander
09.06.2018
08:54:31
systemd
Ну все же мониторинг у pm2 поудобнее будет
Хоть я и понимаю, что это абсолютно разные инструменты

Никита
09.06.2018
08:54:49

Dika
09.06.2018
08:54:57

Alexander
09.06.2018
08:55:10
Да тащемта ничего. Уже полтора года в проде работает

Никита
09.06.2018
08:55:18
Если тебе нужен pm2 — прикрути pm2 к systemd, а к пм2 уже что угодно.
Но в вакууме вешать pm2 не надо.

Alexander
09.06.2018
08:56:02
Так pm2 же одной командой в Systemd вешается
И стартует вместе с системой

some_random_anonymous
09.06.2018
08:56:59

Alexander
09.06.2018
08:57:26
Ну у pm2 ещё халявный дашборд есть

Google

Egor
09.06.2018
08:57:30
Всем спасибо, стало чуть ясней

Alexander
09.06.2018
08:57:32
С неплохими мониторингами
И монго модулем

Никита
09.06.2018
08:59:00
Только емнип там они нотификации не осилили. Или осилили?

Alexander
09.06.2018
08:59:26

Никита
09.06.2018
09:16:43
Я про нотификации системд.

Alexander
09.06.2018
09:17:05
А
Нет вроде

Никита
09.06.2018
09:17:19
Если процесс не упал, а повис — это можно только по нотификациям заметить.

Speed of
09.06.2018
10:02:12
как данные из Promise записать в переменную?

Alexander
09.06.2018
10:03:22
всмысле

Speed of
09.06.2018
10:03:25
только вот как эти данные записать в другую переменную

Alexander
09.06.2018
10:03:34
ну просто записываешь

Speed of
09.06.2018
10:03:36
как эти данные записать в переменную

K
09.06.2018
10:03:39
Декларируешь выше
И пишешь

Speed of
09.06.2018
10:03:50
не получается просто, если просто - то undefind

Google

Alexander
09.06.2018
10:04:09
там и прописываешь
как всегда
лол

Speed of
09.06.2018
10:05:22
я только сел за node

Alexander
09.06.2018
10:05:29

Alexander
09.06.2018
10:05:50

Alexei
09.06.2018
10:05:56
мне тут ванга позвонила и говорит, что автор сего кода хочет сделать что-то такое и не получается:
let v;
getValue(...).then(value => {
v = value
});
console.log(v); //undefined

Alexander
09.06.2018
10:06:09
лол
ну для таких структур пусть асинк эвэйты пилит

Alexander
09.06.2018
10:06:20

Alexander
09.06.2018
10:06:36
или пусть внутри первого then работает

K
09.06.2018
10:06:53
А вообще не люблю промисы, через async/await делаю всегда как могу

Alexander
09.06.2018
10:08:08
промисы збс
но время не стоит на месте

K
09.06.2018
10:09:43
Ну согласись async - return - throw это очень даже удобно

Alexander
09.06.2018
10:10:27
ну я один из тех, кто не согласится

Speed of
09.06.2018
10:10:31
@rick_the_rocket а есть ссылка про это почитать?

Alexander
09.06.2018
10:11:02
потому что иметь возможность контролировать каждый промис в отдельности без богомерзких трайкетчей для меня в приоритете

Google

Dark
09.06.2018
10:11:17
http://git.psi.i2p/ можно сделать личный аналог? там установлен git tea. просто проброситься как-то в i2p. а то этот американский и отключается иногда.

Alexander
09.06.2018
10:11:24
а для людей, которые пишут биткойн бота и первый раз в ноде да, им async return throw прям очень зайдет

Dark
09.06.2018
10:11:34

K
09.06.2018
10:12:36

Alexander
09.06.2018
10:13:27
Потому я и не веду разговоры на эту тему. Это ещё хуже, чем политика и религия

Dark
09.06.2018
10:13:57
i2p сайты можно скопировать?) то есть скачать

? гриб
09.06.2018
10:15:28

K
09.06.2018
10:16:00

? гриб
09.06.2018
10:16:44

K
09.06.2018
10:18:57
Слишком они много выбора предоставляют, надо было на колобеках сидеть и пирамидки рефакторить.

Dark
09.06.2018
10:19:24

Oleg
09.06.2018
10:20:59

Speed of
09.06.2018
10:53:56
можно ли из Promise отправить значение в html шаблон?

some_random_anonymous
09.06.2018
10:54:20
Што

Speed of
09.06.2018
10:54:27
app.get('/btc', function(req, res) {
getValue(btc_url).then(value => {
res.send(value);
}).catch(error => {
console.log(error);
});
});
в ejs value отправить можно будет?)

some_random_anonymous
09.06.2018
10:57:03
Используй, кто мешает? В чём вопрос?
В .then(res => { делай что хочешь с ejs

Speed of
09.06.2018
10:57:49
вопрос в том можно ли так сделать)

Google

some_random_anonymous
09.06.2018
10:57:57
Можно конечно

Speed of
09.06.2018
10:58:06
спасибо)

some_random_anonymous
09.06.2018
10:58:08
Когда промис зарезолвится, то можешь рендерить ejs

Speed of
09.06.2018
10:59:08
понял, буду делать, спс за ответ)

Stefan
09.06.2018
11:02:18
всем привет
парни дайте линк на проверенную инструкцию для UBUNTU 16 server по установки NodeJS глобально из под root
чтобы если я создаю пользователя то с него можно было писать приложения

Yaroslav
09.06.2018
11:03:42

Stefan
09.06.2018
11:04:53
да, но мне надо чтобы использовать можно было из под любого юзера

Alexei
09.06.2018
11:07:32

Cenator
09.06.2018
11:08:16
Так и делай

Speed of
09.06.2018
11:08:38
спасибо, я уже понял, так и буду делать)

Dark
09.06.2018
11:19:54
Как поднять клон Github на своём собственном сервере с приватными репозиториями за корпоративным файрволом?

Сергей
09.06.2018
11:20:37

Dark
09.06.2018
11:20:53

Сергей
09.06.2018
11:20:54

some_random_anonymous
09.06.2018
11:21:17
gogs, gitlab, gitea, тысячи вариантов

Сергей
09.06.2018
11:21:39

some_random_anonymous
09.06.2018
11:22:02
Ну смотря что надо конечно. Я бы взял платную версию Gitlab и не парился.

Dark
09.06.2018
11:22:43
можно?