@proelixir

Страница 640 из 1045
Combot
27.06.2017
14:45:17
combot.org/chat/-1001061355522

Dmitry
27.06.2017
16:41:58
хм... что такое flood ratio в статистике?

Ар? Тем?
27.06.2017
20:06:50
кыш

Ilya
27.06.2017
20:12:39
Я же не говорю Белоруссия
Ир нито редт ин идыш?) Уважаемый г-н Рубин))

Google
Dmitry
27.06.2017
20:14:40
סליחה, רק עברית...

Ilya
27.06.2017
20:21:45
איך ניט פֿאַרשטיין

а, ок

عاصم بن حارث
27.06.2017
20:42:44
Ilya Druzhinin, דמיטרי רובינשטיין Беларусь. ))) Что бы было проще запомнить, выбирайте любое из: ١) بيلاروسيا ٢) جمهوريّة بيلاروس ٣) روسيا البيضاء

Taras ?
27.06.2017
20:45:25
? это был какой-то странный эликсир))

عاصم بن حارث
27.06.2017
20:50:11
? это был какой-то странный эликсир))
На то он и эликсир, что бы быть странным ))))

Alexander
27.06.2017
23:55:15
я просто обязан этим поделиться https://github.com/urbint/cortex

عاصم بن حارث
28.06.2017
00:35:37
Alexander
28.06.2017
00:35:59
самое для меня главное там - релоад КОНСОЛИ

ух

عاصم بن حارث
28.06.2017
00:38:15
да. ))) и ошибки в репл сыпет, если в коде напортачил )))

Roman
28.06.2017
09:14:59
народ, нужен совет бывалых

пихаю в кафку сообщения закодированные avro

Google
Roman
28.06.2017
09:15:32
кодирую вот этой байдой https://github.com/avvo/avrolixr

при десериализации из авро с другого конца кафки вылетает эксепшн вот такого вида

Caused by: org.apache.kafka.common.errors.SerializationException: Unknown magic byte!

кто-нибудь что-нибудь подобное делал?

кафка и сотоварищи от confluent platform

Korolll
28.06.2017
14:40:17
Ребят, кто юзал cowboy подскажите, как ответить пользователю 404-ым кодом при конекте по ws протоколу

Can
28.06.2017
14:42:28
Смотри

Там какая тема

Коды это http протокол

Когда устанавливается соединение

Ws

Там возвращается какой то код не помню

Который называется upgrade protocol

Соответственно затем идёт ws хендшейк

И дальше уже открывается сокет

По которому никаких кодов нет

Просто любые данные в обе стороны

Соответственно 404 код можно ответить только в момент установления соединения

Но для этого надо в код ковбоя лезть

Google
Can
28.06.2017
14:46:05
Это не стандартный юзкейс

А если ты просто хочешь чтобы твои ответы коды содержали

То в структуру их пихай че

Поправьте если неправ

Korolll
28.06.2017
14:51:30
Соответственно 404 код можно ответить только в момент установления соединения
Ну я имею ввиду, что любой handler в cowboy начинается с init, затем websocket_init. В init 10_-ый коды ещё не отослан на клиент и я хочу в init отвечать либо 10_, либо 40_ в зависимости от условия

Can
28.06.2017
15:19:58
Посмотри bullet

Это либа

Которая в зависимости от клиента

Включает fallback

На long pooling

Эту либу сами ковбои написали

Там понятно будет

Can
28.06.2017
15:22:04
Как отдавать разные коды

Там по факту вся либа это 3 хендлера

В одном файле

Разберёшься без труда

Sergey
28.06.2017
15:23:56
Добрый день, господа! А в этом чате нет правила "Писать всё в одном сообщении"?

Taras ?
28.06.2017
15:29:18
Roman
28.06.2017
15:57:13
Korolll
28.06.2017
17:44:42
Разберёшься без труда
Спасибо, взгляну)

Google
Admin
ERROR: S client not available

abc
28.06.2017
19:08:30
Хм. Не могу найти в истории чата. @noma4i как то советовал какую то тулзу глассную чтобы доки к апишке генерировать. помню там приставка js была вроде

Кстати привет парни!)

А, вроде apidocjs

Roman
28.06.2017
19:46:10
йо

а кто тут на амазоне хостится?

инетерсно, работал ли кто то с api gateway прокси и gzip ответом?

Max
29.06.2017
07:39:07
==> Release failed, during .boot generation: Duplicated modules: unicode_util specified in stdlib and unicode_util_compat

это что вообще?

Can
29.06.2017
08:53:06
Конфликт

У тебя модуль в двух разных зависимостях

Один и тот же

Alexey
29.06.2017
08:55:36
https://github.com/benoitc/unicode_util_compat/issues/1

Korolll
29.06.2017
11:05:17
Ребят вопрос (erlang), если нужно хранить какое-то состояние в процессе supervisor, то как это обычно делается? Пока у меня, есть 2 варианта решения, но оба довольно накостыленные, на мой взгляд. 1. Создать ets и хранить всю инфу там. 2. Создать отдельный genserver для хранения состояния. Вопрос в том нет ли у supervisor своих собственных методов для хранения и изменения состояния?

Mikhail
29.06.2017
11:11:47
Ребят вопрос (erlang), если нужно хранить какое-то состояние в процессе supervisor, то как это обычно делается? Пока у меня, есть 2 варианта решения, но оба довольно накостыленные, на мой взгляд. 1. Создать ets и хранить всю инфу там. 2. Создать отдельный genserver для хранения состояния. Вопрос в том нет ли у supervisor своих собственных методов для хранения и изменения состояния?
В супервизоре, как и в любом другом процессе, есть словарь процесса. Что-то можно положить туда, но использование словаря процесса сообщество критикует. Я бы выбрал второй вариант, если данных немного и запросы к GS не будут слишком частые. В первом варианте же можно ets затюнить под concurrency.

Dmitry
29.06.2017
11:15:09
Unicode until compat включили в Erlang 20

И сразу же упал idna, который обновили

У тех кто не обновился до Erlang 20

А у тех кто обновился - упало все остальное :)

Sergey
29.06.2017
11:17:20
подтверждаю, обновился до 20-ки, перестал собираться проект :) пару зависимостей пришлость обновить, либо на форк переключиться пока PR не приняли чтобы собиралось

Google
Max
29.06.2017
11:31:24
+

с утра решил обновить, удалял отовсюду unicode_util_compat из зависимостей

Dmitry
29.06.2017
12:05:54
А все почему? Потому что в ребаре нельзя указать версию эрланга?

Или потому что мэинтейнер тупой?

Я сейчас про то, что упал httpoison который требует idna

На всех системах которые не обновились...

Max
29.06.2017
12:11:03
это его hackney требует

я httpoison выгасил напрочь

работает как говно на асинхронных потоках

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