
v
09.08.2016
15:35:02
господа, а какие есть самые минималистичные css-фрэймворки?
типа, только сетка и может еще пару прибамбасов

Артур Евгеньевич
09.08.2016
15:38:58

Mikhail
09.08.2016
15:39:57

Google

Владимир
09.08.2016
15:41:49

Rodion
09.08.2016
15:41:55
я ведь могу использовать Monolog для регистрации своих событий в приложении отдельно от событий работы фреймворка?

v
09.08.2016
15:42:13
надо чтоб никаких посторонних мыслей не было

Rodion
09.08.2016
15:42:39
типа логировать в бд разные результаты отработки какого-нибудь кода

v
09.08.2016
15:42:48
сказать человеку "бери это"
и все,

Rodion
09.08.2016
15:43:07
все равно непонятно пояснил, видимо

Aleh
09.08.2016
15:44:02

Rodion
09.08.2016
15:44:43
у меня приложение совершает какие-то действия и результат логирует в бд. затем эти данные как-то используются в UI, нотификациях и при рассылке, например

Aleh
09.08.2016
15:45:11

v
09.08.2016
15:45:13

Google

Aleh
09.08.2016
15:45:29
вроде красивый https://milligram.github.io/

Rodion
09.08.2016
15:45:52
вот, видимо да, что-то похожее на статистику

Aleh
09.08.2016
15:46:05

Rodion
09.08.2016
15:50:00
похоже на статистику, но это по сути логи)

Aleh
09.08.2016
15:50:38
хз, если логи, то юзайте monolog, потом агрегируйте

Rodion
09.08.2016
15:55:44
ну т.е. для сохранения и последующего использования множества результатов отработки какого-то конкретного сервиса нормально использовать монолог?

Konstantin
09.08.2016
15:56:24
https://www.elastic.co/products/logstash

Rodion
09.08.2016
15:58:29
зачем джава?

Aleh
09.08.2016
15:59:21
logstash юзаем, вроде норм
но как логи, если чето происходит, то заходим туда посмотреть че как

Rodion
09.08.2016
16:02:19
эээ ну не настолько у меня все сложно
походу
чтобы запускать на сервере отдельный сервис
т.е. у меня приложение по дефолту использует монолог для трекинга своих активностей, и мне, по-видимому, нужен отдельный его инстанс для трекинга событий совсем другого толка и т.п.

Aleh
09.08.2016
16:05:27
тогда зачем тебе монолог?

Rodion
09.08.2016
16:05:35
в этом и вопрос)

Aleh
09.08.2016
16:05:50
ну, ты хочешь просто какие-то ваши доменные события писать?

Rodion
09.08.2016
16:05:55
ну я думал, что чтобы не плодить велосипедов
да

Aleh
09.08.2016
16:06:04
погугли event sourcing

Google

Rodion
09.08.2016
16:06:44
symfony/event-dispatcher ?

Aleh
09.08.2016
16:06:51
не
http://getprooph.org/

Artur
09.08.2016
16:08:22

Rodion
09.08.2016
16:08:30
ох щит

Artur
09.08.2016
16:08:50

Владимир
09.08.2016
16:10:19

Artur
09.08.2016
16:10:45
Раз так говоришь

Aleh
09.08.2016
16:11:15
я не пробовал, но docker-compose реально крут
не пробовал хомстд
а docker-compose уже по всякому

Владимир
09.08.2016
16:11:48
да, не пробовал, но че-то я хз что может быть проще и эффективней docker-compose, часто его юзаю, там проще некуда)

Rodion
09.08.2016
16:11:51
т.е. видимо реализовывать логирование самому

Aleh
09.08.2016
16:12:07
если ты про хранение ивентов, то просто запили сущности нужные и персисти в базу
если их потом надо трансформировать, то попробуй prooph, он неплох

Rodion
09.08.2016
16:13:23
не ивентов, а результатов отработки сервиса

Aleh
09.08.2016
16:13:43
можешь примерный сценарий описать
а то сложно советовать)

Google

Aleh
09.08.2016
16:15:07
если что-то вроде rabbitmq added event или our microservice respond ok, то это логи, monolog норм, если Bob added item to cart, то бизнес действия, монолог не ок

Rodion
09.08.2016
16:19:44
есть куча страниц вк, их прогоняют каждую по набору тестов. результаты тестов записываются в бд в виде:
id страницы | тест, который прогонялся | результат (несколько общепринятых тестами значений, которые они при отработке возвращают)
ну и время прогона теста
далее эти данные агрегируются как-то потом, отображаются в UI приложения, отправляются на почту и т.п.
все равно сложно?

Aleh
09.08.2016
17:16:18
ну, так это ж не логи
а ваши бизнес-данные

Rodion
09.08.2016
17:53:44
понятно

Admin
ERROR: S client not available

Rodion
09.08.2016
17:53:45
спасибо

Artur
09.08.2016
18:38:14

Владимир
09.08.2016
18:44:36

Artur
09.08.2016
18:46:55
Даже бд настраивать не надо и я щас не про миграции
И вагрант работает поверх lxc без оверхэда. Но не хомстид

Владимир
09.08.2016
18:48:20

Artur
09.08.2016
18:48:42
Я не про настройку флагов бд
Пользователь пароль автосоздание бд проброс портов на локалхост хоста автосинк файлов даже под виндой
Те файлы лежат на ntfs/fatxx

Google

Artur
09.08.2016
18:50:03
Тру докер это про внешний сторедж и неизменяемые контейнеры

Aleh
09.08.2016
18:50:03
ну, всего этого с докером не надо)

Artur
09.08.2016
18:50:34
Ну попробуй под виндой поработать )
А под линцксом и 'докеров не надо' условно если знаешь все базовые компоненты

Владимир
09.08.2016
18:51:36

Artur
09.08.2016
18:51:46
В ваграгнте точно так же можно прописать набор линукс команд для автодеплоя

Владимир
09.08.2016
18:52:12

Artur
09.08.2016
18:52:26
Я сам о крываю для себя чужеродный мир - разработка под виндой
И со всеми теми же проблемами
Но хомстид изначально настроен на разработку
В этом суть
Вообще ничего не надо даже знаний

Владимир
09.08.2016
18:53:20
Вот, например, из одного моего шаблона docker compose файл http://paste.ubuntu.com/22831560/ - ничем не сложнее homestead
Там тоже ничего делат не надо
Ты, видимо, не разбираешься в docker и docker compose раз так говоришь)
Там реально все просто

Artur
09.08.2016
18:53:54
Так у вагранта то же самое

Владимир
09.08.2016
18:53:56
И тоже почти уже настроено за тебя