Size: a a a

2020 October 30

AN

Alexey Novoselov in pro.elixir
тут да, без install.sh или мэйкфайла не обойтись. Берите, что удобнее. я за sh, т.к. в том же доскере make нет и нинужен
источник

jc

john conor  in pro.elixir
у меня и sh есть
источник

jc

john conor  in pro.elixir
просто он наверно у всех есть, а вот мейкфайл идея посвежее, мож даже не слышали
источник

AN

Alexey Novoselov in pro.elixir
c 1976 юзается)
источник

DP

Dmitry Ponyatov in pro.elixir
Lama Lover
Потому что есть Mix.Task полностью покрывающий функционал Makefile, только ещё и интегрированный в elixir более чем полностью и поэтому лучше использовать его
Например, Makefile невозможно нормально использовать, когда проект добавляется как зависимость :/, в Makefile всё не совсем ясно с MIX_ENV и т.д...
пачку NIF-нифов им собрать тоже можно?
источник

DP

Dmitry Ponyatov in pro.elixir
john conor 
мейкфайл используется еще в том моменте когда эликсир еще не установлен на устройстве
источник

DP

Dmitry Ponyatov in pro.elixir
у меня типовая структура для всех проектов, и ембед, и эликсир, и django — по ситуации секции меняются
источник

DP

Dmitry Ponyatov in pro.elixir
makefile генерится скриптом на Python (отдельная супердупа для метапрограммирования), в планах попробовать переписать как раз на эликсирcкрипте генерацию мейка
источник

AN

Alexey Novoselov in pro.elixir
Dmitry Ponyatov
пачку NIF-нифов им собрать тоже можно?
компиляторы можно любые подключать. Но для проектов на разных языках мэйкфайл может быть удобнее из-за того, что единый интерфейс
источник

AB

Alex Bubnov in pro.elixir
Lama Lover
Потому что есть Mix.Task полностью покрывающий функционал Makefile, только ещё и интегрированный в elixir более чем полностью и поэтому лучше использовать его
Например, Makefile невозможно нормально использовать, когда проект добавляется как зависимость :/, в Makefile всё не совсем ясно с MIX_ENV и т.д...
А в миксе есть реюзабельный dependency graph для своих компиляторов?
источник

DP

Dmitry Ponyatov in pro.elixir
свежую серию видео про Ecto смотрите? вдруг кто не знает...
источник

DP

Dmitry Ponyatov in pro.elixir
Alex Bubnov
А в миксе есть реюзабельный dependency graph для своих компиляторов?
для _любых_ ?
источник

AB

Alex Bubnov in pro.elixir
Dmitry Ponyatov
для _любых_ ?
Хотя бы для тех, которые для микса реализуются
источник

IK

Ihor Katkov in pro.elixir
Lama Lover
Потому что есть Mix.Task полностью покрывающий функционал Makefile, только ещё и интегрированный в elixir более чем полностью и поэтому лучше использовать его
Например, Makefile невозможно нормально использовать, когда проект добавляется как зависимость :/, в Makefile всё не совсем ясно с MIX_ENV и т.д...
к слову, билд скрипты я люблю автоматизировать через sh файл. Во всех проектах стараюсь иметь .bin папочку, где лежат скрипты, которые:
- Билдят проект (чекают/устанавливают зависимости)
- Ранят CI (тесты, форматинг, чеки, линтер и пр)

Особенно удобно в монорепо
источник

PG

Pig Greenest in pro.elixir
Andrew Rudenko
кстати, в свежем докладике вот чувак говорит что тае себе у gtk поддержка wayland https://static.sched.com/hosted_files/osseu2020/e0/Oct%2027_Graphical%20User%20Interface%20Using%20Flutter%20in%20Embedded%20Systems_Hidenori%20Matsubayashi.pdf
чел топит за флаттер в эмбеде, мало ему веры
источник

AB

Alex Bubnov in pro.elixir
Pig Greenest
чел топит за флаттер в эмбеде, мало ему веры
это как раз не так уж плохо
источник

AB

Alex Bubnov in pro.elixir
как ни странно, работать будет не хуже, чем "стек с гтк наверху"
источник

AB

Alex Bubnov in pro.elixir
правда, у него sdl каким-то мистическим образом в gui toolkits затесался, вот это у меня вызывает вопросы
источник

AB

Alex Bubnov in pro.elixir
а, ну и почему-то он эмбедом называет soc-и с линуксом
источник

T

Tharin in pro.elixir
Мужики и дамы, задам такой вот интересный вопрос. Вот я прочёл Юрича, прочёл Programming Phoenix. Вроде и работаю, и OTP понимаю, и CQRS имплементирую, но что-то мне кажется, я не очень грамотно функциональный код пишу overall. Может, кто-нибудь посоветует книги по укреплению базиса? Точно прочту LYSEFGG , а что ещё? :/
источник