Size: a a a

2019 July 18

МБ

Максим Барулин in pro.elixir
может есть какой-то более симпатичный способ
источник

ЕЗ

Евгений Зубаиров in pro.elixir
А праздники?
источник

МБ

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

ŹR

Źmićer Rubinštejn in pro.elixir
Если плюс минус - можно количество дней умножить на 5/7 и округлить
источник

МБ

Максим Барулин in pro.elixir
ну как +/- выходные надо отсечь
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Anatoly Sidorov
Нашел проблему, но не могу понять как решить
GenStage:consumer сохраняет данные в базу, после записывает в ets краткую информацию
Если убрать запись в ets - то сборщик мусора корректно все подчищает
Если оставить запись в ets - начинает течь, при этом сам размер ets не сильно растет
Примерно так:
model = Repo.insert!(...)
:ets.insert(:organizations, {inn, {model.uuid, model.discharge_date}})

может быть, что в ets записываются ссылки на значения model и сборщик мусора поэтому не освобождает место из под model?
model.uuid - вот это бинарь?
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Anatoly Sidorov
Нашел проблему, но не могу понять как решить
GenStage:consumer сохраняет данные в базу, после записывает в ets краткую информацию
Если убрать запись в ets - то сборщик мусора корректно все подчищает
Если оставить запись в ets - начинает течь, при этом сам размер ets не сильно растет
Примерно так:
model = Repo.insert!(...)
:ets.insert(:organizations, {inn, {model.uuid, model.discharge_date}})

может быть, что в ets записываются ссылки на значения model и сборщик мусора поэтому не освобождает место из под model?
Попробуй сделать на все бинари перед записью в ets :binary.copy
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
И посмотреть течет ли память дальше или нет.
источник

AS

Anatoly Sidorov in pro.elixir
Dmitry Russ (Aleksandrov)
Попробуй сделать на все бинари перед записью в ets :binary.copy
Да, спасибо, уже нашел, вот здесь https://elixirforum.com/t/memory-leaks-from-genserver-processes/16526/14
источник

AS

Anatoly Sidorov in pro.elixir
Больше не течет
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Окей 🙂
источник
2019 July 19

AK

Alexander Kulikov in pro.elixir
Ребят, подскажите, что лучше использовать для конвертации koi8-r в utf-8?
источник

SP

Sergey Popov in pro.elixir
источник

AF

Aleksandr Fomin in pro.elixir
Привет, у нас открылись позиции в два проекта для Elixir разработчиков. Компания Coingaming (Эстония, Таллин, есть релокейт). Один проект - разработка чата для поддержки, второй - агрегатор платежных сервисов. Описание вакансий https://coingaming.recruitee.com/o/elixir-developer-comms и https://coingaming.recruitee.com/o/elixir-developer-payments-project. Вилка примерная 2.7 - 3.5к евро на руки.
источник

A

Alexander in pro.elixir
для Эстонии норм.
источник

DD

Dan Dan in pro.elixir
Вопрос к тем, кто на elixir больше пары лет, выбрали бы вы его для веб-разработки в 2019 г? Подумываю чем заменить ruby в случае нагруженного проекта,и посматриваю на elixir.
источник

A

Alexander in pro.elixir
наверное нет
источник

DD

Dan Dan in pro.elixir
Alexander
наверное нет
Спасибо
источник

A

Alexander in pro.elixir
просто из-за того, что найти программистов на эликсир достаточно сложно
источник

AB

Alexey Bolshakov in pro.elixir
Тут надо уточнять, что вопрос к тем, кто еще и серьезный опыт в Ruby имеет
источник