Alex
Да вообще в целом надоело. Смысл жить когда на работу уходит всё время и если не работать нечего есть...
эм.... зачем убивать на работу все время? найди нормальную работу с work-life balance.
Alex
возьми пол года отпуск за свой счет
Сережа
Дыа, парт тайм, или удаленку
Сережа
Можно вообще 4-5 часов в день, и из дома, чтоб на дорогу не тратиться
Alex
В Европах мало кто до 6и на работе досиживает. В 5 уже обычно офисы начинают пустеть.
Alex
На мигрантов из СНГ, остающихсяв офисе смотрят мягко говоря с недоумением.
Ton
Всем привет! Ребят, кто знает как работает celery с rabbitmq в плане помещения заданий в очередь? У меня есть цепочка заданий и такое ощущение, что последующие задания из цепочки попадают в конец очереди, а воркер celery получает задания из начала. Хотя я ожидал, что задания из цепочки будут выполняться последовательно, а на деле выполняются сначала все первые задания, потом вторые и т.д.
Tishka17
эм
Alex
хотя ЯННП
Tishka17
"последовательно" и "сначала первые, потом вторые" - звучит как одно и тоже
Yergali
всем привет! вопрос по селениуму. Как получить куки, если отключен в браузере JS? попробовал так driver.manage (). getCookies () но вернет пустой массив
Ton
Ну логично, это ж очередь
Логично, когда можно управлять откуда брать и куда класть
Denis
может кто поможет
Tishka17
очередь выполняет задания последовательно. Внутри очереди никаких подочредеей нет
Ton
"последовательно" и "сначала первые, потом вторые" - звучит как одно и тоже
Сначала первые из всех цепочек, потом вторые из всех цепочек и т.д.
Alex
Логично, когда можно управлять откуда брать и куда класть
ну так кролик вполне себе позволяет управлять куда класть при помощи exchange, очередей и т.д.
Tishka17
хз что за цепочки
Denis
почему не работает unique в таком случае? http://joxi.ru/MAjx8xaUjoEWlm
Tishka17
в очереди нет цепочек
Alex
может у него там две очерди
Alex
и он хочет чтобы сначала выполнились все таски из первой, а потом из второй?
Denis
вызвал
Tishka17
вызвал
разве?
Denis
может я не понимаю? объясните
Alex
может я не понимаю? объясните
чтобы вызвать функцию нужны скобки
Alex
есть разница между получением объекта функции (в твоем случае) и ее вызовом
Alex
это не руби
Ton
и он хочет чтобы сначала выполнились все таски из первой, а потом из второй?
Не, я хочу, чтобы задания в очереди выполнялись друг за другом. Т.е. если у меня процесс в воркере начал выполнять цепочку, то выполнял её от начала до конца. А он вместо этого выполняет первое задание из первой цепочки, потом хватается за другую, за третью и в итоге выполнение всех цепочек растягивается по времени
V
в руби все обьект
V
получаешь как и от переменной или константы
Denis
ht,z
Туночка️
что ты куришь?
точно не мануалы
Denis
ребят спасибо
Denis
я просто с деревни
Ton
Там таски можно объединять в цепочки, смекаете?
Vadzim
Ещё вопрос, что здесь я делаю не так: cursor.execute('SELECT t1 FROM math WHERE t1>? AND t1<?',(theme,theme1,))
Tishka17
Наверно цепочка гарантирует, что следующий таск из нее будет не раньше прошлого
Alex
на больше и меньше одновременно?
Tishka17
Хотя есть смутное подозрение, что она следующий добавит в очередь только после выполнения первого
Vadzim
эм.. сравниваешь одну и ту же колонку
ну да, мне нужно, чтобы выдал интервал, к примеру, от 2 до 10
KhSV
Приветствую присутствующих Как написать регулярку проверяющую строку вида: "1,2,3;45,25,65;4,2,78" . Поясненения к строке: 1. Количество чисел до точки запятой, разделенных запятыми ("1,2,3") постоянно везде; 2. Конец строки не заканчивается знаком - ";" Мой вариант регулярки: r"((\d+,){n-1}\d+;)*((\d+,){n-1}\d+)" где n - это количество чисел разделенных запятыми. Есть ли способ написать то же самое, только короче и элегантнее.
Alex
Хотя есть смутное подозрение, что она следующий добавит в очередь только после выполнения первого
Tasks can be linked together: the linked task is called when the task returns successfully: To make it even easier to link tasks together there’s a special signature called chain that lets you chain tasks together:
Игорь
Вопрос по асинхронщине. Кто использует aiofiles для работы с файлами? Стабильна ли эта либа сейчас?
Alex
это смутное подозрение подтверждается документацией
Tishka17
Tasks can be linked together: the linked task is called when the task returns successfully: To make it even easier to link tasks together there’s a special signature called chain that lets you chain tasks together:
да не. Это звучит так как будто в очредеь добавляется один таск, а срабатывают несколько
Игорь
она простая как три копейки.
Собственно смущает, что такой функционал не сделали в самом asyncio. Может есть подводные камни?
Alex
эта библиотека гоняет чтение файлов в отдельном тредпуле
Игорь
какой "такой"?
Что либа простая, но такой простой функционал не стали добавлять в asyncio
Alex
жесть какая.
чего это жесть?
Alex
ну а как ты еще реализуешь чтение файла асинхронно?
Игорь
Ну то есть вопрос тогда, имеет ли вообще смысл работать с файлами асинхронно?
Alex
с учетом того что файловые операции блокирующие.
Tishka17
чего это жесть?
а системные вызовы чтения файлов не бывают асинхронные что ли?
Alex
в общем случае - нет
Alex
есть AIO, для которого есть отдельные функции, который должен поддерживаться ядром и файловой системой.
Alex
и теперь вопрос, нахрена пихать этот костыль в asyncio?
Alex
http://man7.org/linux/man-pages/man7/aio.7.html
Игорь
Спасибо, собвственно это и хотел узнать