
Alexander
10.09.2016
13:11:14
тут каждые пару таблиц выверяешь
чтобы блеять работало

Dmitry
10.09.2016
13:11:23
Дело привычки всётки

Alexander
10.09.2016
13:11:31
опыта

Google

Alexander
10.09.2016
13:11:37
сейчас уже не днями сижу
часами ))
кстати, радость тут великая. деплои не фейлились уже 2 дня
я пытался затащить хорошего друга в эликсир, он как первые 2 раза столкнулся с тем что доки с реальностью не дружат, подзабил
его можно понять, я так с ember не смог. 2 недели ада

Dmitry
10.09.2016
13:16:48
Эликсир норм

Alexander
10.09.2016
13:16:49
но когда по докам все чаще 404 начал вылазить, то плюнул
мне катц еще своей потной рученкой книжечку подписывал...

Dmitry
10.09.2016
13:17:28
Просто ты хочешь на хочешь на халяву кучу работающего кода
В виде экто, феникса, и всякой подобной херни
Ну я тоже как бы хочу
Но тут нету microsoft которая херачит бабки для EntityFramework

Google

Alexander
10.09.2016
13:18:20
я в тех же рельсах версии с 1-2, попал на мердж с merb. Так вот там уровень ненависти был намного ниже

Dmitry
10.09.2016
13:18:25
Или даже простой мозилы

Alexander
10.09.2016
13:18:29
как-то сразу все было не так ужасно

Dmitry
10.09.2016
13:18:57
Эликсир просто не готов для веба пока что
Вернее для такого веба, который ты хочешь
Я уверен что налепить что-то типа синатры с rawsql - очень просто и не возникнет проблем
И работать быстро будет
Даже роутер можно из Го срисовать за пол дня

Alexander
10.09.2016
13:21:17
я уже свыкся с тем что мы early адоптеры
и все будет хорошо
но иногда кажется что в те котлы, в которых мы варимся, забыли воду налить
а это уже свинство

Dmitry
10.09.2016
13:24:06
Вот когда пишут какую то херню на го, которая должна быть обязательно - это свинство

Alexander
10.09.2016
13:24:33
ну это уже к ментейнеру эликсировского пакета
я сегодня пробовал hydra для api.

Dmitry
10.09.2016
13:24:47
А когда не мержат пулреки - это "бразильская система"

Alexander
10.09.2016
13:24:53
там jq из brew попросили поставить
ну збс решение
насчет пуллов что не мерджат, хрен с ними
бесит когда в говно макаешь лицом, а мне про то что фиалками пахнет рассказывают

Google

Alexander
10.09.2016
13:26:19
т.е я должен доказать что не работает, даже не просто доказать, а убедить
нахрен так жить
да, если кто внезапно решит делать ключи по 2м колонкам и немного охренеет от того что в доке по это - вранье. Вот https://blog.praveenperera.com/using-compound-unique-indexes-to-validate-uniqueness-of-ecto-associations #ecto
прошу заметить, статья от 12 ноября 2015 года

Taras ?
10.09.2016
13:34:22

Alexander
10.09.2016
13:35:18
тут нет другого выхода
т.е если мне нужно к примеру сделать 4 модели, где ассоциации и референсы, то я охрененю дебажить это говно по факту
в экто к примеру спокойно могут сидеть баги, уровня - не работает просто вставка в базу. Так что писать в слепую невозможно
там выше про контрайнты решение, если вы думаете что оно - конечное, то ошибаетесь
это просто позволяет не валиться с ошибкой в пару километров и не вставлять в базу дубликаты.
ecto changeset errors не работают )
это прожевывает все и просто радуется жизни

Alexander
10.09.2016
13:39:05
паттернматч показал, что экто умеет возвращать {:ok, nil}
а это волшебно!

Rumata
10.09.2016
15:37:27
Парни я знаю может и не в тему
но я запустил свой подкаст о философии. Если кому интересно https://soundcloud.com/myfatherphilosoph/epizod-1
может узнаете чего-то нового ) помимо проганья

v
10.09.2016
15:41:15
многабукаф
в тексте есть?

Rumata
10.09.2016
15:45:53
подкаст ведь, в тексте нет

Google

v
10.09.2016
15:46:44
подкаст нинужин
его ж перемотать на нужное место нельзя

Rumata
10.09.2016
15:51:18
почему

v
10.09.2016
16:28:19
потому что не видишь, где кончается вода и начинается суть

Rumata
10.09.2016
18:10:56
мы только начинаем
у нас нет нормальных микрофонов и много эканей но все будет

Admin
ERROR: S client not available

Rumata
10.09.2016
18:11:14
главное дотерпеть вначале )

Dmitry
10.09.2016
18:14:43

Rumata
10.09.2016
18:15:03
ну первый блин комом
спс за фидбеки я обязательно учту

Alexey
11.09.2016
06:48:20
http://engineering.pivotal.io/post/how-to-set-up-an-elixir-cluster-on-amazon-ec2/
https://www.dropbox.com/s/ndvxagapf7xmaok/GenServer_CheatSheet.pdf?dl=0https://www.dropbox.com/s/ndvxagapf7xmaok/GenServer_CheatSheet.pdf?dl=0

Alexander
11.09.2016
07:17:36

Rumata
11.09.2016
07:27:04
У нас была какая то тактика и мы ее придерживались

Dmitry
11.09.2016
12:36:42
Ребят, как можно дамп списка получить?
Т.е. представить данные в виде binary
там к примеру в файл записать
а потом наоборот - прочитать и назад в переменную
:erlang.term_to_binary короч

Google

Dmitry
11.09.2016
12:39:41
*facepalm

Evgen
12.09.2016
18:38:59
https://til.hashrocket.com/elixir

Dmitry ?
12.09.2016
19:11:07
edeliver (собираю через exrm) не копирует сертификаты из priv/certs в релиз. Куда копать кто-нибудь знает?
В общем вопрос, как edeliver сказать, чтобы еще эту папку из priv копировал тоже
В .deliver/config дописал mkdir priv/certs и scp

Alexander
13.09.2016
00:01:13
по опыту(небольшому с фениксом), очень рекомендую не делать ssl в фениксе. Лучше завести его за вебсервер(nginx/apache) и там уже лепить ссл

Anatoliy Kovalchuk
14.09.2016
06:27:04
а какие проблемы с ssl в фениксе возникли?
там кроме того, что разобраться куда сертификаты подсовывать проблем не обнаружено

Alexander
14.09.2016
06:43:55
сертификаты внутри релиза, соответственно letsencrypt пойдет по одному месту. Степпелинг по тому же месту
я прикрутил все бест практис какие возможны для уменьшения времени ssl handshake
в nginx их хотя бы можно засунуть
в фениксе - нет

Eugene
14.09.2016
06:46:52
@noma4i на счет сертификатов внутри релиза
cacertfile: System.get_env("INTERMEDIATE_CERTFILE_PATH")
разве нельзя сконфигурить путь к сертификату?
(строка скопирована из доков феникса, сам не пробовал)

Alexander
14.09.2016
06:51:13
я думаю можно захакать феникс и пробраться в cowboy где уже с ssl все лучше
сейчас все это дело больше вкуса - где делать ссл терминейшн