zHz00 Untitled

среда, 06 декабря 2023
03:38 Доступ на рабочее место
Кто из дома работает -- у того рабочее место всегда под рукой. Но не всё можно сделать удалённо. И не всегда это можно сделать в рабочее время.

Конкретнее: бывают авралы. А в науке бывают эксперименты, которые длятся очень долго. А иногда по соображениям самого работника удобнее перенести работы на другое время.

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

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

@темы: Мысли

URL
вторник, 05 декабря 2023
01:34 Ещё раз про персональные данные
Продлевал ОСАГО, мне дали очень интересную бумагу. Мне её давали и раньше, но я о ней не очень задумывался.

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

Но постойте.

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

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

URL
понедельник, 04 декабря 2023
02:48 Белое на белом
Сижу я такой в субботу вечером и думаю -- ох, только бы завтра снег был. А то невозможно -- из-за грязи по пол-бачка омывателя за поездку изводить. А мне в Можайск к лошадкам ехать.

Ну что же, СУКА, получите, распишитесь.

*пингвин кланяется*

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

Эпизод 1.

Проблема была не столько в снегу, сколько в том, что снег был мокрый, а температура была –1. Снег и вода намерзали на дворниках, после чего те переставали чистить. В общей сложности пришлось останавливаться для чистки четыре раза на пути туда, и ещё четыре -- на пути обратно. Не все места остановок были удачными.

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

Я не мог разогнаться выше 30 км/ч. При попытке газовать я получал занос. Чтобы вернуться в левый ряд, надо было набрать хотя бы 60. Мне потом сказали, что надо было пытаться разгоняться на 4-й передаче (при 30 км/ч), тогда бы получилось лучше.

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

Эпизод 2.

В Можайск с Минского шоссе можно заехать, в целом, с трёх направлений: через Шаликово, через Отяково и через Ямскую. Общая длина маршрутов почти одинаковая, но есть особенности. Через Шаликово -- это Можайское шоссе+ж/д переезд. Через Отяково и Ямскую переезда нет, там мост через ж/д. Все три пути включают в себя малозагруженные участки (хотя насчёт загруженности Можайского шоссе в этой зоне можно поспорить). Я был уверен, что из-за низкой загруженности все они плохо почищены, и там может не быть колеи.

После некоторых раздумий я принял решение ехать через Отяково.

1. Ж/д переезд это всегда некоторая лотерея, т.к. его могут перекрыть на неопределённое время. Я уже был на грани опоздания, и сюрпризы мне были не нужны. Маршрут через Отяково снимал эту неопределённость.
2. При таком маршруте я проезжал большее расстояние по терпимому Минскому шоссе, а на "плохой" участок приходилось только 5 км вместо 10 км.

Решение оказалось ошибочным.

Дорога через Отяково имела настолько низкую загрузку, что колея там была еле видна и не доходила до асфальта. Я ехал 40 км/ч практически по большому сугробу. В некоторых местах колея оставалась только одна -- и тут появлялись встречные машины. В некоторых местах я еле-еле видел дорогу по чуть более тёмному снегу (помним про намерзающий на дворники лёд). Ну и ко всему прочему -- меня постоянно болтало и заносило. Я выключил музыку, чтобы сконцентрироваться на происходящем.

Почему же я не оказался в сугробе? Было ли в этом чудо, явленное богами? Или в этом была физика?

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

Полагаю, что этот пятикилометровый участок был самым сложным из тех, по которым я когда-либо ездил. Как же я был рад, когда увидел табличку "Можайск". (хотя там было точно так же не расчищено).

Эпизод 3.

Уже на обратном пути меня неожиданно остановил ДПС. Причём очень интересно. Я встал на светофоре с таймером около 1 минуты. Я вышел и начал чистить дворники ото льда (опять). Они стояли на противоположной стороне дороги и мониторили встречные машины. Я дочистил, сел в машину, загорается зелёный. И тут ДПС вдвоём переходят дорогу и машут мне жезлом. То есть, они меня поджидали, но не подавали виду.

Подходит полицейский, говорит, что он уполномоченный лейтенант такой-то, документы доставать не надо.

*удивлённый пикачу*

Это что же я такого натворил, что документы доставать не надо?

А потом он протягивает мне листовку и говорит: вот, мы предупреждаем о МОШЕННИЧЕСТВЕ. Прочитайте и доведите до родных и близких. А ещё нам надо для отчётности сфотографировать содержимое вашего багажника.

