@nodejs_ru

Страница 2628 из 2748
Павел
02.10.2018
15:10:58
Нету таких Либо elasticsearch либо самопал
спс, решил fuzzysearch искать, растояние считать fast-levenshtein, потом по растоянию отсортирую и гляну какие оставлять какие нет

Alexander
02.10.2018
15:12:12
це бот, кодеры не ездят на байках

Marat
02.10.2018
15:13:13
0_o Почему не ездят? Ещё как

Alexander
02.10.2018
15:13:25
невидел ниодного

Google
Michael ?
02.10.2018
15:14:42
невидел ниодного
Ну, у тебя выборка вряд ли особо репрезентативная

Alexander
02.10.2018
15:16:21
Gor
02.10.2018
15:22:12
невидел ниодного
Не там смотрел?)

KhuzhA.GQ
02.10.2018
16:29:06
ребят, что я тут делаю не так? function makeArr(obj) { let res = [] for(let key in obj) { console.log(key) if(key != 'text' || key != 'menu') res.push(obj[key].name) } return res } Выходит ошибка TypeError: res.push(...) is not a function *key существует, obj[key].name тоже

Egor
02.10.2018
16:44:55
хз, но без let тоже работать будет, const res = []

KhuzhA.GQ
02.10.2018
16:47:00
хз, но без let тоже работать будет, const res = []
спасибо за отклик, ошибка была выше

это же не весь код, правильно?)
да, так и есть) ошибка была выше

Подскажите, пожалуйста, как записать такой код правильно: if(!Object.keys(count).includes(ctx.chat.id) || count[ctx.chat.id][name] == NaN || count[ctx.chat.id][name] == undefined) { count[ctx.chat.id][name] = 1 } *Нужно проверить, отсуствует ли в объекте count объект с названием, равным ctx.chat.id и не равно ли значение этого объекта нан или андефайнд и если все эти условия выполняются, создать соответствующий объект с таким ключм

Google
KhuzhA.GQ
02.10.2018
17:36:23
хотя почему нейм это число для меня загадка
там запишется не name: 1, а подставится значение переменной name, например, sandwiches: 1

KhuzhA.GQ
02.10.2018
17:37:13
да, ты прав, я под вечер затупил
да там код кривой, может, выглядит непривычно. мне говорили, что так не пишут

Yura
02.10.2018
17:37:47
а как лучше записать?
саму проверку никак нужно попробовать избежать стольких вариаций. Излишне запутаная логика обьекта

И Нан у поля и андефайнд у поля и сам обьект может отсутствовать

Можно например изначально создавать все обьекты в каунт и потом только проверять поле, или избежать появление НАН в поле

Еще лучше сразу инициировать все обьекты с свойствами = 0

KhuzhA.GQ
02.10.2018
17:58:00
KhuzhA.GQ
02.10.2018
18:42:03
почему дебагером не пользуетесь, ведь сразу видно что приходит в obj
Наверное, прозвучит глупо, но я не знал о его существовании для ноды. А как его юзать?

Vlad
02.10.2018
18:42:54
Что в качестве IDE?

и запуск приложения надеюсь не в контейнере?

Vitaly
02.10.2018
18:44:43
Vitaly
02.10.2018
18:45:31
А почему надеешься?)

