Дмитрий
07.10.2018
15:11:37
Cenator
07.10.2018
15:11:47
Vlad
07.10.2018
15:12:29
Cenator
07.10.2018
15:13:13
Google
Дмитрий
07.10.2018
15:13:30
Но вот как факт — зависимости они собирают сами, потому что пакеров оказалось недостаточно)
Evgeniy
07.10.2018
15:31:13
можем
вроде нет, хотя я не проверял. вы проверяли?
Alexey
07.10.2018
16:47:46
когда я убираю "Accept-Encoding": "gzip" то все время отвечает ошибкой Error: socket hang up
когда оставляю.. ошибка бывает лишь изредка.. а как это верно прописать для axios?
Артем
07.10.2018
17:08:59
https://toster.ru/q/568984
Alexey
07.10.2018
17:52:52
никто не поможет axios настроить?
Sergey
07.10.2018
18:00:25
Если бы код был не картинкой, то шансы на помощь были бы выше
Dilame
07.10.2018
18:19:39
Здесь кто-нибудь шарит за микросервисную архитектуру? Или не по адресу?
Alexander
07.10.2018
18:21:05
Dilame
07.10.2018
18:21:58
Стадии развития программиста:
— Ваш код говно.
— Мой код говно.
— Любой код говно.
— Жизнь говно.
— Выступаешь на конференции с темой «Как структурировать говно так, чтобы оно не растекалось».
Alexander
07.10.2018
18:22:09
Google
Alexey
07.10.2018
18:22:24
при том что ошибка появляется изредка
а при отключение accept encoding постоянно
Павел
07.10.2018
18:23:30
если потерял package.json, но остался package-lock.json, могу без лишних движений первый восстановить?
Dilame
07.10.2018
18:25:40
Ладно, я попробую. Допустим, у меня есть приложение, где у пользователей есть баланс, и они могут его тратить на внутренние ништяки.
За баланс отвечает платёжный микросервис. Он должен знать, сколько денег у каждого пользователя, уметь их начислять и списывать. Должна ли у него быть своя база данных? Если да, как он должен сопоставлять пользователя и его баланс? Что он должен знать о пользователях?
Александр
07.10.2018
18:27:15
Зачем ему своя база, пусть к той же подключается
Michael ?
07.10.2018
18:27:22
Павел
07.10.2018
18:34:25
some_random_anonymous
07.10.2018
18:36:36
Интересно как такая ситуация могла возникнуть. Не юзаешь Git?
Павел
07.10.2018
18:36:46
Dilame
07.10.2018
18:39:16
Павел
07.10.2018
18:43:06
Andrew
07.10.2018
18:53:36
Eсли выставить куку на domain.com она будет доступна и для app.domain.com. А как сделать так чтобы у other.domain.com была своя кука?
Dilame
07.10.2018
18:57:25
Andrew
07.10.2018
18:58:04
Sergey
07.10.2018
19:01:01
Собрал фронт на реакте для продакшн, а он сам на себя ходит аяксами. Что делать?)
Alexander
07.10.2018
19:02:42
Ярослав
07.10.2018
19:02:42
Кто-то пробовал уже потоки в ноде?
worker
Google
Alexander
07.10.2018
19:03:08
зочем
тебе одного мало чтоле?
Ярослав
07.10.2018
19:03:24
Чтобы выполнять работу быстрее
?
07.10.2018
19:06:21
worker
Конкретно worker или worker_threads?
Gor
07.10.2018
19:08:38
Dilame
07.10.2018
19:12:01
Gor
07.10.2018
19:16:01
Ну вот смотри, ты можешь для него другие микросервисы наклепатть что будут предоставлять инфо
Тогда внутри к базе не надо обращаться
А можно обобщить и сделать один микросервисы который ответственен за баланс и историю баланса. Со своей таблицей. Выносить в отдельную базу сразу не обязательно, но при увеличении масштаба - сможешь на отдельный кластер вынести базу
Соответственно из микросервиса процессинга оплат - будешь посылать сообщение - добавить Нн денег. А он запишет историю и обновит баланс
А из сервиса процессинга ордеров - наоборот - снять столько то
Alexandr
07.10.2018
19:27:57
лёгкий и тупой вопрос: надо таймаут на функцию, чтобы она выполнилась, вернула результат и потом каждый раз во время действования этого таймаута отдавала кэшированый результат.
throttle из lodash вызывает функцию ещё раз после таймаута(если был вызов в таймауте). этого мне не надо. как называется эта функия-обёртка?
Vitaly
07.10.2018
19:28:59
ну так-то там есть дополнительные параметры в throttle, можно настроить как хочешь
Alexandr
07.10.2018
19:29:55
не, я про саму концепцию. то что я описал это throttle?
Ярослав
07.10.2018
19:32:19
?
07.10.2018
19:37:27
worker_threads
Вот чел норм всё раскидал, достаточно наглядно:
https://www.youtube.com/watch?v=eFJ7Q03jEVY
Alexander
07.10.2018
19:47:35
?
07.10.2018
19:48:41
? не, там более или менее чисто по теме, без извращений.
Google
some_random_anonymous
07.10.2018
19:48:45
jQuery норм, если задача по-быстрому напилить прототип с двумя кнопками и одним текстовым полем.
Vlad
07.10.2018
19:49:42
Danil
07.10.2018
20:04:42
Как правильно готовить базу данных для тестов, использую knex, Postgres, mocha, chai? Нужно, чтобы перед тестом база очищалась, также чтобы айдишники сбрасывались
Gor
07.10.2018
20:08:13
тогда если что то будет изменено от чего зависит тест именно конкретной части, что тестируется - будет сразу видно если зависимости по структуре данных поломались
Danil
07.10.2018
20:09:51
У меня e2e тесты, база будет забиваться при похождении тестов, поэтому вначале она должна быть чистой + тесты я пишу не сразу правильно, поэтому айдишники у созданных сущностей буду другими
Gor
07.10.2018
20:11:32
в идеале - перед каждым тестом, база должна быть пустая. потом НЕ другими тестами - загружены данные, и только потом тест
и конечно ориентир в тестах не должен быть на ID
Danil
07.10.2018
20:12:38
Ну то есть если я на айди забью и не буду их проверять это норм?
Gor
07.10.2018
20:13:20
Ну возьмём пример теста создание комента
Ему нужен документ, к которому он относится.
Я бы писал тест след способом: сначала в тесте создаётся документ (через API самого продукта) потом на основе ответа создания, через API создание комментария. И уже потом проверка созданного на соответствие: а-ля сохранился боди, автор, время создание появилось.
Daniil
07.10.2018
20:25:12
если пилишь и фронт, и бек вместе react + nodejs, с lerna
не извращенство?
Anton
07.10.2018
20:36:09
Иван
07.10.2018
20:38:43
привет всем, может кто подсказать, для localhost совсем никак нельзя сделать self-signed сертификат trusted? чтобы хром показывал, что все норм и https не broken
из всего, что я нашел, я понял только, что self-signed ну никак совсем нельзя сделать trusted для браузера в независимости от того, trusted ли он для системы
если что сервер на ноде
Cenator
07.10.2018
20:59:12
Иван
07.10.2018
20:59:26
Google
Иван
07.10.2018
20:59:33
Artem
07.10.2018
21:00:34
Как отправить файл с сервера на сервер с axios?
Пытаюсь прочитать через fs и пихнуть в поле
Alexander
07.10.2018
21:21:19
Там даже пакет какой-то есть
И тоже через formData работает
https://github.com/AshikNesin/axios-fileupload/blob/master/index.js
Николай
07.10.2018
21:35:06
помогите разобраться плз:
Error: Using `babel-preset-react-app` requires that you specify `NODE_ENV` or `BABEL_ENV` environment variables. Valid values are "development", "test", and "production". Insteariables. Valid values are "development", "test", and "production". Instead, received: undefined.
как их туда передать правильно? через пакедж ДЖСон например, какой строкой?
Gor
07.10.2018
21:46:11