
Dmitry
30.11.2016
22:15:53

Alexander
30.11.2016
22:16:11
либо использовать conform - он на момент запуска релиза подменит sys.config с использованием переменных окружения, где релиз запускается

Can
30.11.2016
22:16:43
но баш скрипт это неудобно и опять говно

Google

Vladimir
30.11.2016
22:16:43
firestormforum.org уже почти собрали нужную сумму.

Can
30.11.2016
22:16:49
почему бы не сделать чтобы был конфиг файл на эликсире
который транслировал бы все настройки в параметры запуска
через энвайронмент переменные
чтобы можно было еще и на лету конфиг менять

Alexander
30.11.2016
22:18:50
это можно сделать - bitwalker пилил для этого костыль свой, не помню где, но там короче если в config.exs прописать типа some_config: {:system, blabla} или как-то так, то он брал текущий System.get_env :)

Can
30.11.2016
22:19:08
ну да
конформ
но фишка то в том, что запускать неудобно

Alexander
30.11.2016
22:19:16
не, не конформ
а что неудобного? щас конформ хуки в релизе пускаются, единственно что неудобно - маппинги писать нужно

Dmitry
30.11.2016
22:20:09

Alexander
30.11.2016
22:20:26
конформ решает задачу, что админам неудобно в exs файликах конфиги править, или они не умеют, а он тебе дает conf файлик, который можно поправить и релиз перезапустить

Google

Can
30.11.2016
22:22:26
подожди
в конформе как раз нет conf файла

Alexander
30.11.2016
22:22:36
https://gist.github.com/bitwalker/a4f73b33aea43951fe19b242d06da7b9

Can
30.11.2016
22:22:37
это кажется у битволкера он был

Alexander
30.11.2016
22:22:40
во костыль
https://github.com/bitwalker/conform

Dmitry
30.11.2016
22:23:39
Честно говоря систем тьюпл - мне нравится

Can
30.11.2016
22:24:11
где conf файлики были?
это тема

Alexander
30.11.2016
22:24:19
в conform’е

Can
30.11.2016
22:24:22
не вижу
а блин
я конфекс смотрю

Alexander
30.11.2016
22:24:38
Conform is a library for Elixir applications. Its original intended use is in exrm as means of providing a simplified configuration file for deployed releases, but is flexible enough to work for any use case where you want init-style configuration translated to Elixir/Erlang terms.
https://github.com/bitwalker/conform#conf-files-and-schema-files
кстати, у тебя даже статья называется - Ты пакет должен выжить в продакшене

Dmitry
30.11.2016
22:27:55
Точняга)

Can
30.11.2016
22:29:22
во
заебись
дмитрия в президенты

Google

Can
30.11.2016
22:29:50
теперь давай пиши что супервизоры сломаны
будешь амбассадором от российского комьюнити
а мы будем лайкать и репостить
чтобы горело

Alexander
30.11.2016
22:30:52
боль про супервизоры вообще смешна - лет ит фейл это не про то что наговнягал и пусть оно там ебётся и падает, а про быстрое падение и восстановление работоспособности

Aldar
30.11.2016
22:33:22

Dmitry
30.11.2016
22:34:15
Ну, кстати почему то чуваки в rabbitmq запилили собсный супервизор
Походу они жесткие лохи и ничего не понимают в эрланге)

Alexander
30.11.2016
22:35:12
видимо специфика их задач этого требовала
кстати, где их супервизор посмотреть? :) не гуглится что-то

Dmitry
30.11.2016
22:40:26
Hex.pm -> supervisor
Supervisor2 supervisor3

Alexander
30.11.2016
22:41:09
supervisor3 - оно?

Dmitry
30.11.2016
22:41:28
Я не очень знаю, но по описанию да
Реально много косяков в статье...( Все что знал забыл, а я и так знал не много... Грусть печаль
עכשיו רק מדבר עברית

Rumata
30.11.2016
22:43:41
Здесь денег нет
Ничего не продашь прости

Taras ?
30.11.2016
23:03:53
иврит и японский - вместе мощный коктейль получится))

kana
30.11.2016
23:05:20
старый тупой никнейм был

Google

kana
30.11.2016
23:09:44
хочу для обучения написать простую задачу на генетические алгоритмы. Так как пишу на elixir/erlang, то хочу каждый генотип в отдельный процесс запихнуть. Это значит, что процессы будут еще и регулярно создаваться/удалятся. Нормально ли делать такое таким образом?

Alexander
30.11.2016
23:09:58

Dmitry
30.11.2016
23:15:21
Починил статью
Удалил все запятые нахер
Теперь я крутой англичанин)

Alexander
30.11.2016
23:36:29
обновил ансибл с 1.9 до 2.0. Час секса с плейбуками
поломали вообще все )

Admin
ERROR: S client not available

Alexander
30.11.2016
23:36:51
3 сраных сервера не могу накатить
даже больше скажу - хороший юзкейс

abc
01.12.2016
06:48:32
вышел пых 7.1 еще не поздно свалить с эликсира)

Nikita
01.12.2016
07:04:48
каеф
я джва года ждал

Rumata
01.12.2016
08:44:26
Американски автопилот Comma, который регуляторы запретили продавать, решил пойти хитрым путём. Теперь программная часть автопилота стала проектом с открытым исходным кодом и доступна на GitHub, а аппаратная часть автопилота позиционируется просто как абстрактное «оборудование для исследовательской работы»
Подробнее на N + 1 (https://nplus1.ru/news/2016/12/01/comma-vsem-darom?utm_source=telegram&utm_campaign=autumn)
такой разъебался на тачке
а тебе "ну хули хотел, опен сорс ведь"
"ну не нравится сам допиши"

Dmitry
01.12.2016
08:45:16
MIT license - AS IS)$

ⰿⰰⰾⱏ
01.12.2016
15:05:22

Google

Vadim
01.12.2016
16:25:29
очень важный вопрос, где раздобыть эликсирные стикеры? :D
на митапе в рамблере будет?)

Rafkat
01.12.2016
16:25:51
Отправьте мне почте плиз)

Rumata
01.12.2016
16:29:49
у меня есть
прям валяются пачкой где-то
ребята разносят ведь из контор не?

Rafkat
01.12.2016
16:31:34

Ярослав
01.12.2016
16:31:40
Ребята! Завтра будем рассылать список вышедших на данный момент статей, которых нет в общем доступе.
Поэтому, если вам интересно, то предлагаю подписаться на рассылку.
http://bit.ly/2gKyqqY
Темы статей:
- Почему мы выбираем Elixir
- Elixir для рубистов
- Схватка Elixir и Ruby. Phoenix против Rails
- Опыт переноса приложения с Rails на Elixir/Phoenix
- Чем Phoenix отличается от Rails
- Что такое процессы в Elixir
Буду рад отзывам, замечаниям и предложениям. А весь хейт давайте прибережём для комментариев на Хабре. ?

Taras ?
01.12.2016
16:32:20
а кто уже подписан?

Ярослав
01.12.2016
16:33:45
А для тех, кто уже подписан как минимум последняя статья будет новой)

Taras ?
01.12.2016
16:33:52
- Что такое процессы в Elixir
вот такая мне не приходила
понял))

Aldar
01.12.2016
16:37:40