Untitled

НикнеймzHz (а также zHz00, zHz01 и так далее)
О чём пишубыт, аниме, программирование, компьютерная техника
(полный список тегов -- что теги обозначают)
Интересненькоесписок моих статей с разбивкой по темам
Где меня ещё читать Telegram
Как со мной связатьсяTelegram, e-mail, Jabber: zhz@jabber.ru,
Discord: zHz#1243
Как дать мне денегBitcoin

Что тут можно и нельзя (читать правила полностью):
1. Комментировать можно всем.
2. Читать всё можно всем.
3. Раскрывать чьи-либо личные данные нельзя.
4. Нарушать правила @дневников и законы РФ нельзя.
5. Если в записи есть ссылки "<<" или ">>" -- то эти ссылки ведут на связанные записи в цепочке.
6. Если навести мышку на зелёный текст, будет сюрприз.
URL
Записи с темой: Борьба с техникой (322)
суббота, 27 сентября 2025
03:19 Потеря фокуса из-за продуктов Adobe
Печатаешь в телеге и вдруг... не печатаешь. Окно перестало быть активным. Кто-то вылез на передний план? Нет. Теперь все окна неактивные!

Когда фокус пропадает каждую минуту в любом приложении, это начинает напрягать. Я вообще-то работаю! (ну или не работаю, но занят чем-то для меня важным) Как же исследовать эту проблему?

1. Обычные утилиты от Марка Руссиновича, такие как процесс эксплорер и процесс монитор не показали результатов. Не было старта подозрительных процессов или подозрительных запросов от существующих.
2. Антивирус ничего не нашёл.
3. Удалил несколько установленных вчера программ, но дело было не в них!

И тут himself мне рассказал про утилиту Spy++ (входит в комплект вижуал студии, но работает без установки, если вы стащите её с компа, где МСВС уже стоит). Эта утилита показывает все-все сообщения, которые приходят к окнам и уходят от окон. Хотя фокус пропадал из любых окон, я взял для удобства окно телеги.

Небольшие эксперименты показали, что сообщение об отдаче фокуса приходит, но в поле "куда" указан null.

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

Я запустил эксперимент ещё раз, а потом сел читать логи.

Окно, которое забирало фокус, нашлось. У окна был заголовок MSCTFIME UI. Оно было невидимым (это нормально). Разбив эту шифровку на части, можно было догадаться, что виноват индикатор раскладки клавиатуры (MS-CTF-IME). Тем не менее, это было имя окна, а мне надо было узнать, какой процесс рулит процессом забора фокуса. Я посмотрел через свойства, к какому процессу относилось то окно. И это был не ctfmon.exe, как можно было бы подумать, и не его аналог. У процесса не было видно имени, но было описание CREATIVE CLOUD.

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

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

Всё было тихо. И фокус с приложений пропадать перестал.

Однако.

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

URL
пятница, 26 сентября 2025
01:19 Еду на рынок мозги продавать
Да, звонили по поводу гарантийного ремонта компа (писал тут). Сказали, что заменили... мать. Они и на память думали, и на процессор, меняли, но помогла только замена матери (хорошо что аналогичные ещё были на рынке). Мать Гигабайт!

Честно говоря, впервые сталкиваюсь с отказом матери Гигабайта.

Ну вот и что это, отказ ссд и матери в течение года?

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

URL
вторник, 23 сентября 2025
23:49 Как я не помог, часть 2
Еду на машине, темно. Спереди что-то мигает одним огнём. А это чёрная еле видная машина. Хорошо, что я её заметил! Почему-то только один огонь мигает, и красный, а не оранжевый. Об'ехал, через километр опять что-то чернеется. А это четвёрка стоит. Она была не чёрная, но еле заметная. Чудом заметил её тоже. Господа, если в темноте останавливаетесь на проезжей части, должны быть включены фонари, а лучше задние противотуманные, а лучше ещё и знак аварийной остановки поставить. Иначе можно получить в зад.

Этих я тоже об'ехал, а потом думаю, а что там у них? Копаются в моторном отсеке.

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

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

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

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