Багажник я им показал. А потом думаю. Это что же получается? Полиция раздаёт листовки...

@темы: Мошенники, Автомобили

URL
воскресенье, 03 декабря 2023
02:27 Древнее зло пробудилось
Обнаружил, что всё чаще в ответ на "ты это уже присылал" отвечаю "и ещё раз пришлю!"

Есть ли вариант лучше? Дискасс.

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

URL
суббота, 02 декабря 2023
01:55 Заткнись, и забери свои деньги
Абсолют Банк мне сегодня прислал письмо счастья (смс) о том, что с 8 декабря комиссия за обслуживание долларовых и евро-счетов составит 0.03% в сутки. (если на счету больше 100 долларов)

У меня там осталось немного, но всё же больше 100 долларов.

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

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

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

URL
пятница, 01 декабря 2023
03:06 Неожиданные волшебные числа в переменных
Если ваши переменные имеют неправильные значения, и они всё время разные -- то отсюда дополнительной информации извлечь нельзя. А если значения повторяются? Их надо перевести в шестнадцатеричную систему.

Одна переменная у меня имела значение -107374176.0 . Постоянно. Сначала я её сконвертировал как целое число, но ничего интересного не нашёл (0x06666660, 0xF99999A0). Таких значений я не знал, но повторяющиеся цифры намекали, что тут собака всё-таки зарыта.

Тогда я решил попробовать использовать то, что написано. Число float, значит буду преобразовывать float. Взял в интернете калькулятор IEEE 754 и преобразовал. И что я получил?

0xCCCCCCCC

А вот это было уже известное число. Это неинициализированная память. Значит, в мою переменную попадает либо значение, прочитанное мимо массива, либо по указателю на валидную, но бессмысленную область памяти (что, в принципе, одно и то же).

Это не решение задачи, но очень серьёзная подсказка.

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

URL
четверг, 30 ноября 2023
03:00 Где я обнаружил свой 2007-й
Во времена MS-DOS компьютер выключался кнопкой питания. Потом появился вин95. "Теперь питание компьютера можно отключить". Кто помнит эту оранжевую надпись?

Было известно на практике, что если неудачно выключить компьютер, то можно сломать систему. Потому что FAT32 резко реагировал, когда его прерывали на полуслове.

Потом эволюция шагнула вперёд. NTFS стал уделом не только серверов, но и всех домашних ПК. Снова стало можно выключать компьютер кнопкой питания, хотя мало кто так делал. И вот, настал 2023 год. У нас на работе на всех компах, которые идут клиентам вместе с приборами, стоит виндоуз 10. Как в ней обстоят дела с внезапными выключениями?

Пока я подключал кабеля к прибору, компьютер почему-то включился. У него ещё ни монитора, ни мышки. Ему ещё рано. Поэтому я просто нажал один раз на кнопку питания. И он выключился. Вроде всё нормально? Это же не жёсткое выключение при пятисекундном нажатии кнопки? И тем не менее.

При следующем включении он меня закинул в Windows Troubleshoot. При попытках перезагрузиться винда мне стала показывать экран о том, что BCD-файл не содержит упоминаний о валидных установках. Хорошо же. Я опять пошёл в траблшут, и выбрал там Startup Repair. Винда пошуршала винчестером, после чего сообщила, что починить ошибку не может. Подробности можно прочитать в файле: (на этом строка обрывалась, имени файла не было).

В общем, я оказался в ситуации, когда винда не грузится. Такого у меня не было много-много лет. Что я последний раз делал в такой ситуации? fdisk /mbr? scandisk.exe? Это всё давно отсутствует в составе винды.

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

bcdedit. Показал мне типовой бцд-файл, в нём было четыре раздела. Винда, траблшутинг, восстановление из гибернации и мемтест. Ничего особенного.

Может быть, файл winload.efi отсуствует? Перешёл в системную папку -- вот же он! Заодно убедился, что файловая система на месте и папки показываются. Уже хорошо.

sfc /scannow. "Операция не может быть завершена" или типа того.

chkdsk.exe c: . "Ошибки не обнаружены".

Хорошо же, лезу в интернет. Узнаю про замечательную программу, bootrec.

bootrec /fixmbr. Отработало, не помогло.
bootrec /fixboot. Отказано в доступе.
bootrec /scanos. Найдена одна система.
bootrec /rebuildbcd. The system cannot find the path specified.

