Ilgiz
18.08.2017
07:36:08
какая например?
Таймураз
18.08.2017
07:36:35
dima
18.08.2017
07:37:26
Nex
18.08.2017
07:46:24
юзает
Google
Nex
18.08.2017
07:46:24
node + typescript юзает кто?
dima
18.08.2017
07:47:13
юзает
не подкинешь инфы на эту тему?
Nex
18.08.2017
07:47:32
а что конкретно интересует?
непонятно какая инфа там может быть. Подключил тайпинги и все
http://ru.lmgtfy.com/?q=node+js+typescript
dima
18.08.2017
08:21:40
есть примеры простых задач на классах в коа джс ? todo какой то и тд
Again
18.08.2017
08:32:03
а в ноде интерполяция строк есть?
Anton
18.08.2017
08:34:10
В ES6 есть
https://ponyfoo.com/articles/es6-template-strings-in-depth
Again
18.08.2017
08:38:16
В ES6 есть
console.log('${User.Login}+${User.Password}')
Она же так пишется?
Ilgiz
18.08.2017
08:38:37
кто парсил с хабра они часто меняют название классов?
Алексей
18.08.2017
08:38:41
`
Google
Anton
18.08.2017
08:38:45
Там специальный символ для строки
Алексей
18.08.2017
08:39:34
Шифт ё на англ или Комбинируемый гравис
Номер в Юникоде: U+0300
HTML-код: ̀
вроде этот
Again
18.08.2017
08:47:41
так я знаю как им пользоваться,спасибо
Алексей
18.08.2017
09:02:05
сорян
сразу не понял
Ilgiz
18.08.2017
09:04:50
Почему это не работает?
let glob = require('glob');
let dirs = glob.sync('./parsers/*.js');
dirs.forEach(elem=>{
require(elem.toString()).startpars()
});
говорит что startpars не функция хотя если вызываю на прямую то есть require('../parsers/test.js').startpars() работает
Никита
18.08.2017
09:07:31
так ../parsers или ./parsers ?
Ilgiz
18.08.2017
09:08:10
../
в коде все правильно указано я тут перепутал
Никита
18.08.2017
09:08:31
просто в твоем коде же ./
понял
сделай лог elem.toString(), посмотри, что там не так
Алексей
18.08.2017
09:09:02
почему let? а не const
Ilgiz
18.08.2017
09:09:15
все там правильно приходит, не стал бы писать тут не проверив
Nex
18.08.2017
09:09:43
так чему равен elem.toString()?
Ilgiz
18.08.2017
09:09:51
Алексей
18.08.2017
09:10:08
а что в dirs
Ilgiz
18.08.2017
09:10:30
список
Алексей
18.08.2017
09:11:08
а если написать dirs.startpars()
Google
Ilgiz
18.08.2017
09:11:20
не будет так работать
у листа нету метода startpars
ребят как вызвать по циклу методы в разных файлах?
название метода у всех один, надо просто по циклу пройтись и вызвать
Алексей
18.08.2017
09:13:04
я делаю так
module.exports.getMessage = getMessage;
потом
const getMessage = require('./ews-action').getMessage;
Ilgiz
18.08.2017
09:13:57
ну понятно что так, мне надо со всех файлов вызвать
Nurik
18.08.2017
09:14:20
Всем привет. Ребят кто с loopback знаком ? Можете подсказать, можно ли в нём делать гидрацию модели данными из другого API ? Есть несколько API. Для консистетности нужно чтобы *некторые данные рассматривались как одна модель.
Nex
18.08.2017
09:14:44
отлаживаться не пробовал что-ли? что вернет require(elem.toString())?
Ilgiz
18.08.2017
09:16:19
но если вызвать этот же файл в вручную то ошибки нет
Dmitry
18.08.2017
09:18:55
▫️Какой у вас проект или где работаете?
Работаю на upwork, сейчас развиваем мобильное приложение https://mongolime.com
▫️В чём вы специалист?
node.js express angular4 ionic3
▫️Чем можете быть интересны или полезны сообществу?
помогу чем смогу)
▫️Чем интересно сообщество вам?
узнать что то новое, спросить какие то сложные моменты.
▫️Откуда вы?
Краснодар
▫️Как узнали про группу?
Я был тут давно, просто выходил.
Nex
18.08.2017
09:21:17
так чему равен elem.toString()?
Dmitry
18.08.2017
09:22:01
по поводу приложения, могу дать промокоды, кому интересно пишите в личку. 950 рублей экономия)
Ilgiz
18.08.2017
09:22:03
то есть startpars
промис или async функция
Nurik
18.08.2017
09:23:11
Ilgiz
18.08.2017
09:25:38
Алексей
18.08.2017
09:27:20
а если
for (let i of dirs){
await require(i).startpars()
}
Google
Ilgiz
18.08.2017
09:29:14
Dika
18.08.2017
09:30:00
Алексей
18.08.2017
09:34:17
Oleg ?
18.08.2017
11:37:20
Ребят, а можно сравнить два объекта даты?
Аля a = new Date()
b = new Date()
a < b
Это будет корректно?
Олег
18.08.2017
11:37:57
Нет
Oleg ?
18.08.2017
11:38:26
А почему он сравнивает и даже возвращает что - то корректное? Из - за приведения к строке?
Или что происходит, когда я начинаю их сравнивать?
Ilgiz
18.08.2017
11:38:44
я такое заметил когда хотел сравнить два списка
Oleg ?
18.08.2017
11:39:26
Есть знатоки, а то гугление пока в пустую
Я конечно делаю a.getTime() < b.getTime() так, но всё же интересно)
Ilgiz
18.08.2017
11:40:26
может из за того что там new , то есть создаеш новый обьект, и они как бы разные оба
почему
Nex
18.08.2017
11:41:21
это же не примитивные значение
по ссылке сравниваются, вроде
Олег
18.08.2017
11:42:36
Google
Oleg ?
18.08.2017
11:42:56
Олег
18.08.2017
11:42:56
Но там отбрасываются милисек
Oleg ?
18.08.2017
11:43:08
А сравнение строк происходит по алфавиту я так понимаю?
Олег
18.08.2017
11:43:10
Поэтому разные даты равны
Ilgiz
18.08.2017
11:43:26
Oleg ?
18.08.2017
11:43:31
Даты не равны как - раз таки
Я спецом сделал задержку небольшую между набором команд
Олег
18.08.2017
11:44:13
Меньше сек?
Nex
18.08.2017
11:44:18
память под массив выделилась, ссылку получили, выделили еще памяти и получили ссылку
Oleg ?
18.08.2017
11:44:19
Больше
Я так быстро печатать не умею
Олег
18.08.2017
11:44:27
Меньше равны)
Nex
18.08.2017
11:44:33
две разные ссылки
Oleg ?
18.08.2017
11:44:44
Я их по очереди, в консоле вводил
AP?
18.08.2017
11:44:58
подключал кто-нибудь webstorm с помощью node.js remote debug к докеру? была ли проблема, что дебаггер не смог подключиться?
сервер ноды в докере, т.е.
ломлюсь на порт, который в expose висит