@proelixir

Страница 863 из 1045
MrFlorius
24.01.2018
14:29:39
чтобы миграция автоматом сгенерировалась, mix phx.gen.model User users name:string ...
А разве вот это не для того, чтобы еще модель сгенерит

Dmitry
24.01.2018
14:29:53
"эрланг учится за 2 недели"(с), Elixir == часть Erlang-а в Elixir-е учится за 2 недели + 2 недели на метапрограммирование.

Marsel
24.01.2018
14:30:11
Google
MrFlorius
24.01.2018
14:30:14
У меня модель уже написана, и надо миграцию для нее сгенерить

Marsel
24.01.2018
14:30:32
не слышал что ecto умеет по схеме миграцию составить

Dmitry
24.01.2018
14:30:55
@bolshakov_av Так пишут рубисты код на Elixir

Типичный пример, не только не понимает, но и еще делает так, чтобы его паралелльно нельзя было бы использовать.

*некоторые рубисты.

Alexey
24.01.2018
14:31:58
мне другое говорили. что рубисты перебарщивают с макросами

MrFlorius
24.01.2018
14:32:23
Dmitry
24.01.2018
14:32:57
По крайней мере, я неоднократно, встречался с подобным кодом, который не расчитан на то, что его несколько процессов будет использовать...Либо библиотеки, которые потом не используют все ядра, хотя могли бы.

Артем
24.01.2018
14:36:21
вы так говорите, как будто чтобы наговнякать на эликсире, непременно нужен руби бэкграунд

или го на худой конец

имхо, достаточно из ооп приехать

MrFlorius
24.01.2018
14:36:49
не слышал что ecto умеет по схеме миграцию составить
Нет, там написано что он код сам сгенерит

Alex
24.01.2018
14:38:11
тебе при вызове генератора вроде нужно указать, что генерить

Google
Dmitry
24.01.2018
14:38:21
@artem_pankov Согласен. Достаточно перенести весь существующий опыт, не вникая в язык и его парадигмы.

Анастасия
24.01.2018
14:38:38
MrFlorius
24.01.2018
14:39:34
We’ve treated our code with care, and we should give our database at least the same level of respect. Now that we have our Repo and User schema configured, we need to make the database reflect the structure of our application. Phoenix uses migrations for that purpose. A migration changes a database to match the structure our application needs. For our new feature, we need to add a migration to create our users table with columns matching our User schema.

Анастасия
24.01.2018
14:41:17
написано что нужно создать миграцию

MrFlorius
24.01.2018
14:42:17
Руками?

Анастасия
24.01.2018
14:42:31
короче эта команда создает файл для миграции

MrFlorius
24.01.2018
14:42:39
Ок, спасибо

Анастасия
24.01.2018
14:43:21
если нужно сгенерить - выше писали mix phx.gen.model

Alexey
24.01.2018
14:47:34
имхо, достаточно из ооп приехать
вот об этом и речь. с ООП на ООП переехать можно за выходные. дальше там только знание либ и синтаксис. с ерлангом за выходные как-то не очень.

Alexey
24.01.2018
14:49:07
за выходные можно попробовать переехать с ерланга на эликсир )))

Alex
24.01.2018
14:51:28
за выходные можно попробовать переехать с ерланга на эликсир )))
если предварительно смотрел на clojure, получится

Dmitry
24.01.2018
14:53:21
@bolshakov_av "и даже придумали через задницу!" Так пишут люди, которые приходит из мира OOP (чаще всего из Ruby). Мне кажется, что из-за схожести синтаксиса, многие рубисты думают, что могут писать Ruby под beam на Elixir-е.

Dmitry
24.01.2018
15:13:18
@alisabents Скорее IDE ?

Или его плагин.

Артем
24.01.2018
15:13:29
Alisa
24.01.2018
15:13:55
а тут кто-нибудь поднимал graphql api на elixir? как там с subscriptions?

Google
Артем
24.01.2018
15:14:03
до сих пор не могу понять почему вдруг внезапно плагин эликсира в intellij idea перестал работаь
плагин - еле живое говно. более менее работает в последней версии иде при последней версии плагина

Evgeny
24.01.2018
15:14:11
там идут выражения типа x = 1 а потом if (какое-то условие) , то x= 2 и так далее
Компилятор же вроде предупрежение выдает на такое. Я тоже сначала так написал, потом увидел предупреждение, подумал, и перестал так писать.

