@proelixir

Страница 170 из 1045
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
вброшу немножко трешака: http://ebanoe.it/2016/11/11/braintv-boring-nerds/
А разве у нас такой стиль жизни не считается уже звёздные? ) по-моему они слегонца опоздали )

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
Интересно, мне одному кажется, что феникс не нужен то особо?

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