Наверняка на этой неделе вы смотрели обзор BadComedian на фильм «Вратарь Галактики». Я где-то с первых минут просмотра понял, откуда был плагиат — потому что мультсериал Galactik Football в детстве видел, пусть и мельком. Решил его пересмотреть целиком.
Несмотря на бюджетную рисовку и всратое 3D (а чего вы хотели от французов?), мультсериал до сих пор смотрится интересно. В нём Галактический футбол имеет цель, смысл, а не служит просто постановкой, как во Вратаре галактики. Есть даже толика интриги, поскольку вокруг мультяшного футбола вертятся корпорации, соперники и таинственные организации, у которых вообще свои интересы.
Если вам интересно посмотреть что-то из мультсериалов — рекомендую. Плеваться не будете.
Несмотря на бюджетную рисовку и всратое 3D (а чего вы хотели от французов?), мультсериал до сих пор смотрится интересно. В нём Галактический футбол имеет цель, смысл, а не служит просто постановкой, как во Вратаре галактики. Есть даже толика интриги, поскольку вокруг мультяшного футбола вертятся корпорации, соперники и таинственные организации, у которых вообще свои интересы.
Если вам интересно посмотреть что-то из мультсериалов — рекомендую. Плеваться не будете.
Как настроить модуль requests для pyTelegramBotAPI?
Задача выглядит простой, если вам просто нужно подключить прокси. Тогда достаточно в
Задача выглядит простой, если вам просто нужно подключить прокси. Тогда достаточно в
apihelper прописать прокси:from telebot import apihelperНо что если вам нужно внести более сложные изменения? Мне было необходимо отключить SSL-верификацию для этого прокси, поскольку работал с внешним прокси, где сертификаты настроены нормально не были. Вот тут уже простых решений pyTelegramBotAPI не предлагает. Для этого придётся переопределить функцию
apihelper.proxy = {"https": "https://user:password@host:port"}
apihelper._get_req_session. Грамотно это можно сделать следующим образом:from telebot import apihelper, utilsВоистину, #костыли наше всё.
session = None
def _make_req_session():
session = requests.session()
session.verify = False
return session
def _get_req_session(reset=False):
return util.per_thread('req_session', lambda: session if session else _make_req_session(), reset)
apihelper.proxy = {"https": "https://user:password@host:port"}
apihelper._get_req_session = _get_req_session
Знаете, что я ненавижу больше, чем самого себя и TikTok? Несъемные аккумуляторы.
Предыстория достаточно проста: нужно было поменять клавиатуру в ноутбуке. Предыдущую я залил случайно чаем (не будьте мной), благо замена нашлась на Али, и достаточно быстро приехала. На моем Lenovo T450 замена клавиатуры делается достаточно просто — отсоединяем аккумулятор, выкручиваем болтики, крепящие клавиатуру, вынимаем шлейф, вставляем новый, закручиваем всё обратно.
Пришло время включить и проверить. И вот тут сюрприз — ноутбук не включается, выдает лишь три мигания при подключении зарядки. Что делать? Неужели аккумулятор поврежден? Почему он даже от сети не включается? Лезу в интернет, а дело оказывается во встроенном аккумуляторе, который тоже надо было отключать! Потому что иначе он может неудачно зависнуть, и ноутбук не включится.
Пришлось разбирать ноутбук и отсоединять этот аккумулятор. После обратного подсоединения ноутбук включился, клавиатура работает, все прекрасно 😊 Но что будет делать простой пользователь, если ноутбук выкинет такое? Нести в сервис?
Предыстория достаточно проста: нужно было поменять клавиатуру в ноутбуке. Предыдущую я залил случайно чаем (не будьте мной), благо замена нашлась на Али, и достаточно быстро приехала. На моем Lenovo T450 замена клавиатуры делается достаточно просто — отсоединяем аккумулятор, выкручиваем болтики, крепящие клавиатуру, вынимаем шлейф, вставляем новый, закручиваем всё обратно.
Пришло время включить и проверить. И вот тут сюрприз — ноутбук не включается, выдает лишь три мигания при подключении зарядки. Что делать? Неужели аккумулятор поврежден? Почему он даже от сети не включается? Лезу в интернет, а дело оказывается во встроенном аккумуляторе, который тоже надо было отключать! Потому что иначе он может неудачно зависнуть, и ноутбук не включится.
Пришлось разбирать ноутбук и отсоединять этот аккумулятор. После обратного подсоединения ноутбук включился, клавиатура работает, все прекрасно 😊 Но что будет делать простой пользователь, если ноутбук выкинет такое? Нести в сервис?
Сегодня приехал в Калининград как турист. Пока что впечатлений не так много, но они определенно есть.
Калининград это по сути город трех эпох. Первая — эпоха Кенигсберга, классического немецкого города, которая впечатляет как уголок Европы. Вторая — позднесталинский ампир, эпоха, когда новая власть строила новый город, со своим стилем, впечатляет размахом и широтой идеи.
Ну а третья — это современность. И тут как-то совсем грустно. Калининград в этой эпохе похож на заштатный город постсоветской эпохи, с маршруткой, ТЦ Семья на главной улице и ямами на дорогах. Этот контраст особенно заметен в центре, где от района Верхнего озера (немецкая эпоха) переходишь в район улицы Невского и площади около Технического университета (тот самый ампир), а потом заворачиваешь за угол и оказываешься... в России.
Это исключительно первое впечатление, дальше — больше. В любом случае, рекомендую поддержать внутренний туризм — все равно внешний пока что недоступен 😞
Калининград это по сути город трех эпох. Первая — эпоха Кенигсберга, классического немецкого города, которая впечатляет как уголок Европы. Вторая — позднесталинский ампир, эпоха, когда новая власть строила новый город, со своим стилем, впечатляет размахом и широтой идеи.
Ну а третья — это современность. И тут как-то совсем грустно. Калининград в этой эпохе похож на заштатный город постсоветской эпохи, с маршруткой, ТЦ Семья на главной улице и ямами на дорогах. Этот контраст особенно заметен в центре, где от района Верхнего озера (немецкая эпоха) переходишь в район улицы Невского и площади около Технического университета (тот самый ампир), а потом заворачиваешь за угол и оказываешься... в России.
Это исключительно первое впечатление, дальше — больше. В любом случае, рекомендую поддержать внутренний туризм — все равно внешний пока что недоступен 😞
Итоги 2020 года
Это был, пожалуй, самый необычный год за всю жизнь. Удаленка вместо работы в офисе, карантин вместо прогулок и прелести отпуска в России вместо поездок за рубеж.
По идее, стоило бы написать, чего я достиг за этот год из запланированного, но так как я ничего не запланировал — то и образца для сравнения нет 😊 Из самых ярких достижений года — освоил Data Science, прошел кучу компьютерных игр, стабильно отработал год в большой компании, привел свои ожидания в соответствие с возможностями.
Желаю нам всем в следующем году вылезти из коронавирусной спячки, и правильно использовать уроки, которые нам преподал 2020 год. Мир вокруг нас — наибольшая ценность, особенно, когда посидишь месяц на карантине в четырех стенах.
Happy new year 🎅 🌲☃ 🎁
Это был, пожалуй, самый необычный год за всю жизнь. Удаленка вместо работы в офисе, карантин вместо прогулок и прелести отпуска в России вместо поездок за рубеж.
По идее, стоило бы написать, чего я достиг за этот год из запланированного, но так как я ничего не запланировал — то и образца для сравнения нет 😊 Из самых ярких достижений года — освоил Data Science, прошел кучу компьютерных игр, стабильно отработал год в большой компании, привел свои ожидания в соответствие с возможностями.
Желаю нам всем в следующем году вылезти из коронавирусной спячки, и правильно использовать уроки, которые нам преподал 2020 год. Мир вокруг нас — наибольшая ценность, особенно, когда посидишь месяц на карантине в четырех стенах.
Happy new year 🎅 🌲☃ 🎁
А вы знаете, сколько существует систем возрастных рейтингов для видеоигр?
Я вот не знал.
Пока копал Xbox Live API, обнаружил, что их как минимум одиннадцать. Каждая со своими критериями и допусками.
Россия в почетном списке обладателей возрастных рейтингов тоже есть, хотя PCBP это всего лишь маркировка по N 139-ФЗ. При этом удивительно, что наша маркировка помечена как обязательная, а американская ESRB — нет. Ага, ну попробуйте продать в американском магазине игру без рейтинга ESRB, будете неприятно удивлены.
Про существование CERO в Японии и USK в Германии я знал, а вот то, что на Тайване и в Бразилии есть свои шкалы — нет.
Не знаю, зачем вам эта информация, но теперь живите с этим.
Я вот не знал.
Пока копал Xbox Live API, обнаружил, что их как минимум одиннадцать. Каждая со своими критериями и допусками.
Россия в почетном списке обладателей возрастных рейтингов тоже есть, хотя PCBP это всего лишь маркировка по N 139-ФЗ. При этом удивительно, что наша маркировка помечена как обязательная, а американская ESRB — нет. Ага, ну попробуйте продать в американском магазине игру без рейтинга ESRB, будете неприятно удивлены.
Про существование CERO в Японии и USK в Германии я знал, а вот то, что на Тайване и в Бразилии есть свои шкалы — нет.
Не знаю, зачем вам эта информация, но теперь живите с этим.
Lightshot
Screenshot
Captured with Lightshot
Даже не спрашивайте, зачем, но я нашел и скомпилировал неофициальное приложение для стриминга с Xbox.
https://dtf.ru/flood/639574-och-umelye-
Это работает. Надо бы ему еще красивый интерфейс нарисовать, и настроить автосборку, чтобы всем пользователям был доступен стриминг с Xbox.
https://dtf.ru/flood/639574-och-umelye-
Это работает. Надо бы ему еще красивый интерфейс нарисовать, и настроить автосборку, чтобы всем пользователям был доступен стриминг с Xbox.
DTF
Оч. умелые ручки — Офтоп на DTF
Стриминг с Xbox на (почти) любом устройстве.
Нашел очень полезную утилиту, конвертирующую вашу cURL-команду в программный код на любом языке программирования.
https://curl.trillworks.com/
Зачем это может быть нужно? Например, я сейчас делаю парсер оценок с Метакритика, и там есть запрос, который позволяет их получить (/autosearch). Чтобы перенести выполнение запроса в парсер, мне достаточно скопировать запрос из Chrome (Copy as cURL) и затем вставить полученную команду на сайт, и получить код. Просто, быстро, работает.
https://curl.trillworks.com/
Зачем это может быть нужно? Например, я сейчас делаю парсер оценок с Метакритика, и там есть запрос, который позволяет их получить (/autosearch). Чтобы перенести выполнение запроса в парсер, мне достаточно скопировать запрос из Chrome (Copy as cURL) и затем вставить полученную команду на сайт, и получить код. Просто, быстро, работает.
Вчера посмотрел абсолютно шедевральный фильм «Народ против Ларри Флинта» — по сути, биографию основателя журнала Hustler и самого ярого борца за свободу слова, которого заслужила Америка.
Ларри Флинт — человек, который проверил Первую поправку Конституции США на прочность, за что получил от американской юстиции сполна — его судили за распространение непристойностей, в него стреляли, пытались объявить главным мировым злом и крестным отцом мафии. Всего-то за эротический журнал. В фильме образ Флинта несколько приукрашен, а события упрощены, но сцены в суде всё так же шедевральны, а Вуди Харрельсон отыгрывает персонажа на сто процентов.
К сожалению, сам Ларри Флинт умер в феврале 2021 года от сердечной недостаточности.
Ларри Флинт — человек, который проверил Первую поправку Конституции США на прочность, за что получил от американской юстиции сполна — его судили за распространение непристойностей, в него стреляли, пытались объявить главным мировым злом и крестным отцом мафии. Всего-то за эротический журнал. В фильме образ Флинта несколько приукрашен, а события упрощены, но сцены в суде всё так же шедевральны, а Вуди Харрельсон отыгрывает персонажа на сто процентов.
К сожалению, сам Ларри Флинт умер в феврале 2021 года от сердечной недостаточности.
Хотите стать параноиком?
Тогда заходите на https://amiunique.org/fp
Суть проста: сайт позволяет определить, насколько вы анонимны в интернете. Всего собирается более 60 параметров вашего браузера — от User-Agent до особенностей шрифтов именно на вашем устройстве — и если других таких же в базе нет, то вы не анонимны 😊 Можете задуматься над этим.
Ту же информацию, что этот сайт, имеет абсолютно любой сайт, на который вы заходите. И идентифицировать именно вас — задача вообще несложная: я спалился банально на уникальном User-Agent (потому что Chrome на мобильном телефоне подставляет туда модель телефона 😂)
Если же у вас получилось остаться анонимом — напишите в комментариях, как.
Тогда заходите на https://amiunique.org/fp
Суть проста: сайт позволяет определить, насколько вы анонимны в интернете. Всего собирается более 60 параметров вашего браузера — от User-Agent до особенностей шрифтов именно на вашем устройстве — и если других таких же в базе нет, то вы не анонимны 😊 Можете задуматься над этим.
Ту же информацию, что этот сайт, имеет абсолютно любой сайт, на который вы заходите. И идентифицировать именно вас — задача вообще несложная: я спалился банально на уникальном User-Agent (потому что Chrome на мобильном телефоне подставляет туда модель телефона 😂)
Если же у вас получилось остаться анонимом — напишите в комментариях, как.
❤1
Чего я меньше всего ожидал от 2022 года, так это наткнуться на подделку сыра. Причём в крупной торговой сети с европейским реноме.
Для приготовления тирамису купил в METRO сыр Маскарпоне от их собственного бренда. Качественный маскарпоне при смешивании с взбитыми яичными желтками даёт густой крем, который позже смешивается со взбитыми белками, но остаётся таким же густым. В данном же случае крем по констистенции смахивал на тесто для блинов. Полтора килограмма тирамису ушло прямо в помойку.
В первый раз я подумал, что это я криворукий и недостаточно взбил желтки. Повторно купил тот же сыр и получил тот же самый результат.
Пришлось в срочном порядке заказывать в Лавке белорусский маскарпоне (ну, так на этикетке указано). С ним крем получился идеальным, почти как на картинках в интернете.
А с виду сыры неотличимы ни по внешнему виду, ни по вкусу, также полностью совпадают по ТТХ.
Для приготовления тирамису купил в METRO сыр Маскарпоне от их собственного бренда. Качественный маскарпоне при смешивании с взбитыми яичными желтками даёт густой крем, который позже смешивается со взбитыми белками, но остаётся таким же густым. В данном же случае крем по констистенции смахивал на тесто для блинов. Полтора килограмма тирамису ушло прямо в помойку.
В первый раз я подумал, что это я криворукий и недостаточно взбил желтки. Повторно купил тот же сыр и получил тот же самый результат.
Пришлось в срочном порядке заказывать в Лавке белорусский маскарпоне (ну, так на этикетке указано). С ним крем получился идеальным, почти как на картинках в интернете.
А с виду сыры неотличимы ни по внешнему виду, ни по вкусу, также полностью совпадают по ТТХ.
👍2