Что-то я совсем забросил свой канал. Поэтому вот вам полезный лайфхак, как заставить Selenium работать с Google Chrome в headless-режиме без Xorg на сервере.
https://gist.github.com/alonisser/11192482
https://gist.github.com/alonisser/11192482
Gist
setup-headless-selenium-xvfb.sh
GitHub Gist: instantly share code, notes, and snippets.
Всё, что вам нужно знать о Яндекс.Дзене — там есть вот такие статьи.
Я удалил Telegram и пользуюсь Whats App. Объясняю почему.
Причем её проблема — не в том, что человек предпочитает WhatsApp, в конечном счете, это его выбор. Проблема — в аргументах. Telegram не стоит использовать, потому что там злоумышленники, Telegram-боты не нужны, потому что «пишут различные новости и события. Это тоже самое, что смотреть телевизор» (дословно!). А лучший аргумент звучит следующим образом:
Это при том, что как раз в Telegram сообщения не шифруются (за исключением секретных чатов), точнее, шифруются облачным ключом, который хранится в Telegram, и они могут без проблем расшифровать любую переписку в обычных и групповых чатах. А вот как раз WhatsApp шифрует все сообщения — из-за чего им неудобно, но безопасно пользоваться.
Не читайте до обеда статьи на Яндекс.Дзене. А если других нет, то никаких и не читайте.
Я удалил Telegram и пользуюсь Whats App. Объясняю почему.
Причем её проблема — не в том, что человек предпочитает WhatsApp, в конечном счете, это его выбор. Проблема — в аргументах. Telegram не стоит использовать, потому что там злоумышленники, Telegram-боты не нужны, потому что «пишут различные новости и события. Это тоже самое, что смотреть телевизор» (дословно!). А лучший аргумент звучит следующим образом:
Лично мою переписку шифровать не нужно — я обычный человек. А зашифрованные сообщения нужны лишь злоумышленникам или же бизнесу. Но бизнес найдет другие решения.Это при том, что как раз в Telegram сообщения не шифруются (за исключением секретных чатов), точнее, шифруются облачным ключом, который хранится в Telegram, и они могут без проблем расшифровать любую переписку в обычных и групповых чатах. А вот как раз WhatsApp шифрует все сообщения — из-за чего им неудобно, но безопасно пользоваться.
Не читайте до обеда статьи на Яндекс.Дзене. А если других нет, то никаких и не читайте.
Яндекс Дзен
Я удалил Telegram и пользуюсь Whats App. Объясняю почему.
Честно не понимаю, кто пользуется мессенджером Телеграм и что в нем такого хорошего? Одно знаю — этот мессенджер очень любят всякие продавцы всяких запрещенных вещей. Прямо в каждой сводке "заказ был осуществлен через Телеграм". Ну а всё потому, что он считается…
Карантин, точнее, самоизоляция, сподвиг меня всё-таки обновить телефон.
Среди требований были: чистый Android, более-менее нормальное железо, хороший экран, наличие всех беспроводных интерфейсов. В итоге выбор остановился на Motorola Moto G7 — в его пользу сыграла цена и абсолютно чистый андроид, с поддержкой установки LineageOS.
Среди требований были: чистый Android, более-менее нормальное железо, хороший экран, наличие всех беспроводных интерфейсов. В итоге выбор остановился на Motorola Moto G7 — в его пользу сыграла цена и абсолютно чистый андроид, с поддержкой установки LineageOS.
Небольшая сага о том, как я чинил обычный китайский гироскутер.
https://www.squizduos.com/hoverboard/
https://www.squizduos.com/hoverboard/
Squizduos Slowblog
Чиним китайский гироскутер
Уже где-то три или четыре года у меня дома без дела лежал старенький китайский гироскутер...
Из статьи @vas3k узнал про то, что у Hetzner есть дешёвые Storage Box. В итоге решил проблему размещения файлопомойки 😊
Арендовал себе два терабайта, посмотрим, как там всё работает.
Арендовал себе два терабайта, посмотрим, как там всё работает.
vas3k.blog
Путь в облака
None
Channel 11
Если вы, как и я, не особо активно следите за 4PDA, то наверняка пропустили момент, как у всех там резко поотваливался адблок на Android. Мне же это показалось отличным поводом адблок на телефон наконец-то поставить. И там всё не так просто, как мне раньше…
Расписал более подробно способы рекламы на Android в посте на TJournal.
Ничего принципиально нового в посте нет, но надо же написать в канал хоть что-то 😊
Ничего принципиально нового в посте нет, но надо же написать в канал хоть что-то 😊
TJ
Блокируем рекламу на любом Android-устройстве — Офтоп на TJ
Если вдруг вы ещё не делаете этого.
Случайно нашёл онлайн-плеер текстовых квестов из «Космических рейнджеров», где собраны квесты из всех частей игры.
Если любите текстовые адвенчуры — крайне рекомендую. Должно работать в любом браузере.
https://spacerangers.gitlab.io/
Если любите текстовые адвенчуры — крайне рекомендую. Должно работать в любом браузере.
https://spacerangers.gitlab.io/
spacerangers.gitlab.io
Текстовые квесты онлайн - Космические Рейнджеры
Космические Рейнджеры, квесты онлайн
На DockerHub теперь есть ограничения на скачивание образов с их серверов без платной подписки.
Это лишний раз подтверждает две вещи:
1. Если вы не платите за товар или услугу, то товар на самом деле это вы.
2. Есть смысл отключить автообновление образов вроде watchtower, потому что с ним я уперся в лимит, даже ничего собственно не скачав.
Это лишний раз подтверждает две вещи:
1. Если вы не платите за товар или услугу, то товар на самом деле это вы.
2. Есть смысл отключить автообновление образов вроде watchtower, потому что с ним я уперся в лимит, даже ничего собственно не скачав.
Хабр
Новые ограничения в использовании Docker Hub и как GitLab реагировал на их ввод
Ни для кого уже не новость, что начиная с 2 ноября 2020 года Docker Hub ввел ограничения на скачивание образов: для анонимных пользователей он будет равен одной...
Наверняка на этой неделе вы смотрели обзор 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 замена клавиатуры делается достаточно просто — отсоединяем аккумулятор, выкручиваем болтики, крепящие клавиатуру, вынимаем шлейф, вставляем новый, закручиваем всё обратно.
Пришло время включить и проверить. И вот тут сюрприз — ноутбук не включается, выдает лишь три мигания при подключении зарядки. Что делать? Неужели аккумулятор поврежден? Почему он даже от сети не включается? Лезу в интернет, а дело оказывается во встроенном аккумуляторе, который тоже надо было отключать! Потому что иначе он может неудачно зависнуть, и ноутбук не включится.
Пришлось разбирать ноутбук и отсоединять этот аккумулятор. После обратного подсоединения ноутбук включился, клавиатура работает, все прекрасно 😊 Но что будет делать простой пользователь, если ноутбук выкинет такое? Нести в сервис?
Сегодня приехал в Калининград как турист. Пока что впечатлений не так много, но они определенно есть.
Калининград это по сути город трех эпох. Первая — эпоха Кенигсберга, классического немецкого города, которая впечатляет как уголок Европы. Вторая — позднесталинский ампир, эпоха, когда новая власть строила новый город, со своим стилем, впечатляет размахом и широтой идеи.
Ну а третья — это современность. И тут как-то совсем грустно. Калининград в этой эпохе похож на заштатный город постсоветской эпохи, с маршруткой, ТЦ Семья на главной улице и ямами на дорогах. Этот контраст особенно заметен в центре, где от района Верхнего озера (немецкая эпоха) переходишь в район улицы Невского и площади около Технического университета (тот самый ампир), а потом заворачиваешь за угол и оказываешься... в России.
Это исключительно первое впечатление, дальше — больше. В любом случае, рекомендую поддержать внутренний туризм — все равно внешний пока что недоступен 😞
Калининград это по сути город трех эпох. Первая — эпоха Кенигсберга, классического немецкого города, которая впечатляет как уголок Европы. Вторая — позднесталинский ампир, эпоха, когда новая власть строила новый город, со своим стилем, впечатляет размахом и широтой идеи.
Ну а третья — это современность. И тут как-то совсем грустно. Калининград в этой эпохе похож на заштатный город постсоветской эпохи, с маршруткой, ТЦ Семья на главной улице и ямами на дорогах. Этот контраст особенно заметен в центре, где от района Верхнего озера (немецкая эпоха) переходишь в район улицы Невского и площади около Технического университета (тот самый ампир), а потом заворачиваешь за угол и оказываешься... в России.
Это исключительно первое впечатление, дальше — больше. В любом случае, рекомендую поддержать внутренний туризм — все равно внешний пока что недоступен 😞