Buckler
24.01.2018
15:14:44
Hello, Егор! Please, calculate: 49+49=... If you don't answer - you'll get banned from the channel... Good luck!

Alex
24.01.2018
15:16:29
Evgeny
24.01.2018
15:19:13
ога. выдает. вот собираешь эту либу. а там этих предупреждений....
сочувствую, я ненавижу непофикшенные предупреждения

Alexey
24.01.2018
15:19:44
вот да. приходится самому их фиксить. ПРы )

Dmitry
24.01.2018
15:41:18
Я тогда тебе расскажу как их сделать

Нужен специальный стикер для таких случаев

Alisa
24.01.2018
16:03:17
Покажи мне фронта, который их умеет
у меня есть токой фронт : ^ )

Dmitry
24.01.2018
16:04:18
Не верю

Alex
24.01.2018
16:05:57
у меня есть токой фронт : ^ )
а он точно есть, а не думает, что есть?

Dmitry
24.01.2018
16:06:04
Встречал я таких фронтов - сперва скрещивают redux и Relay, а через месяц в кусты

Alisa
24.01.2018
16:06:56
ребята ну apollo же решает все проблемы запросов и стейта

Dmitry
24.01.2018
16:09:37
Appolo не решает вопросы стейта

Ага

И на половину не работает subscriptions там до сих пор

Тожа ага

Короче любого уверенного в себе фронта можно раскатать где-то за 5 вопросов

Google
Dmitry
24.01.2018
16:11:32
Если держится - то в ход вступает шестой: На сколько код с Redux и phoenix.js короче чем описание subscriptions

Evgeny
24.01.2018
16:11:57
я чувствую себя таким тупым

Dmitry
24.01.2018
16:12:21
Правильный ответ - прямо пропорционально количеству описанных в системе каналов

Или subscriptionов

Evgeny
24.01.2018
16:13:02
Ваще не понимаю о чем вы тут пишете. Это хорошо или плохо? ?

Alisa
24.01.2018
16:13:06
Dmitry
24.01.2018
16:13:29
Говорят что в Relay у фейсбука

Alisa
24.01.2018
16:13:46
Dmitry
24.01.2018
16:13:46
Но если берёшь Relay - redux уже не возьмёшь

почему не решает?
Как в appolo указать, какой из пунктов меню сейчас активен?

А никак.

Потому что там стейт связанный только с данными

И это значит, что другой стейт надо хранить где-то

Или сохранять на серваке "у этого пользователя открыт этот пункт меню"

Alisa
24.01.2018
16:16:15
ну в этом смысле да

Ray
24.01.2018
16:20:26
эх вот это я пропустил ... руби за 2 недели

ага

забота о том, что сейчас у пользователя открыто не есть делом backend'a

ибо на то есть frontend

иначе в рахитектуре что-то неладное, не иначе как бесовщина

Google
Ray
24.01.2018
16:23:15
если речь о web само собою

Dmitry
24.01.2018
16:23:24
Используй табличку сарказм, а то не понятно

Ray
24.01.2018
16:23:59
да тут такой нету ) ... у меня половина стикеров похерилась

Dmitry
24.01.2018
16:24:03
ну в этом смысле да
Короче пожелай удачи своему фронту

Ray
24.01.2018
16:24:56
группа крови на vue.js твой порядковый номер на vue.js Пожелай удачи фронту

Dmitry
24.01.2018
16:25:26
https://github.com/absinthe-graphql/absinthe/blob/master/guides/subscriptions.md

Ray
24.01.2018
16:25:56
всегда было интересно почему его назвали граф

rpcQL куда понятнее

Voldemar
24.01.2018
16:26:06
Dmitry
24.01.2018
16:26:25
Пару месяцев назад завезли

Ray
24.01.2018
16:26:30
Dmitry
24.01.2018
16:26:32
Может быть даже тестировали

Но врядли

Ray
24.01.2018
16:26:41
и шо ?

а шо ?

Alex
24.01.2018
16:27:42
Или сохранять на серваке "у этого пользователя открыт этот пункт меню"
я не очень понял пример, зачем нести view model на сервер?

Dmitry
24.01.2018
16:28:26
Это был намёк на плохую архитектуру

Ray
24.01.2018
16:28:32
я же написал

бесовщина

Dmitry
24.01.2018
16:28:40
Если ты не пользуешься ещё каким нибудь стор кроме апполо

Ray
24.01.2018
16:28:42
а вы - сарказм сарказм

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