@proelixir

Страница 891 из 1045
Buckler
28.02.2018
10:25:36
Hello, David! Please, calculate: 85+37=... If you don't answer - you'll get banned from the channel... Good luck!

Артем
01.03.2018
06:47:09
посоны

а кто-то использует https://github.com/izelnakri/paper_trail ?

годно оно?

Google
Артем
01.03.2018
08:58:29
годно, аппрувд

))

Dmitry
01.03.2018
13:26:50
А ещё with полностью не дружит с диалайзером

Тока ща вспомнил

function has no local return если есть with - в половине случаев

Dmitry
01.03.2018
13:29:25
мб блок else хочет?

Dmitry
01.03.2018
13:33:31
Не, есть всегда

Я до конца не разобрался

Если лямбды есть хоть в одном блоке - то сразу досвидания

А так - хрен пойми его логику

Alex
02.03.2018
11:22:50
Как сказать distillery вообще не генерить ничего про cookie?

Dmitry
02.03.2018
11:51:01
@nwalker Можно вроде бы как-то свой vm.args передать.

Alex
02.03.2018
11:51:25
Да, можно свой целиком

Google
Dmitry
02.03.2018
11:52:14
Без cookie соответственно, мы вообще переделали у себя так, что vm.args генерируем внутри конфигурации и можно в конфигурации указать: vm.cookie = "coookie" и оно с ним запустится.

Вся конфигурация приложения, включая этих параметров в одном файле.

Alex
02.03.2018
12:23:51
Я в перспективе возьму курс на отказ от межнода, но это долгая история

Roman
02.03.2018
13:57:15
Друзья! Рады пригласить вас на первый митап сообщества Elixir-разработчиков в Петербурге! В программе выступления: - Владимир Гордеев о нюансах работы с OTP и платформой в целом, справедливыми как для Erlang, так и для Elixir. - Станислав Герман (Trade0x) о проблемах, которые решает Elixir в FinTech компании и причинах для перехода с Ruby on Rails на Phoenix. - Артём Кривоножко (Actimind), тема уточняется. Митап состоится 19 марта в КДЦ Club House по адресу пр Медиков д. 3 к.1. Начало в 19:00. Участие бесплатное, регистрация по ссылке: https://piter-ex.timepad.ru/event/676533/

Закрепите, пожалуйста ??

dimcha
02.03.2018
14:02:07
а может на PiterUnited собраться? он там-же 17 марта

Andrey
02.03.2018
14:05:20
можно и там и там на самом деле =)

Roman
02.03.2018
14:09:17
Мы решили провести пилотный митап отдельно, чтобы понять примерное количество "чистой" аудитории, заинтересованной в такого рода мероприятии. На PiterUnited может оказаться много тех, кто просто зайдет послушать, но не захочет остаться в сообществе

Nikita
02.03.2018
14:09:23
вот это хорошо

Ivan
02.03.2018
14:09:25
да чтож вы так рано то(

на месяцок бы попозжа)

Yaroslav
02.03.2018
14:12:30
@dm

Dmitry
02.03.2018
14:12:45
Людей надо склонять к эликсиру, т.к те кто придут про эликсир уже знают как бы

а так свежие уши были бы)

Sergey
02.03.2018
14:13:35
а так свежие уши были бы)
Я приду и не знаю :(

Yaroslav
02.03.2018
14:13:52
@Virviil ты едешь в питер?

Ivan
02.03.2018
14:17:41
Планируете транслировать?

Dmitry
02.03.2018
14:18:57
@y_zee Не в этот раз

У меня есть классная идея кстати - рассказать как правильно делать правильные канонические врапперы для сторонних рест АПИ, только времени нету написать доклад...

Тут бы хоть agala_email доделать...

Google
Артем
02.03.2018
14:22:55
Тут бы хоть agala_email доделать...
было бы классно еще хоть какие-то доки и примеры использования

Dmitry
02.03.2018
14:24:29
Артем
02.03.2018
14:27:50
спасибо за доклад, кстати. выступать в такой атмосфере, наверно, было тяжко

Dmitry
02.03.2018
14:30:07
Всегда пожалуйста! Было почти всё норм, кроме стола "ненаших", которые сильно приседали на правое ухо...

Dmitry
02.03.2018
14:52:33
with auth when not is_nil(auth) <- Repo.get(Auth, id),обвиняется в [ElixirLS Dialyzer] The pattern 'nil' can never match the type 'false' Вот чё за фигня с этим with?

Никита
02.03.2018
14:58:21
дык зачем такие конструкции строить?)))

with %Auth{} = auth <- Repo.get(Auth, id)

хотя бы так)

Dmitry
02.03.2018
14:59:04
Ну потому что ecto же не может нормально вернуть {:ok, struct}

Пидарская штука

Никита
02.03.2018
14:59:28
А функцию написать? чтобы нормально возвращало?)))

Dmitry
02.03.2018
14:59:57
На каждый гет функцию писать - запаришься

Смысл в том, что накостылить можно

Никита
02.03.2018
15:00:13
if auth = Repo.get(Auth, id), do: {:ok, auth}, else: {:error, :no_auth}

Dmitry
02.03.2018
15:00:20
Вот только почему мне приходится это делать?

if auth = Repo.get(Auth, id), do: {:ok, auth}, else: {:error, :no_auth}
Вот это кстати вернёт преспокойно {:ok, nil}

Никита
02.03.2018
15:00:51
with %Auth{} = auth <- Repo.get(Auth, id)

Анастасия
02.03.2018
15:01:20
без функции вернется nil и ищи потом что именно nil

Google
Dmitry
02.03.2018
15:01:59
if я кстати вообще не пользуюсь

Никита
02.03.2018
15:02:14
with %Auth{} = auth <- Repo.get(Auth, id) чем не нравится?)

Yuri
02.03.2018
15:02:23
if я кстати вообще не пользуюсь
а что вместо него ? (вопрос от новичка)

Dmitry
02.03.2018
15:02:38
Но смысл моих тезисов в том, что with - недоделанная штука

Никита
02.03.2018
15:02:47
нормальная штука)

Alexey
02.03.2018
15:04:25
Тогда странно, в новых версиях чинили проблему с dialyzer и with

Dmitry
02.03.2018
15:04:25
Может ElixirLs не то подтянул

Yuri
02.03.2018
15:05:04
case
а если одно значение чекнуть или тем самый исключаешь nil

Dmitry
02.03.2018
15:05:06
Надо посмотреть из какой он директории запускает эликсир

Никита
02.03.2018
15:05:45
with %Auth{} = auth <- Repo.get(Auth, id) Такая конструкция плоха в феникс1.3 стайле) где все проваливается в фолбэк контроллер)

Dmitry
02.03.2018
15:05:49
Приведи пример, я тебе скажу

На всех проектах, где у мкеня 1.3 феникс - у меня ГрафКЛ

Страница 891 из 1045