Открыл гитхаб с библиотеками под мессенджер. Там код под python2.7, поддержка которого закончилась в 2020 году. Делаем выводы, что это просто перевыпуск одной из древних наработок mail / vk
Батареек хватает по ощущениям надолго (при моей частоте и длительности игры - иногда до месяца живут). Главное не забывать выключать трансмиттер - вот тут больно :)
Я в какой-то момент понял, что если гитара не будет под рукой в собранном состоянии стоять, то я буду играть на ней кратно реже. В итоге стоит дежурная гитара, на ней ремень, на ремне трансмиттер.
Меня от самого подхода СДЭКа к уведомлениям бомбит.
В целях экономии они пошли искать меня по номеру телефона в VK. Они меня нашли и отправили уведомление о посылке туда.
Вот только VK я не пользуюсь и своего согласия на уведомления в VK я не давал. Только после того, как посылка уехала обратно, и после долгих разборок с поддержкой, я узнал про "мы вас в VK уведомлмли"
С чего бы Ростелеком говном стал? 890 руб за 890 Мбит, причём не теоретических, а честных. Перебои случаются раз в 1-2 года и устраняются за 1-2 часа обращением в чатик приложения.
Ну и по крупным провайдерам домашнего интернета не надо Билайн забывать. Про качество ничего не скажу, но они существуют)
Про маленьких провайдеров - бывает по-разному... На Юго-Востоке Москвы был районный LifeLink. У них был крутой сервис и крутые тарифы, пока все мы жили на 100мбитном интернете. А когда появилась потребность ускориться, мне сказали, что дом в планах на ближайшие 2 года отсутствует.
# Функция, которая выполнится когда бот завершит свою работу
async def stop_bot():
try:
for admin_id in admins:
await bot.send_message(admin_id, 'Бот остановлен. За что?😔')
except:
pass
С такой логикой:
если первый админ заблокирует бота, то второй админ не получит сообщение;
пока первый админ не получит сообщение, ко второму оно даже не улетит;
если случится ошибка, от неё не останется никаких следов.
Рекомендую пересмотреть этот небольшой кусок кода :)
У меня самые обычные клавиатура и мышь. И настройки стандартные. И нет скриптов автоматизации. Однако вчера меня 5 раз выкинуло посреди игры за "input automation".
Мои действия их система воспринимает как автоматику. Написал репорт на CSGOTEAMFEEDBACK@valvesoftware.com - пока тишина.
VSCode убогий. Пока он пустой - он очень быстрый, но получается немного лучше блокнота. Как только ему напихаешь батареек как в IDEA, он начинает глючить до невозможного (даже на очень мощных машинах)
Открыл гитхаб с библиотеками под мессенджер. Там код под python2.7, поддержка которого закончилась в 2020 году. Делаем выводы, что это просто перевыпуск одной из древних наработок mail / vk
Проще тут: http://t.me/yandextracker
Батареек хватает по ощущениям надолго (при моей частоте и длительности игры - иногда до месяца живут). Главное не забывать выключать трансмиттер - вот тут больно :)
Я в какой-то момент понял, что если гитара не будет под рукой в собранном состоянии стоять, то я буду играть на ней кратно реже. В итоге стоит дежурная гитара, на ней ремень, на ремне трансмиттер.
Повесил на шею, тумблер включил и пошёл играть ))
Меня от самого подхода СДЭКа к уведомлениям бомбит.
В целях экономии они пошли искать меня по номеру телефона в VK. Они меня нашли и отправили уведомление о посылке туда.
Вот только VK я не пользуюсь и своего согласия на уведомления в VK я не давал. Только после того, как посылка уехала обратно, и после долгих разборок с поддержкой, я узнал про "мы вас в VK уведомлмли"
А в остальном, отличный сервис)
Почитайте как настроить виртуальное окружение в python. Никогда не ставьте библиотеки в глобальное окружение, оставляйте его дефолтным.
У jcustom точно такая же угловая шахта, просто в торце.
Колхозить не хочется, поэтому трансмиттер BOSS WL-60T с отдельным кабелем отлично залезает в шахту
Из минусов - без ремня уже не поиграешь :)
С чего бы Ростелеком говном стал? 890 руб за 890 Мбит, причём не теоретических, а честных. Перебои случаются раз в 1-2 года и устраняются за 1-2 часа обращением в чатик приложения.
Ну и по крупным провайдерам домашнего интернета не надо Билайн забывать. Про качество ничего не скажу, но они существуют)
Про маленьких провайдеров - бывает по-разному... На Юго-Востоке Москвы был районный LifeLink. У них был крутой сервис и крутые тарифы, пока все мы жили на 100мбитном интернете. А когда появилась потребность ускориться, мне сказали, что дом в планах на ближайшие 2 года отсутствует.
Есть и обратная сторона, когда скинули видео, а куда на нём смотреть - не понятно (если нет явной ошибки). Поэтому только в комплексе :)
Раз такая пьянка пошла, тоже похвастаюсь :)
Gibson Les Paul Standard
Historic Custom Shop
Class 5 Flamed Top
Dark Cranberry Burst Gloss
2001, USA
Самая любимая гитара в моей коллекции!
Гитара помогает расслабиться и легко пережить любые рабочие стрессы
С такой логикой:
если первый админ заблокирует бота, то второй админ не получит сообщение;
пока первый админ не получит сообщение, ко второму оно даже не улетит;
если случится ошибка, от неё не останется никаких следов.
Рекомендую пересмотреть этот небольшой кусок кода :)
Поддерживаю
Пример 2 меняем на
defaultdict
, получается сильно прощеПример 3
Пример 4
У меня самые обычные клавиатура и мышь. И настройки стандартные. И нет скриптов автоматизации. Однако вчера меня 5 раз выкинуло посреди игры за "input automation".
Мои действия их система воспринимает как автоматику. Написал репорт на CSGOTEAMFEEDBACK@valvesoftware.com - пока тишина.
Все самые "вкусные" песни в Яндекс.Музыке больше недоступны. А слушать каверы, записанные в шкафу / под одеялом - странное удовольствие (
А могли бы вернуть Стену! :D
Отличный пилотаж! Авторы получили просмотр и комментарий от вас.
И, да... Хотите вы или нет – теперь вы знаете какой микрофон у Лебедева.
P.S.: автору и компании – успехов, а токсичным разработчикам – расширения кругозора
Взять любой зарубежный сервер и поднять бота? Не, пойдём к какой-то конторе, чтобы пользоваться их проксированием...
Взять aiogram на asyncio? Не, возьмём telebot на threading ...
Череда странных решений
Замечания по делу были. Зря у вас включается защитная реакция.
Синтаксис python идёт вперёд, как бы вы не привыкли к старому. На мой взгляд, это не всегда удобно, но факт остаётся фактом.
Если уж вы делаете файл с тестами, то pytest в его простом варианте усложнения статье не добавит. Всего-то функцию переименовать и assert добавить.
В идеале, прогоните свой код через ruff с проверкой ALL + форматтером. Это поможет немного защититься как от плохих, так и от устаревших практик.
В остальном статья действительно будет полезна для новичков. Язык повествования весьма простой и понятный.
Спасибо
VSCode убогий. Пока он пустой - он очень быстрый, но получается немного лучше блокнота. Как только ему напихаешь батареек как в IDEA, он начинает глючить до невозможного (даже на очень мощных машинах)
Проблема шире, там не только Java.
Я в их редакторах использую Python, Rust, JS, Golang
Но в целом - пох: загрузил через VPN, продолжаю пользоваться.
Не на VSCode же уходить)))