Pixel Repair Mode

Google анонсировала новый Pixel Repair Mode — режим, который призван помочь защитить конфиденциальность и предотвратить доступ ко всем данным, которые находятся на устройстве во время того, как вы его сдали в ремонт (актуально для устройств Pixel).

Так что теперь нет необходимости, например, предварительно делать резервное копирование, удалять и восстанавливать потом данных.

Достаточно включить Pixel Repair Mode (находится в Настройки -> Система -> Режим ремонта), чтобы защитить личные данные перед ремонтом, а затем выключить этот режим, когда устройство будет вам возвращено.

В дополнение теперь можно запустить приложение Pixel Diagnostic App через команду *#*#7287#*#*, чтобы проверить устройство на наличие проблем до и после ремонта. После ремонта вы сможете легко проверить, правильно ли работает ваш телефон.

Альтернативные сборки Android

Есть у меня в наличии смартфон Google Pixel первой версии, который изначально имел установленный Android 7,  и за три года поддержки получил Android 10 в качестве последнего апдейта (дело было в 2019 году).

Если есть желание поэкспериментировать, то можно поискать либо порты более новых версий Android для Google Pixel, либо использовать альтернативные сборки.

Так, можно выделить:

  • Pixel Experience (Android 11) — порт стоковой прошивки Android 11 для Pixel, поэтому все работает без проблем (камера, Night light и пр.).
  • LineageOS 20 (Android 13) — в принципе, самое лучшее, что на данный момент смогло сделать комьюнити, однако могут присутствовать баги, которые, в принципе, быстро правятся в обновлениях.
  • crDroid (Android 13) — кастомная сборка Android, поддержка только с Pixel 2 и выше.
  • GrapheneOS — кастомная сборка Android, нацеленная на конфиденциальность и безопасность, но сейчас поддержка только с Pixel 4 и выше.

Просмотр собираемой телеметрии в Firefox

В браузере Firefox в разделе «Настроек» можно управлять отправкой сведений об использовании браузера в Mozzila (раздел «Firefox Data Collection and Use»). Большинство из них затем передаются рекламным агентствам, сервисам веб-аналитики (типо SimilarWeb) и пр.

И если вам интересно, что за данные собираются, то найти их можно на странице about:telemetry.

Опенсорсные альтернативы Google Analytics / Яндекс.Метрика

Matomo (PHP+MySQL) (ранее известный как Piwik) представляет почти все то, что можно встретить в Google Analytics. Это и показатели количества посетителей, заходящих на сайт, данные о том, откуда они приходят (как в Интернете, так и географически), страницы, с которых они покидают, а также возможность отслеживать переходы из поисковых систем. Предлагается множество отчетов, с настраиваемой панелью мониторинга для просмотра показателей.

Open Web Analytics (PHP+MySQL) не отстает от Matomo в сфере веб-аналитики с открытым исходным кодом. Он также включает в себя ключевые функции Google Analytics. В дополнение к обычному множеству функций аналитики и отчетности, Open Web Analytics отслеживает, где на странице и на какие элементы кликают посетители; предоставляет тепловые карты и отслеживает электронную торговлю.

Plausible (разворачивается через Docker-контейнер) — новичок среди инструментов аналитики с открытым исходным кодом. Компактный, быстрый и собирает лишь небольшой объем информации, включая количество уникальных посетителей и популярные посещенные страницы, количество просмотров страниц, показатель отказов и рефереры. Что отличает Plausible от конкурентов, так это большое внимание к конфиденциальности. Создатели проекта заявляют, что инструмент не собирает и не хранит никакой информации о посетителях вашего сайта, что особенно привлекательно, если для вас важна конфиденциальность.

Самообновление Android TV Launcher

Есть приставка Xiaomi MiBox 4 с Android TV 9 на борту и до последних версий Android TV уже навряд ли будет обновлена.

Но вот лаунчер удивительным образом на днях самообновился и стал напоминать интерфейс Google TV (хотя визуально обновилась лишь общая часть интерфейса, вот экран настроек, например, нет).

По всей видимости, Google может удаленно обновлять лаунчеры и всякое другое (кто бы сомневался), что порой может приводить к негативным последствиям. Так, например, приставка Nexus Player окирпичилась пару лет назад (включаешь — и видим бесконечную загрузку), и пишут, что якобы из-за проблем с каким-то из «тихих» обновлений системных сервисов.

Выплата дивидендов иностранных компаний от ВТБ Инвестиции

