
Kool
09.10.2018
13:17:07
ещё раз
сервис не должен https Обеспечивать

Ivan
09.10.2018
13:17:26
Народ подскажите человечный и работающий модуль по SMPP

Kool
09.10.2018
13:17:30
этим должен nginx заниматься

Google

Kool
09.10.2018
13:17:45
а как?
https://www.linode.com/docs/web-servers/nginx/use-nginx-reverse-proxy/
на уровне нжинкса подключаешь сертификат

Oleh
09.10.2018
13:18:43
получаю данные:
{
id,
quotes: {
price: 20,
change: 2,
smth: 'else'
}
}
как мне привести к такому виду? (щас кину как я делаю, но не очень красиво получиется)
{
id,
price,
change
}

Mikhail
09.10.2018
13:18:49
спасибо, почитнаю

Kool
09.10.2018
13:19:37
спасибо, почитнаю
у тебя запросы будут приходить на нжинкс (https), а от него запрос проксироваться в твой сервис по http

Cenator
09.10.2018
13:20:24

Mikhail
09.10.2018
13:20:56

Kool
09.10.2018
13:21:17

Mikhail
09.10.2018
13:22:27
ssr и минификация

Cenator
09.10.2018
13:22:53
компиль только App.js и импортируй его, серверную часть не надо

Oleh
09.10.2018
13:27:00

Mikhail
09.10.2018
13:45:35
вроде разорался в чем проблема... когда отрабатывает сервер от команды node то path строит пути оносительно проекта а когда это делаю от команды nodemon то patch начианет работать от корня системы
как это можно пофиксеть?

Google

Vlad
09.10.2018
13:50:37
как прокси только наоборот
@sergeysova
спасибо, почитал
Может кому будет полезно.
Реверс-прокси
https://ru.m.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8

K
09.10.2018
14:25:45

Mr. Bowler Hat
09.10.2018
15:02:41
Я тут воспользовался динамическими импортами в вебпаке и у меня промизы перестали catch'иться. Я так понимаю, я наткнулся на эту багу и всё, капут, ничего не сделать?
https://github.com/webpack/webpack/issues/5360
Я промизы использую только для обворчаивания fs.readFile, fs.writeFile и fs.access, может есть замена им?

Joseph
09.10.2018
15:14:53
#mongoose
немного оф топ)
Вечер добрый , подскажите в чем может быть косяк, post hook на save не работает
LogSchema.post('save', (doc) => {
console.log('post save 2');
});
// вот собственно так создаю логи
exports.creatLog = log => new LogModel(log).save();

Mr. Bowler Hat
09.10.2018
15:14:55
Разобрался, заюзал bluebird

Yurii
09.10.2018
15:16:32

Dimanius851
09.10.2018
15:20:55
в package нет

Andrew
09.10.2018
15:21:30
Полиффил

Dimanius851
09.10.2018
15:22:23
Полиффил
значит я могу его юзать просто так? (не юзал полифилы еще)

Joseph
09.10.2018
15:22:26

Dimanius851
09.10.2018
15:22:59
Полиффил
мне кажется то, что он есть в локе но нет в пакадже, это значит что когда то он был, но удалили, но в пакадже остался, нет?

Andrew
09.10.2018
15:23:51

Yurii
09.10.2018
15:24:18

Joseph
09.10.2018
15:24:51
А в хук не дропается
LogSchema.post('save', (doc) => {
console.log('%s has been saved', doc._id);
});
LogSchema.post('create', (doc) => {
console.log('%s has been create', doc._id);
});
exports.creatLog = log => LogModel.create(log);

Alexander
09.10.2018
15:32:44
ктому же creat

Google

Alexander
09.10.2018
15:33:07
кто так пишет то

Yurii
09.10.2018
15:33:08

Joseph
09.10.2018
15:33:48

Alexander
09.10.2018
15:33:58

Joseph
09.10.2018
15:34:07
мм действительно

Alexander
09.10.2018
15:34:08
в чем прекол так писать?
и это небось единственное что ты экспортишь из файла?

Joseph
09.10.2018
15:34:42
прикола не какого , я пробовал и через .save и через .create
но вопрос то не в этом , а почему в хук не падает :\

Alexander
09.10.2018
15:36:13
у меня попадает
хм

Joseph
09.10.2018
15:37:23
Жизнь боль ☺️

Alexander
09.10.2018
15:37:55
кинь весь код на гист
посмотрим чо там

Yurii
09.10.2018
15:38:16
Жизнь боль ☺️
ради интереса, попробуй асинхронные хуки, добавь next

Joseph
09.10.2018
15:38:27

Google

Alexander
09.10.2018
15:38:50

Joseph
09.10.2018
15:41:14
я те про конкретный файл который работает с твоим api
ну например вот такой кусок могу спалить
exports.changeRobotStatus = (robotId, status) => {
createLog({
robotId,
title: `Установка статуса ${status.id || status} роботу`,
creatPoint: 'checkUploadRoute',
});
return findOneAndUpdateRobot([{ id: robotId },
{ $set: { status } },
{ new: true }]);
};

Alexander
09.10.2018
15:42:21

Joseph
09.10.2018
15:43:27
нет , он же много где используется
по этому удобнее разделить

Сергей
09.10.2018
16:23:54
Добрый вечер. Хочу сделать бота на ноде, что посоветуете?

Alexander
09.10.2018
16:24:14
нутоесть telegraf
https://telegraf.js.org/

Сергей
09.10.2018
16:25:06
ок спасибо, ознакомлюсь

Daniil
09.10.2018
18:16:05
ребят, сорри, что не по теме, помогите, пожалуйста)) во FlowJS, есть тип type IInterface = {count: number};, если указать его как аргумент в методе doSomething(thing: IInterface) - то всё ок, но если указать рукам doSomething(thing: {count: number});
то flow начинает дико орать, что его обманули
приведение к Interface не срабатывает, было ли у кого подобное?

Vlad
09.10.2018
18:20:24

Daniil
09.10.2018
18:21:08
javascript
я про type casting flowjs
можем webstorm шалит, но сообщение об ошибке не исчезают

Defragmented
09.10.2018
18:52:00
как быстро у вас запускается node?
кто в линуксе, сделайте так:
time node wrongName.js
он выдаст время запуска с миллисекундами
(ну и ошибку на несуществующий файл, но это не важно)

Umren
09.10.2018
18:53:20
Говорит нода не установлена, что делать
Видимо скорость запуска бесконечная

Google

Defragmented
09.10.2018
18:54:12

Vitaliy
09.10.2018
18:54:15

Valdemar
09.10.2018
18:54:20

Defragmented
09.10.2018
18:54:36

Umren
09.10.2018
18:54:37

Defragmented
09.10.2018
18:57:08

Umren
09.10.2018
18:58:14
time разве не меряет скорость выполнения скрипта ?
может у тебя там знаки после запятой в числе пи считаются

Defragmented
09.10.2018
18:59:37

Umren
09.10.2018
19:00:00
всегда так было ?

Defragmented
09.10.2018
19:00:35
да

Umren
09.10.2018
19:01:00
Значит это нормально для твоей машины, не парься