Так или иначе, тайна выключенных огней была разгадана. И я уехал. И они тоже уехали.

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

URL
пятница, 19 сентября 2025
15:54 Сам себе Марио
У меня периодически возникает необходимость сантехнического ремонта, когда уже находишься в сантехнической ситуации. Серьёзный ремонт, конечно, так не произвести, но вот чем мне приходилось заниматься (причём не только у себя дома, но и у чёрта на рогах):
1. Сливной бачок не спускает или, наоборот, не останавливается
2. Скручивание душевого шланга со своего места с разбрызгиванием
3. Капитальный засор дырок на самом душе

Ну и вот, у тебя важное дело, но его приходится прерывать и заниматься другим, не менее важным. Это вызывает довольно странные ощущения, потому что эти дела не предназначены для того, чтобы заниматься ими одновременно.

@темы: Случай из жизни, Борьба с техникой

URL
четверг, 18 сентября 2025
03:33 Нина Диктанти стучит в дверь
Мне стали чаще писать по поводу опечаток в заголовках постов. Я, конечно, сам лох, но автоматическую проверку никто не отменял. В чём дело?

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

ОКАЗАЛОСЬ

Что проверка орфографии работает в поле ввода поста, но НЕ работает в поле ввода заголовка. В двух браузерах проверил. Я же на это не обращал внимания, полагая, что раз с красным подчёркиванием в посте я разобрался, а в заголовке ничего не подчёркнуто, то и проблемы нет.

Я ошибался.

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

URL
вторник, 16 сентября 2025
01:49 Помогатор
Когда папа захотел себе новый комп, я подобрал ему всё по красоте, и заказал в Регарде. Вместе со сборкой (она была бесплатная). С одной стороны, я что, сам не соберу? А с другой стороны -- сборка была бесплатная. Было такое противоречие. И всё-таки я склонился к фирменной сборке. Правильным ли было решение?

Буквально через пару месяцев отказывает ссд (ADATA Legend). А поскольку комп на гарантии, я не могу сам провести полноценную диагностику, и я не могу сдать отдельный компонент. мне надо везти им весь блок. Ладно, отвёз, заменили ссд по гарантии.

Прошло ещё несколько месяцев, комп перестал включаться. Опять везу им! Вот, приняли его, говорят, что горит красный светодиод неисправности памяти (на материнке). А память-то crucial. Вы когда-нибудь слышали, чтобы отказывала память crucial?

Вот я сижу и думаю — это такие компоненты низкокачественные? Это сборщик виноват? Невезение?

***

Интересно то, как у меня принимали комп. Его вскрыли, посмотрели, а потом мне приёмщик говорит -- не могли бы взять комп, вынести его на улицу, и пронести 15 метров вдоль здания до белых ворот? Я вас там встречу.

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

-- Не могли бы вы подержать винты?

Я подержал, мне не сложно. Но что-то я не понял такой иммерсивности. Кто здесь приёмщик, он или я?

***

Внутри, за белыми воротами, на стене висел плакат, рекламирующий виндоуз 7. Это заставило меня задуматься о вечном. Через месяц будет прекращена поддержка виндоуз 10. А этот плакат всё так же висит. И на моём компе семёрка всё так же крутится...

@темы: Случай из жизни, Борьба с техникой

URL
суббота, 13 сентября 2025
23:49 Минусы светодиодных ламп, люстр и подобного
Минус один. Ломаются. Мы после ремонта поставили часть светильников светодиодными. И они уже все отказали, некоторые не по одному разу (кроме одного, стучу по дереву).

Основная проблема — вылет светодиодных сегментов. Более редкая проблема — вылет блоков питания.

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

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

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

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

URL
воскресенье, 07 сентября 2025
01:13 Неожиданный комментарий
Мне показали ролик из uma musume (вот этот). И кое-что меня в нём насторожило. Девочка как-то непривычно прядала ушами. Конкретно — она шевелила кончиками ушей независимо от остального уха. Это не соответствовало моим представлениям о лошадиных ушах. Я-то полагал, что лошадиное ухо шевелится целиком, и может только немного скручиваться в трубочку. То есть, нельзя сгибать кончик уха отдельно.

