Size: a a a

2021 January 11

DS

Dmitry Shpagin in pro.elixir
видимо про эти проблемы
источник

DS

Dmitry Shpagin in pro.elixir
я самой претензии не понимаю, ну навернули абстракцию для удобства == костыль
источник

AL

Anton Lapshin in pro.elixir
фу, костыль, где моё ручное управление указателями?
источник

DV

Dmitriy Vishnevskiy in pro.elixir
Честно, не понимаю почему могут не понравиться каналы
источник

DV

Dmitriy Vishnevskiy in pro.elixir
Только при эмуляции псевдо p2p?
источник

AB

Alex Bubnov in pro.elixir
Dmitriy Vishnevskiy
Честно, не понимаю почему могут не понравиться каналы
ты никогда не клал внутрь вебсокета сабпротоколы?
не говоря уже о том, что канал это не голый вс, это какой-то json-based протокол поверх ws.
источник

DV

Dmitriy Vishnevskiy in pro.elixir
Да, знаю я человека, который забил на понятия каналов и открывал по 1 сокет-соединению на каждый "чат в вакууме"
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
ты никогда не клал внутрь вебсокета сабпротоколы?
не говоря уже о том, что канал это не голый вс, это какой-то json-based протокол поверх ws.
Во-первых, там можно и binary передавать
Во-вторых, никто не заставляет использовать phoenix, дефолтную нужду 99% людей использующих вебсокеты типа "пнуть клиент со стороны сервера" Phonix.Channel покрывает с головой
источник

SM

Sergei Maximov in pro.elixir
Lama Lover
Я говорил о postgrest, aura и pandoc
+ shellcheck
источник

LL

Lama Lover in pro.elixir
Sergei Maximov
+ shellcheck
Прикольно, посмотрю
источник

A ß in pro.elixir
XÆA-XII
Я немного не понял, как в Nadia получать обновления и делать так, чтобы одно и то же обновление не прилетало бесконечное количество раз
единицу к последнему смещению прибавь
источник

SM

Sergei Maximov in pro.elixir
Sergei Maximov
+ shellcheck
Как человек, который не очень хорошо знает shell-скрипты, а погружаться в это говно желания нет, могу сказать, что очень помогает не допускать очевидные и не очень ошибки, когда необходимость писать эти самые скрипты всё-таки возникает
источник

X

XÆA-XII in pro.elixir
A ß
единицу к последнему смещению прибавь
Какому смещению?
источник

VR

Vlad Romaniuk in pro.elixir
XÆA-XII
Какому смещению?
источник

A ß in pro.elixir
XÆA-XII
Какому смещению?
ну вот приходят тебе сообщения от нади, берешь максимальный update_id и прибавляешь к нему единицу, используешь полученное значение как смещение в следующий раз
источник

M

MrFlorius in pro.elixir
XÆA-XII
Пожалуй, единственное, что могу про руби вспомнить
brew  (менеджер пакетов для макос)
источник

M

MrFlorius in pro.elixir
По поводу феникса – я во все интересные мне места посмотрел и вопросов пока нет
источник

RK

Roman Kolesnev in pro.elixir
Alex Bubnov
ну ты на феникс посмотри, например.
монолит с абсолютно невнятной связностью, который даже читать невозможно, потому что "ехал using через using", делавшийся, чтобы "лепить круды на хероку". без нормальных вебсокетов в 2015 году.
продается как фреймворк нового поколения и открытие века! на это реально может только рубист купиться.
Вот тут и мне интересно. Я сам из тех людей, которые пришли из руби и рекламируют феникс.

Как альтернатива рельсам - просто офигенная штука. Гораздо понятнее. И подкапотная структура понятная. По крайней мере гораздо понятнее чем у рельсы.

Единственное, что не очень зашло - с вьюхами перемудрили на мой взгляд.

Сокеты... Никто не запрещает выкинуть стандартное решение, чтобы места не жрало и воткнуть свое. А для базовых нужд большинства веб-аппов вполне себе хватает.

Даже молодой LiveView - отличная идея. В проде используется и люди довольны. А для прототипов - вообще огонь.

Так что с фениксом не так и главное - _где сделано лучше?_
источник

NM

Natalia Maximenko in pro.elixir
Roman Kolesnev
Вот тут и мне интересно. Я сам из тех людей, которые пришли из руби и рекламируют феникс.

Как альтернатива рельсам - просто офигенная штука. Гораздо понятнее. И подкапотная структура понятная. По крайней мере гораздо понятнее чем у рельсы.

Единственное, что не очень зашло - с вьюхами перемудрили на мой взгляд.

Сокеты... Никто не запрещает выкинуть стандартное решение, чтобы места не жрало и воткнуть свое. А для базовых нужд большинства веб-аппов вполне себе хватает.

Даже молодой LiveView - отличная идея. В проде используется и люди довольны. А для прототипов - вообще огонь.

Так что с фениксом не так и главное - _где сделано лучше?_
Что с вьюхами не так? Сериалайзеры в рельсе не тоже самое делают?
источник

RK

Roman Kolesnev in pro.elixir
Natalia Maximenko
Что с вьюхами не так? Сериалайзеры в рельсе не тоже самое делают?
В рельсе вьюхи - мое самое ненавистное место.

В Phoenix очень много на соглашениях едет. Связь eex-template и модуля с рендером спрятана (автогенерация функций на основе нейминга файлов).

Мне было бы комфортнее, если бы ценой большей "многословности" эти связи были явными.
источник