zHz00 Untitled

вторник, 28 апреля 2020
23:59 Попкорн
На платную парковку, естественно, вставать никто не хочет. Заезжаю в какой-то промзонный переулок -- там всё заставлено. Нахожу одно свободное место -- встаю. Ушёл. Возвращаюсь через десять минут -- меня подпёрла синяя машина. При этом только что. Т.е. для другого водителя тут было не одно свободное место, а два.

Мужик помигал сигнализацией и начал отходить от синей машины. Я иду ему навстречу.

-- Скажите, это ваша машина?
-- Да.
-- Я вот прямо перед вами стою и сейчас уезжаю. Вы мне там достаточно места для выезда оставили?
-- Смотрите.

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

И тут ОКАЗАЛОСЬ, что водитель синей машины не ушёл по своим делам. Он сидел в машине и тоже ждал, пока я уеду. Как только я выехал -- он встал на моё место. А красная машина ждала моего уезда зря.

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

@темы: Случай из жизни, Автомобили

URL
понедельник, 27 апреля 2020
23:59 Автосимулятор
Когда едешь на машине в незнакомое место, очень удобно по панорамам в Яндекс.Картах смотреть, как туда ехать. Можно сразу посмотреть знаки, разметку, светофоры. Я помню карты бумажные 90-х и 2000-х годов, где были отдельные врезки со схемами развязок. Вот как приходилось раньше разбираться.

Чего не хватает, так это анимированного режима, чтобы панорама сама бежала вдоль дороги до ближайшей развилки. Задалбывает постоянно кликать мышкой.

@темы: Автомобили, Наблюдения

URL
воскресенье, 26 апреля 2020
23:59 Untitled [603]
Никогда задумывался, что такое может случиться, но сегодня я... точил мыло.

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

URL
суббота, 25 апреля 2020
23:58 Требуется орнитолог-гинеколог
Вышел на улицу. Иду, машу руками, пою "коронавирус-коронавирус", улыбаюсь. Потом петь перестал.

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

Когда мы поравнялись, он заулыбался, размахнул руками и сказал мне -- "коронавирус!".

А потом зашёл в наш двор. Я его не знаю.

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

URL
пятница, 24 апреля 2020
23:59 АЗ-5
С установой произошла очень необычная ситуация из-за которой прозиошёл наезд движущихся частей друг на друга. После этого установка стала неправильно показывать. У нас ушло очень много сил и времени, чтобы привести её в чувство.

Начальник: У тебя что, не предусмотрена защита от такой ситуации?
Я: Нет.
Начальник: А почему?
Я: Потому что у меня ещё много каких защит не предусмотрено. Придумать и реализовать все необходимые защиты -- это ещё месяц работы. Сейчас обрабатываются только частые проблемы. Такой проблемы никогда не случалось.
Начальник: Ну, надо сделать защиту на этот случай.

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

Смотрю, что там с запасом расстояния. Общее расстояние езды составляло примерно 30 см. Остановка обычно происходит грубо говоря за 5 мм до стенки. Я записал критерий так, что если расчётная конечная координата ближе, чем 4 мм от стенки -- стоп-машина. Как же происходило срабатывание защиты? У неё получилось, что до стенки расстояние будет 3.997-3.999 мм. То есть, превышение критерия стопа составляло несколько мирон! Естественно, такое превышение было нормальным, просто я неправильно настроил критерий. Я понизил критерий до 3.9 мм. Ложные срабатывания пропали. Прошёл месяц -- опять звонят по поводу ложного срабатывания.

Я изучил логи. ОКАЗЫВАЕТСЯ, это был повтор той необычной ситуации, с которой всё началось. Наконец-то защита отработала не ложно, а штатно -- и предотвратила пиздец. Йу-ху!

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

URL
четверг, 23 апреля 2020
23:59 Untitled [602]
-- Иван Иванович, лекция должна была начаться 10 минут назад!
-- Ну, учитель приходит, когда ученик готов.

@темы: Дзякиган, Викторика

URL
среда, 22 апреля 2020
23:59 Как я потерял два бита
Основа управляющих сигналов микроконтроллера -- система GPIO. Можно ножку микроконтроллера выставить в нолик, а можно в единичку. К ножке либо что-то подключают напрямую, либо что-то подключают не напрямую.

