user7825794

Пикабушник
Дата рождения: 06 января 2006
поставил 5 плюсов и 1 минус
233 рейтинг 3 подписчика 6 подписок 26 постов 0 в горячем

Сайт для сервера

Делаю свою онлайн игру на питоне(3.11), с помощью библиотеки pygame(2.5.2). И вот я реализовал клиент, реализовал сервер, но так же потребовалось сделать веб-сайт на фреймворке flask(3.0.2), на котором будут отображаться основные данные о сервере. Обычное(последовательное) программирование отпало сразу. Стал пробовать выполнять задачу через асинхронное программирование, библиотека asyncio, пытался запускать функции через метод "create_task"(обе запускаемы таким образом функции я переделал в асинхронные), однако при запуске программы я получаю следующую ошибку: "RuntimeError: no running event loop; sys:1: RuntimeWarning: coroutine 'main' was never awaited". Ошибку я перевёл, но так и не понял, что она значит. Если здесь есть люди, которые разбираются в подобном, подскажите пожалуйста, как эту ошибку починить? Заранее спасибо за оставленные советы и критику.

P.S. Если понадобится ещё какая-то информация, то вот гитхаб проекта, файл main.py - клиент, server_test.py - сервер.

Внезапная поломка

Долгое время не использовал принтер, но тут понадобилось напечатать пару деталей. Включил принтер, запустил kliper, нажал на кнопку home, а моторы не двигаются. Прозвонил все моторы, вроде все живы, проверил питание драйверов тоже в норме. Подозреваю поломку материнской платы или драйверов(они впаяны). Только одно для меня не понятно: как я умудрился сжечь сразу все 4 драйвера(ну или какую-то логику на матери)? Подскажите пожалуйста, как проверить работоспособность драйверов. Какие есть гипотезы о причинах смерти?

Проект на Pygame

Всем привет, делаю онлайн игру для проектной работы. Игру пишу на python с помощью pygame, для обмена данными пользуюсь библиотекой socket, для запаковки информации использую json. Сначала я думал кидать клиенту с сервера игровое поле в виде списка строк(шифр с условными обозначениями), но уже во время реализации идеи и её отладки я понял что это будет той ошибкой, которая будет преследовать меня даже во снах, поэтому я решил, что будет хорошей идеей передавать в json'е список спрайтов, но json стукнул меня по голове и вежливо сказал, что спрайты компоновать он не может(Object of type Wall is not JSON serializable). Как можно избежать подобных ругательств и/или решить данную подзадачу эффективнее? Если вам кажется, что я изобретаю велосипед, и Вы можете объяснить, как такое решают нормальные люди, то поделитесь пожалуйста своим опытом в комментариях, он может быть полезен не только мне. Заранее спасибо.

P.S. Совсем забыл указать гитхаб проекта, если кому-то понадобится, вот он. На момент написания поста актуален коммит ca33bdf. Если вы так же где-то заметили мои глупости, просьба не пинать тапками, я только начинающий программист(сейчас это вроде называют говнокодерами).

Trianglelab matrix lite

Планирую ставить данный экструдер на принтер kingroon kp3s pro. Почитав/посмотрев отзывы и обзоры на него услышал про то что у него для его шестерней слишком слабый мотор. Соответственно встаю следующие вопросы. Так ли легко заменить мотор на более мощный или это огромный геморой? Нет ли у него других болячек, над которыми нужно будет поработать? Насколько тяжело эту штуку будет перестроить под крепления принтера? Стоит ли игра свеч?

Если у вас есть ответы на какие-то из этих вопросов, помогите пожалуйста, думаю эта помощь будет полезна далеко не только мне. Заранее спасибо

Серверные видеокарты

Всем привет, задумываюсь над приобретением видеокарты от NVIDIA из линейки Tesla. Все их исполнения, что я нашёл продаются без активного охлаждения несмотря на то что у некоторых из них вполне себе внушительное потребление. Я стал задаваться вопросом, а не нужно ли их как-то дополнительно охлаждать, но не смог ничего найти на эту тему в интернете. Помогите пожалуйста найти ответ.

Замена экструдера

Собираюсь менять экструдер на kingroon kp3s pro. Насмотрелся обзоров, но осталось ещё пара вопросов. Среди кандидатов рассматриваю BIQU H2 и tranlelabs matrix lite. Кто из них лучше встаёт в принтер? Кто лучше из коробки печатает композитами/флексами? Если оба не печатают, то какой и как легче допилить?

Flashforge 5m pro

Всем привет, подумываю взять себе в пользование flashforge 5m pro, но смотря на его обзоры и отзывы в интернете он мне показался слишком идеальным за свои относительно своей стоимости. Если здесь есть обладатели такого аппарата, расскажите, пожалуйста, есть ли у него какие-то недостатки/подводные камни/ещё что-то, какие доработки предстоит сделать?

VPN

Относительно недавно(около месяца назад) у меня на конкретном компьютере перестали работать любые впн и прокси сервисы. Чего бы я ни делал все выдают либо ошибку подключения, либо вообще не запускают клиент(такие как ProtonVPN). Любые тех. поддержки разводят руками и обещают звать специалистов, но дальнейших ответов не дают. На других компьютерах в локальной сети всё работает, вне зависимости от местоположения и операционной системы. Помогите, что делать?

Отличная работа, все прочитано!