Size: a a a

2020 August 31

B

Bogdan in pro.elixir
Может заказчику нужно собаку выгулять или за детьми посмотреть? ну я могу это сделать? что теперь мчаться совершать?
источник

AB

Alex Bubnov in pro.elixir
Tim Plotnikov
Прочитал тут вашу дискуссию и не понял: почему вы тут обсуждаете client-side фреймворки, но забыли про старый добрый темплэйтинг. То, как рендерят там какие-нибудь джанго или рельсы?
Половине сайтов в интернете нафиг не нужен рендеринг html из js на клиенте.
Откуда такая уверенность что SPA - правильный подход к веб-разработке?))
SPA это как микрочервисы - программисты упорно заблуждаются, считая организационное решение техническим
источник

ГК

Георгий Каштанов... in pro.elixir
Bogdan
Может заказчику нужно собаку выгулять или за детьми посмотреть? ну я могу это сделать? что теперь мчаться совершать?
Нет, конечно. Но то, что ты это можешь, не делает тебя менее хорошим кандидатом на должность бэкенда))
источник

B

Bogdan in pro.elixir
Георгий Каштанов
Нет, конечно. Но то, что ты это можешь, не делает тебя менее хорошим кандидатом на должность бэкенда))
Не делать нужно всегда в данном контексте.
источник

ГК

Георгий Каштанов... in pro.elixir
Правильно. Я о том же. У меня ощущение, что мы о разных вещах говорим. Я говорю про то, что потенциальные возможности, которые шире требуемых, не являются минусом - при условии, что эту дополнительную широту возможностей разработчик умеет не применять там, где не нужно. Просто в этом случае до него нужно донести мысль, что это не нужно.
источник

B

Bogdan in pro.elixir
Я говорил к тому, что если он это не умеет делать, не знает об этом. То и вероятность, что он это сделает минимальна, поэтому и объяснять не прийдется.
источник

V

V in pro.elixir
Alex Bubnov
SPA это как микрочервисы - программисты упорно заблуждаются, считая организационное решение техническим
Микрочервисы
источник

AB

Alex Bubnov in pro.elixir
V
Микрочервисы
да
источник

V

V in pro.elixir
источник

AB

Alex Bubnov in pro.elixir
Переслано от Alex Bubnov
у кого-нибудь есть личные впечатления о foundationdb?
источник
2020 September 01

DF

Denis Fakhrtdinov in pro.elixir
Есть какой-то простой способ написать аналог вот такого эрлангового дефайна в эликсире?
-define(foo(a, b, c), {foo, a, b, c}).
источник

DF

Denis Fakhrtdinov in pro.elixir
Полагаю, что-то вроде этого?
defmacro foo(a,b,c) do 
 quote do: {:foo, unquote(a), unquote(b), unquote(c)}
end
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Есть какой-то смысл в такой подстановке?
источник

LL

Lama Lover in pro.elixir
Denis Fakhrtdinov
Полагаю, что-то вроде этого?
defmacro foo(a,b,c) do 
 quote do: {:foo, unquote(a), unquote(b), unquote(c)}
end
Да, можно вот так
Но зачем?
источник

LL

Lama Lover in pro.elixir
Лучше просто делать
defmodule MyModule do
 @compile {:inline, foo: 3}
 ...
 def foo(a, b, c), do: {:foo, a, b, c}
end
источник

DF

Denis Fakhrtdinov in pro.elixir
О, так даже лучше, спасибо.
источник

ev

eugene vikulov in pro.elixir
Добрый день. Есть машина с несколькими сетевыми интерфейсами, руководствуясь https://stackoverflow.com/questions/40164459/erlang-gen-udp-not-recieving-broadcast-when-ip-address-specificed-on-socket пытаюсь слушать широковещательный трафик вот таком способом
{:ok, socket} =
          :gen_udp.open(44818, [
            :binary,
            active: true,
            broadcast: true,
            reuseaddr: true,
            ip: {192, 168, 2, 255}
          ])
сообщений нет, как только меняю на
{:ok, socket} =
          :gen_udp.open(44818, [
            :binary,
            active: true,
            broadcast: true,
            reuseaddr: true])
всё ок. Как указать конкретный интерфейс?
источник

DF

Denis Fakhrtdinov in pro.elixir
Źmićer Rubinštejn
Есть какой-то смысл в такой подстановке?
В erlang это хороший тон, задавать обрабатываемые gen_server, например, сообщения, в такой форме.
В таком случае
gen_server:call(Pid, {message, Arg1, Arg2}) превращается в
gen_server:call(Pid, ?message(Arg1, Arg2)).
источник

LL

Lama Lover in pro.elixir
eugene vikulov
Добрый день. Есть машина с несколькими сетевыми интерфейсами, руководствуясь https://stackoverflow.com/questions/40164459/erlang-gen-udp-not-recieving-broadcast-when-ip-address-specificed-on-socket пытаюсь слушать широковещательный трафик вот таком способом
{:ok, socket} =
          :gen_udp.open(44818, [
            :binary,
            active: true,
            broadcast: true,
            reuseaddr: true,
            ip: {192, 168, 2, 255}
          ])
сообщений нет, как только меняю на
{:ok, socket} =
          :gen_udp.open(44818, [
            :binary,
            active: true,
            broadcast: true,
            reuseaddr: true])
всё ок. Как указать конкретный интерфейс?
Может быть сообщения приходят не на жтот интерфейс?
источник

ev

eugene vikulov in pro.elixir
Lama Lover
Может быть сообщения приходят не на жтот интерфейс?
точно на него
источник