@nodejs_ru

Страница 1820 из 2748
Egoarka
02.04.2018
04:16:18
Кто работал в связке с mongodb & mongoose У кого есть опыт и какие подводные камни вы встречали в процессе разработки? Типа: - при дублировании mongoose не мог обработать ошибку в привычной форме и приходилось юзать тото-тото - мало производительности, пришлось прикрутить тото-тото - больше не использую, перешел на тото-тото ps заранее спасибо)

Mikita
02.04.2018
04:17:14
аггригацию два раза подряд по одним и тем же параметрам вызвать у меня не получалось в mongoose точно помню

по одним и тем же правилам

она была в начале большой функции, если в конце у функции был error - функция вызывалась повторно. функция вызывалась, но аггригация не срабатывала

Google
Mikita
02.04.2018
04:18:46
ой это про monk прости бро

Egoarka
02.04.2018
04:19:57
спасибо, но в итоге обычно проблем серьёзных не было? и почему monk, а не mongoose?

Mikita
02.04.2018
04:36:07
Ну mongoose получше будет. Монк делает по сути один человек и там как работает - так работает. Если проект небольшой я монк беру, а если большой более-мнее - mongoose однозначно.

Egoarka
02.04.2018
05:06:20
Спасибо)

Ruslan
02.04.2018
05:12:35
Кто-нибудь когда-нибудь генерировал doc(x) файлы на сервере?

Denis
02.04.2018
05:14:39
Denis
02.04.2018
05:15:07
Кто-нибудь когда-нибудь генерировал doc(x) файлы на сервере?
docx я генерирую, есть хорошая утилита docxtemplater

Правда там хорошие цены, по этому пришлось использовать другие костыли

Denis
02.04.2018
05:18:20
Сейчас на клиенте использую tinymce + html-docx-js ; Но такое себе решение

Ruslan
02.04.2018
05:19:48
Спасибо, погляжу

Google
Denis
02.04.2018
05:21:45
А в бесплатной версии много что делать нельзя?
В бесплатной циклы, условия, переменные

Nikita
02.04.2018
05:23:27
есть ещё вариант через webdav делать всё это

Denis
02.04.2018
05:23:31
Бесплатная версия хорошо подойдет если есть какие-то шаблоны по которым нужно делать документ

Ruslan
02.04.2018
05:25:32
Мне нужно просто отсылать типовой договор в docx формате с заполненными полями, так что думаю да, хватит. Спасибо)

Denis
02.04.2018
05:34:53
Мне нужно просто отсылать типовой договор в docx формате с заполненными полями, так что думаю да, хватит. Спасибо)
Это тебе еще повезло, у меня на проекте была задача чтобы юзеры сами создавали эти шаблоны в сервисе, указывали переменные куда что вставлять и после того эти документы можно будет генерить в отдельных заказах

Жуть просто)

Егор
02.04.2018
06:13:16
Всем привет. Посоветуйте - чем запускать два экспрессовских файла одновременно? Они на разных портах, прописываю команды в package.json. И node one.js && node two.js не прокатывает, например.

Егор
02.04.2018
06:25:05
Я в теме pm2, парни. Но мне нужно для локальной отладки

Таймураз
02.04.2018
06:26:01
Или ещё один скрипт, который запустит твои скрипты

Mikita
02.04.2018
06:26:43
Егор
02.04.2018
06:30:24
Concurrently
То что нужно, спасибо Таймураз @zmhan

Andrey ?
02.04.2018
09:08:22
Такой вопрос: Есть writeStream (файл) Есть трансформер (csv-stringify)

Есть строчки из бд, которые в цикле через пайп пишутся в стрим

В файл попадают ~400 из ~10500, write через некоторое время начинает выдавать false. Как этого можно избежать?

Google
Andrey ?
02.04.2018
09:10:17
Желательно, подружив это каким-то образом с async/await

sanqa
02.04.2018
09:13:00
парни, есть роут с методов удаления item по id, должен ли я отдавать обновленный список items после успешного обновления ? или пусть фронт делает отдельный запрос на получения items

Nikita
02.04.2018
09:14:18
А зачем делать новый запрос, если можно обновить просто старый список?

Ну или сделать ещё запрос

sanqa
02.04.2018
09:14:51
мне говорят это не правильно, нужно возвращать только код 200 и success

