
Dimanius851
22.05.2018
16:56:24

Cenator
22.05.2018
17:05:09

Vasiliy
22.05.2018
18:01:52
господа, а каким способом правильнее реализовать хотрелоад ?

Леха
22.05.2018
18:03:02

Google

Таймураз
22.05.2018
18:03:42
Nodemon
Не Слушай его

Alexander
22.05.2018
18:04:22

Таймураз
22.05.2018
18:05:27

Alexander
22.05.2018
18:05:43

Vasiliy
22.05.2018
18:16:09
спасибо!

Муслим
22.05.2018
18:24:45
юзаю нодемон 1.17.4, хот релоада не происходит, нода 8.11.1.
Переключаюсь на предыдущие версии, но все то же самое, хотя в issue пишут что на 1.17.1 все ок

Sergey
22.05.2018
18:25:14
а у тебя файл index.js называется и лежит он у тебя в корне?

Муслим
22.05.2018
18:25:32
nodemon --watch './src/**/*.ts' -e ts,tsx --exec ts-node ./src/server/server.tsx
[nodemon] 1.17.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: './src/**/*.ts'
[nodemon] starting `ts-node ./src/server/server.tsx`
server listen on port 3000
Так лень писать в ишью, может тут кто с этим сталкивался ?

anna
22.05.2018
19:25:24
Подскажите, как проверить дату в формате ISO,что она лежит в промежутке между сегодняшней датой и некой датой в будущем на сервере?
как учесть все тайм зоны
например
21:57
вторник, 22 мая 2018 г. (GMT+3)
Москва
0:57
среда, 23 мая 2018 г. (GMT+6)
Омск, Омская область
эти даты одинаковые
а также время. если сегодняшний день, то не меньше текущего времени

Муслим
22.05.2018
19:28:18
переведи в секунды и чекай

Google

Муслим
22.05.2018
19:28:31
типо getTime
Если я вопрос правильно понял

Nikita
22.05.2018
19:29:29
Полезная штука
Там есть методы isBefore и isAfter

Муслим
22.05.2018
19:31:11
там есть diff
все что тебе нужно
в данном случае

Nikita
22.05.2018
19:32:49

Муслим
22.05.2018
19:33:57
diffTime = moment(1390310146.791877).diff( 1390309386.271075);
тебе ведь нужно узнать, сегодня больше ли, чем вчера, условно

Mikhail
22.05.2018
19:35:55
Идея подключать модули при каждом вызове функции не очень хорошая

Sergey
22.05.2018
19:37:40
Все работает. Просто нужна консультация по коду.
У меня в Promise.all три запроса, В третьем используется Id пользователя из объекта сессии. И на случай если юзер будет не автроризован я сделал заглушку тернарником (строка 74), который вернет null , и третий промис разрешится без ошибки не найденого id в несуществующем объекте.
Вопрос : нормально ? или в зазеркалье пишу подругом ?

Gats
22.05.2018
19:38:37

Mikhail
22.05.2018
19:38:50
Безусловно. Но лучше всё равно не надо. Какой смысл?
Почему?
Зачем каждый раз подключать fs, если можно сделать это единожды?
Модули, безусловно, кешируются. Но лучше так не делать

anna
22.05.2018
19:56:42
переведи в секунды и чекай
мне надо дату которая пришла в формате ISO перевести в милисекунды?
а сегодняшнюю дату как узнать?также как и на фронте new Date? и она будет в милисекундах?
переведи в секунды и чекай
а если надо узнать еще и время? то есть юзер где-нибудьв Омске отправил 21 мая 21:05, то мне на бэке надо как бы сравнить эта дата и это время находятся в промежутке между сегодняшней датой и 21.09.18 например и еще если это сегодня, то еще проверить время. больше ли время его текущего времени или нет. если он ввел 21:50 и отправил на бэк, а сейчас у него 21:55, то это время уже невалидно

Nikita
22.05.2018
20:01:32

Google

Алексей
22.05.2018
20:15:31
Подскажите как к этому добавить Observable
К примеру если бы он назывался articles, то это было что по типу Observable<{articles: Article[]}>
Но в моем случае нет названия

Oleg
22.05.2018
20:17:06
Observable.of() ?
но зачем? на ноде кто-то использует rxjs?
или не тот чат?

Charles
22.05.2018
20:18:50
тот

Cenator
22.05.2018
20:19:00

Oleg
22.05.2018
20:19:23

Morsik
22.05.2018
20:19:36

Cenator
22.05.2018
20:22:59

Charles
22.05.2018
20:23:21
вы вот лучше скажите мне есть ли норм либа которая работает и с вложенными структурами тоже, а не как лодаш опускает лапки, как только в массиве больше чем один уровень. я вчера писал всякие там differenceWith, merge, uniqBy и это простите пиздец, я вообще не понимаю что лодаш творит (и в сырцы лезть не хочу от греха подальше)
может я конечно неправильно его готовлю.... но говносрач не хочу начинать, нужен лодаш который понимает что бывают не только key:value

Morsik
22.05.2018
20:23:27

Oleg
22.05.2018
20:27:24

Алексей
22.05.2018
20:36:11

Nikita
22.05.2018
20:36:46

Oleg
22.05.2018
20:36:49

Nikita
22.05.2018
20:36:50
я так и не понял

Google

Nikita
22.05.2018
20:36:56
задачи-то реальные, просто на ангуляре

Cenator
22.05.2018
20:37:12

Oleg
22.05.2018
20:37:26

Алексей
22.05.2018
20:38:25
Суть в том что переделываю api с ноды на drf, на нем сложно задавать респонс такого вида
поэтому пытаюсь уже ответ с drf как то подстроить

Oleg
22.05.2018
20:40:02

Cenator
22.05.2018
20:43:03
@alenorze

Nikita
22.05.2018
20:49:57

Алексей
22.05.2018
20:52:20
Ну вот такая у меня ситуация, с нодовским api работает, а с пайтоновским почти идентичным нет, при этом data приходит, но использовать не могу

Oleg
22.05.2018
20:55:59
в респонсе articles, а ты берешь article
ну и + в любой непонятной ситуации в pipe ставь tap и смотри что приходит
tap(data => console.log('data->', data))

Алексей
22.05.2018
21:01:59

Oleg
22.05.2018
21:02:47
тогда в мапе просто дата

Google

Oleg
22.05.2018
21:03:11
и в возвращаемом типе Observable<Article[]>

Alex
22.05.2018
21:16:08

Дмитрий
22.05.2018
21:17:44

Денис
22.05.2018
21:19:58
Народ, spawn возвращает в такой кодировке. Как превратить это в нормальные символы?

Alex
22.05.2018
21:22:22

Дмитрий
22.05.2018
21:24:08

Vlad
22.05.2018
21:27:49

Дмитрий
22.05.2018
21:28:04

K
22.05.2018
22:39:28
Разница между map и forEach?

Дмитрий
22.05.2018
22:46:04

K
22.05.2018
22:47:21
id при том если в перебираемых объектах массива есть .id?
Или чисто key? С forEach нельзя же перебирать объекты?

Дмитрий
22.05.2018
22:51:14

K
22.05.2018
22:54:32
Ок понял