@nodejs_ru

Страница 2404 из 2748
Undefined
10.08.2018
09:12:17
type не может быть ключевым словом для модели?
Как вариант, да, но не понимаю почему он считает его ключевым

type не может быть ключевым словом для модели?
Думаю, что проблема в том, что нужно было добавить в саму модель _id: Schema.Types.ObjectId, Пока что решилось этим, но не знаю может в ходе ещё чего свловлю

Google
Nurlan
10.08.2018
10:59:42
Добрый день

Кто работал с nodemailer? У меня почему то ругается на логин и пароль, хотя указал их верно, почту использую rambler

Error: Invalid login: 535 5.7.0 Invalid login or password

Kostya
10.08.2018
11:02:23
Error: Invalid login: 535 5.7.0 Invalid login or password
пройди по флоу посмотри в каком месле модуль эту ошибку отдает продебаж

Nurlan
10.08.2018
11:22:59
В общем разобрался, возможно кому то будет полезно, если будете реализовывать рассылку письмем с NodeJS через nodemailer и рамблер почты, зайдите в свой ящик рамблера оттуда настройки и включите возможность подключения к ящику почтовыми программами

zizo
10.08.2018
12:43:47
а почему в стандартных логерах всегда указывается content-length у респонса, а у реквеста нет? в чем логика тут логика? никому не интересно, что ему пришло?)

Andrey
10.08.2018
13:34:30
гайз, с нодой особо не работаю, но есть задача запилить пару скриптов для стейжинг-сервера (автоматизация), т.к. баш не люблю можно ли как-то сбилдить все в один файлец включая зависимости, чтобы потом просто на стейжинге его врубать без установки зависимостей?

Andrew
10.08.2018
13:34:46
webpack

Andrey
10.08.2018
13:34:54
а, т.е. не ток фронтовая штука?)

Andrew
10.08.2018
13:35:04
а какая разница что ею собирать?

Google
Andrey
10.08.2018
13:35:17
понял, спасибо)

Andrey
10.08.2018
13:37:51
гальп мб лучше подойдет если у тебя автоматизация много чего
ну мне не таск раннер надо, а именно сбилдить cli-утилитку в один файлец

как мы на фронте с бандлом делаем, также для утилитики

Andrei
10.08.2018
13:38:14
а какая разница что ею собирать?
разница есть :) но с нодой работает, да. конфиг чаще всего надо дорабатывать. документация тут: https://webpack.js.org/configuration/node/

Andrew
10.08.2018
13:39:54
ну gulp, grunt, whatever :D

Ева
10.08.2018
14:00:46
ку, как настроить нжинкс на пост запросы? пытаюсь сделать пост, он отдает гет, в чем может быть проблема?

Sheldhur
10.08.2018
14:16:09
видимо ты не умеешь делать пост запросы

Валерий
10.08.2018
14:16:21
Можно кофнигов и описание ситуации в студию? У меня обычно все в порядке.

Валерий
10.08.2018
14:16:50
видимо ты не умеешь делать пост запросы
+ Сам был в ситуации когда забыл ставить method="post" в форме

Andry
10.08.2018
14:18:37
ку, как настроить нжинкс на пост запросы? пытаюсь сделать пост, он отдает гет, в чем может быть проблема?
Если nginx проксирует запросы, например, на ноду, то можно забыть проксировать http method

Sheldhur
10.08.2018
14:21:06
хз как это можно забыть, это в каждом примере конфига нжинкса есть

Andry
10.08.2018
14:21:52
Да, но если забыть, то по-умолчанию будет get. Мы же пока вангуем) (конфиг в студию)

Ева
10.08.2018
14:23:49
ща сек

Sheldhur
10.08.2018
14:26:05
чё юзаете для разбора userAgent?

Ева
10.08.2018
14:28:14
бля хз

нас тут два сверхразума и мы в этом не шарим от слова совсем

Google
Ева
10.08.2018
14:28:31
ща

Dmitry
10.08.2018
15:31:11
Кто работал с sequelize подскажите: если я ложу блоб, то sequelizejs исполняет sql запрос, в теле которого этот blob преобразовывает в строку. В blob пишу файлы. Смаленькими файлами все прокатывает, с большими проблема toString(). Можно как-то научить sequelize "бинарному" обращению к blob.БД - MSSQL.

Sheldhur
10.08.2018
15:34:42
на сколько большие? у строки вроде максимальный размер 256 Мб

Sheldhur
10.08.2018
15:36:13
мб не стоит такое в базу пихать?

Dmitry
10.08.2018
15:37:33
мб не стоит такое в базу пихать?
Думал над этим вопросом, хранить в базе имя файла, ддоп метаданные и giud, а фалы кидать в папку и переименовывать в giud из базы.

Это выход, но интерес больше академический )))

