
Nikita
16.11.2016
20:03:35
устарело во)

Rafkat
16.11.2016
20:07:22
https://robots.thoughtbot.com/building-a-phoenix-json-api
этот туториал впоне ок?

Nikita
16.11.2016
20:08:24
ну раз для 1.2, то должен быть ок

Google

Rafkat
16.11.2016
20:35:29
Спасибо
Если --nohtml указывать, будет делать апи мод?

Nikita
16.11.2016
20:43:59
да вроде
—no-html

Rafkat
16.11.2016
21:01:33
Он там сразу в рутах апи желает
Делает

Taras ?
16.11.2016
22:18:39
кто-то заводил gen_smtp под elixir ?
как там отправлять емейлы, где настройка?
аааа я целый день толкаю себе бубен-фэйспалм с отправкой емейла

Nikita
16.11.2016
22:45:50
а mailman не?

Stanislav
17.11.2016
14:05:09
Привет, котики!
Как вас много

ⰿⰰⰾⱏ
17.11.2016
14:14:40
Пардики =)

Rafkat
17.11.2016
14:28:02
и что
кодит кто нить на эликсире?

Google

Dmitry ?
17.11.2016
14:29:14
Да, норм. Главное поменьше феникса юзать

ⰿⰰⰾⱏ
17.11.2016
14:34:48

Dmitry ?
17.11.2016
14:38:57
В целом просто информация разрозненная, поэтому исходники в качестве документации. Феникс это как конструктор, а не цельный фреймворк, по крайней мере у меня не получается работать с ним как с фреймворком.

Stanislav
17.11.2016
14:41:06
Я по чуть чуть пробую
Пока что да, все слишком динамично развивается
И при любом вопросе нужно нырять в исходники
Но в тоже время исходники читабтся легко и понятно

Rafkat
17.11.2016
15:12:01
у меня трабла с exmachina
как в factory другие типы добавить, кроме string?

Serhij
17.11.2016
15:13:03
ты же struct`ы возвращаешь из функций?

Rafkat
17.11.2016
15:14:04
ну да

Rumata
17.11.2016
17:05:11
СОЗДАТЕЛЬ
ВЛАДЫКА
а не это не Паша

Дуров
17.11.2016
17:06:59

Rafkat
17.11.2016
18:04:09
интересно, что пайплайн оператор достаточно широко юзаетс

Anna
17.11.2016
23:50:35
вброшу немножко трешака: http://ebanoe.it/2016/11/11/braintv-boring-nerds/
и кизячья киберполиция http://ebanoe.it/2016/11/18/cyber-cossacks/

ⰿⰰⰾⱏ
18.11.2016
06:54:19

Rafkat
18.11.2016
12:48:11
Всем привет

Google

Rafkat
18.11.2016
12:50:38
как мне изменить вхожные параметры

Oleh
18.11.2016
12:50:57
входные параметры куда?

Rafkat
18.11.2016
12:51:44
def create(conn, %{«item» => item_params}) do
changeset = Item.changeset(%Item}, item_params)
как мне изменить поля в item_params

Oleh
18.11.2016
12:52:12
какая структура item_params?
Map, List?
http://elixir-lang.org/docs/v1.3/elixir/Map.html#content

Rafkat
18.11.2016
12:53:56
Map

Oleh
18.11.2016
12:55:19
http://elixir-lang.org/docs/v1.3/elixir/Map.html#update/4
http://elixir-lang.org/docs/v1.3/elixir/Map.html#get_and_update/3
на любой вкус)

Rafkat
18.11.2016
12:56:33
thanks

Rafkat
18.11.2016
12:56:46
это называется залез в феникс без эликсира))

Oleh
18.11.2016
12:57:11
:) Удачи)

Rafkat
18.11.2016
12:59:59
мне в контролел
мне в контролере изменения параметров лучше вынести в отдельную функцию?
Plug, как я понял, middleware

Oleh
18.11.2016
13:01:16
да, в эликсире все лучше выносить в отдельную функцию, так покрыть тестами потом гораздо проще

Rafkat
18.11.2016
13:01:34
спасибо)
у меня просто еще проблема

Google

Admin
ERROR: S client not available

Rafkat
18.11.2016
13:01:53
с фронта datetime приходит в unixtime

Oleh
18.11.2016
13:02:49
А научить фронт присылать по ISO 8601 разве не проще?

Rafkat
18.11.2016
13:03:01
а в бд в формате pg

Oleh
18.11.2016
13:03:25
Ну pg хранит в ISO 8601 кажется

Rafkat
18.11.2016
13:06:46
ну так то да

Oleh
18.11.2016
13:07:37
Насколько я понимаю - есть три варианта решения:
1. Научить фронт отдавать в нормальном формате
2. Переводить utc в формат DateTime
3. Хранить в pg utc
Если вдруг переводить:
http://elixir-lang.org/docs/master/elixir/DateTime.html#from_unix/2

Rafkat
18.11.2016
13:18:03
ок
правда с конвертацией проблем нет
Timex юзаю

Kirill Zonov
18.11.2016
15:23:35
Время только в utc нужно хранить. Всегда.

Oleh
18.11.2016
15:24:37
А как-же часовой пояс клиента, который нужен доя рассылок?
Для^

Dmitry ?
18.11.2016
15:26:35
Отдельно хранить

Oleh
18.11.2016
15:27:43
И всем клиентам говорить, что бы отдавали время в определенной зоне?

Dmitry ?
18.11.2016
15:29:35
Хранить отдельно, как клиент передаст — неважно)

Oleh
18.11.2016
15:31:26
А читаемость таблиц? Рядом хранить отдельный формат?
Выборки?

Taras ?
18.11.2016
15:33:32
напомните пожалуйста, как в эликсир-консоли стереть переменные?
помню в эрланге
f().
как это в эликсире?

Google

Евгений
18.11.2016
15:35:07
iex(1)> h
иииии
чет там ничего :)

Taras ?
18.11.2016
15:35:59
поэтому и спрашиваю - там не нашел/не узнал команду

Евгений
18.11.2016
15:36:20
как-то странно, но и правда нет

Taras ?
18.11.2016
15:36:51
а, понял
respawn
или это не то?

Евгений
18.11.2016
15:37:07
ну, это просто новая консоль будет
iex(2)> a = 1
1
iex(3)> a
1
iex(4)> respawn
Interactive Elixir (1.3.4) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)> a
** (CompileError) iex:1: undefined function a/0

Taras ?
18.11.2016
15:37:36
норм, мне на винде подойдет

Rafkat
18.11.2016
16:23:49
Интересно, мне одному кажется, что феникс не нужен то особо?