@nodejs_ru

Страница 2157 из 2748
Alexander
15.06.2018
12:47:12
Или он по твоему где-то в параллельной вселенной исполняется?

Jack
15.06.2018
13:09:42
есть норм библиотеки для сравнивания фото по хешу ?

Victor
15.06.2018
13:18:42
похожесть или прямо 1 в 1?

Jack
15.06.2018
13:20:19
прямо 1 в 1.

Google
Alexander
15.06.2018
13:20:33
так сам собери побайтовый хэш

Victor
15.06.2018
13:20:34
тогда вычисляй md5 от файла

какие проблемы

Jack
15.06.2018
13:21:28
нашел либу hasha.

Сергей
15.06.2018
13:32:23
Привет) Подскажите плиз, как написать запрос в mongoose) Есть коллекция элементов users У юзера есть два поля counter_1 и counter_2, мне надо достать всех юзеров у которых counter_1 !== counter_2. Не могу сообразить как такое написать (

Victor
15.06.2018
14:00:24
$where медленный

Alexander
15.06.2018
14:00:45
А что тогда быстрый?

Alexander
15.06.2018
14:01:09
Самому быстренько поискать

Victor
15.06.2018
14:01:11
db.foo.aggregate( { $project: { counter_1: 1, counter_2: 1, isOk: { $ne:["$counter_1","$counter_2"] } }}, { $match : { isOk : true, }} )

Yaroslav
15.06.2018
14:01:27
Самому быстренько поискать
но там же индексы и оптимизация под капотом

Maks
15.06.2018
14:07:26
Ребята, а как лучше всего организовать автодеплоймент, разрабатываемого на nodejs приложения, на удаленный сервак? Способов гуглится много, какой самый норм? Чтоб вот прям все изменения сразу синхронизировались...

Google
Alexander
15.06.2018
14:08:44
В pm2 можно на бранчу завязаться

Alexander
15.06.2018
14:09:13
Kubernetes сецчас ещё в моде

Из легких есть Drone

dima
15.06.2018
14:19:57
Посоны. Как ноду с бабелем юзают ?

Yaroslav
15.06.2018
14:20:46
а для чего?

Dzmitry
15.06.2018
14:20:51
Посоны. Как ноду с бабелем юзают ?
берешь код модный потом значит бабель хуячишь код в бабель а аутпут в ноду

Евгений
15.06.2018
14:20:52
Зочем?

Чорт, Бабель, все суют его во в все дыры.

На выходе получают тот же код.

Зочем

Alexander
15.06.2018
14:21:49
Тоже интересно

Cenator
15.06.2018
14:21:57
optional chaining, пайплайн оператор

Dzmitry
15.06.2018
14:22:05
внатуре

Cenator
15.06.2018
14:22:06
паттерн матчинг

Dzmitry
15.06.2018
14:22:14
я этим даже не пользовался еще

удобно кстати?

Евгений
15.06.2018
14:22:23
Матчинг не поддерживается?

Google
Евгений
15.06.2018
14:22:28
Он же ES6 фича.

Уже должен работать.

Alexandr
15.06.2018
14:22:38
Зочем?
Я вообще не пишу на бабеле,я использую TypeScript или JavaScript es5 в перемешку с функциями от es6+

Cenator
15.06.2018
14:22:51
Cenator
15.06.2018
14:23:10
стейдж какой-то там от 0 до 2 не помню

Евгений
15.06.2018
14:23:23
Ну хз.

Брать из за такой мелочи транслятор, такое. Хотя матчинг важный и удобный паттерн.

dima
15.06.2018
14:23:51
На выходе получают тот же код.
import + плюшки можно с бабелем

Alexandr
15.06.2018
14:24:04
Такая каша тоже не круто.
Ну это понятно,но я в основном использую от es6 стрелочные функции и все. Экономит время на полную. А чтобы писать классы и более сложные вещи,использую только TypeScript

dima
15.06.2018
14:24:14
Евгений
15.06.2018
14:24:56
import + плюшки можно с бабелем
Для импорта Бабель не нужен дк.

Cenator
15.06.2018
14:25:01
dima
15.06.2018
14:25:45
nodemon --exec babel-node index.js
babel-node же сможет все забилдить и положить в dest ? или просто бабель юзнуть ?

Cenator
15.06.2018
14:26:04
билдит веб пак

Anton
15.06.2018
14:26:22
optional chaining, пайплайн оператор
пропорзалы это не модно уже, все модники уехали в ризон-мл

dima
15.06.2018
14:26:42
babel-cli !== babel-node ?

Dzmitry
15.06.2018
14:26:46
а вебпак вотч основан на нодемон? Что-то захотелось узнать

Google
Dzmitry
15.06.2018
14:26:54
или самописное

Cenator
15.06.2018
14:27:01
babel-cli !== babel-node ?
вообще разные вещи, почитай описание

Sheldhur
15.06.2018
14:35:34
@Atassis а по уровням логи как распределять? info - чё происходит в процессе самого вызова warn - если чёт пошло не так, но это норм error - понятное дело ошибки (штатные или нет?) debug - для всяких хелперов, либ и прочего, того что проверено и сломаться не может в принципе fatal - если чёт сломалось так что аж крашнуло trace - для чего?

Sheldhur
15.06.2018
14:41:42
trace показывает стек вызовов
опять капитанишь? а error\fatal тогда зачем? там по идее тоже стек можно передать

Таймураз
15.06.2018
14:41:47
@Atassis а по уровням логи как распределять? info - чё происходит в процессе самого вызова warn - если чёт пошло не так, но это норм error - понятное дело ошибки (штатные или нет?) debug - для всяких хелперов, либ и прочего, того что проверено и сломаться не может в принципе fatal - если чёт сломалось так что аж крашнуло trace - для чего?
Я как-то и не думал, что это объяснять нужно fatal лично я вешаю на uncaughtException unhandledRejection и потом роняю процесс все равно, так как это нормальное поведение В определенных кейсах можно и не ронять процесс, но это нужно делать абсолютно осознанно и в крайне редких случаях

опять капитанишь? а error\fatal тогда зачем? там по идее тоже стек можно передать
блядь, так уж вышло, что есть метод, передающий трейс, что я могу с этим поделать

Я его не юзаю, у меня в сентри все восполняется

Sheldhur
15.06.2018
14:43:04
ну я вот и не могу представить где бы мне понадобился трейс, если никаких ошибок не случилось

Таймураз
15.06.2018
14:43:18
error когда ебает модуль какой-то, но приложение хендлит это падение и может функционировать дальше warn- когда стороннее апи дало о себе знать ,например

Sheldhur
15.06.2018
14:47:58
ну мб

Дмитрий
15.06.2018
14:48:55
Посоны. Как ноду с бабелем юзают ?
Есть два варианта, либо компилировать предварительно, либо babel-node / babel-register Можно совмещать, разрабатывать код с babel-node, а использовать скомпилированным

пропорзалы это не модно уже, все модники уехали в ризон-мл
Пропозалы норм, ?. тащит, optional catch так вообще уже одобрен

Таймураз
15.06.2018
14:51:31
Sheldhur
15.06.2018
14:51:55
не, говно какое-то

Евгений
15.06.2018
14:52:11
кто в регулярках шарит, помогите ? есть строка (10011011), я написал шаблончик где в одной группе у меня еденицы а в другой 0 , как теперь можно их заменить ? Чтобы еденицы стали 0 , а 0 еденицами

Дмитрий
15.06.2018
14:52:24
Кстати хороший юзкейс
Это просто из motivation к библиотеке warning которая юзает console.error)