Ножек ограниченное количество, и иногда их не хватает. В таком случае ставят микросхему, которая называется экспандер (расширитель портов). Она управляется по трём, скажем, проводам по интерфейсам I2C или SPI, а на выходе у неё целых 16 проводов. Естественно, это медленнее, чем управлять напрямую, но зато ножек мнооого.

Читаю документацию на одну из таких микросхем. Схема ножек понятная. Тут управление, тут биты. Ножки битов обозначены P00, P01 и так далее. Читаю про регистр управления. Регистр управления 16-битный. Можно настроить, будут ножки работать на вход или на выход. Тоже понятно. Смотрю схему всей платы. Мне надо в программе установить направление "на вывод" для ножки номер... P17. Это готовая схема, сделанная другими людьми. Может быть, опечатка?

Смотрю ещё раз на ножки микросхемы. Там есть ножки P16 и P17 (это последняя ножка). Вы уже догадались, чем я был обеспокоен? от P00 до P17 -- всего получается 18 ножек, а не 16. То есть, экспандер не 16-битный, а 18-битный. Но все управляющие регистры показывают на то, что бит только 16. Где же настройки для ещё двух бит? И самое главное, для каких бит? В описании регистров настройки вместо обозначения P00, P01... были обозначения C0.0, C0.1...

Почему вообще такое странное число бит, 18?

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

Посмотрим-ка, какая конфигурация предусмотрена для каждого бита в таблице назначения ножек. Так-так. Вроде везде написано одно и то же. Постойте, а где биты P08 и P09? После P07 почему-то сразу идёт P10. И на схеме расположения ножек эти ножки тоже отсутствуют. То есть, всё было правильно. Ножек было только 16. Просто они были пронумерованы от 00 до 07, а потом от 10 до 17.

А почему?

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

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

URL
вторник, 21 апреля 2020
23:59 Untitled [601]
Единственные маски, которые сейчас легко купить -- это конфеты "Маска".

UPD. Для истории поясняю, что в эпоху коронавируса поставки масок наладили не сразу и был их серьёзный дефицит.

@темы: Викторика, Медицина/Коронавирус

URL
понедельник, 20 апреля 2020
23:59 Кабинет доктора Калигари (1920)
Один из первых фильмов ужасов. Немой.

Этот фильм сделан, чтобы пугать зрителей страшными лицами. В первую очередь, доктора Калигари. Очень мерзко и талантливо показан старикашка.

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

Но примерно со второй трети фильм становится интересным, увлекательным и чуть-чуть чтрашным.

Почему чуть-чуть? Потому что я уже привык к таким пугалкам. Они узнаваемы по Silent Hill (и Evil Within). Эти игры явно наследуют ракурсы, локации, поведение персонажей и удачно подобранный саундтрек. Я не знаю, изначально был такой саундтрек или его приделали позже, при восстановлении (тапёру давали ноты, или он играл что хотел?), но он очень хорошо гармонирует с показываемым.

Я смотрел другой старый фильм ужасов, "Дракулу" 1931 года. Тот фильм выглядит совсем не страшно и... э... лубочно. Как известно, из Дракулы были вырезаны все сколько-нибудь страшные сцены, чтобы не слишком пугать зрителей. "Кабинет" в данном смысле выгодно отличается. Несмотря на столетний возраст, фильм выглядит "нормальным" фильмом ужасов.

Скриншоты:

(смотреть)

@темы: Кино/Мультфильмы

URL
воскресенье, 19 апреля 2020
23:59 Untitled [600]
Если человек по политическим причинам минимизирует свои контакты с государством -- это внутренняя эмиграция.

А самоизоляция из-за коронавируса -- это внутренняя эвакуация.

@темы: Мысли

URL
суббота, 18 апреля 2020
23:59 Untitled [599]
Офигенное ощущение, когда за то время, пока смотрел первые две серии сериала, уже выложили третью. Можно сразу продолжать смотреть.

@темы: Восприятие, Аниме

URL
пятница, 17 апреля 2020
23:59 Как мы хвастались интеллектом
Обсуждаем с папой, как сделать одну штуку.