У меня начинают закрадываться подозрения, что с системой что-то очень не так. Скорее всего, winload.efi повреждён, поэтому-то и не отрабатывает сфц, и поэтому файлы не найдены. Тем не менее, несмотря на таинственность последнего сообщения об ошибке, это было самое конкретное, чего я добился от винды за всё время. И я забил эту команду с сообщением в гугл. Среди результатов было двухминутное видео, которое содержало махинации с diskpart.exe, призванные изменить активный раздел. А заканчивалось видео незнакомой командой, bcdboot.

bcdboot c:\windows

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

Я открыл bcdedit и обнаружил, что теперь файл выглядит иначе. Гибернация, мемтест и траблшут отсутствовали, но присутствовал windows boot manager, и в качестве загрузчика указан не winload.efi, а совершенно другой файл, имя которого я забыл. И файл этот работал. После перезагрузки винда стартовала.

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

Да, я достиг успеха, но успех этот мне не понравился. Я понял, что я плохо представляю процесс загрузки современного компьютера на виндоуз10, особенно с EFI. Я понял, что не знаком с современными средствами восстановления (хотя ими и воспользовался). Ну и ещё я понял, что теперь у меня в списке загрузки отсутствует траблшутинг! Надо бы его вернуть, но как? Я не уверен, что при появлении новых проблем траблшутинг найдёт себя сам и запустится...

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

URL
среда, 29 ноября 2023
02:51 Удивительные вещи мелким шрифтом
Решил заплатить налоги, зашёл в личный кабинет у ФНС. Там всё нормально, жму "оплатить".

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

В случае отзыва согласия на обработку моих персональных данных Федеральная налоговая служба вправе не прекращать их обработку до окончания срока действия настоящего согласия

Фактически, это означает, что отозвать согласие невозможно...

@темы: Наблюдения

URL
вторник, 28 ноября 2023
01:12 Работает -- не трогай. А если не работает?
В программе ошибка.

@

Долго листал формулы, нашёл неправильную.

@

Исправил.

@

Стало хуже.

@

ОКАЗАЛОСЬ, что изначальная формула была правильная.

@

Ошибка всё ещё не найдена.

@темы: Программирование, Фейлы

URL
понедельник, 27 ноября 2023
03:31 Не надо ограничиваться двумя вариантами
Оппозиционеры (не буду показывать пальцем) любят спрашивать друг друга: "Милосердие или справедливость?"

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

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

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

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

Но есть ещё две комбинации.
1. Отсутствие как милосердия, так и справедливости
2. Присутствие и того, и другого.

Я пока только обдумываю эти комбинации и не подобрал конкретных примеров из новостей и истории. А если примеры подберёте вы -- прошу их мне не сообщать.

@темы: Мысли

URL
воскресенье, 26 ноября 2023
00:43 Готовят сани летом
Заезжаю во двор, там стоит над дворовой активист. Я с ним здороваюсь, а он говорит мне вот что.

-- Машину убирай, завтра приедут обрезку деревьев делать. Все уезжают, и я уезжаю.
-- А где пилить-то будут?
-- Вот здесь, вот здесь, вот здесь. Везде!
-- Только что снегопад был. У них там всё нормально? Почему они зимой решили резать?
-- Слушай... я уже устал отвечать на вопросы. Моё дело довести до сведения.
-- Понял.

Машину я убрал. А сегодня вечером во двор вышел -- действительно спиленные ветки в сугробе лежат.

*волк крутит пальцем у виска*

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

URL
суббота, 25 ноября 2023
03:33 Лучше, конечно, привязывать
Еду по полосе, никого не трогаю. Вдруг вижу впереди грузовик. Грязный. Грузовик просто стоит в полосе. Просто стоит. Грязный. Ни аварийки, ни знака аварийной остановки. А трасса на 80 км/ч.

Ладно, слева никого не было, перестроился. Машина передо мной тоже перестроилась. Оттормозилась. Оттормозился и я.

Это было несколько дней назад, снега ещё не было. Торможение отработало как надо. Резкие торможения иногда бывают у всех.

***

Грузы. Сумки и другие вещи. Грузы начинают летать по салону при резком торможении. И на это надо рассчитывать. Я стараюсь теперь тяжёлые сумки класть на пол. Во-первых, им там безопаснее. Они не падают, просто болтаются на своём уровне.

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


@темы: Лайфхак, Автомобили

URL
пятница, 24 ноября 2023
05:39 Что бы сказали разработчики Анки?
Лимит покупок по картам без ввода пин-кода повысили с 1000 рублей до 3000 рублей. Происходило это постепенно по неизвестным мне правилам.

