Как стать автором
Обновить
22
0

Пользователь

Отправить сообщение

ну а при наличии рута на андроиде можно и гуглоаутентификатор бекапить

Это в теории, или какие-то существующие программы-бэкапилки это умеют?

Просто в Android есть прикол с т.н. Android Keystore, где секретные данные привязаны к устройству и/или инсталяции прошивки (такой аналог TPM). И я уже натыкался, что бэкап вроде сделался, а приложение либо всё потеряло, либо вообще крашится при запуске из-за фантомных данных, которые не получается прочесть.

APK как zip-архив существует только в магазине и при закачке.
При установке он разворачивается на диске
developer.android.com/studio/debug/apk-analyzer#view_file_and_size_information


Я думал, что всё необходимое mmap'ится из .apk напрямую, и zipalign сделали как раз для того, чтобы это работало.
Rust повышает качество жизни (система типов, времена жизни) без принципиальных накладных расходов. Да, автор статьи столкнулся с жирными бинарями, но тут в комментах уже почти полностью разобрались, откуда вытек жир, и как его сжечь.
Блоги компаний не считаются
Справедливости ради, бывают падения, которые интересно обсудить. Но да, падение банковского приложения на какое-то небольшое время как-то совсем скучно.
> в Windows и Linux висящие на порту системные службы (которые, как правило, слушают 0.0.0.0) не мешают слушать на том же порту сокет, привязанный к конкретному IP (большинство дев-серверов по умолчанию слушают только 127.0.0.1).

В Linux 0.0.0.0 точно мешает всему (от забинживания в другом порядке ничего не меняется).

>>> import socket
>>> s1 = socket.socket(); s1.bind(("127.0.0.1", 1337))
>>> s2 = socket.socket(); s2.bind(("192.168.0.247", 1337))
>>> s3 = socket.socket(); s3.bind(("0.0.0.0", 1337))
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
OSError: [Errno 98] Address already in use
> Но некоторых разработчиков не очень радует срок действия данной виртуальной машины — он истекает 9 января 2022 года. А значит, у разработчиков и ИТ-специалистов остается меньше двух месяцев на её изучение. Это может негативно сказаться на их выходных и праздниках, которые проходят у всего мира в конце года.

Это же тот самый образ, который регулярно обновляют и перевыкладывают с новым сроком действия?
> довольно быстро «отловили» дополнительно появившийся запрос и отработали по нему пустым ответом. Всё стало хорошо. Но жаль, что сразу этого не было очевидно: запрос описывался как необязательный.

А до этого девайс просто игнорил запрос и ничего не отвечал, даже сообщением-ошибкой?
Чем?

Я, наоборот, наблюдаю в последнее время много хейта в стороны убунты на тему Snap, motd-скрипта (который отзванивается домой). И вывод обычно получается такой, что чистый дебиан лучше.
Ещё есть забавная тема, что в загранпаспортах есть встроенный NFC. Там есть как минимум ФИО, номер документа, цветная фотография, и электронная подпись. Однако там есть пароль для доступа, который, впрочем, можно посчитать из номера документа (видимо, чтобы нельзя было совсем уж втупую прочесть личные данные из паспорта в сумке).
У меня у МГТС IPv6 иногда выдается, иногда нет. Когда выдается, он не всегда работает. В техподдержке сказали, что официально он не поддерживается, и на вопрос, можно ли выключить его на роутере (чтобы не попадать в таймауты коннектов), предложили мне выключить IPv6 на всех клиентских устройствах самому, лол.
> Больше 100 мегабит тест не выдаст никогда,

Лол, у меня показал 476/510
Не «тем более». LMOVE это расширенный RPOPLPUSH, но принципиального нового, в отличие от Redis Streams, он ничего не привносит.
Смысл ещё может быть в том, что больше пользователей могут делить полосу, получая при этом хорошую скорость.
Мне там очень нравятся статьи с техническим описанием, где понятным языком объясняются как некоторые вещи работают, и почему они были сделаны именно так. Например:



Подобные вещи про PostgreSQL тоже есть, но они как будто не живут в основной документации, а их пишут «случайные» люди в своих блогах.
Документация PostgreSQL хорошая, но видели ли вы документацию SQLite?
По-моему торговое название вакцины Pfizer-BioNTech «Comirnaty» не менее абсурдно.

According to BioNTech, the name Comirnaty «represents a combination of the terms COVID‑19, mRNA, community, and immunity.»
Большая часть из них связана с тем, что Telegram не подключается к интернету.

???
Ставить пипом глобально в систему — это можно огрести себе потом очень много веселья.
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Зарегистрирован
Активность