Или всё-таки можно? Уверенности у меня не было. Я подошёл к вопросу серьёзно. Открыл анатомический атлас лошади. Полистал его. И кое-что... кое-что мне показалось знакомым. Я пошёл к сестре поделиться:

— Слушай, я открыл анатомический атлас лошади, полистал... и у меня такое чувство, что я листаю книжку по ремонту машины...

Ответить мне она не успела. На её телефоне автоматически снялся с паузы видеоролик. И женщина с экрана сказала:

"Это вид пыток..."

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

URL
вторник, 02 сентября 2025
01:54 Торговый автомат
Работа любых устройств с об'ектами реального мира — это довольно сложно. Какие-то клешни должны что-то захватывать, куда-то перемещать. А если не удалось захватить? Как это должна отрабатывать автоматика?

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

В общем, одна из систем выдачи товара -- это большая проволочная спираль, между витков которой расположены пачки чего-нибудь. Когда товар оплачен, спираль делает оборот. Товар выдвигается вперёд и падает в лоток выдачи. Что может пойти не так?

Я, честно говоря, не знаю, что же там пошло не так, но после проворота спирали пачка осталась висеть, прижатая к стеклу. Здесь налицо явный дефект автоматики. Отсутствует датчик того, что товар действительно выдан. Понятно, что сделать такой датчик непросто. Эти спирали универсальные, и пачки туда могут вставляться разных видов и разных размеров. И тем не менее, мы стоим перед фактом: автомат не смог определить, что товар не выдан. И никак не смог помочь его выдать. Кстати, товар был последний в спирали, возможно проблема была связана с этим?

Главная проблема торговых автоматов в том, что техподдержка не может устранить дефект немедленно. Если автомат не смог справиться сам, то клиент просто останется недоволен. Выставлять автомат на простой тоже нельзя — недовольны будут уже остальные.

Клиентом, к счастью, являлся не я. И клиент действительно был недоволен. Это был массивный мужик. Он стал шатать весь автомат. Выглядело это страшновато. Шатания были достаточно амплитудные. После приблизительного пятого цикла пачка действительно выпала. Автомат не пострадал, а старания клиента были вознаграждены.

Но так ведь бывает не каждый раз.

Торговые автоматы — это штуки для любителей рисковать.

@темы: Случай из жизни, Борьба с техникой

URL
пятница, 29 августа 2025
17:09 Чеки в яндекс-такси
Если нажать "показать чек", вы получите невероятно длинную ссылку, которая откроет вам простую страницу с чеком. У чека будут все необходимые числа, и БЦ, и МКПП, и ФСБКГБ . Но будет один нюанс. Это веб-страница, которую можно сохранить только как статический html.

Если попросить отправить чек на почту, то туда придёт почти такая же ссылка. Для составления отчётов перед начальством хтмл-страницы не совсем подходят. Как же получить файл, который можно куда-то там отправить? Вот, кстати, что выдаёт приложение яндекс-такси:



Я не знаю, баг это или нет, но вот это последнее mode=pdf не применяется, потому что нарушен синтаксис передачи параметров скрипту. Параметр mode=pdf находится внутри якоря (после решётки). Работает только параметр mode=mobile, который показывает то, что показывает.

А если в первое mode= подставить pdf вместо mobile?

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

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

URL
суббота, 23 августа 2025
11:07 Вотсапп и помешательство на безопасности
Вы обязаны обновлять вотсапп. Если этого не делать, в определённый день он просто перестаёт работать. Пришлось обновиться и мне в очередной раз, и доволен я этим не был.

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

В телеграме, если вам написал новый чувак, вы видите плашку бан/репорт/добавить в контакты. Эту плашку можно закрыть и забыть. А в вотсаппе вы теперь видите эту плашку при КАЖДОМ входящем сообщении. Только если вы добавите собеседника в список контактов, плашка перестанет появляться. А если я не хочу добавлять в список контактов всех подряд?

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

Но кто?

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

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

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

URL
вторник, 19 августа 2025
22:54 Россети. Получение пульта
Предыдущая серия: zhz00.diary.space/p222360106_russkij-ux-bessmys...

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

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

