Size: a a a

2018 November 20

A

Ann in pro.elixir
Yuri Zhloba
Город не указан. Стало быть, дефолт сити :)
Москва) Место проведения — ДК "Трехгорка"
источник

A

Alexander in pro.elixir
это похоже рекламный митап от Промсвязьбанка
источник

A

Alexander in pro.elixir
ощущение что делали на коленке в СММ отделе на tilda
источник

A

Alexander in pro.elixir
мучительно натягивая идея на бюджет или наоборот
источник

A

Alexander in pro.elixir
поэтому я не смог взять грех - закрепить этот треш
источник

АП

Артем Паньков in pro.elixir
посоны, а поясните за контексты-таки
  def update_password(user, password) do
   user
   |> cast(%{password: password}, [:password])
   |> validate_format(:password, ~r/^[a-zA-Z0-9_.-]{6,32}$/)
   |> with_secure_password(min_length: 6)
   |> Repo.update()
 end

вот есть у меня такой метод в схеме. как правильно?
1) оставить его в схеме и не трогать
2) перенести в контекст целиком
3) создать в контексте такой же метод, вызывать метод схемы и над ним Repo.update
4) что-то ещё
источник

BB

Boris Beginin in pro.elixir
Ну тут надо разделить валидацию чейнджсета и репо апдейт это точно
источник

BB

Boris Beginin in pro.elixir
да думаю 3ий самый правильный
источник

АП

Артем Паньков in pro.elixir
ну вот я тоже думаю над 3ьим, к тому же тут сам метод слегка через жопу написан
источник

BB

Boris Beginin in pro.elixir
Ну кроме очень странного каста и репо апдейт на мой вкус все остальное в порядке)
источник

АП

Артем Паньков in pro.elixir
Boris Beginin
Ну кроме очень странного каста и репо апдейт на мой вкус все остальное в порядке)
я про то, что теоретически здесь должен был быть ченджсет, а все валидации в нём, наверно
не я писал, логику не знаю
источник

АП

Артем Паньков in pro.elixir
но вопрос не об этом)
источник

BB

Boris Beginin in pro.elixir
Так у тебя же тут чейнджсет? и валидации у тебя все в нем 🙂
источник

АП

Артем Паньков in pro.elixir
ну типа наверно, я обычно такие методы и называю changeset_update_password
источник

АП

Артем Паньков in pro.elixir
чтобы до конца быть уверенным
источник

BK

Boris Kuznetsov in pro.elixir
по хорошему эти модули не должны ничего знать про репо
источник

BK

Boris Kuznetsov in pro.elixir
только как некая абстракция над изменениями данных, а куда их там дальше будут применять пусть уже модули-(клиенты/пользователи) решают
источник

Я

Ярослав in pro.elixir
TL;DR 22 ноября в 19:00 в офисе МегаФона (Оружейный переулок, 41) пройдёт митап «ElixirLangMoscow Meetup #8». Мест осталось мало. Регистрация обязательна по ссылке: http://bit.ly/2PUAYBh.

Привет, друзья! 👋

Наш митап пройдёт уже послезавтра, в ближайший четверг. Пришло время рассказать про новую секцию – круглый стол с экспертами. Для начала представим экспертов:

Максим Лапшин – основатель и владелец видеостримингового сервера Flussonic. Это один из самых нагруженных per-server продуктов на Эрланге из широко распространенных. Лауреат «HighLoad++ Awards 2018». Обладает опытом работы с Эликсиром как с точки зрения внутренностей на Эрланге, так и с точки зрения перевода разработки с Рейлс на Эликсир. Завсегдатай наших митапов с самыми каверзными вопросами и самыми точными дополнениями.

Пётр Степченко – сооснователь ElixirJobs/ErlangJobs. Около 3 лет разрабатывает на Эликсире в таких компаниях, как Альфа-Поток и Aviasales. Сейчас руководит Эликсир-разработкой новой версии «backend as a service» проекта QuickBlox. Мейнтеинер Hex-пакета money.

Денис Ризаев – технический директор компании StartTrack, краудинвестинговой площадки, где обычные люди могут проинвестировать в бизнес. Денис связан с программированием всю сознательную жизнь. 3 года назад он открыл для себя Эликсир, а затем затащил этот язык в StartTrack. Вот и пришло время подвести итоги такого смелого эксперимента.

А вот и темы, с которых мы начнём нашу дискуссию:

* Какую нишу занимает Elixir/Erlang?
* Какие языки конкурируют сейчас с Elixir/Erlang?
* Как дела обстоят с наймом?
* Какие проекты стоит начинать на Elixir/Erlang?
* Какой уровень разработчиков требуется и почему?
* Какое видится дальнейшее развитие языка и экосистемы?

Обязательно как можно скорее зарегистрируйтесь на Таймпаде: http://bit.ly/2PUAYBh.
источник

BB

Boris Beginin in pro.elixir
Кто кроме меня идет?))
источник

АП

Артем Паньков in pro.elixir
я собираюсь
источник