Теперь мне почти никогда не приходится вводить пин-код. Это очень удобно.

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

Я ввёл пин-код. Какой-то. Но правильный он или нет -- я не узнал. Именно в этот раз оборвалась связь с банком...

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

URL
четверг, 23 ноября 2023
03:00 Каскадная и итеративная разработка
При каскадной разработке разработчики сначала всё продумывают, а потом начинают делать каждую из продуманных частей отдельно, пока всё не доделают. На выходе получают готовый продукт. Типичный пример каскадной задачи -- это запуск космического аппарата. Его нельзя делать "по частям". Или у вас есть полный готовый продукт, или вы никуда не летите. Но не все задачи -- космические.

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

Я не нахожусь активно в "современной" айти-разработке, поэтому не вижу чистых итеративных и каскадных проектов. То, что я вижу -- это всегда смесь.

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

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

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

И мы сидим с нерасширяемым MVP на руках.

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

Пожалуйста, ознакомьтесь с комментариями!

@темы: Программирование

URL
среда, 22 ноября 2023
04:49 Тапки-сасмосбросы
Приходил Мосгаз, смотрел, как у нас дела.

Пришли двое. На них были (резиновые) чуни. Это обувь такая, можете погуглить.

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

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

@темы: Лайфхак, Случай из жизни, Наблюдения

URL
вторник, 21 ноября 2023
01:50 Поднимите мне веки, часть 2
Надо было навести микроскоп на образец. Микроскоп компьютерный, езда вверх-вниз по стрелочкам, картинка на экране.

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

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

Сначала я думал, что я просто проморгал. Глубина резкости очень маленькая, поэтому пропустить фокус вполне реально.

А потом меня посетила невероятная догадка. Я перезапустил программу микроскопа.

Так я узнал, что изображение было просто зависшим. А если у вас сомнения, размытая перед вами картинка или зависшая -- помашите перед микроскопом бумажкой. Фокуса вы не увидите, но уж затемнение изображения будет.

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

URL
понедельник, 20 ноября 2023
01:06 Здесь сплошная химия
Ну и вот свежий пример грамотного консультанта.

Я: У штанов подкладка синтетическая? Или с добавлением натурального?
Консультант (возмущённо): Конечно, синтетическая! Что вы, никакого натурального!

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

URL
воскресенье, 19 ноября 2023
01:40 Вам что-нибудь подсказать?
На этот вопрос мало кто отвечает утвердительно. Чаще всего что-то вроде "нет, я просто смотрю".

Но что будет, если согласиться? Варианты бывают разные.

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

Когда продавец знает, что продаёт -- обращаться к нему смысл очень даже имеет. Он всё покажет и об'яснит. Но бывает и наоборот. Ты говоришь, что нужно, а продавец спрашивает "код товара есть"? А если кода товара нет, то продавец начинает искать через компьютер. Ладно, если продавец ищет через сайт магазина. Однажды продавец открыл яндекс и начал забивать туда.

Матерь божья. Яндекс я и сам открыть могу. А ты кто, консультант или кладовщик?

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

URL
суббота, 18 ноября 2023
02:24 Что там с волшебным дымом?
Вы участвуете в разработке устройства. Вам его принесли, вы его включили. Не работает. Или работает неправильно. Что надо сделать?

ВЫКЛЮЧИТЬ.

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

Да, обычно в случае ошибок монтажа и подобных штук -- если сгорает, то сразу. Но иногда происходит иначе...

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

URL
пятница, 17 ноября 2023
04:19 Про common knowledge
Или "общеизвестные факты".

Я уверен, что записывал эту мысль, но не могу придумать, как найти пост, где она записана. Поэтому записываю отдельно.

Common-то common, да не совсем. Вот какие есть соображения на этот счёт:

1. Если мне что-либо кажется общеизвестным фактом, то это, возможно, только моя фантазия. На практике может оказаться, что очень немногим данный факт знаком. Иллюзия общеизвестности у меня сложилась из-за информационного пузыря. Все мои знакомые это знают -- значит всем в мире это тоже известно.
2. Даже если факт всё-таки общеизвестный, кому-то он может оказаться незнакомым. Если вы это обнаружили, то сообщите факт человеку, но не смейтесь над ним. Потому что...
3. В следующий раз всё может оказаться наоборот. Вам преподносят что-либо как общеизвестный факт, но вы почему-то в первый раз это слышите. Ну и... это нормально, если человек знает не всё common knowledge, а только бОльшую часть.

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

URL