Tishka17
А. Ну это должно партия наверно в мейне ловиться и писаться
paulwinex
Но трюк с gdb никто не отменял
а какой трюк? пример есть?
paulwinex
А. Ну это должно партия наверно в мейне ловиться и писаться
когда такая ошибка то может try поможет, это везде их натыкать
Tishka17
а какой трюк? пример есть?
Ну если у тебя сишная прога падает с сегфолтом, можно включить запись core-файла (по сути ламп памяти). И потом через gdb посмотреть трейс
paulwinex
а как это загуглить?
Ffff
pyqt5 приложение зависает , если внутри запускается цикл while , получается мне нужно этот цикл обернуть в QThreating ?
Ffff
или весь класс , в котором этот цикл , обернуть ?
paulwinex
я обычн делаю класс который всё фигачит и через сигналы возвращает результат. ЧТо в него закидывать аэто уже зависит от твоей архитектуры
noName🐈
Tishka17
pyqt5 приложение зависает , если внутри запускается цикл while , получается мне нужно этот цикл обернуть в QThreating ?
Не зависает. Ничего не может делать потому что ты занял весь поток своим циклом
paulwinex
а оперции не io? асинк не поможет?
Tishka17
а как это загуглить?
https://jvns.ca/blog/2018/04/28/debugging-a-segfault-on-linux/
Tishka17
Что-то такое
paulwinex
Что-то такое
благодаря
Tishka17
То есть чуть чуть поможет, но не сильно
Ffff
То есть чуть чуть поможет, но не сильно
я до этого не сталкивался с многопоточностью , например я создаю 2 потока , и потом они работают попеременно?
Tishka17
asyncio - это когда ты сам выбираешь когда переключать задачи, потому что редко переключаться - выгоднее с точки зрения ресурсов и обычно не важна задержка. А UI не должен быть надолго переключен на другие задачи вообще
Ffff
у меня простая задача , (но и я сам тупенький) - генерация файлов с псевдослучайными числами , ход выполнения которой видно пользователю ( прогресс бар , с прибавлением части нескольких процентов , после генерации очередного файла , и кнопка отмена , что бы всё отменить и удалить) Дело в том , что в интернете полно примеров кода , реализующего многозадачность , но мне , как новичку , тяжело понять , что нужно именно мне
Tishka17
Ну тред запускай и вперёд
Tishka17
Сигналами обновляй
Ffff
Сигналами обновляй
тред должен обертывать цикл?
Tishka17
Да
Andrey
Господа, а подскажите способ сделать мультитред запрос в pysnmp? Что-то никакой адекватной задачи не могу найти, чтобы параллельно опросить кучу устройств
Ffff
Да
QThread подойдет?
Anonymous
https://pastebin.com/xxUTmxz7 код подключается к веб сокету но не получает информацию, как в его хеадер прописать Sec-WebSocket-Key ?
Tishka17
3,6
Тогда зачем @gen.coroutine?
Tishka17
хм, значит другого пути нет, окей
Я тебе два пути дал. Что ты ещё хотел?
Anonymous
Тогда зачем @gen.coroutine?
я с 2,7 переписывал пример)
Tishka17
я с 2,7 переписывал пример)
Тебе точно торнадо нужен?
Andrey
Я тебе два пути дал. Что ты ещё хотел?
полного решения своей задачи, чтобы только свой айпишник подставить и всё работает) пойду гуглить
Andrey
спасибо
Anonymous
Тебе точно торнадо нужен?
что угодно, что выполнит задачу
Tishka17
что угодно, что выполнит задачу
У тебя есть опыт с торнадо?
Anonymous
я датасаентист
Andrey
В смысле, свой?
да неважно, инструменты понятны, придётся почитать
Tishka17
нет
Ты ведь в курсе что торнадо - это не для вебскетов, а несколько больше
Tishka17
И у него свой подход к обработке
Anonymous
а что для сокетов?
Oleg
в aiohttp есть ws-клиент
Tishka17
в aiohttp есть ws-клиент
Он датасаентист
Oleg
Он датасаентист
это я уже понял
Tishka17
Ему что aiohttp, что фласк, что торнадо
Tishka17
да неважно, инструменты понятны, придётся почитать
Тебе одного клиента что ли опросить?
Tishka17
Или что вообще?
Andrey
Тебе одного клиента что ли опросить?
много клиентов, желательно одновременно
Andrey
в 20-30 потоков, но один оид
Tishka17
А
Andrey
думал, что может где-то реализовано уже
Tishka17
А точно готовые инструменты не подойдут?
Nikolay
Или что вообще?
Ты што не работаеш
Tishka17
Так-то 20 потоков запустить не проблема
Tishka17
Tishka17
Andrey
Свою мониторилку пишешь?
пишу скрипт для zabbix, чтобы оперировать хостами. Логики заббикса не хватает, приходится своё наворачивать.
Andrey
могу объяснить подробнее чего не хватает, к примеру
Tishka17
пишу скрипт для zabbix, чтобы оперировать хостами. Логики заббикса не хватает, приходится своё наворачивать.
https://www.zabbix.com/documentation/3.0/ru/manual/config/items/itemtypes/snmp то есть с этим не интегрироваться?
Andrey
Да не. Теперь задача понятна, ок
вообще пишу максимум просто, но функционально. Хочется мониторить все адреса на микротике, но там динамические oid, а хочется создать хост, который бы его имя состояло из трёх оидов, один из которых зависит от адреса =)
Александр
ребят, а рекламу гидры специально не удаляете? (или у меня телега тупит и сообщения уже нет?)
Andrey
решил делать через отдельные хосты, потому что типа проще и не надо триггеры мучать
Tishka17