zHz00 Untitled

понедельник, 25 марта 2024
00:44 Недопонимание
Увидели мой перстень и заинтересовались.

-- Ого, какая у вас печатка! Вы что, язычник?
-- Конечно.
-- А, то есть, в бога вы не верите?
-- То есть, как это не верю?!

@темы: Случай из жизни, Дзякиган, Викторика

URL
воскресенье, 24 марта 2024
01:54 Профдеформация, часть 6
Смотрим с сестрой Kusuriya no Hitorigoto. Сестра налила чай.

-- Какой-то странный запах. Чай не отравлен?
-- Это... миндальный чай.

@темы: Случай из жизни, Викторика

URL
суббота, 23 марта 2024
04:18 Let me share my screen
Я в настоящих зум-митингах не участвовал, но я слышал, что там все сидят в разных помещениях и показывают друг другу свои экраны по очереди.

Сегодня у меня всё было наоборот. Мы с коллегами втроём сидели в одном помещении и были подключены к одному и тому же удалённому компьютеру.

@темы: Случай из жизни, Восприятие

URL
пятница, 22 марта 2024
03:14 Автоматический логин в веб-версию телеграма
Мне прислали телеграм-ссылку, но автор не досмотрел и вместо ссылки т.ме прислал внутреннюю ссылку веб.телеграм.орг.

Я тоже не досмотрел и на неё кликнул. Что же я получил?

Может быть, угнанный аккаунт в телеграме? Вроде пока нет (тьфу-тьфу-тьфу).

У меня открылся браузер, в браузере открылась веб-версия телеги. Залогиненная! У меня не спросили не только кода подтверждения, но и облачного пароля. Кстати, типового вопроса перед открытием ссылки я тоже не получил.

Хмыкнув, я разлогинился в браузере и кликнул ссылку ещё раз.

И снова попал в свой аккаунт.

Таким образом, пользователь логинится из телеграм-десктоп в телеграм-веб в один клик без единого запроса. Это очень удобно, но безопасно ли это? Может, я своему браузеру не доверяю!

Полистал гугл, полистал настройки телеги, но так и не нашёл способа это отключить. Разве что в hosts записать веб.телеграм.орг 127.0.0.1. Пока кто-нибудь другой не записал туда другой, фальшивый адрес.

@темы: Борьба с техникой, Telegram

URL
четверг, 21 марта 2024
00:53 Надо было просто дописать "и в шляпе"
Я вчера не мог вспомнить, как зовут Ренни из Элден Ринга. Решил забить в гугл. Пишу:

"синяя девушка с четырьмя руками"

Гугл мне показывает:

"Кали"

@темы: Восприятие, Викторика

URL
среда, 20 марта 2024
05:23 Slayers S1 01-26 END
Это я смотрел в середине 2022 года.

О чём

Будущая учительница Мегумин, мужик с джедайским мечом, и ещё несколько человек различной степени отбитости пытаются приключаться как обычно, убивать монстров и грабить сокровища. Но вместо этого оказываются затянуты в опасные квесты по спасению мира.

Что думаю

В 1995 году каноны для аниме, наверное, тоже были. И уж точно они были для JRPG. Тем не менее, сейчас всё не так. Поэтому такое фэнтези, как Рубаки, смотрится необычно и, если можно так сказать, свежо.

Хотя герои, как обычно, побеждают зло, но у добра нет явного превосходства. Добро здесь не сильнее, не хитрее и не удачливее зла. Может быть, чуть-чуть быстрее соображает. Может быть, чуть-чуть меньше зазнаётся.

Бои тоже проходят не так, как это происходит в современном аниме-фэнтези. Это не дуэли, когда только один персонаж главный. Это не "стенка на стенку". Тут всё меняется в динамике. Начинают битву одни персонажи, продолжают другие, пока первые в отключке. А кто-то вообще умер. Все стратегии, которые придумывали заранее, приходится выбрасывать на свалку, и придумывать новые на ходу. И ещё раз.