Я: А вот сюда поставим шпильку.
Сестра: Я понимаю, что у вас это такая деталь, но каждый раз, когда вы говорите "шпилька", я представляю себе шпильку для волос.
Я: Нет, шпилька это типа как болт, только без головки. И длиной один метр. Режется на куски нужной длины.
Папа: Причём шпилькой она называется независимо от того, есть резьба на ней или нет.
Я: Если резьбы нет, то это называется пруток.
Папа: Это если материал. А если деталь на чертеже, то шпилька.
Я: Нет, если деталь без резьбы на чертеже, то это называется ПАЛЕЦ.

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

URL
четверг, 16 апреля 2020
23:59 Сделай сам
Обычно на заправке я сам заправляю машину.

В этот раз я подумал -- блин, коронавирус же! Пусть заправщик сам заправляет, не буду ничего руками трогать. Он заправил. Еду, вроде всё нормально. Приоткрыл окно -- пахнет бензином. А я уже знаю. что это значит. Открываю дверку топливного бака и проверяю пробку. Да, заправщик не знал, как закручивать пробку на Жигулях. Закрутил не до конца, и бензин потихонечку расплёскивался.

А откуда я знаю этот симптом? Потому что я когда-то сам не умел закручивать пробку.

В общем, надо проверять чужую работу.

Кстати, не все знают, что у заправочного пистолета в районе "спускового крюча" есть специальная скобка, которую можно нажать -- и спусковой крючок зафиксируется в нажатом состоянии, пока не сработает датчик полного бака.


@темы: Лайфхак, Случай из жизни, Автомобили

URL
среда, 15 апреля 2020
23:59 Hollow Knight
Я уже написал две заметки про холлоу к найт, но они не про саму игру:
zhz00.diary.ru/p219190965_decisive-battle.htm
zhz00.diary.ru/p219200721_diversifikaciya-aktiv...

Игра -- ещё один соулс-лайк. Но всё же не совсем.
1. Игра гораздо слабее построена на навыке игрока. Тут мало мест, которые дадут угля. Даже сраные полосы препятствий после получения особых перков станут гораздо легче. Можно просто их отложить. Более 80% контента доступно без серьёзных челленджей. Если же вы всё-таки где-то застряли, то можно поменять амулеты и прокачать гвоздь. Амулеты очень сильно влияют на игру. Если правильно их подобрать -- станет гораздо легче. Я финального босса (первого) просто затыкал гвоздём особо не разбираясь в его атаках.
2. Мир Hollow Knight живёт, а не умирает. Да, у них там эпидемия (лол), но персонажи чем-то заняты, а не прозябают в ожидании неизбежного конца. И персонажей там много, а не 1 человек на квадратный километр, как в дарк соулс.

Игра очень симпатично сделана и приятно играется. Проблемы у игры две.

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

Вторая проблема -- это УДАР ВНИЗ. Про то, что можно мобов бить сверху вниз, нигде не написано. Это можно либо самому обнаружить, либо подсмотреть где-нибудь. При этом все основные элементы геймплея в игре об'яснены. А этот -- нет. Я на пару дней (!) застрял в игре, потому что было больше некуда идти. Я обшарил всё уголки, нашёл кучу секреток, победил всех необязательных боссов -- и всё равно было непонятно, куда идти дальше. У меня были открыты пять локаций и все заканчивались тупиками. Я посмотрел несколько видосов по тем участкам игры, которые я уже прошёл -- и в них-то я и обнаружил, что можно бить гвоздём вниз. Но я не понимал. как это сделать. Я думал, может нужен специальный амулет, чтобы бить вниз? Такого амулета не было. Наконец я догадался, что надо жать удар, зажав кнопку "вниз" в полёте. Потом я догадался, что вниз можно бить не только врагов. Это открыло сразу несколько путей.

Я посмотрел, как летсплееры проходят то место, которое никак нельзя обойти, не зная про эту механику. Никто из них не застрял. Все просто подходили и такие -- хоп, хоп! Попрыгали на гвозде.

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

Игра огромная. У меня ушло 50 часов, чтобы открыть всю карту и осмотреть большую часть достопримечательностей (для сравнения, в дарк соулс 2 я наиграл 110 часов). Но у меня пройдено только 103% из 112%. Я ещё не смотрел пантеоны, не сразился с Гриммом и не доставил хрупкий цветок. Локации в основном очень красивые, но есть и мерзкие, и страшные -- типа Помойки или Чумного города из дарк соулс.

