Size: a a a

2020 November 08

IK

Ihor Katkov in pro.elixir
Pavel Zachesa
Приветствую! Есть кто живой?
Пытаюсь на Windows 10 проект на Фениксе (1.5.4) запустить. Разобрался как всё настраивать, но сейчас пырхаюсь с версиями, всё какие-то ошибки вылазят, то в одном месте, то в другом... Может кто подскажет какой Эрланг-Эликсир более стабильно ведёт себя?)
WSL?
источник

PZ

Pavel Zachesa in pro.elixir
Не, не хочу подсистему ставить, она магазин требует... Поставил и настроил через шоколад средства разработки, VS2019 по минимуму, чтоб с Сями работало... Только то те версии, что шоколад поставил эрланга и эликсира старые)
источник

jc

john conor  in pro.elixir
Pavel Zachesa
Не, не хочу подсистему ставить, она магазин требует... Поставил и настроил через шоколад средства разработки, VS2019 по минимуму, чтоб с Сями работало... Только то те версии, что шоколад поставил эрланга и эликсира старые)
Ставь магазин
источник

PZ

Pavel Zachesa in pro.elixir
Чтоб на nmake не ругалось, первый запуск надо делать через development command prompt VS
источник

PZ

Pavel Zachesa in pro.elixir
Магазин лишний трафик жрёт, у меня мобильный интернет и вообще я ретроград, не люблю все эти нововведения и шпионящее за тобой ПО)
источник

PZ

Pavel Zachesa in pro.elixir
elixir -v
Erlang/OTP 23 [erts-11.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]

Elixir 1.10.4 (compiled with Erlang/OTP 21)
источник

PZ

Pavel Zachesa in pro.elixir
В общем как-то так выбрал, последний инсталлятор Эликсира какой-то глючный)
источник

ع

عاصم بن حارث... in pro.elixir
Ретроград не пользует выньдоу$, imho.
источник

ع

عاصم بن حارث... in pro.elixir
$ asdf list
elixir
 1.11.1-otp-23
erlang
 23.1
rebar
 3.14.1
И все работает без сучка и задоринки )))
источник

PZ

Pavel Zachesa in pro.elixir
Нет пока возможности ещё мониторов купить, поставлю потом второй комп с Линуксом... А так на VDS арендую, там есть Центос. Менеджер asdf рулит)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В EEx можно сделать так:

EEx.eval_string("<%= File.rm(\"/\") %>")


С известными последствиями.


Как это можно обойти?
источник

PG

Pig Greenest in pro.elixir
запускай в чруте от нобади
источник

PG

Pig Greenest in pro.elixir
не самая плохая идея для кодогенерации, кстати
источник

IK

Ihor Katkov in pro.elixir
источник

LL

Lama Lover in pro.elixir
Чат, что делать если у меня две зависимости имеют модули с одинаковыми названиями?

Я не могу никак изменить код зависимостей и оба этих модуля нужны мне в одном месте
источник

IK

Ihor Katkov in pro.elixir
Lama Lover
Чат, что делать если у меня две зависимости имеют модули с одинаковыми названиями?

Я не могу никак изменить код зависимостей и оба этих модуля нужны мне в одном месте
форкнуть зависимости?
источник

V

V in pro.elixir
если речь только о функциях - можно обернуть одну из зависимостей в делегат
источник
2020 November 09

DR

Dmitry Russ (Aleksan... in pro.elixir
Lama Lover
Чат, что делать если у меня две зависимости имеют модули с одинаковыми названиями?

Я не могу никак изменить код зависимостей и оба этих модуля нужны мне в одном месте
Метамагией можно сделать - написать шаг компиляции, который берет один проект и перекомпилирует в нем этот модуль, но с другим именем и все модули той аппликации, где этот модуль использовался тоже перекомпилирует с новым именем.

Так, а форкнуть точно нельзя?
источник

LL

Lama Lover in pro.elixir
Dmitry Russ (Aleksandrov)
Метамагией можно сделать - написать шаг компиляции, который берет один проект и перекомпилирует в нем этот модуль, но с другим именем и все модули той аппликации, где этот модуль использовался тоже перекомпилирует с новым именем.

Так, а форкнуть точно нельзя?
Ну
источник

LL

Lama Lover in pro.elixir
Форкнуть всегда можно, просто форки сами себя не обновляют...
источник