Баннер Яндекса

«Установите Яндекс Браузер с нейросетями, чтобы кривые баннеры Яндекс Браузера выглядели прямее.»

Вообще, в Яндексе наблюдается аномальная баннеромания, в любом приложении или сервисе Яндекса сначала надо поработать археологом, расчищая пространство от свистелок, чтобы добраться до чистого интерфейса.

Т-Банк и верификация: испытание паранойей вместо сервиса

Делюсь своим опытом верификации в Т-банке. Был неприятно удивлён тем, насколько параноидально у них устроена идентификация. Просто переустановил приложение, находясь на отдыхе — и меня ожидал целый квест: видеозвонок, странные вопросы о размере трат на телефон и куда-то ещё.

Изначально при вхоже ввёл телефон, код, данные карты — и всё равно просят ввести ещё какой-то пароль, а если забыл, то оказываешься на неловком видеоопросе с вопросами, которые в наше неспокойное время задают только мошенники. На вопрос, зачем всё это, никто внятного ответа дать не смог.

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

Боюсь представить, что будет, если куплю булочку в супермаркете или оплачу подписку.

Честно, ожидал более адекватный сервис. Выводы сделаны, по возможности сменю поделку этих товарищей, тем более, что былых выгод не наблюдается.

Зачем это здесь? А потому что вместо людей в техподдержке Т-Банка читают глупые роботы.

У края бездны (2024)

Мне кажется важно упомянуть этот фильм, наверное, он один из самых важных — среди всего того, что вышло на наши экраны за последние 35 лет.

Где посмотреть? Есть почти на всех видео-платформах, но рекламировать их (платформы) мне не хочется. Даю ссылку на авторов, там всё есть: https://vk.com/realdocproductions

Наушники Huawei Freebuds 5i стали тише звучать!

Короче, у меня есть наушники и Huawei Freebuds 5i и телефон Poco X6 5G на HyperOS. Уже через пару дней наушники потеряли 50% громкости — без причины. Что я только не пробовал — сбрасывал, удалял, забывал наушники, перелопатил десятки различных настроек — в системе, в продвинутых настройках системы, в настройках AI Life — ничего никогда не помогало.

Есть всего три способа решить проблему:

  • Избавиться от HyperOS или MIUI. Я вспомнил молодость и сменил китайскую ось на crDroid как в далеком 2017-м. Забыл о проблеме совсем.
  • Установить Volume Booster GOODEV: https://4pda.to/forum/index.php?showtopic=836669. Это точно поможет, но иногда усиление будет чересчур сильным и уведомления будут вас неожиданно тревожить.
  • Отличный способ, который встретился в одном из комментариев на реддите. Он помогает на все 100%, вы получаете полностью работающие наушники с «родной» мощностью, но есть минус — это временно и через недельку другую придется процедуру повторить.

Итак,

  1. Наушники достаем из кейса и в настройках Андроида удаляем/забываем наушники
  2. Подключем их к любому ноутбуку или ПК как bluetooth-наушники
  3. Выкручиваем системную громкость на 100% и на всякий врубаем музло (пожалейте уши и отложите наушники)
  4. Насладитесь тем, что ваши наушники звучат как прежде. Теперь просто подключитесь к своему телефону снова и пользуйтесь — уровень звука Freebuds 5i восстановлен!

Техподдержка Labrika.ru

Если техподдержка Лабрики очень занята, она посмотрит ваш запрос вечерком, под пивко, наверное.

P.S.: Более чем вменяемый сервис мониторинга позиций оказался с нерабочей ТП.
P.P.S.: Я узнал, что keys.so работают над своим мониторингом, есть некоторые надежды, что они поработают над UX, которого нет на нашем рынке

Как в Эгее создать статичную страницу

Как известно, в Эгее нет простого способа создать статичную страницу, например, с отдельным дизайном. Точнее есть — можно создать папку внутри сайта и поместить в нее свой HTML-файл. Однако страница будет открываться по адресу: site.ru/folder/file.html

Мне так не нравится, мне нравится, когда статичные страницы открываются так — site.ru/folder/, и потому я пытался редактировать .htaccess, однако выяснился досадный факт: если Эгея CMS замечает изменения в этом файле, то сбрасывает его.

Объяснения этому я не добился ни от автора Эгеи, ни в Telegram-сообществе https://t.me/aegea_community.

Короче, вместе с ChatGPT решение нашлось и оно такое:

  1. Как уже писал выше нужно создать папку внутри папки с сайтом (я создал, к примеру, папку wh)
  2. В нее нужно поместить index.html, а также все файлы, которые пригодятся для этой страницы
  3. В этой же папке создаем .htaccess, в котором размещаем следующий код:
RewriteEngine On
RewriteBase /wh/
RewriteCond %{REQUEST_URI} !/index\.html$
RewriteRule ^(.*)$ /wh/index.html [L]

Вместо wh впишите название своей папки.

В результате вы получаете отдельную статичную страницу с отдельным контентом и стилем. Я таким образом оформил

Alfred для macOS: пара автоматизаций

Две небольших автоматизации для Alfred, которые позволяют получать favicon из url, а также копировать id видео из адреса видео в Youtube.

Иногда нам страсть как нужна автоматизация простых действий: для этого на mac как никто другой подойдет Alfred: мощный инструмент для автоматизации задач и управления файлами на macOS. Кстати, для Windows рекомендую Listary.

Отделение id от адреса видео Youtube

Иными словами, нам нужно превратить https://www.youtube.com/watch?v=h9DuoJ6Tcrk в h9DuoJ6Tcrk.

Работать это будет так: пользователь вызывает Alfred (option + пробел), пишет команду cu https://www.youtube.com/watch?v=h9DuoJ6Tcrk, нажимает Ввод и в буфере получает id.

Примерно так выглядит процесс в Alfred

Создайте новый рабочий поток:

  1. Откройте настройки Alfred и перейдите в раздел “Workflows”.
  • Нажмите на “+” в нижнем левом углу, чтобы добавить новый рабочий поток.
  1. Добавьте “Input” (Ввод):
  • Выберите “Inputs” (Ввод) в левом боковом меню и добавьте “Keyword” (Ключевое слово).
  • Назовите ключевое слово, например, “cu” (что означает “YouTube Code”).
  1. Добавьте “Run Script” (Запустить сценарий):
  • Выберите “Actions” (Действия) в левом боковом меню и добавьте “Run Script” (Запустить сценарий).
  • В разделе “Script” выберите “Bash Script” (Сценарий на Bash).
  • Введите следующий скрипт на Bash:
url=$1
videoID=$(echo $url | awk -F '[=&]' '/watch\?/{print $2}')
echo $videoID | tr -d '\n' | pbcopy

Этот скрипт извлекает идентификатор видео из URL YouTube и копирует его в буфер обмена.

А вот так в Alfred можно добавить две команды на вызов в обеих раскладках

Получение favicon по URL-сайта

Более сложная задача, которая потребует установки Python, но, насколько я помню, в macOS он устанавлен по умолчанию.

В чем заключается задача: пользователь вызывает Alfred и в поисковой строке пишет команду: fav https://n-ber.ru, в ответ скрипт открывает в новой вкладке браузера фавиконку сайта.

Поиск фавиконок — та еще задача, поэтому я решил подключить библиотеку favicon: pip install favicon. В процессе неизбежны ошибки, поэтому скрипт должен о них сообщать — там же, в браузере.

  1. Создайте новый рабочий поток:
  • Откройте настройки Alfred и перейдите в раздел “Workflows”.
  • Нажмите на “+” в нижнем левом углу, чтобы добавить новый рабочий поток.
  1. Добавьте “Input” (Ввод):
  • Выберите “Inputs” (Ввод) в левом боковом меню и добавьте “Keyword” (Ключевое слово).
  • Назовите ключевое слово, например, “fav” (от “favicon”).
  1. Добавьте “Run Script” (Запустить сценарий):
  • Выберите “Actions” (Действия) в левом боковом меню и добавьте “Run Script” (Запустить сценарий).
  • В разделе “Script” выберите “Language: /usr/bin/python3” и вставьте код на Python.
  1. Сохраните и настройте триггер:
  • Нажмите “Save” (Сохранить) в верхнем правом углу.
  • Присвойте триггер (комбинацию клавиш или ключевое слово) для активации этого рабочего потока.

А вот и скрипт:

import sys
from favicon import get
import webbrowser

url = sys.argv[1]
user_agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.47 Safari/537.36'
headers = {'User-Agent': user_agent}

try:
    icons = get(url, headers=headers, timeout=2)
    if icons:
        icon_url = icons[0].url
        print(f"Открываю фавикон: {icon_url}")
        sys.stdout.flush()
        webbrowser.open(icon_url)
    else:
        error_message = f"Favicon not found for the site: {url}. " \
                        f"Open <a target='_blank' href='view-source:{url}'>site's source code</a> manually."
        webbrowser.open(f"data:text/html,{error_message}")
