Vjačeslavs
Все запросы в union должны возвращать одинаковое число столбцов
Виталий
юзаю aiomysql pool с uvloop и конструкцию для соединения async with async_pool.acquire() as conn: async with conn.cursor() as cursor: Периодически скрипт выдает ConnectionRefusedError: [Errno 111] Connection refused, в чем может быть проблема?
Anonymous
Zurab
#работа #удалёнка у нас есть масса данных снятых с энцеалографа и нужно на них обучить вот эту нейросеть (или чем она является?) https://github.com/pbashivan/EEGLearn т.е. использовать её по прямому назначению из её readme. Может ли кто-то это сделать? Что ещё рассказать или добавить чтобы было понятнее ?
Denis
Здравствуйте. Каких декстоп программ/скриптов вам не хватает?
do not import flask
Autodesk'a for Linux не хватает. Можешь приступать к работе :)
Denis
Autodesk'a for Linux не хватает. Можешь приступать к работе :)
Спасибо за ответ, но во-первых я слишком тупой для этого, а во-вторых я не пользуюсь autodeskом, и ничего в нем не понимаю
gerGrin
так разве это ненормально?
если разных - это норм, а одинаковых нет
gerGrin
SHOW PROCESSLIST посмотри во время выполнения скрипта
Виталий
смотрю, я немного не понимаю что значит одинаковые соединения
gerGrin
смотрю, я немного не понимаю что значит одинаковые соединения
из-за aio может быть путаница - два запроса одинаковых на одни и те же данные идут одновременно.
Виталий
они же не идут одновременно или я ошибаюсь? ты имеешь ввиду, что строка блокируется а к ней в это время другой запрос пытается постучаться? тогда бы наверное другие ошибки были бы
gerGrin
они же не идут одновременно или я ошибаюсь? ты имеешь ввиду, что строка блокируется а к ней в это время другой запрос пытается постучаться? тогда бы наверное другие ошибки были бы
у него Connection refused, может быть и в конфиге не правильное подключение, или прав нет. Ты прав они идут не одновременно, но в асинхроне с базой надо быть очень осторжным, может быть что угодно))
Виталий
ну да
Anonymous
на литкоде была такая задачка вроде
Там ограниченный вариант регулярок был
👑OGURCHIK🖤
🤔
Alex
у гита нет понятия аккаунт
👑OGURCHIK🖤
что за прикол гитом?
VJI4|)
На гитхабе*
Alex
что ему нужно?
Alex
я бы забанил для профилактики.
Markiz
Всем привет
Markiz
Подкажите, вылетает такая ошибка
Markiz
хотя у мня установлена visual studio 2019
👑OGURCHIK🖤
значит не стоит c++
Андрей
значит не стоит c++
Несёшь хуйню
Андрей
👑OGURCHIK🖤
ля
👑OGURCHIK🖤
хуилз тул
Markiz
хм, шо именно выбрать
Markiz
или ваще это бахнуть
Nikolay
Какой ад
Markiz
Какой ад
не говори(
Denis
F# круто, поставь на всякий случай
Андрей
или ваще это бахнуть
@spooti расскажет, ему днём лекцию читали
Denis
хм, шо именно выбрать
Билд тулс же, в конце
Андрей
Андрей
Передай спасибо дедушке Зарту
Markiz
Спасибо всем
Slam!
Спасибо всем
Нехуя не понял и нехуя не решил
Markiz
шото качаю
Markiz
долго собака
Markiz
Пол часа висит
Markiz
👍
lbh
Пол часа висит
докачивает всякие дотнеты наверное
Belmo NaTazu
Поясните пожалуйста, вот а питоне есть Gil. Но при этом есть хороший интерфейс для управления тредами. Ответьте пожалуйста, почему такой интерфейс существует?
iddqmeоw
с помощью чего можно сгенерить сертификат для ip без домена? letsencrypt не умеет
iddqmeоw
Самоподписанный openssl
смотри 25ую и 26ую строки https://github.com/eternnoir/pyTelegramBotAPI/blob/master/examples/webhook_examples/webhook_flask_echo_bot.py данное решение не помогло, в браузере нет ssl сертификата, соответственно от телеги ничего не приходит
Enot
в celery есть возможность зафиксировать порядок задач в одной очереди?
iddqmeоw
А на какой порт вешаешь?
8443, 80, 88 - везде один результат
Oleg
8443, 80, 88 - везде один результат
Ну значит что-то не то делаешь - у меня сейчас бот на 8443 порту на самоподписанном сертификате сидит
Mr Smith
Играюсь с криптопримитивами ради интереса , задача например сгенерировать простое число хотя бы на 128 бит. Стандартными алгоритмами мягко говоря это очень медленно идёт, есть варианты ?
Oleg
у тебя домен есть?
Есть, но сидит он на ip
iddqmeоw
Есть, но сидит он на ip
ты таким образом сертификат создавал? openssl genrsa -out webhook_pkey.pem 2048 openssl req -new -x509 -days 3650 -key webhook_pkey.pem -out webhook_cert.pem
iddqmeоw
Если честно - у меня роль на ansible, я не руками создавал
когда открываешь вьюху через браузер, сертификат есть?
iddqmeоw
просто у меня нет =)
Oleg
ты таким образом сертификат создавал? openssl genrsa -out webhook_pkey.pem 2048 openssl req -new -x509 -days 3650 -key webhook_pkey.pem -out webhook_cert.pem
А ты когда подключаешь вебхуки - сертификат передаёшь на сервер телеграма?
iddqmeоw
А ты когда подключаешь вебхуки - сертификат передаёшь на сервер телеграма?
да, я же тебе дал пример кода, там вызывается set_webhook()
Oleg
когда открываешь вьюху через браузер, сертификат есть?
Я не открываю вьюху через браузер, но чисто теоретически он должен ругаться
Alex
Поясните пожалуйста, вот а питоне есть Gil. Но при этом есть хороший интерфейс для управления тредами. Ответьте пожалуйста, почему такой интерфейс существует?
как же вы задолбали своими нелепыми попытками комментировать вещи, которых нихрена не понимаете, а именно GIL и потоки. GIL не означает что потоки не работают. GIL отпускается на IO операциях, на вызовах нативного кода, если он его отпускает явно. Поэтому треды отлично работают на IO задачах, треды вполне себе параллелят вычисления, например в случае с библиотекой numpy, которая написана таким образом, что отпускает GIL в момент вычислений.
Roman
Привет! Помнится я писал о том, чтобы вытащить msgpack в extras, так вот теперь он мне понадобился :) У меня есть два приложения (на C++ и Python), которые взаимодействуют между собою по ZeroMQ (шлются большие объёмы данных и часто, поэтому производительность и пропускная способность важна). Хочу использовать эту либу для сериализации/десериализации в msgpack/обратно (который шлётся через ZeroMQ). У меня на одном сокете могут быть сообщения разных типов, и, соответственно, с разными данными внутри. Я думал сделать что-то типа: @dataclass class Message(DataClassMessagePackMixin): protocol_version: int message_type: MessageType # IntEnum data: Union[DataA, DataB, ...] Но потом увидел, что Union стоит только в планах. Можно, конечно, просто dict в msgpack.packb запихивать, но хочется использовать преимущества статического определения типов сообщений. Посоветуйте, пожалуйста, альтернативное решение.
Tishka17
Привет! Помнится я писал о том, чтобы вытащить msgpack в extras, так вот теперь он мне понадобился :) У меня есть два приложения (на C++ и Python), которые взаимодействуют между собою по ZeroMQ (шлются большие объёмы данных и часто, поэтому производительность и пропускная способность важна). Хочу использовать эту либу для сериализации/десериализации в msgpack/обратно (который шлётся через ZeroMQ). У меня на одном сокете могут быть сообщения разных типов, и, соответственно, с разными данными внутри. Я думал сделать что-то типа: @dataclass class Message(DataClassMessagePackMixin): protocol_version: int message_type: MessageType # IntEnum data: Union[DataA, DataB, ...] Но потом увидел, что Union стоит только в планах. Можно, конечно, просто dict в msgpack.packb запихивать, но хочется использовать преимущества статического определения типов сообщений. Посоветуйте, пожалуйста, альтернативное решение.
https://github.com/Tishka17/dataclass_factory
Tishka17
Хотя что там месаджпак хз
Roman
Да, хочется без ковертации через dict сделать, ибо данных много.
Roman
Хотя с другой стороны, это ж Python, оно не будет копироваться.
Tishka17
Вообще мне казалось, он Юнион дотащил
Tishka17
Да, хочется без ковертации через dict сделать, ибо данных много.
А можно пример целиком как ты юзаешь сейчас его либу?
Tishka17
Я не уверен, но кажется для всяких жсонов и прочего он все равно сначала словарь делает
Roman
А можно пример целиком как ты юзаешь сейчас его либу?
Так пока не юзаю, а только принимаю решение, что брать для сериализации. Больше всего понравились MsgPack, Cap'nProto, FlatBuffers. Но MsgPack слишком динамичный, Python биндинги в Cap'nProto не особо поддерживаются, а во FlatBuffers очень многословный и абсолютно не-pythonic интерфейс для Python.