
Ilya
18.01.2018
16:05:10
Разбаньте @alisabents пожалуйста

alteregoizm
18.01.2018
16:05:57

Ilya
18.01.2018
16:06:09
Она сразу вопрос вкинула

Alex
18.01.2018
16:38:20
вот приходишь ты комунить в гости и сразу вопрос а где здарасти и все такое

Google

Stein
18.01.2018
16:52:35
приходишь ты в гости, а тебе первым делом предлагают решить пример... )

Taras ?
18.01.2018
16:53:25
? квест на входе в пещеру с сокровищами

Alex
18.01.2018
16:55:45
конечно ты же должен доказат что ты пещерный человек а иначе ни ни... никаких сокровищ?

Aldar
18.01.2018
17:16:20
Разбанил Алису

Sergey
18.01.2018
19:04:33
Каеф

abc
18.01.2018
20:11:08
Как то я совсем пропустил релиз Elixir 1.6. Кто уже тыкал палочкой ? Как оно ?

Dmitry
18.01.2018
20:40:46
Круто, что появился встроенный formatter, я им ещё релиза начал пользоваться.

Dmitry
18.01.2018
23:06:43
Не плохо всё-таки баклер набанил - уже где-то акков 20. Приятно даже )

Константин
19.01.2018
01:22:20
Бот зачетный, респект тебе))

Alisa
19.01.2018
08:04:14
ура
не ожидал такой защиты у группы в 560 человек, но спасибо что разбанили х)

Vladimir
19.01.2018
08:45:14

Google

Vladimir
19.01.2018
08:46:12
Но уже багу нашли: https://github.com/elixir-lang/elixir/issues/7230

Alexey
19.01.2018
08:56:42
Форматтер наподобие гошного go fmt?
Или позволяет как рубокоп настраивать любой кодстайл?

What
19.01.2018
08:58:25
Kak go fmt

Alisa
19.01.2018
09:08:29
все же ок, на эликсире можно писать в продакшен уже давно?
у него там с поддержкой ерланга все отлично никаких подводных камней?
какие вообще сейчас проблемы у эликсира?

Vladimir
19.01.2018
09:19:07
ох... на этот вопрос лучше историю чата почитать)
там очень много всего обсуждалось

Alex
19.01.2018
10:01:31

Taras ?
19.01.2018
10:03:30
? да все норм с эрлангом, если на нем майнеры не писать))

Alex
19.01.2018
10:03:48
то есть в рантайме интероп нормальный, а вот экстрактор дефайнов из хедеров эрланга мне один раз пришлось на коленке

Alisa
19.01.2018
10:15:42
а если я хочу что-то сложно в ерланге считать?

Alex
19.01.2018
10:16:39

Alisa
19.01.2018
10:17:52
ну там точнее биндинги на си
из ерланга
а я эти биндинги хочу из эликсира вызывать
медскилз

Alex
19.01.2018
10:24:12
будет работать как родное

Dmitry
19.01.2018
10:35:21
@nwalker А где тебе потребовались дефайны из хэдеров?

Alex
19.01.2018
10:35:46
в еже, будь он неладен

Google

Alex
19.01.2018
10:36:07
ну или например oserl тоже весьма дефайнозависим

Yury
19.01.2018
10:36:49
или diameter
приходится копипастить

Dmitry
19.01.2018
10:37:20
@surikx Или радиус. Но там из radius словарей генератор написал и готово.
@surikx В диаметре нет отдельных словарей в своём формате?

Yury
19.01.2018
10:37:43
всегда можно чтонибудь написать ?
в diameter куча констат генерируемых

Dmitry
19.01.2018
10:38:44
Ну, импортировать дефайны из erlang-а это несколько криво - потому что тогда нужно будет поддерживать предпроцессинг erlang-а.

Alex
19.01.2018
10:40:20
константы - терпимо
передирается на коленке из импортера рекордов
но радости мало, конечно

Vladimir
19.01.2018
10:41:24

