Size: a a a

2019 July 16

С

Сержант Розеткинс in pro.elixir
V
в idea более стабильная навигация по коду, в vscode иногда перестаёт работать, приходится перезапускать
спасиб
источник

МБ

Максим Барулин in pro.elixir
V
в idea больше фичей для командной разработки, например git annotate в редакторе
В в коде о личный гит git lens
источник

V

V in pro.elixir
но бОльшую часть времени при работе с эликсиром провожу в vscode, он быстрее :)
источник

V

V in pro.elixir
Сержант Розеткинс
больше интересует дебаггер, а то краем глаза где-то здесь видел, что ругали дебаг в vs code.
:debugger.start() пробовал?
источник

С

Сержант Розеткинс in pro.elixir
V
:debugger.start() пробовал?
да не, я только-только приступил, еще особо ничего не знаю, вот азы постигаю
источник

V

V in pro.elixir
Тогда вот, может будет полезно https://crypt.codemancers.com/posts/2017-11-22-elixir-remote-debugging/#debugger
источник

С

Сержант Розеткинс in pro.elixir
V
Тогда вот, может будет полезно https://crypt.codemancers.com/posts/2017-11-22-elixir-remote-debugging/#debugger
да, мне сейчас всё полезно, благодарю
источник

AP

Alex Prk in pro.elixir
А вот сделать в phoenix опциональное включение pipeline, это адекватная идея? Например включать pipeline аутентификации только если в базе есть пользователи
источник

V

V in pro.elixir
неадекватная
источник

BB

Boris Bengus in pro.elixir
Alex Prk
А вот сделать в phoenix опциональное включение pipeline, это адекватная идея? Например включать pipeline аутентификации только если в базе есть пользователи
Как правило у тебя есть роуты требующие авторизацию (по заголовку или ещё чему нибудь) и не требующие. К примеру раут входа или регистрации будет странно сделать требующим авторизации. Они допускают анонимное использование, а остальные "закрытые" рауты требуют. Вот и применяешь этот пайплайн только к тем раутам, которые "закрытые".
источник

BB

Boris Bengus in pro.elixir
С пустой базой очень странный критерий. Это на проде будет реальным только до первого зареганного ) а откуда потребность возникла? Может есть что-то другое, что заставило тебя задуматься о таком решении?
источник

AP

Alex Prk in pro.elixir
Ну у меня такой кейс, я хотел не авторизовывать юзеров, если из нет в базе чтобы после голого деплоя можно было из завести. Но оно не компилируется ибо репозитории в роутере недоступны.
источник

BB

Boris Bengus in pro.elixir
А зачем? Я например пытаюсь авторизоваться под vasya 123.... таблица user пустая.. ну ок не найдётся юзер с такими данными.
источник

AP

Alex Prk in pro.elixir
Но конечно это не прям требуется, если разобраться где тут seed.rb :)
источник

BB

Boris Bengus in pro.elixir
Валидная ситуация. Вронг логин ор пассворд
источник

AP

Alex Prk in pro.elixir
Ну я видимо не совсем точно описал, тут никакой реги нет, пользователя может завести только существующий пользователь
источник

AP

Alex Prk in pro.elixir
А рельсах я бы первого юзера например загнал через rails db:seed, чтобы он уже мог настроить приложение
источник

BB

Boris Bengus in pro.elixir
Ну это типа админочное апи? И закрытая регистрация?
источник

AP

Alex Prk in pro.elixir
Да
источник

BB

Boris Bengus in pro.elixir
Ну сделай exs скрипт, который добавляет юзеров
источник