@nodejs_ru

Страница 871 из 2748
Aleh
13.06.2017
15:49:38
а проблема-то где?)

Yuriy
13.06.2017
15:49:39
Стартапы вообще нынче дикое дноъ

Aleksandr
13.06.2017
15:49:43
В общем люди не знают что кровавый ынтерпрайс шагнул далеко вперёд, и там эти вопросы уже давно решены.
если большая часть инженеров не осиливает методологию то это плохая методология

Aleh
13.06.2017
15:49:51
Стартапы вообще нынче дикое дноъ
все до единого посмотрели?

Google
Yuriy
13.06.2017
15:50:17
Мне хватило того во что предлагают инвестировать

Aleh
13.06.2017
15:50:40
так может проблема в вас?) Вам предлагают только дно

Aleksandr
13.06.2017
15:50:45
так может проблема в вас?) Вам предлагают только дно
ну 99% предложений по инвестициям дно полное

Yuriy
13.06.2017
15:51:23
Проехали.

В общем погуглите базворды - разберитесь в сабже

Aleh
13.06.2017
15:52:05
чет мне кажется, что здесь оч многие знают, про cqrs+es

Aleksandr
13.06.2017
15:52:06
Yuriy
13.06.2017
15:52:06
да куда нам до вас
не могу судить, на личности не перехожу, проблемы озвучиваю, комплексом неполноценности не страдаю.

Aleh
13.06.2017
15:52:29
чет мне кажется, что здесь оч многие знают, про cqrs+es
как минимум про редакс все слышали

Anton
13.06.2017
15:53:32
MVVM + CQRS-ES архитектура под event-driven SOA
и как оно этот ES? это в реале кто-нибудь использует, кроме авторов статей с простыми примерами? с точки зрения производительности выглядит(на первый взгляд) как полный пздц, если нучно что-что часто доставать из базы

Aleksandr
13.06.2017
15:53:43
как минимум про редакс все слышали
это не мешает писать на jquery) одно дело как хочется, другое что нужно делать за деньги

Google
Vladimir
13.06.2017
15:54:14
мы юзаем
Каким образом? всегда было интересно

Yuriy
13.06.2017
15:54:21
Aleh
13.06.2017
15:55:14
Каким образом? всегда было интересно
на прилетает много событий из разных систем для пациентов, мы храним стрим этих событий и билдим нужные вьюшки, ну чет классическое, как у Грега Янга почти ))

3 агрегата на весь проект ивент-сорсные, остальные нет, т.к. нет смысла

Vladimir
13.06.2017
15:56:16
Ну вот конкретный вопрос, допустим на юзер делает реквест -> постим событие -> создаем сущность

Получается что создание полностью асинхронное

Yuriy
13.06.2017
15:56:49
Лучше рассматривать это как Observable

Vladimir
13.06.2017
15:56:50
Юзер жмет F5 - ничего еще не создалось

Никакой обратной связи

Aleh
13.06.2017
15:57:05
Получается что создание полностью асинхронное
не совсем, write model создается синхронно, а вот read(всякие вьюшки) уже асинхронно да

Vladimir
13.06.2017
15:57:25
> @mkusher не совсем, write model создается синхронно Каким образом?

Aleh
13.06.2017
15:57:42
вместе с ивентом

Yuriy
13.06.2017
15:57:49
* ладно, трачу время зря %) Уныло тут.

Vladimir
13.06.2017
15:58:06
вместе с ивентом
Ну то есть без всякого ES

Aleh
13.06.2017
15:58:16
наоборот с ним ж

Vladimir
13.06.2017
15:58:32
Не понятно

Aleh
13.06.2017
15:58:40
у нас есть две связанные вещи, которые создаются вместе синхронно события и снэпшот на write model

Vladimir
13.06.2017
15:58:51
А

Aleh
13.06.2017
15:58:53
а есть всякие левые вьюхи и другие агрегаты, там уже eventual consistency

Google
Vladimir
13.06.2017
15:58:58
Ну это чит, нет?

Aleh
13.06.2017
15:59:13
не, достаточно популярное решение

вообще в cqrs команда не асинхронна, она всегда синхронна

т.е. если ты чето создаешь, то запрос завершается, когда ты это чето создал

другое дело, что ты можешь создавать "процесс создания" и тогда пользователь при f5 видит "статус процесса: начат" или типа того

Vladimir
13.06.2017
16:00:39
Ну тогда вообще не понятно, в чем смысл

Aleh
13.06.2017
16:00:47
но есть большое заблуждение, что команды они этакие fire and forget

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

Vladimir
13.06.2017
16:01:43
Ну ведь не только хранение, а использование именно лога событий для чтения

Aleh
13.06.2017
16:01:57
не, из лога событий сразу же билдятся view

Aleh
13.06.2017
16:02:26
Ну так это обычная архитектура, не ES
это про cqrs было, а не про es)

про es есть проекторы, которые реагируют на добавление в стрим ивентов, когда чето добавилось, они обновляют вьюшки

чтение из вьюшек

у нас как-то был баг и мы читали постоянно из стрима событий

первые два месяца даж не замечали)

Konstantin
13.06.2017
16:08:22
? а слово «чтобы» ни разу правильно так и не написал…

* ладно, трачу время зря %) Уныло тут.

