Size: a a a

2021 June 11

AD

Anastasiya Dyachenko in pro.elixir
Нашла новую для себя функцию Repo.insert_or_update и долго думала почему я ее раньше не встречала, а потом оказалось что я ее уже использовала давно в нескольких проектах. Почему-то Repo.insert + on_conflict полностью вытеснили это знание
источник

AB

Alex Bubnov in pro.elixir
циклические структуры без какого-то дополнительного indirection-а в чисто иммутабельных языках невозможны.
библиотечный digraph внутри является ets.
эликсирная либа для графов их представляет как связанную пару мап.
источник

AB

Alex Bubnov in pro.elixir
наследование - выше говорилось, use
источник

AB

Alex Bubnov in pro.elixir
я теперь еще лучше понимаю, почему меня так корежит от феникса - это ж натурально как ооп в рельсах, или спринге, сдохнешь, пока разберешься
источник

B

Bogdan in pro.elixir
Upsert в отличии от Repo.isnert_or_update еще работает и с Repo.insert_all
источник

VV

Vitaly Vasiliev in pro.elixir
Дэйв Томас в своём курсе кодинг гном говорил
источник

VV

Vitaly Vasiliev in pro.elixir
что феникс вообще не так понимают, это не веб фреймворк в первую очередь, а, забыл как называется, мост между внутренним API и внешним чего-то там)
источник

VV

Vitaly Vasiliev in pro.elixir
забыл слово на русском
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Феникс это веб фреймворк как он есть
источник

B

Bogdan in pro.elixir
а на аглийском какое?
источник

VV

Vitaly Vasiliev in pro.elixir
Ну вот, он не согласен с тобой
источник

A ß in pro.elixir
midleware?
источник

VV

Vitaly Vasiliev in pro.elixir
не
источник

VV

Vitaly Vasiliev in pro.elixir
тоже забыл
источник

VV

Vitaly Vasiliev in pro.elixir
посмотрю сейчас
источник

VV

Vitaly Vasiliev in pro.elixir
хороший курс кстати
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Феникс накладывает ограничения даже на положение файлов в структуре проекта. Генераторы феникса которые генерируют экто хрень - пример максимальной связанности говна во всей этой системе
источник

ŹR

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

V

V in pro.elixir
А лучшая программа - которую запускать не надо, а можно посмотреть результат по таблице
источник

AD

Anastasiya Dyachenko in pro.elixir
Какие ограничения структуру проекта? Вроде бы наоборот, как хочешь так и делай. Максимум могу вспомнить про соответствие view и controller, но оно не жесткое, можно руками прописать нужный view
источник