zHz00 Untitled

вторник, 10 декабря 2024
03:04 Blender
Профессиональное ПО всегда такое -- ты оказываешься перед пультом управления космическим кораблём. Чё делать -- непонятно. Но потом проходит час, пять часов... "ага, вот что это было". "Ну, в принципе, довольно логично устроено".

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

Что не понравилось:
1. Низко контрастный интерфейс. Чёрный текст на тёмно-сером фоне виден очень плохо. Особенно со включённым сглаживанием.
2. Гугление проблем показывает, что одна и та же проблема может иметь разнообразный генезис. И отвечающие начинают гадать, почему рендер показывает серый фон. Это означает, что программа сама не распознаёт проблему и не подсказывает пути решения. У меня, например, рендер ничего не показывал, потому что был неправильно настроен клип камеры. Но. ОКАЗЫВАЕТСЯ, что у камеры для рендера есть один клип, а у "камеры, которая вращается мышкой" есть другой клип совсем в другом месте. И я настраивал не тот клип.
3. Примитивы забывают о том, что они примитивы, после первичного создания. Поэтому если понял, что у тора неправильное соотношение большого и малого радиусов или неправильное разбитие на полигоны, то нельзя это просто поменять. Надо либо использовать трансформации "на общих основаниях", либо пересоздавать об'ект.

К сожалению, сделать в Компасе абсолютно всё -- нельзя. Будем прорываться.

@темы: Программы

URL
понедельник, 09 декабря 2024
04:54 Неожиданное препятствие
Я вожу машину не первый год, и множество раз оказывался в ситуациях, близких к аварийным. Если одна и та же ситуация происходит несколько раз, значит я недостаточно осторожен. Надо пересматривать систему.

И вот пример.

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

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

Причины этому могут быть разные. Однажды на Профсоюзной машина заехала в зону для разворота (там таких много), но предыдущая машина была грузовиком, поэтому две машины в карман просто не влезли. В другой раз, на днях, я ехал по рыхлому снегу. Машина передо мной, как я потом увидел на регистраторе, не смогла вовремя затормозить перед поворотом и в'ехала в бордюр. Не мог вовремя затормозить и я, чтобы остановиться. Вместо этого я вырулил и об'ехал её слева. Это был опасный манёвр, т.к. во второй полосе могла быть другая машина. Я, конечно, проверил, но если бы ДТП произошло, я бы 100% был признан виновником.

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

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

URL
воскресенье, 08 декабря 2024
03:09 Всё пройдёт, пройдёт и это
Сестра: Я же налоги заплатила!
Я: Ого! Первый раз заплатила из собственных средств, с зарплаты!
Сестра: Нет. В прошлом году тоже сама платила. Я же в библиотеке работала.
Я: Блин. Я про это забыл.
Сестра: Я тоже иногда хочу об этом забыть...

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

URL
суббота, 07 декабря 2024
01:25 Ручка удобнее кнопки
Вместо микроволновки, у которой таймер крутится не в ту сторону, купили новую. У неё только кнопки. И я припух. Пока инструкцию не прочитал, находился в недоумении. Чувствую себя лохом, что не понял, как ей пользоваться. Хотя чья это проблема? Моя? Или микроволновки?

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

ОКАЗАЛОСЬ.
1. Кнопка "таймер" запускает таймер, который просто пикает после того, как время вышло. Он ничего не запускает и не останавливает.
2. Процесс запуска на половинной мощности выглядит так:
а) выбор мощности кнопкой "мощность"
б) нажать "старт"
в) выбрать время нажатием кнопок ВВЕРХ и ВНИЗ
г) нажать "старт" ещё раз

Потому что второе назначение кнопки "старт" -- это "подтвердить".

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

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

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

URL
пятница, 06 декабря 2024
03:47 Сенпай, он такой большой
У коллеги с работы его дети забирали наушники, чтобы попользоваться. Чтобы это прекратить, он перепаял раз'ём на 6,3 мм. Потому что в его технике такие гнёзда имелись...

@темы: Лайфхак, Электроника, Музыка

URL
четверг, 05 декабря 2024
06:16 Аполлон-13 научил многому. Но не всех
Раскручивал ноутбук, все винты сложил в коробочку. Стал скручивать и обнаружил, что один винт не лезет. Стал внимательно разглядывать.

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

***

Ну и да, в итоге один винт потерял. Но это ладно.

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