except Exception as e:
    error_message = f"An error occurred: {e}. " \
                    f"Open <a target='_blank' href='view-source:{url}'>site's source code</a> manually."
    webbrowser.open(f"data:text/html,{error_message}")

Вот такие очень узкоспециализированные скрипта для Alfred, но на то он и Alfred, чтобы помогать в прикладных задачах :-)

Яндекс Браузер не переводит Reddit, что делать?

Проблема в следующем: если в Яндекс Браузере перейти на Reddit и выполнить полный перевод страницы через ПКМ -> Перевести на русский, то текст на сайте просто исчезает.

Если быть точнее, то переведенный Яндекс Браузером текст на Реддите приобретает CSS-стиль visibility: hidden;. Причем, в Chrome всё работает отлично. Я писал в техподдержку, но, к сожалению, проблема так и не была решена.

Берём всё в свои руки:

  1. Устанавливаем расширение User JavaScript and CSS
  2. Переходим на Reddit, справа вверху нажимаем на кнопку расширения и на жёлтую кнопку “Добавить”
  3. В открывшемся окне в поле имя вводим Reddit-translate-fix, в поле с адресом https://www.reddit.com/*
  4. В правой большой текстовой области (CSS) вставляем следующее:
:not(:defined):not(faceplate-auto-height-animator,faceplate-dropdown-menu,faceplate-expandable-section-helper,faceplate-hovercard,faceplate-tracker){

visibility: visible !important;

}

Нажимаем кнопку Сохранить, после чего видим, что страница отображается нормально, и Яндекс Браузер корректно показывает переведённую страницу Reddit’a.

Результат работы расширения

Как в Яндекс Браузере скрыть значки расширений?

Гайд: как убрать значки дополнений в Яндекс Браузере с панели быстрого доступа как в Chrome

Пару лет пользуюсь Яндекс Браузером, но всегда удручал вид верхней панели, в которой беспрепятственно “селились” разноцветные значки расширений.

Да, их можно скрыть по ПКМ → Скрыть расширение, но вернуть обратно будет уже не так просто: Настройки → Дополнения → прокрутить вниз, чтобы пропустить рекламный мусор и передвинуть ползунок напротив того дополнения, которое нужно вернуть на панель.

Работа с расширениями в браузере Chrome

В Chrome выглядит все гораздо проще: нажатие на кнопку с иконкой пазла и можно открыть или закрепить любое дополнение.

Так это выглядит в Яндекс Браузере

Короче, в Яндекс Браузере такой кнопки нет. Как нет ни одной настройки, посвященной этому. Поэтому, чтобы убрать этот зоопарк с панели, нужно потянуть за разделитель, который начинается сразу за правым краем адресной строки. И тогда значки расширений скроется в кнопку с тремя точками. Вот такой UI в Яндекс Браузере.

GIF: что нужно сделать, чтобы скрыть (свернуть) значки расширений в Яндекс Браузере

P.S. Еще бы добавили пару пикселей пэддинга снизу к панели быстрого доступа, уж больно выглядит “поджатой”. P.P.S. Devtools, открывающийся по F12, в Яндекс Браузере зачем-то подгружает панель быстрого доступа и имеет ограничения по минимальной ширине окна — очень неудобно.

Каждый раз, когда я перезагружаю macOS, мои обои рабочего стола удаляются

Решение проблемы макос, когда после перезагрузки wallpaper возвращается на стандартные обои

MacOS не имеет приличного менеджера для работы с обоями рабочего стола. В отличие от Windows, здесь нельзя установить обои из меню правой кнопки мыши, нельзя установить обои из экрана просмотра изображения, как впрочем, нельзя и просто так установить любую скачанную картинку на рабочий стол. Для этого нужно открыть Системные настройки -> Обои и внизу добавить папку, в которой лежит файл.

В принципе, эту не сложную, но нудную операцию я проделал и в этот раз на своем Macbook Air с Ventura на борту: я скачал картинку на рабочий стол, добавил папку Desktop в “Обоях” и выбрал нужный файл. Но проблема оказалась в следующем: после перезагрузки изображение на рабочем столе попросту удалялось, иными словами обои возвращались на те, что были установлены по умолчанию.

Экран настроек macOS, раздел Обои

Решение простое:

  1. Копируем файл с обоей в буфер обмена
  2. В Finder нажимаем Command + Shift + H — откроется домашняя директория
  3. Открываем папку Изображения и вставляем в нее файл
  4. В настройках Системные настройки -> Обои появится ваше изображение, его нужно выбрать.

Собственно, вот после таких манипуляций обои на маке не должны удаляться после перезагрузки системы.

Ранее Ctrl + ↓