Alex
19.01.2018
10:41:25
кстати, еще один забавный нюанс - импортированные константы нужно превращать в макросы
иначе никакого смысла в тех константах нет, если их нельзя в заголовках матчить

Evgeny
19.01.2018
11:26:39

Buckler
19.01.2018
14:03:45
Hello, S!
Please, calculate:
30+33=...
If you don't answer - you'll get banned from the channel...
Good luck!

Sergey
19.01.2018
14:22:52
Ну же, давай, бань его!

Alex
19.01.2018
14:24:49
ник вроде 'S Telechat' , а бот поздоровался Hello, S
может этот телечат не получил сообщения?

Alisa
19.01.2018
14:47:11

Google

Alisa
19.01.2018
14:47:24
как отдебажить точнее

Alexey
19.01.2018
14:49:29
https://hexdocs.pm/poison/3.1.0/Poison.html#decode/2

Alex
19.01.2018
15:07:33
{:ok, %HTTPoinson{...,body: body}} ->
IO.inspect Poison.decode!(body)
{:ok, Poison.decode!(body)}

Dmitry
19.01.2018
15:29:48
Зачем использовать decode! чтобы потом засовывть результат в монаду?
Если можно Poison.decode и все
Аааа, вы из этих? Любителей эксепщнов в проде?

MrFlorius
19.01.2018
16:13:49
Хочу написать IOT платформу, какую базу лучше для этого дела взять?

Vladimir
19.01.2018
16:17:43
Если там будет 10 девайсов, то можно и в dets писать. Если миллиард - имеет смысл взять Apache Cassandra, например.
всё от конкретики зависит

MrFlorius
19.01.2018
16:20:35
А чтобы и масштабировалась легко?

Vladimir
19.01.2018
16:22:01
Да почти все нормальные СУБД так или иначе масштабируются.

Артем
19.01.2018
16:23:21
в основном, кстати, иначе))

Alex
19.01.2018
16:24:52
что же это IOT такое, что требует масштабирования
закатал нафиг все в Raspberry PI и забыл

MrFlorius
19.01.2018
16:37:32

Alex
19.01.2018
16:46:30
какой вопрос, такой ответ

Alister
19.01.2018
16:49:08
возьми IOT-платформу с полки

Evgeny
20.01.2018
12:47:32
Предвидится ли в ближайшие полгода запил новой "официальной" версии феникса с поддержкой второго ковбоя?
а то похоже первый не дружит с OTP 20.x

Google

Taras ?
20.01.2018
12:51:30
проект на n2o старой версии пилится, на эрланге 20,
n2o на первом ковбое, все отлично с ковбоем

Evgeny
20.01.2018
12:58:09
Может я чего путаю, но вот такое пишет при компиляции:
===> Compiling cowlib
src/cow_multipart.erl:392: Warning: call to crypto:rand_bytes/1 will fail, since it was removed in 20.0; use crypto:strong_rand_bytes/1

Taras ?
20.01.2018
13:07:07
https://github.com/ninenines/cowlib/blob/0eb0db3653bd89809acf528a0a3234c2c3cdde22/src/cow_multipart.erl#L392
не нашел там такого
https://github.com/ninenines/cowlib/blob/0eb0db3653bd89809acf528a0a3234c2c3cdde22/src/cow_multipart.erl#L427
нашел исправленное)
наверное у вас древняя версия cowlib какая-то

Evgeny
20.01.2018
13:12:44
видимо в зависимостях ковбоя прописано
ковбой 1.1.2
Ага, у ковбоя в папке deps есть файлик erlang.mk и там я нашел следующее
PACKAGES += cowlib
pkg_cowlib_name = cowlib
pkg_cowlib_description = Support library for manipulating Web protocols.
pkg_cowlib_homepage = http://ninenines.eu
pkg_cowlib_fetch = git
pkg_cowlib_repo = https://github.com/ninenines/cowlib
pkg_cowlib_commit = 1.0.2