Vlad
02.10.2018
18:55:02
Наверное, прозвучит глупо, но я не знал о его существовании для ноды. А как его юзать?
можно запустить с ключом --inspect Типа так `node --inspect index.js'. После в браузере Хроме -> F12. Появится дополнительной иконкой зеленим шестиугольником. Клик по нему и вперед. Ставь брекпоинт в испекторе и иследуй

А почему надеешься?)
Ну инной подход

Vitaly
02.10.2018
18:56:38
ну такое, просто порты для дебага пробросить

Дмитрий
02.10.2018
18:56:46
Ну инной подход
Да с контейнерами всё тоже самое. Проблемы начинаются когда надо высунуть дебагер из контейнера через несколько проксей

Google
Vitaly
02.10.2018
18:56:56
ыы

Ivan
02.10.2018
19:01:39
как называется штука которая прописывается в конфигах, после которой не нужно обновлять страницу в браузере чтобы посмотреть на изменения ?

through.a.haze
02.10.2018
19:02:02
в контейнере лично у меня были какие-то проблемы с файлами и стектрейс там кривой из-за этого получался, насколько помню

Ivan
02.10.2018
19:03:40
да, оно, спасибо большое

Vlad
02.10.2018
19:04:57
да, оно, спасибо большое
а в конфике на подобе { "ignore": ["node_modules"], "watch": [ "app/**/*.*", "public/**/*.*" ], "execMap": { "js": "node" } }

Ivan
02.10.2018
19:05:18
я когда-то использовал эту штуку, но это было давненько

through.a.haze
02.10.2018
19:08:48
nodemon вроде только сервер перезапускает, или он уже и в хот-релоадинг в браузере научился?

Cenator
02.10.2018
19:51:43
webpack-hot-middleware

Nick
02.10.2018
20:13:11
всем привет, кто-нибудь пробовал napa.js ? как там с ресурсами? потоки из 10 ноды - чертовы киты

Дмитрий
02.10.2018
20:16:45
всем привет, кто-нибудь пробовал napa.js ? как там с ресурсами? потоки из 10 ноды - чертовы киты
Пробовал, у меня оверхед на передачу данных был выше. Ну и из потока даже http запрос было сделать нельзя, может сейчас уже лучше стало

Nick
02.10.2018
20:21:36
хорошая вещь, но у меня в двух потоках: несколько раз .map, группировка и суммирование - разгоняют двухъядерный проц. на 100%...

Maksim
02.10.2018
20:23:05
Привет, кто работал с onvif, какую либу посоветуете?

Google
Дмитрий
02.10.2018
20:49:59
лол
по незнания развернул я разок 3 уровня вложености массива редьюсами, это было так медленно, к счастью быстро понял косяк

Сергей
02.10.2018
20:51:44
?
почитай о трансдюсерах

Дмитрий
02.10.2018
20:52:05
почитай о трансдюсерах
слишком сложные штуки....

Сергей
02.10.2018
20:52:14
слишком сложные штуки....
крайне простые но мозг включить сложно

Cenator
02.10.2018
20:52:20
?
Все методы массива это сахар над reduceRight

Если в общем случае

Дмитрий
02.10.2018
22:45:09
Все методы массива это сахар над reduceRight
Всё апи трансдюсеров это просто сахар над нативными итераторами

На данный момент

А над асинхронными итераторами у них вообще никакого апи нет

KhuzhA.GQ
03.10.2018
02:00:42
Что в качестве IDE?
Сорри, не заметил вчера. В атоме пишу, в терминале запускаю. Спасибо, я сегодня почитаю

CFFTRP
03.10.2018
06:17:00
Привет. Никто не сталкивался с такой проблемой? Отправляется запрос на сервер и ответ зависит от referer. Реальный адрес в строке domain.ru/page/, а в referef указывается почему-то только domain.ru. Проблема конкретно с этим сайтом, на остальные работает нормально и передается полный путь

Daniil
03.10.2018
08:26:17
Если хочется попробовать reason ml с реактом, то ни а каком SSR речи уже не может идти? Если не прикручивать вебпак, который будет билдить сервер ноды и фронт часть, т.е получается отдельно нода и просто serveStatic фронта

[Anonymous]
03.10.2018
08:47:37
Простите, наверное глупый, вопрос, как правильно назвать то, что мы объявляем в конструкторе, а то не могу правильно вопрос сформулировать?)

[Anonymous]
03.10.2018
08:48:24


А это как называется?

Сергей
03.10.2018
08:48:44
класс и конструктор

Google
[Anonymous]
03.10.2018
08:48:59
Ну вот в конструкторе я что делаю...?

Arthur
03.10.2018
08:49:02
присваивание?

Alex
03.10.2018
08:49:10
?

[Anonymous]
03.10.2018
08:49:21
блин, как сложно оказывается))

Arthur
03.10.2018
08:49:23
прям ребус)

Alex
03.10.2018
08:49:30
можно назвать инициализацией

Arthur
03.10.2018
08:49:36
++

[Anonymous]
03.10.2018
08:49:46
спасибо

dima
03.10.2018
08:52:02
можно назвать инициализацией
добавил свойства для класса не ?

Alex
03.10.2018
08:52:48
добавил свойства для класса не ?
это не свойства класса, а поля объекта тогда уж

Сергей
03.10.2018
08:53:02
dima
03.10.2018
08:53:13
это не свойства класса, а поля объекта тогда уж
у класса есть свойста и методы а поле футбольное

Alex
03.10.2018
08:53:40
Yury
03.10.2018
08:54:04
Arthur
03.10.2018
08:54:48
о, филологи подъехали *достал попкорн*

Страница 2628 из 2748