URL
среда, 04 декабря 2024
07:12 Но писать в Спортлото всё ещё можно
Оказывается, с 2021 года в магазинах не обязательно наличие "книги отзывов и предложений". Тем не менее, когда коллега такую книгу попросил в пункте Озона, её выдали. Но книга была не проштампована и не пронумерована...

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

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

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

URL
вторник, 03 декабря 2024
01:44 Второй проход
Если при добавлении функционала в программу приходится вносить массовые правки, то у программы плохая архитектура. И тем не менее, массовые правки вносить иногда приходится.

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

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

Одна из проблем, которая может возникнуть -- это поиск всех исправленных мест. Тут есть три варианта:
1. Все места для правок могут быть уже помечены ещё до начала (например, вы исправляете поведение программы при определённом значении какой-либо опции, и сравнение с этим значением есть во всех исправленных местах).
2. Можно вручную помечать все места, куда вносятся правки, но делать это надо было заранее
3. Система контроля версий.

@темы: Лайфхак, Программирование, Говнокод

URL
понедельник, 02 декабря 2024
05:10 Парадокс бустов в телеге
Бусты каналу могут давать только премиум-пользователи. У них есть обычно 4 буста, которые они могут дать одному или нескольким каналам. Если у канала достаточное число бустов, канал получает "левел-ап", что даёт некоторые условно-бесполезные функции. Одна из них -- разрешение кастумных реакций под постами. При этом чем больше уровень, тем больше реакций разрешено.

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

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

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

Интересно, насколько был продуман разработчиками баланс этой фичи?

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

URL
воскресенье, 01 декабря 2024
04:26 Две головы
Давно не запускал (ресурсоёмких) комп. игр. Запустил. И чувствую, что-то не то. Тормозит невероятно. Мышка перескакивает. Может, 5 фпс?

Это что такое? Да, компьютеру больше 5 лет. Но и игра скорее инди, а не ААА. И тут у меня появляется невероятная догадка.

Дело было в нейронках.

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

(дополнение: лаги были только в ComfyUI; при работе с генерацией текста через llama.cpp всё было отлично, хотя видеопамяти обе системы жрут одинаково, только ComfyUI постоянно выгружает и загружает модели, а llama.cpp держит всё вместе)

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

Это непонятный момент. Я полагал, что встроенное видеоядро (i7-7700) имеет производительность уровня GeForce 1030. Но по ощущениям прирост получился ~десятикратный. При этом 1070 и 1030 имеют разницу всего в 5 раз согласно каким-то там бенчмаркам из интернета.

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

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

URL
суббота, 30 ноября 2024
07:12 Мы друг друга знаем
Сестра говорит: прикрути уголки к стенке, а то на столе стоят коробки с шурупами и мешают.
Я: Я могу убрать коробки с шурупами прямо сейчас.
Сестра: Не, не надо. Если ты их уберёшь, ты уголки к стенке никогда не прикрутишь.

***

Я: Посмотри ту серию аниме, а то мне флешка нужна.
Сестра: Я могу её скопировать, и флешку вернуть.
Я: Не, не надо. Если ты её скопируешь, ты её никогда не посмотришь.

***

Родители в натянутых отношениях. Когда сестра переехала ко мне, папа захотел переехать в её комнату.

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

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

URL
пятница, 29 ноября 2024
04:31 Это были голодающие дети Германии
Сижу в машине на стоянке, подходит какой-то мужик. Начинает что-то рассказывать про то, что нет телефона, ему ехать то ли в Люберцы, то ли в Саларьево... я что-то не очень понимаю, к чему он клонит.

-- Хотите-то что?
-- Деньги на билет, 142 рубля. Я вам потом на карту перечислю!

Обычно я денег не даю. Но тут было что-то странное. Мужик трезвый. Промзона. 150 рублей. Вернёт на карту.

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

Он предупредил, что сможет перечислить только часа через четыре.

Но он ничего не прислал, ни через 4 часа, ни через 444. И вот что я скажу.

Даже когда обманули всего на 150 рублей -- это всё равно неприятно.

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

@темы: Мошенники, Восприятие

URL
четверг, 28 ноября 2024
03:02 Буква Зю. Продолжение
Я очень рад, что ЦОДД г. Москвы читает мой блог и прислушивается к моим советам. Табло о пользовании смартфоном с непонятной буквой Z на боку было переделано! Теперь оно выглядит так:



Что ж, так гораздо лучше, хотя фон запретительного знака должен быть чёрным, а не белым (почему вообще он оказался белым?).

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

