
Dmitry
14.02.2018
10:05:57
Магия? Нихуя

Vladimir
14.02.2018
10:06:53
лол
в коллецию WAT-эффектов эликсира

Dmitry
14.02.2018
10:07:43
В доках написано помоему

Google

Alexey
14.02.2018
10:09:37
это не wat эффектов. просто это не одно и то же
имена модулей эликсир, это атомы, но только у них еще приставка Elixir

Evgeny
14.02.2018
10:10:43

Артем
14.02.2018
10:10:51
работает однако, спасибо
блин, видел же это на стековерфлоу и подумал, что ерунда какая-то

Alexey
14.02.2018
10:13:35
о! это потому что:
atom
Module.concat(["ModuleName"])
ModuleName
iex(1)> "ModuleName" |> String.to_atom()
:ModuleName
"Elixir.ModuleName" |> String.to_atom()
ModuleName

Артем
14.02.2018
10:13:59
занятно

Alexey
14.02.2018
10:14:16
просто, для ерланга это будет атом с приставкой эликсир

Evgeny
14.02.2018
10:14:29
a = "Xxxx"
String.to_atom("Xxxx") == :"#{a}" ??????

Alexey
14.02.2018
10:17:51
атомы можно так конструировать. через #{}
в макросах можно применять. когда атом - это имя функции. и ты атом сгенерировал из исходного имени, плюс какой-то суффикс

Evgeny
14.02.2018
10:45:46
просто короче получается, вместо String.to_atom писать :""

Igor
14.02.2018
12:34:41
t.me/hexlet_ru/365

Google

Артем
14.02.2018
12:42:09

Nikolai
14.02.2018
15:29:16
а нельзя отключить форматирование для конкретного файла каким-нибудь комментарием-флагом?
а то что-то странное он мне делает:
|> Enum.group_by(fn {_error, field, _type, _message} -> field end, fn {_error, _field, _type,
message} ->
message
end)

Le
14.02.2018
15:33:21
он настаивает что бы ты анонимки в функции вынес
а там в конфиге можешь указать фаил не проверять, но это так себе
поставь длинну строки которую используешь, там по умолчанию 98

Marsel
14.02.2018
16:08:13
парни, а как апнуть версию зависимого пакета в конкретном deps? я в deps/httpoison/mix.exs поднял версию hackney, потом сделал mix deps.get && mix deps.compile, но кажется оно не сработало

Alexey
14.02.2018
16:10:53

Dmitry
14.02.2018
16:12:09
В .lock файле ручками можно указать

Dmitry
14.02.2018
16:12:44
@et_samoe Примерно вот так прописывая в своем приложении:
{:hackney, "~> 1.10", override: true}, {:httpoison, "~> 0.9.0"}

Alexey
14.02.2018
16:12:48

Marsel
14.02.2018
16:17:28
всем спасибо!

Artem
14.02.2018
17:00:16
а есть кто сталкивался с Tibero?

Buckler
14.02.2018
17:28:40
Hello, Василий!
Please, calculate:
78+32=...
If you don't answer - you'll get banned from the channel...
Good luck!
Hello, Kirill!
Please, calculate:
45+99=...
If you don't answer - you'll get banned from the channel...
Good luck!

Igor
14.02.2018
19:18:15
144

Den
14.02.2018
20:01:14

Dmitry
14.02.2018
20:49:55
Без понятия, только если на более новую

Dmitry
14.02.2018
21:45:29

Артем
15.02.2018
08:09:29
посоны

Google

Артем
15.02.2018
08:09:40
а как всё-таки заставить работать вот эти переменные?
[arbi@arbi-stage log]$ env | grep ERL
RUN_ERL_LOG_MAXSIZE=1000000
RUN_ERL_ENV=RUN_ERL_LOG_MAXSIZE=10000000 RUN_ERL_LOG_GENERATIONS=10
RUN_ERL_LOG_GENERATIONS=10

Dmitry
15.02.2018
08:10:13
Приблизительно так

Артем
15.02.2018
08:10:38
пробовал, не помогло

Alex
15.02.2018
08:14:39
https://hexdocs.pm/distillery/runtime-configuration.html

