Size: a a a

2021 January 02

Е

Евгений in pro.elixir
Lama Lover
> Потому что трата вашего времени вызывает у меня злорадное садистское чувство.
Это был ответ-шутка на риторический и токсичный вопрос
> Зачем ты тратишь наше время
источник

IK

Ihor Katkov in pro.elixir
Евгений
Там функция инициализации генсервера, работающая с коротким списком сущностей. Нужно разослать некие сообщения процессам связанным с элементами этого списка (только при инициализации) и сформировать стейт, который представляет из себя немного видоизмененный этот же список.
Тут разные уровни абстракции?
Да. К тому же, подумай о unit тестах.
Ничего прям ужасного в этом объединении нет, но вынося это в отдельные функции, ты улучшешь читаемость и расширяемость
источник

ML

Maksim Lapshin in pro.elixir
Вы тут обсуждаете, как в очередной раз протекли абстракции и для доставки 20 тыс пушей надо сделать один вызов вместо 20 тыс и красивый пайп сломался?
источник

Е

Евгений in pro.elixir
Ihor Katkov
Да. К тому же, подумай о unit тестах.
Ничего прям ужасного в этом объединении нет, но вынося это в отдельные функции, ты улучшешь читаемость и расширяемость
Ну я как бы против объединения.
источник

Е

Евгений in pro.elixir
Maksim Lapshin
Вы тут обсуждаете, как в очередной раз протекли абстракции и для доставки 20 тыс пушей надо сделать один вызов вместо 20 тыс и красивый пайп сломался?
Тут уже обсуждают все, кроме исходного вопроса :)))
источник

IK

Ihor Katkov in pro.elixir
Евгений
Ну я как бы против объединения.
Ты спросил - я ответил 😉
источник

Е

Евгений in pro.elixir
Pavel
Вообще если send notification лезет в третий сервис я бы закидывал это в очередь
Не знаю можно ли это назвать нотификациями. Генсерверу нужно получить от стороннего сервера некие данные, которые тот в свою очередь тянет по http.
Я сделал так. Подписался на соответствующие топики и отправил сторонеему сервису: "пришли мне данные в соответствии вот с этим списком", после чего сформировал стейт и сижу жду, когда придут ответы, попутно ожидая другие запросы от других сервисов.
источник

Е

Евгений in pro.elixir
Сторонний сервис тянет данные и броадкастит их в топик. Броадкастит, потому что эти данные могут понадобится множеству сервисов.
источник

Е

Евгений in pro.elixir
Ihor Katkov
Ты спросил - я ответил 😉
Я уже понял, что мыслю в верном направлении. :)
источник
2021 January 03

M

MrFlorius in pro.elixir
Lama Lover
У меня тут есть вопрос, чат, есть код
Enum.map(uids, fn uid ->
 user = get_user(uid)
 order_pizza(user)
end)

Только тут не get_user, а посылка сообщения в процесс, и не order_pizza, а md5-хэширование, и тут не Enum.map, а Enum.reduce и вообще это не Elixir, а Ruby...
лучшее из того что я видел сегодня в интернете
источник

P

Pavel in pro.elixir
Евгений
Как обычно, токсичненько и бесполезно :)
Это новая мода, везде видеть токсичность, как в 2000х везде видели тролей, вот сейчас везде видят токсичных людей и надувают губки. Время идёт, ничего не меняется.
источник

AD

Aaron Delarge in pro.elixir
Pavel
Это новая мода, везде видеть токсичность, как в 2000х везде видели тролей, вот сейчас везде видят токсичных людей и надувают губки. Время идёт, ничего не меняется.
Я до сих пор не понимаю, кто в интернете тролль, а кто действительно тупой
источник

Е

Евгений in pro.elixir
Pavel
Это новая мода, везде видеть токсичность, как в 2000х везде видели тролей, вот сейчас везде видят токсичных людей и надувают губки. Время идёт, ничего не меняется.
Да ты токсичный тролль.
источник

P

Pavel in pro.elixir
Евгений
Да ты токсичный тролль.
Не слава богу, я уж за себя переживать начал
источник

Е

Евгений in pro.elixir
:D
источник

Е

Евгений in pro.elixir
Меня вообще слово токсичный  подбешивает.
источник

Е

Евгений in pro.elixir
Но таки в наших русскоязычных чятиках любят вместо ответа на вопрос, намекнуть, что вопрошающий - дурак. :)
источник

P

Pavel in pro.elixir
Евгений
Но таки в наших русскоязычных чятиках любят вместо ответа на вопрос, намекнуть, что вопрошающий - дурак. :)
@LamaLove не намекал на это, но совершенно справедливо использовал сарказм, после того, как стало понятно, что изначальный вопрос был оооочень далек от вопроса "реального". Если человек боиться, что ему скажут, RTFM, то у меня для него плохие новости.
источник

Е

Евгений in pro.elixir
Pavel
@LamaLove не намекал на это, но совершенно справедливо использовал сарказм, после того, как стало понятно, что изначальный вопрос был оооочень далек от вопроса "реального". Если человек боиться, что ему скажут, RTFM, то у меня для него плохие новости.
Ерунда. На изначальный вопрос, мне ответили практически сразу. Потом набежали странные люди и начали обсуждать детали синтетического примера.
источник

IK

Ihor Katkov in pro.elixir
Евгений
Ерунда. На изначальный вопрос, мне ответили практически сразу. Потом набежали странные люди и начали обсуждать детали синтетического примера.
🙃
источник