Size: a a a

2019 January 22

ŹR

Źmićer Rubinštejn in pro.elixir
Все, закончил генератор генсерверов. Проект просто жопа оказался по масштабу.

Завтра надеюсь дообработаю все ошибки - и я набираю бета-тестеров!
источник

ŹR

Źmićer Rubinštejn in pro.elixir
mix aqua add otp.gs MyProject.GenServer --via


Вот эта волшебная штука наконец то работает...

Кстати, нужны еще люди пилить шаблоны!

https://github.com/aquapm/otp - вот сюда пожалуйста ПРы с Application, Supervisor и DynamicSupervisor
источник

B

Buckler in pro.elixir
Привет, Tad!

Пожалуйста, реши капчу:

Вычисли: 46+86=...

Осталось попыток: 3
Если не решишь - забаню навеки...
Удачи!
источник

VP

Vladimir Potapev in pro.elixir
Alexey Golda
После clojure ничего не хочется ))
Просто после Clojure ты уже всё, познал дзен, и все остальные языки - просто суета, всё уже было, и нет ничего нового под солнцем(с)
источник

AG

Alexey Golda in pro.elixir
Да какой там дзен ))
источник

VP

Vladimir Potapev in pro.elixir
"Данные есть код, а код есть данные", конечно же. Инь и янь.
источник

VP

Vladimir Potapev in pro.elixir
Одно не существует без другого.
источник

VP

Vladimir Potapev in pro.elixir
Уроборос - змей-код, пожирающий свой хвост-данные.
источник

VP

Vladimir Potapev in pro.elixir
Для этого надо ещё кофе накатить)
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
что это за женский журнал?
источник

SG

Shumilkin Gena in pro.elixir
Этим программистом был Альберт Эйнштейн?
источник

AK

Alexander Kulikov in pro.elixir
Ребята, помогите, использую связку
Elixir (Phoenix) + absinthe как АПИ
Запрос стал тяжелым, работает больше 5 секунд и постоянно на нем связь рвется и вылазит ошибка после этого

[error] Mariaex.Protocol (#PID<0.993.0>) disconnected: (DBConnection.ConnectionError) client #PID<0.1255.0> exited
[error] #PID<0.1253.0> running AresconWeb.Endpoint (connection #PID<0.1252.0>, stream id 1) terminated
Server: 0.0.0.0:4000 (http)
Request: POST /api/graphiql
#PID<0.1255.0> exited
[error] #PID<0.1253.0> running AresconWeb.Endpoint (connection #PID<0.1252.0>, stream id 1) terminated
Server: 0.0.0.0:4000 (http)
Request: POST /api/graphiql
(exit) exited in: Task.await(%Task{owner: #PID<0.1253.0>, pid: #PID<0.1255.0>, ref: #Reference<0.612374490.2114977794.76728>}, 5000)
   ** (EXIT) time out


Я уже не знаю куда копать

Увеличил время в конфиге
config :arescon, AresconWeb.Endpoint,
      http: [port: 4000,
        protocol_options: [max_keepalive: :infinity],
        timeout: 60_000]
источник

AK

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

AK

Alexander Kulikov in pro.elixir
Можно ли как-то глобально у Task.await поменять timeout?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ох уж этот graphql
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если посмотреть что таскает с собой absinthe можно сжечь пуканом компуктерный стул
источник

ŹR

Źmićer Rubinštejn 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
Ну блин запрос больше 5 секунд - это как вообще?
источник