А потом приходится бежать с поля боя...

С другой стороны, это не героизм с серьёзным (сложным) лицом, когда персонажи думают о чести, долге, отваге и т.п. Персонажи склонны к юмору в любой ситуации. Почти в любой. И вот эта атмосфера несерьёзности делает сюжет живым, а не схематичным.


Рекомендации

Это классика. Причём такого уровня, который даст прикурить многим современным представителям. Так что господа любители исекаев! Посмотрите, каким может быть юмористическое-героическое фентези.

Скриншоты
(скриншоты)

@темы: Аниме

URL
вторник, 19 марта 2024
05:11 USB-FTDI: откуда ошибки передачи?
FTDI -- это такая микросхема, которая с одной стороны ведёт себя как готовое USB-устройство, а с другой может подключиться к любому микроконтроллеру, который имеет UART (а он есть везде). Такая микросхема освобождает разработчика от необходимости написания драйвера USB под сам микроконтроллер. Есть другие аналогичные микросхемы, например, CP2102.

У FTDI есть несколько приколов, например иногда может прийти лишний нулевой байт. Эту ситуацию мы когда-то решили костылём. Сейчас проблема оказалась в другом.

Стали возникать ошибки передачи. Пока идёт измерение, я сыплю данные в компьютер. На коротких замерах всё работало нормально. Но потом я стал долбить данные часами. И вот проходит полчаса, час -- не совпадает контрольная сумма пакета!

Сначала надо было выяснить, что конкретно происходит. Из-за шумов портится один байт? Или часть пакета просто пропадает? Или заменяется мусором?

Я сделал логирование ошибочных пакетов.

ОКАЗАЛОСЬ

1. Внутри пакета у меня есть определённая циклическая структура, и её видно в шестнадцатеричных кодах невооружённым глазом. Эта структура нарушалась в середине пакета -- и продолжалась дальше со смещением. Иногда смещение возникало ближе к началу пакета, а иногда ближе к концу. Это означало, что у меня не просто идёт порча данных, у меня выпадает несколько байт.
2. В хвосте пакета я обнаружил начало следующего (там сигнатура). Это позволило определить, что выпадает от 5 до 15 байт, каждый раз случайное число.

До того, как я выяснил эти два пункта, я размышлял над различными методами компенсации. Может, можно просто выпустить ошибочную часть данных? (в длинном замере это не страшно, главное восстановить синхронизацию) Может, запросить копию пакета? (но это долго, там уже следующие данные подпирают)

После диагностики я отказался от этих идей и решил, что надо устранять причину.
1. Заменил USB-кабель на тот, что мы ставим везде. Не помогло.
2. Отказался от сохранения данных "на лету", поскольку подозревал, что при выделении большого числа памяти могут возникать задержки. Стал полученные данные просто выбрасывать. Не помогло.
3. Отключил отладчик и дополнительную утилиту, которая постоянно дёргала ту программу, которая принимает данные. Не помогло.

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

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

Это наводило меня на подозрение, что дело в моей устаревшей операционной системе, т.к. пользователям мы ставим вин10, а на рабочем месте у меня вин7. Но это было странно, т.к. несколько лет назад, когда мы только вводили FTDI в эксплуатацию, ситуация была противоположная. Ошибки передачи возникали на вин8/вин10 при слишком большой скорости. А на вин7 при такой же скорости всё работало. В тот раз мы снизили скорость.

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

Через некоторое время я понял, что есть неучтённые факторы. Дело в том, что тот USB-кабель, который я заменил, был не единственным. Он втыкался не в компьютер, а в USB-хаб. Хаб был подключён к компьютеру через ещё один USB-кабель. То есть, в системе было ещё два звена, которые я не проверял.

Я подключил FTDI к компьютеру напрямую, в передний USB-порт.

И все ошибки передачи исчезли.

@темы: Борьба с техникой

