Pull to refresh
0
0
Send message

Расскажите, пожалуйста, какие преимущества даёт сохранение логов на сервере с помощью logger? У вас корпоративный бот, которому, скорее всего, не нужно какое-то расширенное логирование, объем логов небольшой. Почему бы не использовать sentry? По моему опыту, на маленьких проектах вроде вашего это очень удобно (на больших проектах в принципе тоже, но там не получится так просто мигрировать с существующего решения для логирования).

Я правильно понял, что все ссылки ведут на сайт компании, то есть это просто пост-реклама с минимальным описанием курсов?

photo.append(len(post['attachments']))

В attachments могут быть не только фотографии. Там вообще все аттачи к посту: фото, видео, аудио и тд.

Зачем ещё БД? Права доступа могут в этой же таблице лежать.

soup = BeautifulSoup(req, "lxml")

Если я правильно помню, для использования lxml его надо отдельно установить (pip install lxml). Чем не угодил html.parser?

Работать будет на курьих ножках видимо

По-моему, вы не раскрыли тему безопасности. В вашем "примере реализации" бэкэнд возвращает простое true/false, что легко можно заменить на другое значение в любом дебаг-прокси и получить доступ к вебаппу от имени юзера (MITM).

Уверен, что кто-то будет использовать эту статью как туториал, поэтому предостерегаю от тупого копирования. О безопасности действительно надо заботиться, но не так, как предложил автор.

deepcopy.deepcopy(self)?

А как же Jira, Trello - топчики в этой сфере? Не представляю, как можно искать инструменты такого рода, не разу не наткнувшись на них.

Мы сейчас в команде работаем в Jira. Там есть ограничение на людей в бесплатной версии, но нам пока хватает. Есть русскоязычный интерфейс и приложение. Правда, они официально ушли из России, поэтому для создания проекта и регистрации нужен VPN. Работать можно без него.

Очень функциональная и полезная вещь, рекомендую.

sudo apt install python3.10
sudo apt install pip3.10

А в чем собственно проблема?

Плюс, я уверен, что новичку вообще не важно, какая у него версия питона. Исходя из своего опыта все версии 3.6+ отлично подходят для всех листингов из книг по питону. Ничего специфического там нет.

Установка Python... на Linux?)

Такое ощущение, что автор книги ни питон, ни линукс ни разу в руках не держал.

Всё-таки обучаться на маленьких проектах проще, и, как показывает практика, эффективнее, чем долбиться с суперсложными проектами. Как описал человек выше, даже с простым парсером Авито возникает куча проблем, из-за которых возникает желание бросить все.

Статья хорошая, но явно не для новичка. Проекты полезные, но сложные.

Ожидал увидеть что-нибудь вроде калькулятора с GUI на каком-нибудь Kivy - так и с вёрсткой познакомитесь.

Запустил вашего бота, в очередной раз удивился развитию технологий :)

Я так понял, в одной из функций вы фильтруете "грязный" ответ из Википедии. Однако на вопрос о гипотизе Римана он мне выплюнул это:

Ответ

Гипо́теза Ри́мана — сформулированная немецким математиком Бернхардом Риманом в 1859 году математическая гипотеза о том, что дзета-функция Ри́мана

ζ

принимает нулевые значения только в отрицательных чётных числах:

0

=

ζ

=

ζ

=

ζ

=

, и комплексных числах с вещественной частью

1

2

{\displaystyle }

.

Думаю, было бы круто добавить показ формул (например, конвертировать Latex в картинки) и убрать сломанные теги викиразметки.

Information

Rating
Does not participate
Registered
Activity