Alex
13.06.2017
16:17:48
Ок, не хочу объяснять что AAA i18n и валидация являются частью представления.
Ну вот очень далеко не всегда так. Валидация - очень широкое понятие, и запросто может быть частью m и c, в зависимости от того, о какой предметной области речь

Google
Aleksandr
13.06.2017
16:43:21
Гражданину просто требовалось немного погарцевать со всоим «энтерпрайзом»)
и тем что остальные все лохи, кроме единиц понимающих дзен

Nikita
13.06.2017
16:48:33
не понимаю

что делает volume в докерфайле

Admin
ERROR: S client not available

Konstantin
13.06.2017
16:48:41
Гражданину просто требовалось немного погарцевать со всоим «энтерпрайзом»)
Гуглёж ника гражданина показывает его не в лучшем свете.

Ilya
13.06.2017
16:51:52
А скажите сэры есть иде для мобильных чтоб править файлы через sftp?

Влом ноут врубать

Бггг

Konstantin
13.06.2017
16:53:24
что делает volume в докерфайле
Представьте себе, что volume — это жесткий диск компьютера. Если вы переставите его на другой компьютер, информация на нём останется неизменной (ну, в общем случае). Его можно примонтировать по определенному пути в ФС.

Nikita
13.06.2017
16:55:51
Представьте себе, что volume — это жесткий диск компьютера. Если вы переставите его на другой компьютер, информация на нём останется неизменной (ну, в общем случае). Его можно примонтировать по определенному пути в ФС.
Не понятно, что происходит от команды в докерфайле VOLUME dir1/dir2 почему внутри контейнера создаются эти директории, почему не относительно текущей WORKDIR Какой профит от этого, если запуская контейнер я все равно не могу подключиться никак иначе кроме прописывая заново все пути аля docker run -v `pwd`/hostdir:/dir1/dir2 imagename

Я либо не понимаю этого,либо не понимаю документацию

здорово, если ты мне разжуешь это

Aleh
13.06.2017
16:57:59
Alex
13.06.2017
16:58:15
Поверх каких бд всё это добро работает?

Aleh
13.06.2017
16:58:22
а, постгря

Konstantin
13.06.2017
17:04:44
Не понятно, что происходит от команды в докерфайле VOLUME dir1/dir2 почему внутри контейнера создаются эти директории, почему не относительно текущей WORKDIR Какой профит от этого, если запуская контейнер я все равно не могу подключиться никак иначе кроме прописывая заново все пути аля docker run -v `pwd`/hostdir:/dir1/dir2 imagename
Указав в Dockerfile директиву VOLUME ты дал докеру инструкцию при старте контейнера создать в служебной директории (у меня на маке это /var/lib/docker/volumes) директорию, которая будет подключена к твоему контейнеру по указанному тобой пути. В частности это позволяет сохранять содержимое волюма между пересозданиями контейнера и шаринг содержимого волюма несколькими контейнерами.

Когда ты указываешь аргумент командной строки -v <HOST_PATH>:<CONTAINER_PATH>, то вместо того, чтобы создавать волюм в закромах докера, будет использована директория HOST_PATH на локальной машине.

Google
Nikita
13.06.2017
17:17:45
Странно, что после создания контейнера образа с volume я не могу найти директории в /var/lib/docker/volumes(просто ls /var/lib/docker/volumes) При том, если я сделаю docker inspect <container-name>, то получу "Mounts": [ { "Type": "volume", "Name": "82a15634240da52fee7d9282ad14d724390801d13d440953bd9d4583bdb8d12c", //в доке сказано, что You will notice in the above Source is specifying the location on the host and Destination is specifying the volume location inside the container. //т.е на хост машине я должен видеть примонтированную папку в закромах папок докера, но их там нет "Source": "/var/lib/docker/volumes/82a15634240da52fee7d9282ad14d724390801d13d440953bd9d4583bdb8d12c/_data", "Destination": "dir1/dir2", "Driver": "local", "Mode": "", "RW": true, "Propagation": "" } ],

@quons но вобще спасибо

Nikita
13.06.2017
17:20:34
еще раз спасибо

Andrew
13.06.2017
19:59:03
плагин WP кастомизировать кто нибудь может за небольшую денежку? нужно подключить к существующему плагину робокассу и\или яндекс.деньги

Ilya
13.06.2017
20:06:52
я лично JS третий день вижу

народ. я тут думал писать ресайз картинок на ноде на лету... мол а почему бы нет

а потом психанул и нашел в гугле это: https://stumbles.id.au/nginx-dynamic-image-resizing-with-caching.html

Igor
13.06.2017
20:23:31
Всем привет Какие могут быть подводные если в mongo использовать в _id вместо ObjectId() обычный int32 ? Используя mongoose-auto-increment

Ilya
13.06.2017
20:25:56
вроде был плагин под это
да там можно на коленке написать... только вопрос зачем

Fedir
13.06.2017
20:26:58
ну вообще да, лучше один раз пожать и отдавать пережатое

Ilya
13.06.2017
20:27:27
да я бы так на ноде и делал. просто зачем eventloop засирать мусором

пусть нгинх лопатит

Konstantin
13.06.2017
20:28:57
Только нужен будет nginx, собранный с модулем — http://nginx.org/ru/docs/http/ngx_http_image_filter_module.html

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