Channel 11
58 subscribers
71 photos
3 videos
7 files
80 links
Записки дата-грузчика. Мафия, настолки, книги и айти-лайфхаки.

Автор: @squizduos
Download Telegram
2020 год по версии разных компаний.

С версии Call of Duty немного приорнул.
Наверняка на этой неделе вы смотрели обзор BadComedian на фильм «Вратарь Галактики». Я где-то с первых минут просмотра понял, откуда был плагиат — потому что мультсериал Galactik Football в детстве видел, пусть и мельком. Решил его пересмотреть целиком.

Несмотря на бюджетную рисовку и всратое 3D (а чего вы хотели от французов?), мультсериал до сих пор смотрится интересно. В нём Галактический футбол имеет цель, смысл, а не служит просто постановкой, как во Вратаре галактики. Есть даже толика интриги, поскольку вокруг мультяшного футбола вертятся корпорации, соперники и таинственные организации, у которых вообще свои интересы.

Если вам интересно посмотреть что-то из мультсериалов — рекомендую. Плеваться не будете.
Как настроить модуль requests для pyTelegramBotAPI?

Задача
выглядит простой, если вам просто нужно подключить прокси. Тогда достаточно в apihelper прописать прокси:

from telebot import apihelper

apihelper.proxy = {"https": "https://user:password@host:port"}

Но что если вам нужно внести более сложные изменения? Мне было необходимо отключить SSL-верификацию для этого прокси, поскольку работал с внешним прокси, где сертификаты настроены нормально не были. Вот тут уже простых решений pyTelegramBotAPI не предлагает. Для этого придётся переопределить функцию 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 замена клавиатуры делается достаточно просто — отсоединяем аккумулятор, выкручиваем болтики, крепящие клавиатуру, вынимаем шлейф, вставляем новый, закручиваем всё обратно.

Пришло время включить и проверить. И вот тут сюрприз — ноутбук не включается, выдает лишь три мигания при подключении зарядки. Что делать? Неужели аккумулятор поврежден? Почему он даже от сети не включается? Лезу в интернет, а дело оказывается во встроенном аккумуляторе, который тоже надо было отключать! Потому что иначе он может неудачно зависнуть, и ноутбук не включится.

Пришлось разбирать ноутбук и отсоединять этот аккумулятор. После обратного подсоединения ноутбук включился, клавиатура работает, все прекрасно 😊 Но что будет делать простой пользователь, если ноутбук выкинет такое? Нести в сервис?
Сегодня приехал в Калининград как турист. Пока что впечатлений не так много, но они определенно есть.

Калининград это по сути город трех эпох. Первая — эпоха Кенигсберга, классического немецкого города, которая впечатляет как уголок Европы. Вторая — позднесталинский ампир, эпоха, когда новая власть строила новый город, со своим стилем, впечатляет размахом и широтой идеи.

Ну а третья — это современность. И тут как-то совсем грустно. Калининград в этой эпохе похож на заштатный город постсоветской эпохи, с маршруткой, ТЦ Семья на главной улице и ямами на дорогах. Этот контраст особенно заметен в центре, где от района Верхнего озера (немецкая эпоха) переходишь в район улицы Невского и площади около Технического университета (тот самый ампир), а потом заворачиваешь за угол и оказываешься... в России.

Это исключительно первое впечатление, дальше — больше. В любом случае, рекомендую поддержать внутренний туризм — все равно внешний пока что недоступен 😞
Итоги 2020 года

Это был, пожалуй, самый необычный год за всю жизнь. Удаленка вместо работы в офисе, карантин вместо прогулок и прелести отпуска в России вместо поездок за рубеж.

По идее, стоило бы написать, чего я достиг за этот год из запланированного, но так как я ничего не запланировал — то и образца для сравнения нет 😊 Из самых ярких достижений года — освоил Data Science, прошел кучу компьютерных игр, стабильно отработал год в большой компании, привел свои ожидания в соответствие с возможностями.

Желаю нам всем в следующем году вылезти из коронавирусной спячки, и правильно использовать уроки, которые нам преподал 2020 год. Мир вокруг нас — наибольшая ценность, особенно, когда посидишь месяц на карантине в четырех стенах.