ну тоесть в случаи успешного удаления, возвращаться обновленный список - не правильно

так ли ?

Dmitrii
02.04.2018
09:15:59
почему список то? ты обращаешся к элементу по id, один элемент и возвращай

Dmitrii
02.04.2018
09:16:41
GET item/id PATCH item/id PUT item/id DELETE item/id делай ответ одинаковый

sanqa
02.04.2018
09:17:07
почему список то? ты обращаешся к элементу по id, один элемент и возвращай
зачем мне возвращать удаленный объект, если я и таак знаю что удалил и он мне уже не нужен

sanqa
02.04.2018
09:17:30
нуу в таком случаи, фронту придется еще делать get запрос на новый список

это разве не становится сложным ?

Andrey ?
02.04.2018
09:18:06
Сложным становится, когда у тебя станет не просто список, а список с фильтрами, а delete будет возвращать просто список

Nurzhan
02.04.2018
09:19:51
со стороны фронта, в моем случае, если при удалении объекта приходит status: success, я просто обновляю свой локальный список. Делов то

sanqa
02.04.2018
09:20:16
обновишь путем запроса нового списка да ?

Nurzhan
02.04.2018
09:21:02
нет, просто удалю этот элемент из старого

sanqa
02.04.2018
09:21:24
так не подойдет, другие юзеры возможно будут тоже взаимодействовать со списком

2 варианта только, или новый запрос, или в ответе отдавать обновленный список

Google
sanqa
02.04.2018
09:24:02
они могут уже с ним работать, текущим списком, удалять и редактировать, что получится в итоге когда работаешь с локальными данными без синхронизации с сервером ? каша

Andrey ?
02.04.2018
09:28:32
Any ideas?

Такой вопрос: Есть writeStream (файл) Есть трансформер (csv-stringify)

Есть строчки из бд, которые в цикле через пайп пишутся в стрим

Admin
ERROR: S client not available

Andrey ?
02.04.2018
09:28:32
В файл попадают ~400 из ~10500, write через некоторое время начинает выдавать false. Как этого можно избежать?

Желательно, подружив это каким-то образом с async/await

Vlad
02.04.2018
10:06:14
Поймай дебаггером write , который false выдаёт , да найди причину

Max
02.04.2018
10:08:16
парни, киньте ссылку на чат apple

anatolii
02.04.2018
10:10:41
<название чата>_ru

телеграм - найдется все

Vlad
02.04.2018
10:11:35
https://t.me/macos_ru

Max
02.04.2018
10:11:47
Спасибо ?

Kylych
02.04.2018
10:16:46
Triple
02.04.2018
10:30:49
Я)
Нашёл в чате, что вы работали с osrm, нет ли ошаговой установки для ноды? Я так понимаю, что работает osrm с конкретными версиями ноды. Чистый osrm поставил, а вот node-osrm совсем не идет

Vladimir
02.04.2018
10:31:56
А что происходит?

енот
02.04.2018
10:33:26
лол, декабрь 16 года

Triple
02.04.2018
10:33:48
Не проходит установка npm

Сейчас ошибку скажу

Google
Triple
02.04.2018
10:35:22
osrm@5.16.4 install: node-pre-gyp install --fallback-to-build=false || ./scripts/node_install.sh Версия ноды 9.6.1

Triple
02.04.2018
10:38:10
А что происходит?
Честно говоря процесс установки для ноды не совсем понятен

это не ошибка
А что это?

Triple
02.04.2018
10:47:22
Ок, возможно, что я ещё не под убунтой, а с 10 окна сижу

Harry
02.04.2018
10:52:05
че пасаны, встроенные сокеты в ноде

∆m∆n
02.04.2018
10:59:13
Anyone have Google console account??

Vladimir
02.04.2018
11:20:15
@TDMap в общем, готовые билды есть не для всех версий

Если его нет, то обирается из исходников

Рекомендую не связываться, а взять поддерживаемую версию ноды

Triple
02.04.2018
11:22:49
@TDMap в общем, готовые билды есть не для всех версий
Ок, понял, а можно вопрос, что делает нода в целом для osrm?

Http сервер?

Vladimir
02.04.2018
11:23:47
Ну это просто аддон для программного доступа к фичам

Yakov
02.04.2018
11:24:21
Перцы, кто на сервере как определяет мобилка ли?

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