URL
понедельник, 18 марта 2024
05:32 Запас
Есть бытовые товары, которые расходуются по чуть-чуть, но регулярно. Например, коробка с чайными пакетиками.

И вот, упаковка подходит к концу. Если кончились чайные пакетики -- это не очень страшно. Гораздо хуже, если кончилась туалетная бумага!

Но пусть будут чайные пакетики. Смотришь и думаешь. Так. Сейчас упаковка кончится. Надо достать новую. Надо собираться, куда-то идти. (а может быть ещё и ночь)

Это тревожность.

Но потом закрадывается одна мысль. А это точно была последняя упаковка? Может, я две купил или три? Надо проверить. Поворачиваешь голову и видишь ещё одну. Новую, не вскрытую. То есть, можно сидеть спокойно.

Это облегчение.

@темы: Восприятие, Наблюдения

URL
воскресенье, 17 марта 2024
02:36 Искал серебро, а нашёл говно
В Е-инк читалке (андроид 8) в инструкции было написано, что поддерживаются карточки до 32 гб. Это было логичное ограничение, т.к. выше 32 гб надо форматировать в exFAT, а андроид 8 ещё не должен его поддерживать. Тем не менее, во мне теплилось желание работать с карточкой большего размера. 128 или 256 гб. Хотелось поэкспериментировать. Я полагал, что такую большую карточку всё-таки можно заставить работать, если отформатировать её в фат32 с огромным размером кластера. Это можно сделать специальными утилитами.

Только такой большой карточки у меня не было. Я обратился к Евгению Евгеньевичу, доктору наук. Он любитель всяких флешек. Он мне принёс карточку на 256 гб, REMAX.

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

1. Карточка была отформатирована в exFAT, при этом она виделась читалкой без дополнительных телодвижений. И файлы виделись. То есть, видимо в андроид 8 всё-таки есть поддержка exFAT?
2. Эксперименты с забивкой карты памяти данными показали, что файлы или не читаются, или просто исчезают.

Я взял h2testw.exe и запустил проверку. Что же я узнал? Что реальная ёмкость карточки была всего ЧЕТЫРЕ гигабайта. И скорость всего 10 мб/сек. Потом я проверил это записав туда 10-гигабайтный фильм и прочитав его. После 4 гб шли нули.

Штош, не первый и не последний раз я сталкиваюсь с поддельной ёмкостью карт памяти. А что удивительно -- это во сколько раз обманули Евгения Евгеньевича. 256/4=64. Реальный об'ём карточки в ШЕСТЬДЕСЯТ ЧЕТЫРЕ раза меньше написанного.

Я зашёл в Озон и решил там пошариться. Неприятно удивился тем, что подделок действительно много, в т.ч. известных брендов, которым я давно доверяю, например, Кингстон. Ни ёмоксть, ни цена, ни бренд не защищают от подделки. И даже именитость магазина защищает только частично.

А ведь кто-то может так записать на карту ценные данные и лишиться их.

Мораль тут может быть только одна. Любой флеш-накопитель перед работой надо проверять h2testw.exe или иной утилитой. Чтобы потом не было неожиданностей.

***

Вот чего я не знаю -- SSD M.2 тоже подделывают? Или это болезнь только флешек и карт памяти?

@темы: Мошенники, Борьба с техникой

URL
суббота, 16 марта 2024
01:25 Подрезка... сзади
Great minds think alike, как говорится. Если машина передо мной едет со скоростью, которая меня не устраивает, я перестраиваюсь в соседний ряд. Но не один я. Если за мной есть ещё одна машина, обычно она начинает манёвр примерно в то же время. Может, чуть раньше, а может -- чуть позже. При этом задняя машина лезет вперёд, не давая закончить мне подготовленный или даже уже начатый манёвр.

Как начинаю манёвр я?
1. Включаю указатель поворота.
2. Смотрю в боковое зеркало.
3. Поворачиваю голову на 90 градусов и проверяю, что никого не видно в боковое стекло. Потому что -- мёртвые зоны.
4. Приступаю к манёвру.