Пульт нужен, потому что счётчик висит на столбе, и нельзя просто так посмотреть, что он там показывает.

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

***

Я позвонил им и спросил, что надо для получения пульта. Мне сказали, что нужен только паспорт и выписка из ЕГРН о праве собственности. А выписка была в специальной папочке в Москве. Поэтому я поехал в райцентр, в МФЦ, и мне там сделали полуэлектронную выписку. Бесплатно. "Полуэлектронный" — это какая-то современная российская болезнь. Я видел полуэлектронный пропуск на завод и полуэлектронную страховку ОСАГО. Смысл полуэлектронности в том, что если электронная часть отсутствует, то у тебя ничего нет. А если у тебя отсутствует бумажная часть, то как ты докажешь, что у тебя есть электронная, в случаях, когда у проверяющих нет интернета?

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

В офисе была толпа народа, взял талон с надписью о том, что передо мной 17 человек. Время ожидания было примерно 2 часа. Работало одно окно, и девушка в окошке очень подробно всем рассказывала, что им надо будет делать. Потому что никто не понимал процедуры. А процедура у всех была своя, т.к. у всех были разные задачи. Многие пришедшие — пенсионеры. Тупили.

Я слушал их разговоры и начинал понимать, что сегодня я пульта не получу. Но не из-за времени ожидания. Когда я звонил им по телефону, мне сказали, что я могу приезжать за пультом. Но это была дезинформация. Нельзя просто так взять и приехать за пультом. Надо оформить отдельную ЗАЯВКУ на выдачу пульта. Да. Заявка на замену счётчика и на выдачу пульта от него — разные вещи. Но я решил досидеть в очереди до конца.

"Дорогу осилит идущий, а очередь осилит сидящий"

Через два часа я сидел перед окошком. В окошке я узнал, что за выпиской я ездил не зря, т.к. нужна выписка не старше 30 дней, а моей выписке, которая осталась в Москве, лет пять. Также я узнал, что сейчас мы будем оформлять заявку на получение пульта. Но была загвоздка.

Оформлять надо было через сайт. Я уже был там зарегистрирован, но не помнил пароль. А для восстановления пароля был нужен доступ к электронной почте. Которого у меня, конечно, не было, т.к. я не захожу в почту с телефонов.

Но решение было. Заполнить бумажное заявление. Я это сделал. В процессе этого я выяснил:
1. Бумажные заявления не отображаются в Личном кабинете
2. Номер счётчика, пришедший мне в феврале через СМС, был номером старого счётчика, с припиской, что это номер нового счётчика. То есть, это опять была дезинформация.

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

***

Россети занимаются оборудованием. Поэтому Россети мне и счётчик поставят, и пульт выдадут, но с вопросом перевода лицевого счёта на моё имя они мне ничем помочь не могли. И отправили совсем в другое место. И в другой город. В МосОблЕИРЦ.

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

Первый раз я приехал в МосОблЕИРЦ (ну и название!) в понедельник. И там оказалось закрыто. Ладно, приехал в другой день.

И это оказалась полная противоположность Россетям. Огромный светлый зал с 10 окошками. Кондиционер, вода. Работало только одно окно, но народу вообще никого не было, поэтому меня сразу приняли.

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

Я немного прифигел, но т.к. я в Россетях уже отстрелялся, то спокойно отдал эти выписки (да, Россетям нужна выписка только на землю, а вот в МосОблЕИРЦ нужно принести и на землю, и на дом). И ещё у меня сделали копию паспорта.

— Постойте, а копия паспорта что, бесплатно?
— Ну, если хотииите, я вам сейчас оформлю квитанцию на один лист...

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

@темы: Случай из жизни, Борьба с техникой

URL
вторник, 12 августа 2025
21:48 Порядок исправления багов
Допустим, программа получает сообщение по сети и падает. Возможно, в пакете какая-то ошибка. Тем не менее, ни одна программа не должна падать ни при каком вводе.

У нас есть две ошибки:
1. Программа падает.
2. Ответная часть формирует неправильный вход.

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

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

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

