
Mikhail
03.09.2017
09:36:49

Дмитрий
03.09.2017
09:39:25

Mikhail
03.09.2017
09:41:11
Не нужен ?
Стоп. А разве нельзя сделать бота админом в канале, а потом пересылать сообщения?
Короче как-то точно можно вытащить

KlonD90
03.09.2017
09:41:46
Пересылать сообщения можно и без админства в канале вообщем-то

Google

KlonD90
03.09.2017
09:41:53
но это не сильно удобно *(

Zaur
03.09.2017
09:55:59

Sergey
03.09.2017
11:49:25
postgresql
Привет, подскажите пжслт, допустим у меня естьтаблица с столбцами, текст - вещественное число, как мне вытащить из этой таблици текст, у которого вещественное число наиболее близкое к искомому?

Mikhail
03.09.2017
11:53:34

Zamir
03.09.2017
12:48:09
req.flash('success', 'Дынные изменены!');
как отправлять такое сообщение при работе с ajax???оно отправляется только при перезагрузке страницы

Mikhail
03.09.2017
13:25:00

Zamir
03.09.2017
13:38:44

Mikhail
03.09.2017
13:39:32

Zamir
03.09.2017
13:40:44
res.flash ??

Mikhail
03.09.2017
13:43:13

KlonD90
03.09.2017
13:51:24

Google

Mikhail
03.09.2017
13:53:29

KlonD90
03.09.2017
13:53:48
Парень использует вообще не верный tools. Flash сообщения используется на редиректах.
https://nodeguide.ru/doc/dailyjs-nodepad/node-tutorial-8/
если надо отдать сразу ответ - отдайте его сразу не зачем его класть во flash
вообще не вижу особого смысла в этих флэш сообщениях.

Zamir
03.09.2017
13:59:31

KlonD90
03.09.2017
14:00:07
этот подход предполагает что вы вместо ответа делаете редирект
и вообще почти непользутесь ajax
что не сильно современный подход

Zamir
03.09.2017
14:00:37
ну я это уже начал понимать
прост первый раз пишу на бэке и до этого не знал как там ваще все происходит

KlonD90
03.09.2017
14:01:18
хз где вообьще этот flash откопали
очень не популярный в ноде подход

Zamir
03.09.2017
14:01:39
на всяких уроках)

KlonD90
03.09.2017
14:01:53
плохие уроки - учат плохому (

Mikhail
03.09.2017
14:27:34
flash из рельс наверное, но подход старомоден, да

Nurik
03.09.2017
15:25:15
Всем привет. Ребят пишу парсер. Нужно лимитировать количество одновременных запросов. Нужна очередь. Что есть из готового ? Нужна именно структура очередь, а не Kue и ему подобные.

Bohdan
03.09.2017
15:28:01

KlonD90
03.09.2017
15:28:24
если нужно лимиторовать одновременных запросов то тебе нужен пул а не очередь.

Nurik
03.09.2017
15:28:29
rabbitmq
Я же написал мне нужна структура данных, а не брокер сообщений.

Google

Vladimir
03.09.2017
15:28:50
Здесь не нужно ничего готового, просто напиши что тебе нужно
Строк 20 займет, примерно

Bohdan
03.09.2017
15:29:33
Если ж не - то и правда сам напиши. Что там ее писать

Nurik
03.09.2017
15:31:02
Не понял, а что все свою структуру очереди всегда пишут сами или как ?

Vladimir
03.09.2017
15:31:22
Почему нет?

Sparrow
03.09.2017
15:31:35
че там писать то? засунул-высунул

Bohdan
03.09.2017
15:33:50
Введи в нпм queue и найди подходящий

Богдан
03.09.2017
20:16:45
Всем привет Подскажите как можно сделать Битовую маску из диапазона дат например 20.08.17 - 29.08.17 сделать в маску а потом при сравнении 21.08.17 - 26.08.17 === true
может кто знает умный способ хранить мого диапазонов дат а потом делать по ней выборку из mongodb

Morsik
03.09.2017
20:17:40
а причем тут битовые маски?

Богдан
03.09.2017
20:18:04
ну думаю както через них реализовать
у меня есть просто главноя запись у нее есть даты с по и таких записей тоже может быть несколько
и мне нужно выбрать главные записи те которые входят в этотдиапазон

KlonD90
03.09.2017
20:18:51
трудно жить без интервалов
вообще в этой задаче у тебя есть min, max и ты сравниваешь просто вхождение этот интервал другого интервала
зачем тут маски
О_о

Богдан
03.09.2017
20:20:30
нет не подходит
у меня база большая

Google

Morsik
03.09.2017
20:20:46
сколько элементов?

Богдан
03.09.2017
20:20:46
вобщем это бронирование квартиры

Morsik
03.09.2017
20:20:54
//битовые маски точно левые тут

Богдан
03.09.2017
20:21:20
есть комнаты у них есть отдельно даты когда они могут быть бронированны

KlonD90
03.09.2017
20:21:34

Богдан
03.09.2017
20:21:58
вот например 25 - 28,28 -30 а человек выбрал с 25 по 30 и должно найти эту комнату
ну пока 1 миллион записей комнат но в дальнейшем будет рости

Morsik
03.09.2017
20:22:42
а, т.е. у каждой комнаты несколько интервалов

Богдан
03.09.2017
20:22:51
да
и это отдельная коллекция с интервалами

Morsik
03.09.2017
20:23:29
попробуй кешировать, лол

Богдан
03.09.2017
20:23:53
что именно кешировать ?

Morsik
03.09.2017
20:24:16
запросы типа from - to на поиск комнат

Богдан
03.09.2017
20:24:49
так в том то и дело такое не находит тогда

KlonD90
03.09.2017
20:25:13
вот это
в примере не рванный интервал
что довольно странно

Богдан
03.09.2017
20:25:37
ну да пока такое не находит но должно
так как люди хотят в разные даты разные цены ставить

KlonD90
03.09.2017
20:25:51
ну так сделай его непрерывным

Google

Sparrow
03.09.2017
20:25:53
битмаски это хорошо на короткий срок, а лукапы на отдаленное будущее нужно отдельно смотреть

KlonD90
03.09.2017
20:26:02

Sparrow
03.09.2017
20:26:20
и с битмасками хорошо редиска как раз работает

Богдан
03.09.2017
20:26:42
да как хранить их уже проблема вторая
мне бы как бы сделать само решение )

Sparrow
03.09.2017
20:27:12
т.е. кэшируй краткосрок в редиску с битмасками, а интервалы мержи при сохранении

KlonD90
03.09.2017
20:27:18
причем здесь вообще битмаски?

Sparrow
03.09.2017
20:27:32
а их удобно сравнивать

Morsik
03.09.2017
20:27:50
лол, битмасками удобно искать вложенные отрезки?
новое слово в алгоритмах

Sparrow
03.09.2017
20:28:34
если у тебя отрезки одинаковую длину имеют, то очень удобно

KlonD90
03.09.2017
20:28:45
да тут должен быть стандартный композитный btree index

Sparrow
03.09.2017
20:28:49
т.е. например по 60 дней

KlonD90
03.09.2017
20:28:53
и обычный запрос
index(from, to)
запрос from <= query_from AND to >= query_to
делов-то

Богдан
03.09.2017
20:30:06
ну может и так

Sparrow
03.09.2017
20:30:13
у него комната бронируется на стопицот интервалов

Богдан
03.09.2017
20:30:35
возьму интервал 2 года и пока норм

KlonD90
03.09.2017
20:30:38