Это стандартный протокол. Он не обеспечивает 100% безопасность, потому что кто-то может появиться неожиданно (мотоциклист). А ещё при плохих условиях "не вижу никого" и "вижу, что никого" -- разные вещи.

Тот, кто едет сзади, либо что-то пропускает из этого списка, либо делает всё в четыре раза быстрее. После включения поворотника я смотрю в зеркало и вижу, что едущая сзади машина резко начинает перестроение!

И хорошо, что я это вижу. Я жду, пока машина сзади завершит свой манёвр, а потом уже начинаю свой, оказываясь сзади неё.

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

Вот недавно машина сзади выехала, но не успела меня нагнать. Место для манёвра ещё было. Я начал выезжать, но машина сзади стала моргать, резко набрала скорость, а когда меня опередила, ещё метнулась на полметра в мою сторону, едва не устроив ДТП. Типа, неча.

"Езди на Лексусе, и таких проблем не будет".

@темы: Автомобили

URL
пятница, 15 марта 2024
04:05 Вопросов больше чем ответов
Книжный магазин "Лабиринт" прислал неожиданную рассылку с заголовком:

"Союз блинов и книг возможен!"

В тексте письма была подборка. Но только одна книга имела хоть какое-то отношение к блинам!

@темы: Викторика, Наблюдения

URL
четверг, 14 марта 2024
05:49 Это наследственное
Когда я был в командировке в 2019 году, я обнаружил, что мой коллега храпит. Я ему сказал об этом, он очень удивился и не обрадовался.

Тогда я на следующую ночь подкрался к нему и записал на диктофон. Дал ему послушать. После этого он поверил.

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

Я тоже удивился и не обрадовался. Как это так? Я, да ещё и храплю? Не так-то просто такое принять психологически!

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

Кроме храпа.

@темы: Восприятие, Наблюдения

URL
среда, 13 марта 2024
02:35 Mushoku Tensei: Isekai ittara honki dasu 12-23, 24 END
Про первый сезон я писал тут, но картинки, к сожалению, не сохранились. Картинки есть в телеге.

С нумерацией сезонов в Японии уже несколько лет, как все сошли с ума. Теперь считается нормальным разбивать 26-серийник на две части с перерывом в 3-6 месяцев. Каждая половина называется "кур". И вот тогда я смотрел "первый сезон", а это был "первый сезон, кур 1". А сейчас я посмотрел "второй сезон", который на самом деле "первый сезон, кур 2". Но проблемы начинаются дальше, потому что там есть "второй сезон, кур 1", который для меня уже как третий. А там и кур 2 не за горами... Поэтому я поставил для тех серий, что я смотрел, сквозную нумерацию. И, наверное, "второй сезон" начну нумеровать в постах с 25-й... Лучше так, чем путаться.

Теперь про сам сезон. На самом деле это просто ужас. Такого строгого деления на арки, как в 1-м сезоне, тут нет. Тут сюжеты длятся максимум две серии. А иногда и одну. Всё показанное очень важно и интересно, все персонажи известны. Я действительно хотел знать, что там с кем произошло. Но. При такой системе невозможна слитность. Чем-то похоже на Путешествие Кино, где она приезжала в разные города, и в каждом был свой прикол. Только тут в каждом городе знакомые люди.

Главная тема сезона -- это семья. "Семья" как концепция.


Она всплывает в каждом сюжете, в том или ином виде. Отцы и дети, братья и сёстры. Это не благополучная семья из Кланнада, где все друг друга поддерживают, встречая плечом к плечу обстоятельства. Это конфликты. Забытые и всплывшие обиды. Тревожность за тех, кто ещё не найден.

И именно с точки зрения такой проблематики меня просто шокирует ход Эрис в конце сезона. Рудеус тоже... впечатлился.

Несмотря на моё нытьё, сериал весьма хорош. Буду продолжать смотреть.

(скриншоты)

@темы: Аниме

