B
а понял спасибо
B
тогда буду делать не приривные интервалы для поиска вариантов
сomorsiс
да, просто таймштамп хранит
B
а после уже разные цены брать по 1 комнате отдельно
B
Спасибо вам !
Станислав
Что сейчас модно для быстрого написания веб-форм с валидацией?
Станислав
Именно на фротенде
I
Станислав
Gleb
Пипл, есть инфа, приводит ли использование Proxy к деоптимизациям в NodeJS 8?
Nurik
Всем привет. Ребят подскажите кто и что обычно использует для парсинга сайтов ? Интересует не часть парсинга сайтов, а как организовать процесс, когда есть известное количество запросов, например 20 тыс. и как сделать очередность. Пробовал bluebird Promise.map, но как-то вообще нет контроля там. Поделитесь плиз наработками кто и как делал.
Таймураз
Vladimir
Берёшь массив, кладёшь в него все, по очереди достаешь и запускаешь
Матрос
а кто с Bull работал? раз уж про очереди
Матрос
у меня вот эта гавнина не работает как хотелось бы
this.sendQueue.on('failed', (job, err) => {
job.delay = 1000;
job.retry();
});
что я не так делаю?
Матрос
может этот delay надо где-то еще указывать??
Victor
Валидация параметров в API, занимает ~70% кода, виношу в отдельную мидлварю, на ваш взгляд каков вариант вызова лучше? или какой у Вас вариант?
routes.post('/user', [
validator({
params:['ruleName',...],
body:['ruleName',....],
query:['ruleName', ...],
})
]);
или
routes.porst('/user', [
validator([
'ruleName:params', 'ruleName:query'
])
]);
Deenya
лучше сделать микросервис и завернуть его в докер
Victor
микросервис для валидации? и делать два запроса? Оо
Gleb
Это шутка такая. Смешно должно быть. Смейся давай.
Таймураз
Dmitry
Dmitry
Еще конечно вопрос сколько параллельных запросов одновременно надо
Nurik
Nurik
Dmitry
Да в этом вопрос.
Если речь идет о разовой обработке, то урлы в массив и запустить паралленьно 20-50 раз функцию, которая будет вытаскивать из массива урл обрабатывать и если массив не пустой снова себя вызывать
Dmitry
По очередям есть раббит который умеет ограничивать количество одновременных работ и народ хвалил kue он тоже такое умеет. Про bull не в курсе
Nurik
В общем сейчас думаю сделать так. Взять очередь. и на основе неё сделать пул из ограниченного количества тасков. Задача отработалась, чекаем очередь - если меньше заданного - докидываем и ждём. Вылетел по таймауту - ставим заново в очередь делаем инкремент количества попыток и ждём. Схема рабочая ? Или что-нибудь улучшить можно ещё ?
Dmitry
Dmitry
Так будет хотя бы видно сколько осталось обработать
Nurik
Ну получается по идее будет 2 очереди тогда.
Nurik
1 - для реализации пула, второй просто очередь.
Nurik
Dmitry
Нет, одна. Очередь и обработчик заданий из очереди. В kue видел что-то похожее в доках
Андрей
Всем привет, может кто знает как изменить размер ячейки в excel
Андрей
Кодом естественно
Андрей
Что подумал, а если задать размер ячеек вручную, и использовать его как шаблон. Если в него записать данные рамзеры не собьются?
arts
Возьми да попробуй.
Андрей
Я то попробую, но пока это сделаю может кто скажет
Андрей
Просто идея только на стадии планировании
Dmitry
Alexandr
Место на карте
http://go.2gis.com/joa4gt
Dmitry
там в доках есть абзац про форматирование
Anonymous
Может кому полезно будет.
Anonymous
t.me/folderarchive — самый большой канал, где бесплатно сливают платный качественный контент и курсы.
Anonymous
Есть какая-нибудь дичь для автотестирования входящих параметров на апихах? Типа описал жсон схему валидного запроса, а он сделал кучу хитрых невалидных, типа отрицательных чисел и т.д?
Deenya
жметр
Serg
Пересел тут на vs code точеный. Подскажите "нативный" способ использования repl в дебаге.
Zaur
Подскажите какой нибудь инструмент, который отображает в консоле состояние объекта в каждый момент времени. Я хочу видеть что происходит с модельком, какие изменеия там происходят при определенных действиях. Есть ли что то готовое для этого?
Никита
Никита
Ну с watch я погорячился, не надо, она и так будет видна в списке.
Zaur
без брейкпоинта нельзя увидеть переменные?
arts
Разве что глобальные.
Zaur
да, про глобальную говорю) что то пока не удается найти как тут смотреть
Nurik
Ребят а проводилось ли голосование того, кто и как юзает nodejs. Кто чисто для frontend, а кто для backend и их комбинации ?
Nurik
Я имею ввиду в данной группе.
Anton
node js for frontend???
Anton
типа вебпак?
Nurik
I
create-react-app
Anonymous
Парни, кто-то знает редис? Повесил его перед запросом в монгу. Данные успешно кеширует, и если нужного запроса нет, то лезет в монгу. Но проблема - если я обновлю данные в монге, то редис по прежнему возвращает свои значения по этому же ключу, так как думает что у него все есть и не лезет в монгу. Как подцепить сюда логику, чтоб после апдейта монги, данные в редисе тоже обновлялись? Сервер на ноде.
V
Pavel
всем привет, подскажите модуль для работы с прокси
Pavel
или сервисы какие
Богдан
Anonymous
Kons
Anonymous
Kons
https://redis.io/commands/expire
Anonymous
Это звучит как то что нужно. Обнулять кеш каждые 5 минут например
Anonymous
Спасибо, почитаю!
Богдан