Size: a a a

2018 November 24

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Как выше написали.
источник

BB

Boris Beginin in pro.elixir
Źmićer Rubinštejn
Я подумываю вечерком постримить spawnfest часок. Будет кому нибудь интересно?
офк мне)
источник

DZ

Dmitry Z in pro.elixir
это я понял, я таким образом могу запустить стейдж на другой ноде. это ок. но что если я хочу подписаться на уже существующий процесс на другой ноде
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Dmitry Z
это я понял, я таким образом могу запустить стейдж на другой ноде. это ок. но что если я хочу подписаться на уже существующий процесс на другой ноде
А как ты будешь подписываться на существующий стейдж в локальной ноуде?
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Ответив на этот вопрос - ответишь автоматическ на вопрос, как это сделать на другой ноуде 😊
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Поэтому можем рассмотреть задачу как найти существующий пид локально, если ты его не стартовал.
источник

DZ

Dmitry Z in pro.elixir
вот и я спрашиваю, как?)
в локальной ноде я подписываюсь по локальному пиду. в моем случае на первой ноде не работает локальный пид ввторой ноды
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Dmitry Z
вот и я спрашиваю, как?)
в локальной ноде я подписываюсь по локальному пиду. в моем случае на первой ноде не работает локальный пид ввторой ноды
Но ты подписываешь лишь потому что - там же его и стартовал. Правильно?
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
А как ты подпишешься из другого процесса, который не стартовал пид.
источник

DZ

Dmitry Z in pro.elixir
передам ему пид оттуда, октуда его стартовали?
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
А, вот как 😊
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Т.е. ты где-то стартовал пид и потом его передаёшь по дереву вниз?
источник

DZ

Dmitry Z in pro.elixir
вай нот?
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Dmitry Z
вай нот?
Наиболее простое решение Registry
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Регистрировать по имени и искать по имени.
источник

DZ

Dmitry Z in pro.elixir
ясно, спс
источник
2018 November 25

RS

Roman Suleymanov in pro.elixir
Подскажите

в модуле есть переменная
@strings %{}

далее мне нужно её смержить с другимим %{} внутри цикла
strings = ["one", "two"]
for string <- strings, do: @strings = Map.merge(@strings, get_map(string))



defp get_map(string)
 %{string => string}
end
источник

RS

Roman Suleymanov in pro.elixir
как это сделать?
сейчас @strings так и остается пустой после прохода
источник

RS

Roman Suleymanov in pro.elixir
вариант с
@strings = for string <- strings, into: %{}, do: get_map(string)

сделать не могу, так как get_map(string) всегда возвращает %{string => string}, а не {string, string}
источник

(

( in pro.elixir
@strings - это не переменная
источник