@proelixir

Страница 62 из 1045
Alexander
16.08.2016
02:24:46
имхо, излишне логику такую в аппе зашивать. Легче monit поднять и тоже самое там сделать с емейламими и смс если надо

Константин
16.08.2016
02:25:00
это либа?

Alexander
16.08.2016
02:25:03
я просто с рельсового настоящего утащил себе монит

это либа?
это демон, который умеет смотреть работают ли жертвы и если нет, то стартовать их по паттерну

Google
Alexander
16.08.2016
02:25:45
https://en.wikipedia.org/wiki/Monit

просто если вся VM отстрелится, а такое спокойно возможно, то никакие либы не спасут

Константин
16.08.2016
02:27:51
Мм.. крутая штука.

Я вот что хотел сказать, что если есть колбэки у супервизора - может имеет смысл блокировать запуск часто падающего процесса и сообщать об этом в виде СМС или писать все это в лог, чтобы потом было понятно что уронило весь АПП

Alexander
16.08.2016
02:30:38
а вот и статейка по нему http://blog.rokkincat.com/circuit-breakers-in-elixir/

грубо говоря - предохранитель/автомат. Который будет избегать “поврежденные/фейл” части

очень рекомендую к прочтению, идея не нова, но паттерн - прекрасен

Константин
16.08.2016
02:33:21
Ага, сразу на неё гугл отправил)))

Да, реализация клевая.

можно его в колбэки и пихать

Alexander
16.08.2016
02:44:42
не то что бы в коллбэки, в паттерн-матчинг. эликсир же

Константин
16.08.2016
02:58:00
ага

Google
Константин
16.08.2016
02:58:27
Понравилась статья https://habrahabr.ru/post/307720/

Кто новый в чате - у нас рассылка идет в отдельный канал

https://telegram.me/proelixir_news

Кину туда эту статью)

Nick
16.08.2016
06:18:15
@alec_c4 Поимцев, ты?

Alexey
16.08.2016
06:18:47
@alec_c4 Поимцев, ты?
Не, не я ;) а тебя то как сюда занесло? ;)

Nick
16.08.2016
06:19:10
Вездесущ, и вездесрущ. 8)

Alexander
16.08.2016
06:19:30
Nick
16.08.2016
06:19:38
Давно уже

Alexey
16.08.2016
06:19:47
Вездесущ, и вездесрущ. 8)
Бгггг, красава ;)) наконец-то на нормальном ЯП решил писать начать? ;)

Кстати, попиарю немного наши разработки, глядишь - может кто пулл-реквест пришлёт ;) https://github.com/progress-engine/tarantool.ex и https://github.com/progress-engine/concierge.ex

Alexander
16.08.2016
06:23:57
concierge - понятно, недоделаный auth. а tarantool - назначение покрыто мраком.

“Tarantool client for Elixir projects”

Dmitry
16.08.2016
06:24:49
Может это клиент для дБ от мэилру?

Или когото там...

Alexander
16.08.2016
06:25:08
была бы ссылка на то, для чего этот клиент

Alexey
16.08.2016
06:25:20
Только это не совсем db

Alexander
16.08.2016
06:25:51
в ридми слово Tarantool обрамить бы ссылкой

чтобы было понятно

Google
Alexander
16.08.2016
06:28:35
с auth пока все плачевно, по факту только openmaze и coherence более менее актуальны

остальные не вышли за пределы “соберу-ка я пакетик на выходных”

Alexander
16.08.2016
06:33:48
uberauth - это адаптер на auth. Т.е не локальные юзера

есессно он пока лучший для oauth и в качестве колбэк auth через сторонние сервисы

какого-нибудь варианта аля devise - пока нет, хотя openmaze дает надежды, он даже умеет косьюмить ту же базу созданную в рельсах и те же хеши

Alexander
16.08.2016
06:36:19
и бросили )

Alexey
16.08.2016
06:36:49
и бросили )
Сейчас коммерческих проектов навалилось, но надеюсь вернёмся к нему ;)

