У меня docker-compose version 1.6.2, поэтому проблему не заметил. Редко run использую, в основном docker-compose up и docker exec -it $project_app_1 /bin/bash.
(defvar eou_tree
'((n.whitespace matches ".*\n.*\n\\(.\\|\n\\)*") ;; 2 or more newlines
((1))
((punc in ("?" ":" "!"))
((1))
((punc is ".")
;; This is to distinguish abbreviations vs periods
;; These are heuristics
((name matches "\\(.*\\..*\\|[A-Z][A-Za-z]?[A-Za-z]?\\|etc\\)")
((n.whitespace is " ")
((0))
;; if abbrev single space isn't enough for break
((n.name matches "[A-Z].*")
((1))
((0))))
((n.whitespace is " ") ;; if it doesn't look like an abbreviation
((n.name matches "[A-Z].*") ;; single space and non-cap is no break
((1))
((0)))
((1))))
((0)))))
В целом нужно читать больше доков, даже старых. Также стоит обратить внимание на 13 лексику и написания правил для неё.
В данном случае, gem управляет всеми потоками, уменьшает и возвращает до текущей глобальной громкости. Надо поэкспериментировать, возможно и правда стоит сделать управление каждым потоком(своя громкость, своя пониженная). Так же задумался о разбросе шага громкости(min < step < max).
Посмотрел фильм на 100, закрыл программу. Громкость на 100, max громкость сообщений по дефолту 60, но это будет с непривычки громко, и элемент неожиданности сделает своё дело. Другое дело, если играла музыка больше 60, элемент неожиданности пропадает.
А как вы решили проблемы одинаковых import'ов?
ERROR in : XXX ... is part of the declarations of 2 modules
.У меня две платформы и common.
Собираю в docker'е по одному — избегаю проблему.
В dev всё хорошо.
Также пробрасывал env в common.
— написать правила игнорирования всех символов (ниже дефолтные)
— написать функцию игнорирования независимо от местоположения в тексте
— Написать механизм чтения для нескольких языков (ru, en)
После этого и логи не страшно будет читать…
В целом нужно читать больше доков, даже старых. Также стоит обратить внимание на 13 лексику и написания правил для неё.
Как только добъюсь приемлемых результатов, обязательно напишу.