Size: a a a

2021 March 23

AN

Aleksey Nakoryakov in SPb Python
Ilya Ilyinykh
Под очередья я не подразумеваю Kafka || RabbitMQ
Я имею в виду просто очередь в процессе, не более
Вот здесь есть про такой подход.
https://docs.python.org/3/howto/logging-cookbook.html#dealing-with-handlers-that-block
Хотя в доке не пишут про необходимость организовывать очередь для StreamHandler, видимо, не считается он блокирующим. Но я уже поел проблем, когда в async приложении был блокирующий IO. Это прямо больно-больно.
источник

A

Alexander in SPb Python
Aleksey Nakoryakov
Вот пытаюсь понять, могут ли влиять на тормоза. Кажется всётаки не в них основная проблема
можно подебажить с pdb и посмотреть на то, где затыки были
источник

A

Alexander in SPb Python
я всё же ставлю на то, что это не логгер виноват
источник

AN

Aleksey Nakoryakov in SPb Python
Alexander
я всё же ставлю на то, что это не логгер виноват
Согласен, не логгер. Но про логгер просто хотелось узнать, как кто заморачивается )
источник

A

Alexander in SPb Python
у нас крутится 2 сервиса на asyncio, пишем логи обычным логгером и проблем никаких не замечаем
источник

A

Alexander in SPb Python
в дебиане логи в stderr/stdout при запуске через systemd, перехватываются journalctl и накапливаются в его буфере, т.ч. тут не должно быть проблем
источник

A

Alexander in SPb Python
и в этом с journalctl проблема кстати, потому как если ты хочешь писать напрямую в rsyslog, то journalctl всё-равно будет твои логи перехватывать. Получается дополнительная нагрузка на систему
источник

YU

Yaroslav Ulanovich in SPb Python
Alexander
в дебиане логи в stderr/stdout при запуске через systemd, перехватываются journalctl и накапливаются в его буфере, т.ч. тут не должно быть проблем
У нас тоже через systemctl и норм, хотя все на асинхронщине крутится
источник

p

pragus in SPb Python
Adoption of Mypy for Python type checking: 45% already use it, 40% don't plan to (Score: 100+ in 11 hours)

Link: https://readhacker.news/s/4H5PY
Comments: https://readhacker.news/c/4H5PY
источник

A

Alexander in SPb Python
Yaroslav Ulanovich
У нас тоже через systemctl и норм, хотя все на асинхронщине крутится
Я и не говорил, что запуск через systemd чем-то плох. На мой взгляд, systemd вообще лучшее за много лет, что случалось с линуксом.
Но вот с передачей логов они как-то промахнулись, т.к. насколько я понял, нет какого то простого, некостыльного способа исключить journalctl из цепочки передачи логов напрямую в rsyslog.
источник

YU

Yaroslav Ulanovich in SPb Python
Alexander
Я и не говорил, что запуск через systemd чем-то плох. На мой взгляд, systemd вообще лучшее за много лет, что случалось с линуксом.
Но вот с передачей логов они как-то промахнулись, т.к. насколько я понял, нет какого то простого, некостыльного способа исключить journalctl из цепочки передачи логов напрямую в rsyslog.
Я к тому, что systemd в данном случае хорош)
источник
2021 March 24

L

Lasha 91 in SPb Python
Помогите решить задание
источник

II

Ilya Ilyinykh in SPb Python
Lasha 91
Помогите решить задание
А ты уверен, что тебе надо с этим помогать?)

Зачем ты проходишь курсы и не выполняешь задания? Может тогда не стоит на них ходить? 🤔
источник

L

Lasha 91 in SPb Python
Да я не могу въехать вообще
источник

L

Lasha 91 in SPb Python
С этим заданием
источник

A

Artem in SPb Python
Lasha 91
Да я не могу въехать вообще
а на каком этапе проблемы?
источник

EE

Egor Egorov in SPb Python
так дальше то сложнее будет
источник

EE

Egor Egorov in SPb Python
остановись, въедь, а потом продолжай
источник

EE

Egor Egorov in SPb Python
разбей задачу на две, погугли как решаются арифметические задачи, потом как округлять числа, так по легче будет)
источник

L

Lasha 91 in SPb Python
Egor Egorov
разбей задачу на две, погугли как решаются арифметические задачи, потом как округлять числа, так по легче будет)
От души спасибо
источник