Size: a a a

Node.js — русскоговорящее сообщество

2020 March 12

R

Roman in Node.js — русскоговорящее сообщество
два скрина уже спам? :0
источник

EM

Evgeny Mikheev in Node.js — русскоговорящее сообщество
Юра Вягочер
кто пользовался multer. Как сохранить файлы с расширением, а то он просто рандомно генерит имя, заливает на сервак и не ставит расширение
он тебе выдает всю инфу по файлу в реквесте, включая оригинальное имя. Просто пересохраняй в нужную тебе папку с оригинальным именем. Либо добавь функцию, которая будет выдавать имя для сохранения, в конфиг DiskStorage. Это все есть в доке, но кто ее читает...
источник

ЕГ

Егор Гуща in Node.js — русскоговорящее сообщество
Решаю такой кейс стримами, загрузить файл(видео) на сервер и тут же отдать его клиент.

Проблема в том, что файл отправляется на бэке и читается, но в респоне ничего, запрос висит в pending

res.append('Content-Type', 'application/octet-stream')
req.pipe(res)
....

Сам файл отправляю как binary, на клиенте делаю отправляю blob, если с постмана отправить - ок
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
хватит спамить
Это не спам
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
倫太郎 岡部
Это не спам
я думаю, понятно, что я имел ввиду
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
А я думаю что это бот
источник

АК

Александр Киселёв in Node.js — русскоговорящее сообщество
Парни подскажите,
юзаю node js + mongodb
в базе есть колекция "объявлений",
в объявлении есть поле с датой когда закончится срок размещения,
Соотвтетвсвенно если срок истёк то у объявления выставляется флаг is_arhived
Такой кейс лучше делать с помощью cron  ? и затратно ли будет если будет к примеру 5000 объявлений ?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Александр Киселёв
Парни подскажите,
юзаю node js + mongodb
в базе есть колекция "объявлений",
в объявлении есть поле с датой когда закончится срок размещения,
Соотвтетвсвенно если срок истёк то у объявления выставляется флаг is_arhived
Такой кейс лучше делать с помощью cron  ? и затратно ли будет если будет к примеру 5000 объявлений ?
не затратно
источник

АК

Александр Киселёв in Node.js — русскоговорящее сообщество
Илья | 😶
не затратно
тоесть это нормальная практика ? я просто бэк никогда не писал, вот балуюсь на nodejs
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Александр Киселёв
тоесть это нормальная практика ? я просто бэк никогда не писал, вот балуюсь на nodejs
ничего необычного
источник

АК

Александр Киселёв in Node.js — русскоговорящее сообщество
Илья | 😶
ничего необычного
понял, спасибо!
источник

wo

went out in Node.js — русскоговорящее сообщество
Александр Киселёв
Парни подскажите,
юзаю node js + mongodb
в базе есть колекция "объявлений",
в объявлении есть поле с датой когда закончится срок размещения,
Соотвтетвсвенно если срок истёк то у объявления выставляется флаг is_arhived
Такой кейс лучше делать с помощью cron  ? и затратно ли будет если будет к примеру 5000 объявлений ?
Пардон, зачем вообще выставлять этот флаг, если его можно вычислить? Для статистики? Так её тоже можно вычислить.
источник

DN

Dima Nazdratenko in Node.js — русскоговорящее сообщество
ктото использует либу 0x ?
источник

АК

Александр Киселёв in Node.js — русскоговорящее сообщество
went out
Пардон, зачем вообще выставлять этот флаг, если его можно вычислить? Для статистики? Так её тоже можно вычислить.
Хороший вопрос, отталкивался от того, чтобы когда идёт get запрос на получение списка объявлений, выгребать из базы по этому флагу(тоесть только которые актуальные), а не делать сравнение по дате
источник

wo

went out in Node.js — русскоговорящее сообщество
Александр Киселёв
Хороший вопрос, отталкивался от того, чтобы когда идёт get запрос на получение списка объявлений, выгребать из базы по этому флагу(тоесть только которые актуальные), а не делать сравнение по дате
не, я не настаиваю, система не моя, просто потом придётся передвинуть эту дату и флаг нужно будет инвалидировать: куча работы по его созданию и поддержанию на ровном месте, из воздуха... а потом ещё будет коллизия, когда два сервера захотят изменить этот флаг, но он будет в replicaSet и поэтому ... в ощм лучше иметь одну точку отказа, чем две

и на всяк пож, раз уж, то чего уж: db.createView()
источник

АК

Александр Киселёв in Node.js — русскоговорящее сообщество
went out
не, я не настаиваю, система не моя, просто потом придётся передвинуть эту дату и флаг нужно будет инвалидировать: куча работы по его созданию и поддержанию на ровном месте, из воздуха... а потом ещё будет коллизия, когда два сервера захотят изменить этот флаг, но он будет в replicaSet и поэтому ... в ощм лучше иметь одну точку отказа, чем две

и на всяк пож, раз уж, то чего уж: db.createView()
Спасибо, за мнение, буду думать
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Dima Nazdratenko
ктото использует либу 0x ?
кто-то юзает
источник

Fd

Flop deb in Node.js — русскоговорящее сообщество
Добрый день. В доке  sequelize, у параметра ILIKE  пометка  (case insensitive) (PG only), PG это имеется ввиду постгрес ? то есть это параметр только с ней работает ?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Flop deb
Добрый день. В доке  sequelize, у параметра ILIKE  пометка  (case insensitive) (PG only), PG это имеется ввиду постгрес ? то есть это параметр только с ней работает ?
да
источник

Fd

Flop deb in Node.js — русскоговорящее сообщество
А кто решал проблему регистра с базой sqlite?
источник