Size: a a a

2020 February 25

PG

Pïg Grëënëst in pro.elixir
Lama Lover
Тогда я проебался
Кложа не лисп
источник

LL

Lama Lover in pro.elixir
Pïg Grëënëst
Кложа не лисп
Agent не GenServer
источник

B

Bogdan in pro.elixir
Lama не Lover
источник

LL

Lama Lover in pro.elixir
Bogdan
источник

IL

Ilya Ladygin in pro.elixir
Привет всем,
Каким образом можно создать периодическую задачу(выполняется раз в день), которая создает новые встречи среди всех, кто желает, и кто еще не встречался между собой.
источник

Z

Zae in pro.elixir
Ilya Ladygin
Привет всем,
Каким образом можно создать периодическую задачу(выполняется раз в день), которая создает новые встречи среди всех, кто желает, и кто еще не встречался между собой.
генсервером который себя вызывает по таймауту или если нужен прям крон то можно взять quantum
источник

МБ

Максим Барулин in pro.elixir
я использую gen_worker
источник

МБ

Максим Барулин in pro.elixir
источник

ЕЗ

Евгений Зубаиров in pro.elixir
А мы взяли oban.
источник

IL

Ilya Ladygin in pro.elixir
Круто!А генерацию встреч  исходя из того что юзеры не пересекались раньше каким образом можно сделать в таком случае?
источник

IK

Ihor Katkov in pro.elixir
Ilya Ladygin
Круто!А генерацию встреч  исходя из того что юзеры не пересекались раньше каким образом можно сделать в таком случае?
скорей всего тебе никто не ответит на этот вопрос
источник

IL

Ilya Ladygin in pro.elixir
Поищу ещё тогда, не могу понять как реализовать это, в голову приходит только сортировки, но это как-то не то
источник

m

madeinussr in pro.elixir
Ilya Ladygin
Круто!А генерацию встреч  исходя из того что юзеры не пересекались раньше каким образом можно сделать в таком случае?
на этот вопрос хорошо отвечают графовые базы, типа neo4j, amazon neptun, apache spark
самая лайтовая - neo4j
ответив на этот вопрос "кто/кого/зачем/когда", можно уже генерить что там нужно

но если логика простая - "два юзера не пересекались" - это звучит как отсутствие записи в таблице "втречи юзеров" из связи многие-ко-многим
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Привет! Вопрос, к пользователям credo - с какого времени credo считает, что вот так неправильно: def handle_info(:enqueue, %{queue: [message | queue]} = state) do, а так правильно: def handle_info(:enqueue, state = %{queue: [message | queue]}) do.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Из практических соображений - первый вариант намного более правильный.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Удивительно, что credo вообще к этому придирается, да и выбрало объективно менее правильный вариант.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Кто-то, кто пользуется credo следил за этим?
источник

LL

Lama Lover in pro.elixir
Dmitry Russ (Aleksandrov)
Кто-то, кто пользуется credo следил за этим?
Вроде раньше такого не было
источник

SK

Sergey Korodenko in pro.elixir
Так а мотивация какая? В credo же комментарии подробные к придирками.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Так было всегда в каком-то community based style guide
источник