Happy new year 🎅 🌲 🎁
А вы знаете, сколько существует систем возрастных рейтингов для видеоигр?

Я вот не знал.

Пока копал Xbox Live API, обнаружил, что их как минимум одиннадцать. Каждая со своими критериями и допусками.

Россия в почетном списке обладателей возрастных рейтингов тоже есть, хотя PCBP это всего лишь маркировка по N 139-ФЗ. При этом удивительно, что наша маркировка помечена как обязательная, а американская ESRB — нет. Ага, ну попробуйте продать в американском магазине игру без рейтинга ESRB, будете неприятно удивлены.

Про существование CERO в Японии и USK в Германии я знал, а вот то, что на Тайване и в Бразилии есть свои шкалы — нет.

Не знаю, зачем вам эта информация, но теперь живите с этим.
Даже не спрашивайте, зачем, но я нашел и скомпилировал неофициальное приложение для стриминга с Xbox.

https://dtf.ru/flood/639574-och-umelye-

Это работает. Надо бы ему еще красивый интерфейс нарисовать, и настроить автосборку, чтобы всем пользователям был доступен стриминг с Xbox.
Нашел очень полезную утилиту, конвертирующую вашу cURL-команду в программный код на любом языке программирования.

https://curl.trillworks.com/

Зачем это может быть нужно? Например, я сейчас делаю парсер оценок с Метакритика, и там есть запрос, который позволяет их получить (/autosearch). Чтобы перенести выполнение запроса в парсер, мне достаточно скопировать запрос из Chrome (Copy as cURL) и затем вставить полученную команду на сайт, и получить код. Просто, быстро, работает.
Напоминаю
Вчера посмотрел абсолютно шедевральный фильм «Народ против Ларри Флинта» — по сути, биографию основателя журнала Hustler и самого ярого борца за свободу слова, которого заслужила Америка.

Ларри Флинт — человек, который проверил Первую поправку Конституции США на прочность, за что получил от американской юстиции сполна — его судили за распространение непристойностей, в него стреляли, пытались объявить главным мировым злом и крестным отцом мафии. Всего-то за эротический журнал. В фильме образ Флинта несколько приукрашен, а события упрощены, но сцены в суде всё так же шедевральны, а Вуди Харрельсон отыгрывает персонажа на сто процентов.

К сожалению, сам Ларри Флинт умер в феврале 2021 года от сердечной недостаточности.
Хотите стать параноиком?

Тогда заходите на https://amiunique.org/fp

Суть проста: сайт позволяет определить, насколько вы анонимны в интернете. Всего собирается более 60 параметров вашего браузера — от User-Agent до особенностей шрифтов именно на вашем устройстве — и если других таких же в базе нет, то вы не анонимны 😊 Можете задуматься над этим.

Ту же информацию, что этот сайт, имеет абсолютно любой сайт, на который вы заходите. И идентифицировать именно вас — задача вообще несложная: я спалился банально на уникальном User-Agent (потому что Chrome на мобильном телефоне подставляет туда модель телефона 😂)

Если же у вас получилось остаться анонимом — напишите в комментариях, как.
1
Чего я меньше всего ожидал от 2022 года, так это наткнуться на подделку сыра. Причём в крупной торговой сети с европейским реноме.

Для приготовления тирамису купил в METRO сыр Маскарпоне от их собственного бренда. Качественный маскарпоне при смешивании с взбитыми яичными желтками даёт густой крем, который позже смешивается со взбитыми белками, но остаётся таким же густым. В данном же случае крем по констистенции смахивал на тесто для блинов. Полтора килограмма тирамису ушло прямо в помойку.

В первый раз я подумал, что это я криворукий и недостаточно взбил желтки. Повторно купил тот же сыр и получил тот же самый результат.

Пришлось в срочном порядке заказывать в Лавке белорусский маскарпоне (ну, так на этикетке указано). С ним крем получился идеальным, почти как на картинках в интернете.

А с виду сыры неотличимы ни по внешнему виду, ни по вкусу, также полностью совпадают по ТТХ.
👍2