an, наиболее правильным подходом будет популярно объяснить, что именно можно делать с помощью токена. Чтобы заказчик сам понимал, что это необходимо и без этого решения нет.
Существуют узкоспециализированные приложения, которые предназначены для утилизации ресурсов современных процессоров, например, stress-ng. Скрипт на python же представляет из себя байт-код, выполняемый на специализированной виртуальной машине. Ему никогда не достичь той же утилизации процессора.
dmitrysurkov, потому что надо куда-то запомнить id сообщения бота и удалять именно его, а не сообщение, которое написал пользователь и которое вызвало событие.
До кучи, чтобы кнопки не исчезали после применения, можно использовать у клавиатуры one_time_keyboard=False. Отправить кнопки совсем без сообщения нельзя, но можно отправить сообщение и затем его сразу удалить.
gitdev, потому что если случайно сломать прод, то приятного будет мало. Если хочется условий, максимально приближенных к проду, то обычно делают копию базы прода (если она слишком объёмная, то частичную).
На экран выдаётся видео уже разжатым в пиксельную картинку и часто даже дополнительно растянутым. Чтобы его записать, надо успевать делать скриншоты со скоростью fps видео, что уже непросто. Потом ещё и сжимать его надо успевать. При обратном сжатии видео, конечно, само по себе потеряет в качестве в любом случае.
Поэтому правильный ответ: без потерь не получится.
Скорее words = str.split(" "), если слова разделены пробелами, но если используются и знаки припеинания, то это будет работать уже не очень хорошо.
По сути надо два цикла, в одном перебираются слова, в другом буквы в слове. И наверное в java можно итерироваться по строке без разделения её на массив отдельных букв.
WSGlebKavash, в Gentoo сервис openvpn управляется openrc. И там создание нового vpn делается путём симлинка вида openvpn.name, который означает vpn с конфигом name.conf.
Кирилл Ошев, как вариант, можно рядом с оригинальным pdf хранить pdf с добавленным текстовым слоем. Но в целом это дополнительная задача со звёздочкой, начать можно с остальных форматов...