Ранее были куплены акции зарубежных компаний (в основном финтех — Microsoft, Apple и пр.), по части из них приходили дивиденды (крохи, но все же), но после 24 февраля все акции пришлось в спешке продать, а через пару дней после этого они были заморожены (тут, конечно, мне повезло).

Однако 17 февраля произошла выплата дивидендов от Microsoft (около $50), и тогда они до заморозки не успели поступить на счет. Через какое-то время написал в службу поддержки ВТБ Инвестиции (а ведь банк еще и под санкции попал), где сообщили, что сами пока не знают, когда дивиденды могут поступить на счет и произойдет ли уже это вообще когда-либо. На этом тема была, в принципе, исчерпана.

Но на днях, спустя 1,5 года, дивиденды все же поступают на счет (в рублях, по курсу 94 руб. на доллар). Даже не знаю, что там такого произошло, что это стало возможным (upd: вот так).

Активация Windows / Office (бесплатно и нелегально)

Какое-то время назад в интернете гулял ролик, где сотрудник службы поддержки Microsoft в качестве решения проблемы с активацией Windows у обратившегося пользователя, взял и активировал ее через massgrave.dev — по сути, веб-версия популярных KMS-активаторов.

А учитывая, что Microsoft больше официально не продает и не поддерживает свои продукты на территории РФ, то подобный способ активации — вполне себе достойная альтернатива покупки.

И так, что делаем:

1. В Windows 8.1/10/11 открываем меню, находим там PowerShell, через контекстное меню запускаем его с правами администратора
2. Вписываем irm https://massgrave.dev/get | iex и запускаем
3. Следуем дальнейшим инструкциям

С помощью данного метода можно в том числе активировать и Microsoft Office.

Запуск iOS симулятора через терминал

Для запуска iOS симулятора через командную строку нужно — в терминале вызвать:

xcrun simctl list

Список будет примерно такой:

== Devices ==
-- iOS 13.7 --
iPhone 11 (85376EB7-BBC2-4282-B5F1-0077564E5CD7) (Shutdown)
iPhone 11 Pro (3302EFA1-F35E-438C-A74E-715246DC8455) (Shutdown)

Затем по udid запускаем нужный симулятор:

open -a Simulator --args -CurrentDeviceUDID <udid>

Платные парковки

В последнее время нечасто выбираюсь на Чкаловскую (Петроградский район), но когда на прошлой неделе удалось побывать, сразу, на что обратил внимание — отсутствие того количества припаркованных машин, что было раньше. Т.е. если раньше по обочинам, например, Чкаловского проспекта, было занято почти все, то теперь от силы пару машин. И выглядеть стало все как-то легче и свежее (я всячески против такого обилия машин в центре города).

А виной тому введенное с 1 июля расширение зоны платной парковки в том числи и на Петроградский район. Стоимость стоянки — 100 руб. в час, штраф — 3 тыс. руб.

Вопрос, куда теперь девают все те машины, которые стояли по обочинам, у меня остается открытым.

Deceptive site ahead

Открываю, значит, на днях один из наших корпоративных сайтов в Google Chrome, и вижу пугающее сообщение:

Deceptive site ahead
Attackers on may trick you into doing something dangerous like installing software or revealing your personal information (for example, passwords, phone numbers or credit cards).

С чего бы вдруг? Сайт используется исключительно для внутренних нужд и закрыт basic-авторизацией. Так как тогда Google решил, что сайт является фишинговым?

Решить проблему можно, зайдя на chrome://settings/security?q=enhanced и отключив защиту, но это так себе вариант, хотя бы потому, что после выключения защиты не получится поймать подобные сообщения при заходе на другие сайты.

Еще есть страница Report Incorrect Phishing Warning, через которую можно сообщить о некорректном включении сайта в список фишинговых, но эффективность такого действия крайне сомнительна.

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

Вот есть у вас интернет-магазин, и вдруг в один прекрасный момент на него вешается красная заглушка. Имеем колоссальную потерю дохода, бизнес разваливается, а донести до разработчика, что сайт был ошибочно помечен как фишинговый, практически нереально. Ну и еще эту тему можно использовать в виде одной из форм санкций, например, «а давайте все государственные сайта РФ пометим как не представляющие доверия».

Google с такими «заглушками» тут явно перестарался — достаточно было выводить пусть такой же красный баннер, но в верху сайта / под адресной строкой — пользователь такое точно не пропустит, но и не будет ситуации, когда доступ к просмотру блокируется (да, под кнопкой Details есть «visit this unsafe site», но это дебри, и мало кто решится на нее нажимать).