Артем
15.02.2018
08:18:09
This configuration can also be specified in the RUN_ERL_ENV environment variable at the time of running mix release
вот оно у меня установлено в env

Dmitry
15.02.2018
08:19:23
@artem_pankov Как обычные env-ы: RUN_ERL_LOG_MAXSIZE=1000000 bin/release_app start пока всегда работало.
https://github.com/bitwalker/distillery/blob/master/docs/Boot%20Hooks.md#boot-hooks
Через hooks - можно.
Создать pre_start_hook - и там прописать env-ы. Мы используем pre_configure - хук, env-ы в хуках тоже точно сеттятся.

Артем
15.02.2018
08:22:45
на сервере
они же должны начать применяться
деплою я через carafe прост. не смог сжиться с edeliver

Dmitry
15.02.2018
08:26:31
Да, должны.

Alex
15.02.2018
08:26:46

Dmitry
15.02.2018
08:26:57
Если carafe там не делает какой самостоятельный старт без передачи этих env-ом

Google

Alex
15.02.2018
08:28:00

Артем
15.02.2018
08:28:58
[arbi@arbi-stage ~]$ grep ERL .bash_profile
RUN_ERL_LOG_GENERATIONS=10
RUN_ERL_LOG_MAXSIZE=1000000
export RUN_ERL_LOG_GENERATIONS
export RUN_ERL_LOG_MAXSIZE
export RUN_ERL_ENV="RUN_ERL_LOG_MAXSIZE=10000000 RUN_ERL_LOG_GENERATIONS=10"

Dmitry
15.02.2018
08:28:59
@midster Они и должны отдельными env-ами идти.

Артем
15.02.2018
08:29:10
я конкретно застраховался))

Alex
15.02.2018
08:29:24
you can add a line like set run_erl_env: "RUN_ERL_LOG_MAXSIZE=10000000 RUN_ERL_LOG_GENERATIONS=10" in your release configuration.

Артем
15.02.2018
08:30:06

Alex
15.02.2018
08:30:28

Dmitry
15.02.2018
08:31:15
Если в pre_start - hook их прописать, то будут и с edeliver и с carafe работать.
И с чем угодно работать.

Артем
15.02.2018
08:34:15
04:54 node:start
01 bin/arbi start
ну да, запускает оно просто вот так
кажись надо в сторону хука копать

Sergey
15.02.2018
08:34:40
господа, а эту драму уже как-нибудь обсуждали в этом чате?
http://erlang.org/pipermail/erlang-questions/2018-February/094769.html

Alexey
15.02.2018
08:37:00
нигга тема?

Sergey
15.02.2018
08:37:57
yep, но меня прям порадовало, какую драму из этого подняли
https://twitter.com/_jared/status/963113692463218688

Alexey
15.02.2018
08:38:49
ну вроде на днях был разговор о том, что в твиттере полыхает. и народ уточнял про ссылки. вот, похоже, это они и есть
лучше бы он назвал его paketosobirator.... но я все равно не уверен )
мы вроде не особо полыхаем по поводу Поноса
https://github.com/klarna/ponos

Google

Sergey
15.02.2018
08:43:19

Alexey
15.02.2018
08:44:07
ракакун значит надо было называть. но я думаю, он стремился сократить команду

Dmitry
15.02.2018
08:44:16
Уже переименовали в enot

Alexey
15.02.2018
08:44:25
норм
e-note, e-mail, e-business (е-бинзнес)

Dmitry
15.02.2018
08:49:48
Зачем нужен enot для deploy-я, когда уже есть rpm/deb и так далее, которые выполняют всю эту функциональность?

Alexey
15.02.2018
08:50:35
а что, там, за границей действительно так всё плохо с этими всякими расовыми делами?
ну или всё так хорошо. не знаю, как правильно )

Alex
15.02.2018
08:54:40

Sergey
15.02.2018
08:57:00

Alex
15.02.2018
08:59:53

Sergey
15.02.2018
09:07:17

Alexey
15.02.2018
09:07:52
выглядит так, как будто белые переживают за негров больше, чем сами негры