URL
вторник, 12 марта 2024
02:12 Одно неудобство в яндекс-картах
И это неудобство: режимы плохо совмещаются между собой.

Я включил панорамы. Теперь я не могу кликать на значках организаций. Я не могу включить линейку. Чтобы включить линейку, надо сначала ВЫКЛЮЧИТЬ панорамы.

Я включил линейку. Я опять не могу кликать на значках. Но я могу включить панорамы. После включения панорам линейка остаётся, можно даже перемещать существующие точки. Но нельзя создавать новые.

При этом режимы пробок и транспорта с другими совмещаются хорошо.

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

@темы: Говнокод, Борьба с техникой

URL
понедельник, 11 марта 2024
03:22 Опять шутка оказалась правдой
Коллега с работы купил "золотой" пруток и напечатал им на 3д-принтере подарки на 8 марта.

Я сначала подумал, что это странная идея, но вышло симпатично. Он напечатал подставки для телефонов в виде кошечек-собачек, какие-то ёмоксти для хранения мелочей и т.п. Среди прочих об'ектов я неожиданно заметил котёл, стоящий на огне. Понятно было, что это ведьмовской котёл.

Я: Он напечатал... ведьмовской котёл на 8 марта?..
Маша: Да. Тут лишние остались -- можешь сестре своей подарить.
Я: Ты слишком много знаешь о моей сестре...

@темы: Случай из жизни, Викторика

URL
воскресенье, 10 марта 2024
01:31 Результат нулевой
На ведроиде стоит приложение для очистки системы. То ли с самого начала стояло, то ли "случайно" поставилось с чем-то ещё.

Одна из неприятных вещей в андроиде -- ты не знаешь точно, кто занимает всё место. На одном из телефонов у меня из 32 гб свободно бывает максимум 5. Идёшь смотреть в файловый менеджер -- гигабайт. Идёшь в установленные программы -- ну, гигабайта три, вместе с данными. А остальное что?

Не следует думать, что приложение для очистки знает какие-то другие таинственные места. Оно показывает мне то же самое: то, что я могу удалить и без него.

Но в этом приложении есть ещё одна функция. Это реклама. И реклама мне настойчиво предлагает не удалить что-нибудь, а установить дополнительные приложения.

Ничего себе "очистка"!

@темы: Программы, Борьба с техникой

URL
суббота, 09 марта 2024
03:47 Эвфемизм
Коллега с работы:

"В общем, эту отвёртку у меня укра.... СПИЗДИЛИ".

@темы: Случай из жизни, Восприятие

URL
пятница, 08 марта 2024
05:36 Я знаю кунг-фу
Часто говорят, что невозможно разучиться ездить на велосипеде или плавать. Насчёт велосипеда не уверен, а уж плавать-то разучиться можно. Это я проверял.

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

(поэтому навыки, которые могут пригодиться неожиданно, надо поддерживать)

Забывание и вспоминание навыков, как физических, так и умственных, я наблюдал у себя неоднократно. Но сильнее всего меня впечатлил случай с кубиком Рубика.

Я когда-то специально занялся этим вопросом, нашёл метод сборки из 6 алгоритмов, всё выучил. Собирал периодически. А потом забил. Может, год не собирал?

Захожу в магазин, там на полке стоит он. Распакованный, перемешанный. Я такой думаю -- щас я им покажу! Будет у них собранный стоять!

Беру кубик и впадаю в ступор. Так, собрать крест, хуё-моё, падажжи, ёбана...

Что делать дальше -- я не помнил. В моём методе надо было сначала собирать рёбра второго слоя, а только потом углы первого. Я об этом забыл начисто. Решил, что надо собирать углы. Но как?

Пришёл домой, сел с кубиком. С трудом мозг прокрутил до сборки первых двух слоёв. А что там с третьим?

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

Но как же мышечная память? Я собирал кубик множество раз, я же должен помнить всё это даже без участия головы?

