Size: a a a

2020 September 29

AZ

Alexander Zelenyak in Moscow Python
А где маневрирование в слове "никак" я не понял.
источник

AZ

Alexander Zelenyak in Moscow Python
Блин да... С декораторами в aiohttp вы меня, конечно, прибили, но надо работать. Давайте лучше на бирмитапе похоливарим.
источник

t

tpkht in Moscow Python
Уххх вы тут зажглись)
источник

SZ

Shagit Ziganshin in Moscow Python
Опять эти программисты сделали что-то не так как Саша делает :)
источник

AZ

Alexander Zelenyak in Moscow Python
Даже на питоне можно писать пхп. (с) Я
источник

SZ

Shagit Ziganshin in Moscow Python
Зачем писать на питоне, если можно на пхп?
источник

AS

Alexey Starkov in Moscow Python
Alexander Shorin
динамический роутинг с правильным разделением логики.
сложно, если есть class-based views и все такое уже, то наверное можно заморочится, а так много бойлерплейта
источник

SZ

Shagit Ziganshin in Moscow Python
Пхп победил
источник

AZ

Alexander Zelenyak in Moscow Python
Да.
источник

p

pragus in Moscow Python
Alexander Zelenyak
Я не понимаю, зачем в современном мире начинать делать синхронное приложение. Вне зависимости от того, на самом деле оно там нужно. Просто как-то удобно и потом, когда понадобится, не надо будет переписывать весь проект.
раньше писал на gevent и ничего не думал про асинхронность. точнее, тогда даже не было asyncio ;)
сейчас пишу на go и продолжаю ничего не думать про асинхронность. ЧЯДНТ?
источник

SZ

Shagit Ziganshin in Moscow Python
источник

AZ

Alexander Zelenyak in Moscow Python
gevent, go... Я не хочу это обсуждать, извините.
источник

AS

Alexander Shorin in Moscow Python
Alexey Starkov
сложно, если есть class-based views и все такое уже, то наверное можно заморочится, а так много бойлерплейта
там как раз class based views изкоробки. но ок. переделывать может и правда много т.к. роутер диктует как разделять логику. а то привыкли фласководы всё во вьюшке описывать: и разбор запроса, и бизнес логику, и прочие мидлвари..
источник

p

pragus in Moscow Python
Alexander Zelenyak
И не потому, что у меня отложенных задач нет. Есть, как раз-таки. И много. Просто решать их работу можно различными способами.
а как у вас происходит отмена отложенных задач? или timeouts propagation?
источник

AS

Alexey Starkov in Moscow Python
Alexander Shorin
там как раз class based views изкоробки. но ок. переделывать может и правда много т.к. роутер диктует как разделять логику. а то привыкли фласководы всё во вьюшке описывать: и разбор запроса, и бизнес логику, и прочие мидлвари..
совершенно согласен, но на 10 методов городить огород не хочется, тем более это не сайт а просто сервис
источник

p

pragus in Moscow Python
Alexander Zelenyak
gevent, go... Я не хочу это обсуждать, извините.
там была мысль о том, что не обязательно ломать код ради этой асинхронности.
источник

SZ

Shagit Ziganshin in Moscow Python
pragus
а как у вас происходит отмена отложенных задач? или timeouts propagation?
У него поди Kubernetes Jobs
источник

AZ

Alexander Zelenyak in Moscow Python
pragus
а как у вас происходит отмена отложенных задач? или timeouts propagation?
Зависит от. Я не готов сейчас погружаться в этом. О чём написал выше: пора работать.
источник

AZ

Alexander Zelenyak in Moscow Python
pragus
там была мысль о том, что не обязательно ломать код ради этой асинхронности.
Я не ломаю код ради асинхронности. Она просто работает.
источник

AZ

Alexander Zelenyak in Moscow Python
Shagit Ziganshin
У него поди Kubernetes Jobs
Такое тоже есть. Очень удобно.
источник