URL
00:13 Нейронки в озвучке
На ютьюбе полно историй, которые начитывают под видеоряд. Множество историй в одноминутных "рилсах", но есть начитки и по 10-30 минут. Обычно это делают люди. Но со временем я стал замечать кое-что странное. Глупые ошибки в ударениях. Можно перепутать ударение в топониме. В редком слове. В некоторых словах ударение плавает в зависимости от грамотности говорящего. Я могу себе представить людей, которые скажут и шЕстерни и шестернИ. Но я не могу себе представить носителя языка, которые скажет шестЁрни. Какие-такие шестёрни? Как там могла появиться буква Ё?

Когда за одноминутный ролик ты слышишь не одну такую ошибку, а 2-3, то понимаешь: озвучку сделала нейронка. Это звучит очень реалистично, но это -- не человек. И я знаю людей, которым такая озвучка действительно нужна. Например, человек хочет работать на международную аудиторию, но плохо говорит по-английски. Тогда озвучка при помощи нейронки — это хороший выход. Но я что-то сомневаюсь, что русскую нейро-озвучку делают те, кто не умеют читать вслух по-русски.

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

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

Короче говоря, мотивация людей, делающих такую озвучку, непонятна.

А второй момент, который мне непонятен -- вот эти вот ошибки. Если видео 20 минут, то, может быть, авторы его и не смотрят целиком перед выкладкой (хотя это моветон), но что с минутными видео? Вы не можете исправить эти ошибки? Доверие к видео падает, когда слышишь такое.

Хотя заставить нейронку прочитать с другим ударением может быть и сложно, но я подозреваю, что основная причина -- это безразличие авторов видео. Ну неправильно нейронка прочитала — и ладно!

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

URL
воскресенье, 10 августа 2025
03:47 Окно выбора каталога в Windows
Сейчас его можно увидеть довольно редко, но в некоторых программах оно ещё встречается. Я его вижу, прости господи, в ноутпад++, хотя там это кое-чем скомпенсировано.

Картинку приводить не буду, описываю словами. Когда вам надо выбрать какую-либо папку для работы, вы жмёте "указать папку", а там открывается древовидная структра, в которой надо найти нужную папку при помощи мышки. Иногда можно создать новую.

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

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

Более удобным является окно выбора папки, работающее аналогично окнам открытия файлов, где можно и текстом путь задать, и значки нужного размера выбрать, и перейти по ярлыку. А зайдя в нужную папку, нажать кнопку "Select Folder".

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

URL
понедельник, 04 августа 2025
01:08 Синий дым из трубы. Приговариваем цилиндры?
Когда я первый раз увидел, что дым из выхлопной трубы синеват, ситуация была следующая. Было темно. Сыро. Я завёл холодную машину и когда обходил её, обнаружил, что дым синеватый. А это был очень плохой признак.

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

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

С тех пор я ездил уже полгода, наверное, и синего дыма больше не видел.

***

И вот сегодня я опять завёл машину в тех же условиях. Темно, сыро, выхожу -- синий дым. Что такое!

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

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

***

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

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

URL
вторник, 29 июля 2025
03:02 Важность инструмента
Я иногда кручу гайки. Чаще по машине, реже по работе. Я не "специалист", но кое-что я понял. Гайки могут быть расположены в самых неожиданных местах и конфигурация окружающего пространства может быть очень неудобной. "Не подлезешь".

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

Рожковый ключ. Это база. Картинка с википедии: en.wikipedia.org/wiki/File:Cl%C3%A9_plate.jpg . Обычно он имеет наклон 15 градусов. Что это даёт? Если наклона нет, что надо ключом провернуть гайку на 60 градусов, чтобы можно было зацепить следующую грань. 60 градусов -- это огромное пространство. Но благодаря такому изгибу для перехода к следующей грани нужно всего 30 градусов (если ключ перевернуть). Тем не менее, этим ключом много не открутишь. Его главное преимущество -- возможность крутить гайки, насаженные на шланги и длинные болты, т.е. когда к гайке нету доступа "сверху", а только сбоку.