Alexander
16.08.2016
06:37:31
проекты набегами делаются к сожалению умирают

я тоже хотел написать чего, но потом просто выбрал те проекты которые уже написали большую часть и туда комичу, развиваю опенсорс

Rumata
16.08.2016
06:40:14
я тоже хотел написать что-то, потом сел и не написал

Dmitry
16.08.2016
06:48:06
Я хотел написать что то, написал половину, потом решил написать тесты и доки и сразу интерес пропал((

Alexander
16.08.2016
06:55:56
а я обычно пишу, правда без тестов и доков )

Dmitry
16.08.2016
06:56:39
Без тестов и доков любой напишет))

Alexander
16.08.2016
06:58:13
в этом и дело, что тесты и доки уже подтянутся

в основном люди отваливаются на раннем этапе или идеи или написания

вон тарантул клиент, доки? хватило на рудементарные тесты

но сам пакет сделали

Google
Alexander
16.08.2016
06:59:30
уже хорошо

Evgen
16.08.2016
06:59:33
Как быть где правду искать? Все методом тыка?

Dmitry
16.08.2016
07:00:28
Мне кажется во первых без тестов даже твой сомэинтейнер не поймёт как использовать твой код

Ну или без доков)

Alexander
16.08.2016
07:00:55
доки к фенексу посмотри, обходятся же )

Dmitry
16.08.2016
07:01:01
А если каждый будет знать весь проект - зачем тогда несколько людей вообще

Alexander
16.08.2016
07:01:14
хотя там как бы уже доки от кровати из Икеи а не феникса

Admin
ERROR: S client not available

Dmitry
16.08.2016
07:02:06
И это вторая проблема - как узнать что ты не делаешь что то укуренное? Надо rfc, обсуждения всякие

Кейсы

Alexander
16.08.2016
07:02:21
хотел я по докам из кода в бранч сходить, 404 на половине ссылок. А дока: “и теперь чтобы все сдлать правильно, глядите пример по ссылке”

если бы все новые хреновины писались прямо вот сначала и все с обсуждениями и прочим, то софта было бы ровно 2 штуки, для того чтобы было разнообразие, если кому 1 не нравится.

весь популярный софт пишется в варианте - наговнякать 80% сразу и 20 допиливать уже

там и тесты и доки и все такое

а так придет человек с гениальной идеей, ему говорят - ну друг, напиши-ка тестов вагон, давай rfc, обсуждения, собери подписи со всех пенсионеров района и тогда, может быть, можешь начать писать.

кстати, вот пример того, кто смог: https://github.com/elbow-jason/jobbit как раз по следам нашего разговора выше про то что эликсир уносит супервайзер за собой в ад. Тесты парень только базовые родил.

но сам пакет - очень ок.

Ivan
16.08.2016
08:57:16
Добавьте чат в https://github.com/mr-mig/ru-it-chats

Rumata
16.08.2016
08:57:25
о

я знаю этого чела )

Google
Rumata
16.08.2016
08:58:01
чел работает в вундерлисте

но всем говорит что в майкрсоофт )

потому что их купила майкрософт )

это я помню в мск тоже все массово устроились в quip или че-то того, а их купил скайп вроде. и все гвоорили что они работают в скайпе )

Константин
16.08.2016
09:01:19
Сейчас добавлю

Rumata
16.08.2016
09:06:20
ERLANG USER CONFERENCE 2016 STOCKHOLM 8-9 September

http://www.erlang-factory.com/euc2016#register

мало-ли вдруг кому интересно я в том году ходил

было клево

Rumata
16.08.2016
09:17:17
да это очень круто на самом деле )

ну например работаешь в епаме

пилишь аутсорс на гугл там говноформочки

говоришь я на "гугл работаю"

сакссес

"на американцских заказчиков"

ну формально не спиздел все четко

но есть пару ньюансов )

а о них можно и не говорить )

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