Size: a a a

2019 February 28

AB

Alexey Bolshakov in pro.elixir
Alexander Gorkalov
Да, можно указать в опции keys тип ключа как атом.

Jason.decode!(some_data, keys: :atoms!)
а чо так можно было чтоли?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
даже в poison можно было
источник

AB

Alexey Bolshakov in pro.elixir
немного, конечно, атом-небезопасно. но чертовски удобно! )
источник

ŹR

Źmićer Rubinštejn in pro.elixir
безопастно можно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В примере кстати безопастно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Чтобы небезопастно  atoms! -> atoms
источник

AG

Alexander Gorkalov in pro.elixir
Есть же два значения опции keys: :atoms (использует String.to_atom/1) и :atoms! (использует String.to_existing_atom/1). Как раз последнее безопасное.

https://hexdocs.pm/jason/Jason.html#decode/2-options
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Кто нибудь использует JSON RPC?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
На хабре 200+ комментов за 2 дня по теме, а я пытаюсь понять норм тема или нет
источник

IA

Ivan Ananev in pro.elixir
проще готовить чем REST
источник

IA

Ivan Ananev in pro.elixir
но и повара должны быть грамотные))
источник

AA

Alexander Andreev in pro.elixir
Alexander Kulikov
Ребята, подскажите, можно используя Jason.decode!()
получать на выходе не
%{
    "name" => "Иван",
    "lastmane" => "Иванов"
}

а в таком виде

%{
    name: "Иван",
    lastmane: "Иванов"
}
если у тебя публичное api то так надо делать с осторожностью. иначе тебя могут задудусить переполнением памяти. используй whitelist параметров наприер
источник

AK

Alexander Kulikov in pro.elixir
да, я это уже понял, там закрытая система
источник

KA

Korolll And in pro.elixir
Не у кого в последнее время не отваливался деплой через докер?

Я беру последнюю версию elixir с хаба, затем запускаю команду mix local.hex —force и она стабильно отваливается по тайм-ауту.

Пробывал подгружать подгружать при помощи wget, та же фигня, на других пакетах wget работает, мб с образом что-то не то?

Образ (elixir:1.8.1)
источник

МБ

Максим Барулин in pro.elixir
У меня такая же хрень была
источник

BB

Boris Beginin in pro.elixir
Попробуй с впн
источник

BB

Boris Beginin in pro.elixir
У меня часто бывало что докерхаб не работает
источник

BB

Boris Beginin in pro.elixir
из за РКН
источник

BB

Boris Beginin in pro.elixir
и вообще чет последнее время рандомные сайты
источник

BB

Boris Beginin in pro.elixir
в том числе хекс у меня не работал
источник