URL
среда, 27 ноября 2024
05:49 Диагностика USB-устройств
Если устройство работает нестабильно или с глюками, то первым пунктом всегда должно быть одно: замена USB-кабеля. Это связано с тем, что имеющиеся в продаже кабели (и тем более, кабели извлечённые из какого-нибудь ящика) имеют самое разное качество. А качество кабеля напрямую влияет на качество передачи.

Возьмите проверенный кабель. Покороче. С ферритовыми подавителями помех (или что они там делают). И, желательно, в экране. Мы остановились на фирме Cablexpert, она же Gembird.

Очень много раз было, что проблема решаелась заменой USB-кабеля.

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

URL
вторник, 26 ноября 2024
01:27 Форма контейнеров для еды
Если вы их разрабатываете, то делайте так, как я пишу. Если вы их только покупаете, то выбирайте согласно этим критериям.
1. Форма должна быть наиболее простой.
2. Не должно быть внутренних острых углов и иных труднодоступных мест.
3. Средняя рука должна свободно достигать до дна.

Третье требование условно, т.к. широкий термос делать никто не будет (кроме термоса для супа). Есть специальные щётки для подобной посуды, но отмыть её будет всё равно сложнее.

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

Те же требования касаются любой посуды, столовых приборов, ножей и т.п.

@темы: UX, Лайфхак, Еда

URL
понедельник, 25 ноября 2024
04:36 Untitled [0735]
Менял аккумуляторы в ИБП.

Во-первых, говорю своё фе тем, кто придумал располагать винты/шурупы на дне кольских сверхглубоких. Тонкая отвёртка длиной больше 9 см -- редкость. У меня есть такая... одна. А могло бы и не быть.

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

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

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

URL
воскресенье, 24 ноября 2024
04:58 Это не для крапивы
Есть набор предметов, который обычно входит в "комплект" квартиры. Фонарь. Стремянка. Набор каких-нибудь инструментов.

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

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

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

Поискал по углам и нашёл. Вот она. Прошли буквально десятки лет, а она всё ещё в строю...

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

URL
суббота, 23 ноября 2024
03:59 Про коробки для переезда
Сам я не переезжал, но участвовал в двух переездах. Ниже я пишу не про переезды с чемоданом, а про переезды с караваном.

И вот каких принципов следует придерживаться:

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


2. Все картонные коробки должны быть одного габарита. В крайнем случае, двух. Иначе коробки будет неудобно складывать в ряды и стопки. "Ах, вот у меня ещё коробка от Озона" -- сразу её в помойку. Если коробок недостаточно, купите ещё стандартных. В Мурлене раньше были три стандартных габарита. Так вот, про большой габарит забудьте. Почему -- см. ниже.
3. Вес коробок должен быть приемлемым, чтобы они не разваливались. Поэтому тяжёлые предметы, в т.ч. книжки, должны быть в маленьких коробках. Или в больших, но только на дне, а остальное пространство должно оставаться пустым (!) или забитым лёгкой фигнёй. А теперь про большую мурленовскую коробку. Никакие предметы, даже шмотки, не будут достаточно лёгкими для самой большой мурленовской коробки. В ней можно переносить только воздушные шарики (надутые). Поэтому избегайте её.
4. Предметы в коробке должны лежать так, чтобы коробка свободно и полностью закрывалась. Не выпирая. Если не всё влезает -- берите следующую. Причина: коробки должны ставиться друг на друга башней. С плохо закрытыми коробками это будет невозможно.
5. Поскольку все эти коробки потом распаковывать, требуется проводить минимальную сортировку по содержимому. Когда коробка подготовлена, её следует подписать. Лучше с пяти сторон. Но хотя бы с двух.

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

URL
пятница, 22 ноября 2024
05:02 Бахилы и простые люди
Если кто читает какие-нибудь хроники скорой помощи, то знает, что носить бахилы сотрудникам запрещено. Им периодически предлагают надеть бахилы при входе в квартиру, но они отказываются. Потому что -- можно поскользнуться. А это на СМП непозволительная роскошь.

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

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

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

Для безопасности лучше носить свои тапочки.

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

URL
четверг, 21 ноября 2024
05:18 Бу! Испугался?
Я уже жаловался на загородки, которыми огораживают ремонтные работы и на проезжей части, и на тротуарах.

Есть ещё вещь, на которую я хочу пожаловаться. Она касается как этих загородок, так и многих других.

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

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

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

@темы: Крик души, Автомобили

URL