Sheldhur
10.08.2018
15:38:49
даже если увеличишь размер строки у ноды, то у мускуля тоже ограничение есть длину запроса

Alexander
10.08.2018
15:38:49
Под гигабайт
Пиздец, нахуя?

Dmitry
10.08.2018
15:39:05
Пиздец, нахуя?
Чтобы было много )))

Sheldhur
10.08.2018
15:39:29
любит бить по яичкам молотком

Dmitry
10.08.2018
15:40:47
даже если увеличишь размер строки у ноды, то у мускуля тоже ограничение есть длину запроса
Так ведь о чем и речь. MSSQL умеет бинарно данные в blob ложить через свои дрова, вопрос лишь насколько это знает sequelize.

Если sequelize умеет только SQL и ни чего более - то в общем вопрос закрыт.

Sheldhur
10.08.2018
15:43:35
хз, таким извратом мало кто занимается

доку полистай

Alexander
10.08.2018
15:43:56
Dmitry
10.08.2018
15:44:35
хз, таким извратом мало кто занимается
Да наверное да, проще на серваке нодовском все оставить.

Sheldhur
10.08.2018
15:45:26
это и быстрее будет

переместить файл в другую директорию это фс линк только поменяет, а так ты эти гб будешь копировать

Google
Sheldhur
10.08.2018
15:46:18
оче долго

+ оно в памяти будет висеть всё это время

Yadgar
10.08.2018
15:50:04
Был знакомый один, тоже постоянно такие идеи толкал

Dmitry
10.08.2018
15:50:11
Можно решить расшариванием общей папки, но так себе решение. Вроде в проекте не предвидиться

Sheldhur
10.08.2018
15:51:22
ну в юниксах есть инструменты для синхронизации фс

через nfs ещё можно замутить

Dmitry
10.08.2018
15:54:08
Короч пока сделаю через ФС, завоют, скажу пусть тогда разворачивают HBase )))

Andrei
10.08.2018
15:55:12
Тут один косяк - горизонтальное масштабирование.
обычно в облачный блоб закидывают файлы. типа aws s3

Sheldhur
10.08.2018
16:29:30
в нжинксе запилили модуль, который детектит SSL и SSH трафик, теперь можно на один порт повешать и прятаться от кровавой гэбни

Sheldhur
10.08.2018
17:23:56
денег не хватит

Абакар
10.08.2018
17:51:00
Dmitry
10.08.2018
17:54:46
Правильней использовать tedious для этого так как sequelize не все умеет
Его и использую. Без него sequelize не будет работать с MsSql

Sergey
10.08.2018
18:36:04
Привет всем! Подскажите каким выражением можно остановить выполнения кода в эндпоинте? Например: router.post('/endpoint', function (req, res) { if (finished) { //закончить выполнение } //продолжение кода }

Alexander
10.08.2018
18:36:16
return

Alexander
10.08.2018
18:36:22
Sergey
10.08.2018
18:36:28
спасибо

пытался res.send(), почему так не работает?

Google
Alexander
10.08.2018
18:37:08
пытался res.send(), почему так не работает?
res.send() отправляет ответ клиенту

Sergey
10.08.2018
18:37:26
понятно

Alexander
10.08.2018
18:37:57
пытался res.send(), почему так не работает?
прервать работу функции могут только return или throw. res.send лишь отправит данные обратно, но выполнение функции не прервут

?️Ivan
10.08.2018
18:38:16
Взялся за ноду, и чёт она начинает больше нравится чем фронт

?️Ivan
10.08.2018
18:39:18
+++
Бек джун на ноде, это реальность?

Alexander
10.08.2018
18:39:40
вполне. свою нодакарьеру я начинал с багофиксов существующих аппликух

Sergey
10.08.2018
18:39:42
есть колбек, который возвращает данные, в котором вызывается if, и вот тут надо закончить всё

Alexander
10.08.2018
18:40:37
а если этот return внутри другой функции?
каждый return определяет возврат только в пределах функции, в которой он вызван. если ты сделаешь return в другой функции, то эта функция просто вернет некое значение, но не прервет замыкание этой мидлвари

Sergey
10.08.2018
18:41:38
логично :) спасибо

Alexey
10.08.2018
19:18:51
ip: req.headers.ip, referer: req.headers.referer

как корректно получить ip и referer ? req.ip тоже пробовал...

Alexander
10.08.2018
19:20:32
как корректно получить ip и referer ? req.ip тоже пробовал...
А теперь с пояснениями и подробно, мы не будет у тебя выуживать ничего

Alexey
10.08.2018
19:21:03
А теперь с пояснениями и подробно, мы не будет у тебя выуживать ничего
мне нужно просто получить ip и referer у текущего обращающегося к api на node express юзера

нашел что то типа того var ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress с учетом прокси..

Страница 2404 из 2748