И оказалось, что console.error — это единственный способ обратить внимание юзера (программиста) на что либо

Google
Alexander
15.06.2018
14:53:54
А warn?

Дмитрий
15.06.2018
14:55:11
Всё что выводится как либо кроме ЖИРНОГО КРАСНОГО ЦВЕТА на ментальном уровне отправляется прямиком в /dev/null

Евгений
15.06.2018
14:55:38
Дмитрий
15.06.2018
14:56:41
Фейри помыта?)

Sheldhur
15.06.2018
14:57:15
постоянная подача

и стеклоочиститель по монику гоняет

Дмитрий
15.06.2018
14:58:31
Слушай, ну это уже не о разработке, а о неопытности
Как ни странно нет, это присуще всем

Sheldhur
15.06.2018
14:58:48
нет, за такое по ебалу надо бить

Alexander
15.06.2018
14:59:01
Как ни странно нет, это присуще всем
Сейчас в тред влетят те, кому это не присуще

Дмитрий
15.06.2018
14:59:05
Себе набей)

Таймураз
15.06.2018
14:59:29
Как ни странно нет, это присуще всем
То, что присуще всем- другой разговор

Дмитрий
15.06.2018
14:59:30
Я даже на себе это ощутил)

Alexander
15.06.2018
14:59:48
Ну вообще плюсую, обычно в поиске ошибок я ищу красные строки

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