Size: a a a

2020 March 18

a

allter in Modern::Perl
Anton Petrusevich
я в твоём абзаце не увидел связи между предложениями
Имеется в виду, если хочется оптимизации на создании вспомогательных объектов, вроде AnyEvent::CondVar, то ты знаешь, что делать (пиши на колбэках, контролируй время жизни всего, что тебе нужно). Либо используй другой язык, где на эту тему можно не париться.
источник

AP

Anton Petrusevich in Modern::Perl
ты зачем-то начал со мной спорить на тему, которую я даже не предполагал к спору. по моему мнению, возможны были два пути: с реюзом кондвара и без, Леманн выбрал без реюза, имел право. я просто принял это его решение и приспособился. я не предполагал об этом спорить вообще.
источник

a

allter in Modern::Perl
P.S. не встречал ситуаций, где надо больше одного кондвара на программу.
источник

VG

Vadim Goncharov in Modern::Perl
ну как же, примеры с пингом хостов из доки :)
источник

SZ

Sergey Zhmylove in Modern::Perl
allter
P.S. не встречал ситуаций, где надо больше одного кондвара на программу.
Лол
источник

AP

Anton Petrusevich in Modern::Perl
allter
P.S. не встречал ситуаций, где надо больше одного кондвара на программу.
begin-end очень даже востребованы даже без коро
источник

VG

Vadim Goncharov in Modern::Perl
сначала ты все пропинговал и cv->end на этом кондваре, а потом живешь на следующем
источник

AP

Anton Petrusevich in Modern::Perl
с коро кондвар становится реальной штукой
источник

SZ

Sergey Zhmylove in Modern::Perl
Anton Petrusevich
с коро кондвар становится реальной штукой
++ и это в том числе
источник

a

allter in Modern::Perl
Anton Petrusevich
ты зачем-то начал со мной спорить на тему, которую я даже не предполагал к спору. по моему мнению, возможны были два пути: с реюзом кондвара и без, Леманн выбрал без реюза, имел право. я просто принял это его решение и приспособился. я не предполагал об этом спорить вообще.
Да я не спорю. Просто ты удивился отсутствию reset() в API, но вообще-то это логичное API. condvar - это условная переменная, которую можно recv в разных местах, и во всех местах recv сработает (при необходимости, прокрутив цикл).
источник

AP

Anton Petrusevich in Modern::Perl
Coro::rouse_wait ваще штука
источник

a

allter in Modern::Perl
Anton Petrusevich
begin-end очень даже востребованы даже без коро
Честно говоря, кроме нескольких простых случаев, это очень сложно сделать надёжным.
источник

AP

Anton Petrusevich in Modern::Perl
я не буду спорить. чистый эниэвент довольно специфичен и ограничен сетевыми делами, считаю. когда нужна дб и сложные сценарии работы с ней, то тут я смотрю на коро, если всё ещё требуется асинк.
источник

a

allter in Modern::Perl
... Очень хочется, что бы нормальный async/await и генераторы (можно на основе Coro) добавили в обычный парсер перла... Но учитывая общее состояние луковицы и персоналию Лемана, нереально...
источник

AP

Anton Petrusevich in Modern::Perl
да там Эванс свои промисы изобретает. без поддержки local...
источник

AP

Anton Petrusevich in Modern::Perl
к сожалению, развитие перла упустили, понадеявшись на перл6
источник

a

allter in Modern::Perl
Типичная проблема новой системы. :(
источник
2020 March 19

MD

Mihail Dvornikov in Modern::Perl
nginx/ssl/proxy за ним несколько доменов с http/apache/dancer2. Что сейчас применяют для deployment?
источник

IB

Ivan Bessarabov in Modern::Perl
Я ansible использую
источник

DF

Denis F in Modern::Perl
Mihail Dvornikov
nginx/ssl/proxy за ним несколько доменов с http/apache/dancer2. Что сейчас применяют для deployment?
Докер
источник