Оказалось, что нет. Я открыл методичку и стал смотреть, что там. Четыре алгоритма я помнил хорошо. Пятый вошёл в норму после парочки повторений. А шестой... шестого я не помнил вовсе. Я стал его делать, а пальцы не вспоминают! Я его делаю заново.

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

Ещё про кубик Рубика:
diary.ru/~zHz00/p210059856_o-kubike-rubike.htm
diary.ru/~zHz00/p219368396_durex-plug-and-play....

@темы: Фейлы, Восприятие

URL
четверг, 07 марта 2024
05:05 Методы решения
Отвёл маму в магазин, набрали еды.

У кассы очередь человек пять, работает одна касса.

Я говорю -- пошли к кассе самообслуживания. И мы пошли. Мама говорит:

-- Ну ладно. А то я могла бы на них наорать, и они бы ещё одного кассира привели!

@темы: Случай из жизни

URL
среда, 06 марта 2024
02:11 Фоновые приложения в андроиде выключаются сами! Что случилось?
Когда еду в поле на коне, записываю трек выезда. Но этот пост не про коней, а про трек. Поэтому этот пост здесь.

Для записи трека я использую программу с уникальным названием Speedometer GPS. Если вы знаете другие ведроид-программы, которые выдают треки в стандартном формате (например, GPX), сообщите, пожалуйста.

Программа сохраняет трек только в конце. Если программа по любой причине завершилась -- трека не будет. Довольно обидно слезть с коня и обнаружить, что трек не записывался! И я оказывался в такой ситуации.

В один момент я понял, что у меня не записались уже несколько треков подряд. При этом запускаешь запись -- идёт. Проверяешь через полчаса -- идёт. Вернулся -- ни-ху-я. То есть, программа стабильно падает, но всегда не сразу.

Раньше такого не было.

У меня было несколько версий, почему это происходит. И все они были связаны с тем, что незадолго до ситуации я на свою голову обновил операционную систему на смартфоне (теперь андроид 13).

Сразу скажу ответ. В старой прошивке было разрешение на работу в фоновом режиме. В новой прошивке это разрешение исчезло. Вместо него появилось другое, с похожим смыслом и похожим названием: Background power consumption management, которое я еле нашёл. GPS Speedometer не может самостоятельно разрешить себе работу в фоновом режиме, но он может выбросить пользователя на страницу с разрешением. И в связи с тем, что название разрешения изменилось, выбрасывание на его страницу перестало работать. А почему я его еле нашёл? Потому что технически оно не является "разрешением" и расположено в другом разделе настроек, а не в списке разрешений!

Для каждого приложения есть три варианта:

Restrict
Don't Restrict
Smart control

По умолчанию везде стояло последнее. И к нему было пояснение:

Automatically adjust app background activities according to your usage habits.

Практика показала, что "автоматически" означает "вырубать приложение через 30-40 минут работы". А мне надо писать трек 2-2.5 часа! Интересно, как ведроид собирался узнать мои привычки, если он мне сам выключал программу?

В общем, я поставил Don't Restrict и треки стали записываться нормально.

Но была ещё одна, минорная проблема. Я перестал видеть информацию о треке в шторке.

Я зашёл в разрешения уведомлений и с удивлением обнаружил, что я не могу ВКЛЮЧИТЬ уведомления. Ползунок серый и не двигается. Под ним издевательская надпись, что уведомления выключены по моей просьбе.

Погуглив, я обнаружил, что такой не один. У многих программ в ноябре 2023 года отвалились уведомления. И чтобы они вернулись, разработчикам пришлось переписывать их приложения. Обратная совместимость у ведроида на высоте. Хотя у других, очень старых приложений, ползунки уведомлений нормально включаются и выключаются.

Я же обновить программу не мог, потому что она не обновлялась как раз с октября 2023 года...

Это не первый раз, когда я встречаюсь с проблемами после обновления ПО. К сожалению, не всегда есть возможность не обновляться. Но если она есть -- пользуйтесь ей.

@темы: Программы, Борьба с техникой

URL