Size: a a a

2020 December 14

IK

Ihor Katkov in pro.elixir
кто под vim работает? Поделитесь конфигом 🙏
источник

SK

Suren Kirakosyan in pro.elixir
Ihor Katkov
кто под vim работает? Поделитесь конфигом 🙏
Я больше года под эмакс, но могу скинуть конфиги вима
источник

IK

Ihor Katkov in pro.elixir
Suren Kirakosyan
Я больше года под эмакс, но могу скинуть конфиги вима
скинь пожалуйста 🙏 Я тоже долгое время был под имаксом, пока не пришлось работать с JS
источник

SK

Suren Kirakosyan in pro.elixir
Ihor Katkov
скинь пожалуйста 🙏 Я тоже долгое время был под имаксом, пока не пришлось работать с JS
источник

SK

Suren Kirakosyan in pro.elixir
Использовал вим 1 год и уже больше года не использую, так что возможно возникут проблемы...
источник

LL

Lama Lover in pro.elixir
Ihor Katkov
кто под vim работает? Поделитесь конфигом 🙏
Тут есть конфиг для coc.nvim и для встроенного LS-а в nightly сборке nvim
источник

SK

Suren Kirakosyan in pro.elixir
Ihor Katkov
скинь пожалуйста 🙏 Я тоже долгое время был под имаксом, пока не пришлось работать с JS
В интернете много конфигов, погугли там на любой вкус есть
источник

IK

Ihor Katkov in pro.elixir
спасибо @LamaLove Suren
источник

A

Aleksey @cheatex in pro.elixir
Źmićer Rubinštejn
Потому что не в релизе ты вручную указываешь phx.server
Вот и заинтересовало какие варианты не релиза. не mix phx.server ведь запускают на серверах а как-то компилируют и пакуют?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Aleksey @cheatex
Вот и заинтересовало какие варианты не релиза. не mix phx.server ведь запускают на серверах а как-то компилируют и пакуют?
источник

V

V in pro.elixir
Aleksey @cheatex
Вот и заинтересовало какие варианты не релиза. не mix phx.server ведь запускают на серверах а как-то компилируют и пакуют?
В релиз компилируют.
Я мелочь вида "я и моя собака" после релиза заворачиваю в докер. На проектах с hot code reload докер не годится.
Ну и можно mix phx.server запустить в проде, чо нет то. В системд описать - и вперёд.
источник

AB

Alex Bubnov in pro.elixir
Aleksey @cheatex
Возникла проблема с запуском релиза. Ковыряю учебный проект, условный чатик. Довёл до кондиции что с $ mix phx.server всё работает. На старте выдаёт лог "[info] Running ExChatWeb.Endpoint with cowboy 2.8.0 at 0.0.0.0:4000 (http)"
Собираю релиз, MIX_ENV=dev mix do compile, release. При его запуске _build/dev/rel/ex_chat/bin/ex_chat start в консоли тишина, указанный порт не слушается. Если сломать конфиг, например адресом БД то ошибки появляются.
В обсервере вижу что в первом случае стартует гораздо больше процессов, появляется {supervisor,ranch_listener_sup,1} У Elixir.ExChatWeb.Endpoint.Config стейт одинаковый в обоих случаях.
Куда еще можно смотреть? Релиз не начинает выборочно направлять лог мимо консоли?
Просто авторы феникса странные, и считают, что в репле в профиле dev тебе не нужен сервер
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Alex Bubnov
Просто авторы феникса странные, и считают, что в репле в профиле dev тебе не нужен сервер
Потому что так работает херока
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ты когда запускаешь консоль - оно поднимает тебе новый контейнер
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если бы там был сервак - он бы стучал в тот же порт
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А так ты можешь руками экто дёргать
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
Потому что так работает херока
Я не понимаю, как поведение хероку связано с моим локальным реплом
источник

AB

Alex Bubnov in pro.elixir
точнее, я понимаю, но принимать это не считаю нужным
источник

A

Aleksey @cheatex in pro.elixir
у меня то в prod  таже проблема, до dev  я по цепочке добрался пока искал причину.
источник

AB

Alex Bubnov in pro.elixir
Aleksey @cheatex
у меня то в prod  таже проблема, до dev  я по цепочке добрался пока искал причину.
у тебя конфиги руками написаны, или сгенерены?
источник