Несколько скриншотов:

(скриншоты)

@темы: Игры

URL
вторник, 14 апреля 2020
23:59 SOUND ONLY
Раньше я почти не пользовался громкой связью в телефоне. Ну типа есть и есть.

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

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

@темы: Очевидное-невероятное

URL
понедельник, 13 апреля 2020
23:59 Запчасти чобита
Я даже примерно не помню, в каком году это было, поэтому плашку RAM вывешивать не буду.

Мечты зависят от текущей жизненной ситуации человека и его возможностей. Если человек что-то может себе позволить, то зачем об этом мечтать? В общем, учился я в школе, а мечта у меня была -- найти на помойке ноутбук. Потом я немного подрос, заработал денег -- и просто его купил. Но жажда халявы у меня не угасла.

Иногда проходя мимо помойки я смотрел -- нет ли чего-нибудь интересненького? Бывали системные блоки, но без железа, один корпус. И вот однажды! я заметил, что рядом с помойкой лежит кое-что прямоугольное. Я подошёл. Это был ноутбук. Я его повертел в руках. Ожидаемо, это был только корпус. Материнская плата вытащена. Даже клавиатуры нет. Но кое-что в корпусе было. И это был кулер. Я сходил домой за отвёрткой и скрутил этот кулер. Я не помню, зачем я это сделал.

А через неделю отказал кулер в моём купленном ноутбуке. Гарантия уже кончилась. Я раскрутил ноутбук, посмотрел, примерил -- кулер с помойки подошёл! И я заменил кулер.

Этот ноутбук до сих пор полностью в рабочем состоянии. И в нём стоит этот кулер.

@темы: Летопись, Борьба с техникой, Дзякиган

URL
воскресенье, 12 апреля 2020
23:59 Где текст писали, там и открывайте
Надо было написать инструкцию. Текст я сделал, осталось сверстать.

Вёрстка в ворде -- дело такое. Писал я изначально в Libre Office. Решил открыть в обычном ворде -- габариты таблиц с'ехали. А я думал, что совместимость ворда с опен-офисом уже давно хорошая.

Ладно, сохранил в ворде, открыл в либре офисе. Таблицы не с'ехали, но всё чуть-чуть поменялось и расползлось по страницам. Не то чтобы у меня было сложное форматирование, но у инструкции были кусочки, которые нежелательно разделять по разным страницам, а они разделились. А уж как автоматический предметный указатель стал выглядеть -- ой-ой-ой. А он был очень нужен.

Нюанс был в том, что на одном компьютере, где будут открывать инструкцию, стоит либре офис, а на другом -- ворд. Какой же формат выбрать?

PDF.

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

URL
суббота, 11 апреля 2020
23:59 Тяжело начинается неделя
Ведут мужика на расстрел. Он говорит конвоиру:
-- Слышь, мне в сортир очень надо.
-- Потерпи. Чуть-чуть осталось.

@темы: Викторика

URL
пятница, 10 апреля 2020
23:59 Хатиффнат
Сегодня я узнал, что барометр надо калибровать. Я догадался об этом, когда обнаружил, что два барометра показывают разное давление.

Только меня напрягает, что "калибровку" в интернете рекомендуют проводить по прогнозу погоды. Или даже "вы можете откалибровать барометры нашей фирмы как угодно: они будут давать те показания, что вам нравятся" (искажённая цитата).

Если у нас барометр как бы на заводе откалиброван, чтобы на уровне моря показывать давление на уровне моря, то зачем же ему дополнительная калибровка? Ну подняли мы его на высоту 150 метров, он стал показывать давление на высоте 150 метров. Это-то нам и нужно. Или нет?

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

@темы: Очевидное-невероятное

URL
четверг, 09 апреля 2020
23:59 Банк и банка
Когда ситуация с коронавирусом была ещё не очень напряжённой, но было понятно, что что-то начинается, я пошёл в банкомат и снял основную часть денег. Чтобы было. Ну, мало ли, банковские карты работать перестанут.

Но теперь оказывается, что оплата по карте продолжает везде работать нормально. Более того, платить по карте ещё и безопаснее, чем наличными (с точки зрения коронавируса). Скоро придётся наличные обратно на карту класть.

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

URL