Накидной ключ -- накидывается на гайку сверху. И ещё одна картинка с википедии: en.wikipedia.org/wiki/File:Kluc_ockovy_vysunuty... . Он требует доступного пространства сверху от гайки (небольшого), но зато не требует такого пространства сбоку. Нередки случаи, когда гайка находится около вертикальной стенки, да ещё и с углублением, и в этом случае накидным ключом её можно легко крутить, а рожковым не выйдет вовсе. См. рис. ниже.



Накидной ключ имеет 12 граней вместо 6 внутри, что приводит к тем же 30 градусам необходимого свободного пространства.

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

en.wikipedia.org/wiki/File:Kreuzschl%C3%BCssel....

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

***

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

***

А теперь немного личных наблюдений. Если вы не разбираете железки, а их проектируете, то:
1. Внутренний шестигранник ("инбус") -- шлиц удобный и хороший, но только если он достаточно большого диаметра. Желательно 3 мм и более. Когда имеется болт на 2.5, 2 или ещё меньше, то удобство откручивания начинает зависеть от качества болта и качества ключа. Очень легко слизывается либо шлиц, либо ключ. Для крупных размеров таких проблем нет.
2. Не следует крепить на винтах те детали, которые расположены в агрессивных средах и, таким образом, могут закиснуть. Потому что при откручивании винта невозможно приложить нормальное поперечно-вращающее усилие. Кроме того, слизать отвёрточный шлиц гораздо легче, чем гаечный.
3. Алюминий плохо держит резьбу. Если есть места, где надо прикручивать с большой силой, или слишком часто закручивать и раскручивать, то следует избегать резьбы сразу в алюминии. Надо смотреть, как конкретно расположены детали, но предпочтительно поставить шпильку меньшего диаметра и закрутить гайкой с обратной стороны.

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

URL
суббота, 19 июля 2025
04:14 git. О том, как Линус Торвальдс зажрался
"Сперва добейся", скажете вы. Нечего критиковать гит!

А вот вам история. Я продолжаю переваривать опыт медленного интернета.

Я хотел сделать копию репозитория (гит клоун), размером мегабайт 20. И начал её делать. На четверти у меня разорвалось соединение. Я его восстановил.

Запустил опять. И процесс запустился -- с самого начала. Гит клоун. Дело в том, что при тогдашней скорости и тогдашней устойчивости коннекта я мог гарантировать, что я не смогу скачать репозиторий одним куском. Как же скачать его в два приёма?

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

Потом я нашёл кое-что на реддите.

www.reddit.com/r/github/comments/1edbqd9/git_cl...

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

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

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

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

URL
четверг, 17 июля 2025
23:01 Опыт изоляции
Три дня не работал мобильный интернет. Запасной работал, но еле-еле. Фактически, работал только телеграм и доступ по SSH к впс-ке. На дайри зайти не мог (поэтому постил в телегу, сюда перепощу позже).

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

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

Интернет даёт доступ к двум большим категориям информации: справочная и новости. Ещё, конечно, есть видео с котятами, с ними ситуация неоднозначная.

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

Это то, что у меня было. А вот, что мне понадобилось реально:
-- Словари. Невозможность быстро посмотреть перевод слова туда или обратно -- это очень неприятно.
-- Нейронка. Если у вас хотя бы 8 гигабайт видеопамяти, вы можете начинать качать 8B-нейронки. Если 12-16 гигабайт, то возможности становятся интереснее.

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

"HAL, как сварить яйцо?"

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

URL
пятница, 11 июля 2025
14:32 Настройки прокси
Хотя тема настроек прокси актуальна именно сейчас из-за блокировок, на самом деле -- прокси -- очень древний инструмент. Вы можете ходить в интернет через прокси из-за особенностей сети работодателя, провайдера, или потому что играете с друганом в игру, которая должна работать только по локалке/только с белым адресом.

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

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

И вот сижу я с лицом лица, смотрю, как Ассистент не может подключиться (а ещё вчера подключался), лезу в его настройки и вижу, что не могу ничего поменять. Всё серенькое.

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

Пользователь не должен оказываться в безвыходном положении -- вот основная максима UX.

***

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

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

URL