Что-то у меня последние посты сплошь технического толка. И вот ещё один.
На работу пришёл датчик. Его надо подключить. Коллега подключил -- не работает. Я спрашиваю -- а разводка правильная? Дал ему свой. Мой датчик (другой модели, но такого же типа) работает. Коллега говорит -- я такими же цветами подключаю.
Но кто же сказал, что разводка нового и старого датчика использует одинаковые цвета, особенно с учётом того, что и модель, и изготовитель разные?
Инструкция есть, но на китайском. Я её долго изучал, и обнаружил, что разводка там всё-таки есть. Да, я не знаю китайского, но кое-что мне известно. Сигнальные провода были обозначены 信号 без изменений с японским. Провода питания были обозначены 電源, но первый иероглиф был упрощённый. Его я тоже знал (именно в упрощённой китайской форме). А цвета были простые. Зелёный, чёрный, красный, белый. Эти иероглифы лишь немного отличаются от японских форм.
Как правильно делать список для выбора языка -- вопрос очень сложный. Главное, на что надо ориентироваться -- что пользователь может переключить язык случайно, и потом ему надо как-то понять, как вернуться обратно. Не все настолько опытные, чтобы помнить расположение галочек и вслепую настраивать корейскую винду заказчику.
То, что я напишу ниже, я видел один раз в качестве опечатки, когда название одного языка перевели не на тот язык, на который надо. А вот в качестве системы встречаю впервые.
Зашёл через Тор на какой-то сайт. Эндпоинт оказался, по-видимому, в Мексике. Ну, сайт мне отобразили на испанском. Я стал искать список языков -- и я его нашёл. В выпадающем списке было написано Mexico. Я открыл список, стал искать что-нибудь более понятное для меня, и понял, что в этом списке кое-что не то. А именно -- названия всех языков были написаны по-испански! Некоторые были узнаваемы, но ни английского, ни русского, ни даже японского я опознать не смог.
А потом я узнал, что Великобритания по-испански это Reino Unido...
Я как компьютерщик привык разбираться в том, как всё работает. Не всегда досконально, но хотя бы в общих чертах.
В соответствии с внутренней кухней телеграма сообщения (в каналах, чатах) бывают просто текстовыми, бывают картинками (с подписью), бывают музыкальным треком, бывают опросом. Есть ещё какие-то, которых я не помню.
Комбинировать типы медиа, кроме как в случае подписи к картинке (и, по-видимому, к музыке), нельзя. При этом максимальный размер подписи отличается от максимального размера текста, если картинки в сообщении нет.
Подпись всегда располагается под картинкой. Я решил просветить на этот счёт опытных телеграм-админов, а мне говорят, вообще-то картинку под текстом тоже можно!
Ну, и я выяснил, как это делается.
Есть боты, которые помогают оформлять посты. Они действительно позволяют сделать картинку под текстом. Но боты всё равно должны использовать Telegram API для постинга. Неужели у поста-картинки есть опция "подпись сверху"/"подпись снизу"? Нет.
ОКАЗЫВАЕТСЯ
Боты закачивают картинку на telegra.ph, а потом добавляют в текст сообщения невидимую ссылку на эту картинку. В случае, если в тексте поста есть гиперссылка на картинку, телеграм генерирует превьюшку этой картинки. И располагает эту превьюшку ПОД текстом. Особенностью является то, что слева от картинки будет видна вертикальная зелёная полоса.
Короче говоря, сообщение, в котором картинка расположена под текстом, это обычное текстовое сообщение с превьюшкой. В этом случае применяется лимит на длину для текстового сообщения, а не для подписи к картинке (в бесплатной версии это 4 кб и 1 кб соответственно).
При поиске неисправностей в технике, в том числе в компьютерах, дифференциальная диагностика применяется часто. Мы заменяем детали на заведомо рабочие и проверяем -- исчезла проблема или нет? Если исчезла, значит виновата была та самая деталь, что мы заменили.
Но вот какой казус у меня случился.
Начал троить двигатель. Судя по кодам ошибок -- проблема была в четвёртом цилиндре.
Первое, на что я подумал -- свеча зажигания. Во-первых, это очень хрупкая запчасть, а во-вторых, её довольно легко менять. Я уже менял свечи зажигания чуть больше года назад. У меня остался старый комплект, который я извлёк из двигателя в рабочем состоянии. Я взял одну из этих свечей, самую чистую, и поставил. Не помогло.
Дальше я стал думать на высоковольтные провода. Заменил провода. Толку нет.
Всё, что глубже -- сам я сделать не мог, поэтому повёз на автосервис.
Мужик посмотрел и сказал -- давайте вместо этой свечи поставим что-нибудь нормальное. Нашёл у себя что-то. Поменял мою свечу на свою.
И всё заработало!
ТО ЕСТЬ
Я заменил одну нерабочую свечу на другую нерабочую.
-- Постойте, как же так?! Та свеча, которую поставил я, была извлечена из машины в рабочем состоянии и просто лежала в коробочке! -- Я даже комментировать это не буду. Вы можете купить новые свечи, и они не заработают. Что уж там говорить о старой свече, которая где-то там лежала.
Поэтому в данном случае более правильным действием было бы не заменить новую свечу на старую, а поменять свечи местами. Это дало бы минимальный шанс отказа только что извлечённой свечи. А если бы она всё же отказала, то нерабочих свечей оказалось бы две. Это было бы легко определить, поскольку на двух рабочих свечах двигатель работает очень, очень плохо.
С детства при установке винды я следовал следующей стратегии: часть места я выделаю под ОС, остальное под данные. Делаю два раздела. Я не помню, откуда я это взял, может быть даже из Фигурнова. А может быть, меня папа научил.
Смысл такого разделения был в том, что можно переустанавливать систему, не беспокоясь о данных. Кроме того, если системный диск повредится, данные затронуты не будут.
Практика показала, что этот подход ошибочен, по крайней мере для меня. Сейчас у меня на всех моих компьютерах используется эта стратегия. Никаких преимуществ я от неё не получаю, потому что система у меня живёт долго, по пять и более лет. Когда же дело доходит до переустановки, то это чаще всего делается одновременно с переходом на другой накопитель, поэтому, опять-таки, данные не страдают.
Какая же у меня основная проблема? Большое число установленных программ (по работе) или игр (дома). Бинарники со временем перестают влезать в свой раздел. Тогда у меня появляется папка D:\Program Files. Но не все программы до сих пор успешно работают, если установлены не на системный диск. А некоторые программы ставятся в програм файлз лишь частично. В общем, сплошной геморрой.
С другой стороны, часть данных всё равно оседает в Моих документах, Моих рисунках, на Рабочем столе и т.д. Поэтому при переустановках я всё равно забираю часть папок с системного диска. Так что в этом смысле облегчения я тоже не получаю.
Есть одно частичное решение -- у GPT-дисков можно менять размер "на лету", а у не-GPT-дисков -- при помощи Акрониса. Но это всё очень страшные операции, которые проводить на живых данных нежелательно. Делать же полный бэкап (куда?) -- долго и нудно.
Короче говоря, все пути ведут к страданиям.
С основным десктопом я ничего не сделаю, потому что там SSD под систему, и там разбивка принудительная, а вот на других своих компах при следующей переустановке попробую монолитные диски, с одним разделом под всё. А данные могут быть выделены просто при помощи папки. Папка -- гораздо более гибкий инструмент в этом смысле.
Оказывается, в постаматах Озона срок хранения -- всего три дня. (не помню, сколько было раньше)
В то время как в других местах срок хранения от 5 до 14 дней. И его можно продлить, а в Озоне нельзя.
Наверное, это связано с тем, что в постамате очень ценно место, поэтому нельзя просто так позволить ячейке много дней простаивать.
Это что ж получается? Если, к примеру, клиент выбрал доставку около работы, и два дня из трёх попали на выходные, то у клиента остаётся тольо один (!) день, чтобы забрать товар.
Вот что я заметил на двух своих телефонах. Когда они подключены к зарядке, тачскрин начинает вести себя неадекватно. Происходят случайные нажатия совсем не там, где я хотел. В результате слова теряют задуманный вид, а порой меняются до неузнаваемости. Если я вовремя это замечаю, я могу исправить ошибку, но скорость набора падает. Кроме того, я могу совершать случайные звонки собеседнику. Всё это его нервирует.
Значения этих слов связаны, но всё-таки разные. Я много раз видел, когда вместо слова "дискуссия" используют "дискурс". А вот чтобы наоборот -- такого не бывало.
"Уже не первый год длится дискурс о том, как правильно вязать веники" "В этом дискурсе побеждают сторонники биореактора имени Луговского" "Мы с ним пообщались о том, кто лучше -- хомяки или панды. И у нас получился целый дискурс!"
Это всё неправильно. Здесь везде должно быть слово "дискуссия".
Дискурс -- это система понятий в какой-либо тематике. Те, кто ведут дискуссию, пользуются дискурсом, чтобы понимать друг друга. Точки зрения у оппонентов могут быть противоположны, но дискурс один и тот же.
Дискурс существует независимо от того, есть дискуссия или нет. Вы читаете учебник по физике -- все определения раздела в совокупности -- это дискурс данного раздела. Никакой дискуссии там быть не может, поскольку в учебниках обычно рассказывают уже устоявшиеся, общепринятые вещи.
В то же время, часто бывает дискуссия без дискурса, или, попросту говоря, срач.
Это не survival horror, в которые я обычно играю. Это, если можно так выразиться, action horror. Убить тут можно мало кого, но вот постоянно куда-то бежать, давить вовремя рычаги, валить шкафы и подобное придётся постоянно.
Игра содержит в себе как бы две игры, в которые вы играете по очереди. Действие обеих происходит в одном и том же месте, но в разное время, с разницей примерно сто лет. Днём вы обычный офисный работник по имени Адам, который поехал в рабочий отпуск к себе на дачу, чтобы на досуге расшифровать телеграммы советских шпионов, которые почему-то зашифрованы Энигмой. Ничего необычного, но от результата вашей работы зависит, победит ли США в холодной войне. Это немного нервирует. Попутно выясняется, что вы с женой на даче не один. За вами ведётся основательная слежка. И этот заговор надо раскрыть. Для этого придётся разгадывать головоломки.
Ночью вы играете за другого героя, за Николаса, отец которого исчез десять лет назад. Вы возвращаетесь в родной дом, чтобы выяснить, в чём же было дело? Но вместо разгадок вас встречают призраки, зомби и русалки (не пушкинские, а мавки). От всего этого добра предстоит бегать.
В конце игры вы начинаете понимать связь между этими двумя персонажами, а поняв, можете принять решение об одной из четырёх концовок, ни одна из которых не является истинной. Сделайте бэкапы сейвов, чтобы посмотреть все четыре, иначе придётся проходить игру с начала.
***
Игра за Адама даёт понимание, что у кого-то тут шизофрения/паранойя, но только вот непонятно, у кого. Вам знакомо это ощущение, если вы играли в Firewatch. Но Firewatch в этом смысле сделан гораздо более грамотно -- как хоррор. Потому что там периодически возникает ощущение, что паранойя у игрока. Тут же этого нету, тут ясно, что паранойя или у протагониста, или у шпиона, или у работодателя. Или у жены. Да, это вносит некоторую неопределённость, но в этом мало тревоги.
Что касается загадок, то их решение не представляет существенных проблем. В нескольких местах я, однако, застревал надолго, потому что у меня было фундаментальное непонимание насчёт происходящего. Например, в одной из загадок ответ зависел от моего текущего местоположения на карте, а я был уверен, что я расположен в том месте, где меня на самом деле не было.
Игра за Николаса проходит очень весело, потому что всё время что-то происходит. Тем не менее, за Николаса играть я устал. Когда в течение часа (с учётом постоянных смертей и повторов) надо убегать от преследователей, форсируя динамические полосы препятствий, это выматывает. Ну сколько можно? Дайте уже отдохнуть! И вот тогда-то меня и отправляют отдыхать, играя за Адама.
Очень понравился уровень с шахтами, где надо было в правильном порядке заходить в нумерованные проходы. Сначала устройство шахты кажется непонятным, но потом, когда понимаешь принципы, получаешь некоторую уверенность в происходящем. Все эти входы-выходы и телепорты НЕ случайны. И теперь мы знаем, куда идти!
Игра действительно страшная, причём страх за Адама и за Николаса работает несколько по-разному. Игра выгодно отличается от какого-нибудь Evil Within тем, что она является цельной, а не склеенной из лоскутов чужих кошмаров. Динамичность не даёт расслабиться. Сюжет тоже интересный.
Но я вынужден отметить один капитальный недостаток. В игре полно скримеров, которые очень грамотно сделаны. Но при этом игрок не всегда расположен пространственно таким образом, чтобы стать свидетелем этих скримеров. Есть, конечно, в этом определённый элемент тревожности -- когда ты слышишь, что мимо что-то пронеслось, но что -- не знаешь. Однако, я хочу видеть всё, что для игрока припрятали разработчики. Некоторые скримеры мне удалось поймать, повторно пройдя кусок от последнего чекпоинта. Некоторые другие так и остались тайной. А быть может были те, которых я не только не видел, но и не слышал. Например, в одной из комнат гостиницы снаружи по стене ползёт чудовище. Если в этот момент не посмотреть в окно -- то ты его пропустишь. Ползёт оно почти бесшумно. Я его заметил совершенно случайно, при повторной пробежке определённого места. Если бы я это место успешно прошёл с первого раза -- никакого бы чудовища мне не было! Эх!
Любителям хорроров рекомендую эту игру обязательно.
Собрался зайти в автозапчасти, но увидел, что невдалеке ещё один магазин с такой же вывеской. Я там никогда не был.
Захожу, и вижу, что это НЕ автозапчасти. Нормальные автозапчасти -- это маленькая стойка с консультантом и большой склад. Если есть витрины, то на них выставлены болты, патрубки, блок-фары и что-нибудь более редкое.
Тут же склада, казалось, не было вовсе, а витрины были похожи на магазин автомобильных аксессуаров. Это типа как на заправках бывает.
В магазине сидели три мужика и болтали.
Я: Э... это у вас автозапчасти? 1: А вы вывеску не видели? Я: Э... 2: Вы говорите, что вам нужно. Я: Ну... 2: Только быстро! [сцук, у вас 0 клиентов, вы болтаете друг с другом, и ещё вам быстро говорить?!] Я: ВАЗ-2107, инжектор, нужен набор высоковольтных проводов! 3: Ёпт, это вообще что такое?! 2: Не волнуйтесь, сейчас вам сотрудник вынесет. 1: Я посмотрел по компьютеру, у нас такого нет.
Запчасть типовая, не уникальная для моей машины. Штош, я был прав, когда засомневался, что это нормальные автозапчасти. А в соседнем магазине всё было.
Вряд ли это кому-либо пригодится, я просто фиксирую то, что по работе делаю лично я с новым компьютером, который через какое-то время уедет к заказчику вместе с каким-нибудь нашим прибором.
Эти изменения могут показаться косметическими, но они сильно повышают моё удобство как программиста и наладчика, а заказчику не мешают. В разных версиях винды параметры могут располагаться в разных местах.
Проводник -- свойства папок 1. Снять галку "скрывать расширения для зарегистрированных типов файлов" 2. Поставить галку "отображать скрытые файлы и папки" (там радиокнопка)
И при наладке, и при техподдержке мне надо видеть всё, что есть в папке. Также у нас бывают файлы с одинаковым именем, но разным расширением. Можно, конечно, различать по иконке, по колонке "тип файла", но зачем?
Параметры электропитания (также в десятке: Пуск -- шестерёнка -- Система -- Питание и спящий режим) 3. Отключать монитор -- никогда 4. Ждущий режим -- никогда 5. Спящий режим -- никогда
Измерения могут длиться часами. Будет обидно, если компьютер заснёт. Что касается отключения монитора -- это не обязательно, но тоже неудобно шевелить мышкой проходя мимо, если надо просто посмотреть, как идут дела.
Дополнительные параметры системы:
6. Быстродействие: выбрать пункт "обеспечить наилучшее быстродействие", но потом вернуть галочку "отображать содержимое окна при перетаскивании". При плохом коннекте и удалённом доступе все эти эффекты очень сильно мешают работать. "Отображать содержимое окна" тоже можно убрать, но это просто странно, когда перетаскивается только рамка (если вы с виндой начиная с 3.11, то вам не странно, но других-то зачем пугать?) 7. Загрузка и восстановление: убрать галку "выполнить автоматическую перезагрузку". В смысле техподдержки очень важно сразу знать, что у компьютера именно BSOD с конкретным кодом, а не просто рандомная перезагрузка. Случаев с BDOS'ами у нас, однако, в последние годы было очень мало (1-2).
8. Язык программ, не поддерживающих юникод: русский.
Это обычно стоит по умолчанию, но если не стоит (дистрибутив англоязычный), то спецэффекты могут быть самыми разнообразными.
9. Для Windows 10 часть настроек анимации переехало в... специальные возможности!
Пуск -- Шестерёнка -- Специальные возможности -- Дисплей -- Показывать анимацию в Windows. -- отключить. Зачем -- писал выше.
***
Есть параметры, от которых я отказался.
10. Снять галку "скрывать защищённые системой файлы". Среди наших файлов защищённых нету. А пользователь если слишком умный -- то пусть сам эту галку снимает. 11. Сочетание клавиш для переключения раскладки: Ctrl+Shift. Это я теперь ставлю только на тех компьютерах, которые останутся у нас. Пользователи привыкли к стандартному Alt+Shift, поэтому нет нужды удивлять их дополнительно. И уж тем более их не надо переучивать. А я потерплю пять минут, пока что-то у них смотрю.
Если есть другие полезные параметры, сообщите, пожалуйста.
Заглянув в папку со скриншотами, я обнаружил, что не составил обзоры на кучу сериалов чуть ли не с 2021 года. Штош, начнём с только что досмотренного.
О чём
Если бы Белла была мальчиком, а Эдвард -- девочкой...
На самом деле, конечно, всё не так. У мальчика травма: ему впервые призналась девочка, а он что-то и не знает, что ответить. Он решил бросить школу, настолько его впечатлила ситуация. А чтобы с девочкой случайно не встретиться, мальчик решил, что будет выходить на улицу только ночью...
Это ему, однако, не помогло. Девочку он всё равно встретил, но другую. Как говорится, "ночь темна и полна ужинов".
Что думаю
У сериала есть несколько особенностей, или даже странностей.
Первое -- это визуальное оформление. Все ночные сцены очень яркие и красочные. Дневных сцен в сериале мало по понятным причинам, но те, которые есть -- оформлены в бледных цветах. В этом есть элемент истины, но всё же в жизни контраст между днём и ночью не такой большой.
Второе -- это эмоциональная атмосфера. Какая атмосфера предполагается у сериала, где половина персонажей -- воинственные вампирши? И эти вампирши пытаются убить то друг друга, то главного героя, то кого-нибудь ещё? Так вот, атмосфера у сериала очень спокойная -- и успокаивающая. И это не то чтобы уверенность в завтрашней ночи. Это то ли фатализм, то ли безразличие.
Ну и, наконец, сам подход к вампиризму. Сейчас будет небольшой спойлер, хотя известно о нём становится почти в самом начале. В этом сериале чтобы стать вампиром, недостаточно быть покусанным. Птенец перед обращением должен влюбиться в своего будущего сира. Не встречал такой концепции раньше. В околоромантическом сериале эта концепция выглядит очень органично и добавляет напряжения.
Одна из первых встреч главных героев. Как видим, у Надзуны нету отражения. Как мне сказал s19, это значит, что вампиров можно сфотографировать на мыльницу, но нельзя на зеркалку.
Вампиры живут долго, и сотовые телефоны у них тоже живут долго.
Этот скриншот сделали все.
Сообразили на троих.
В человеческой культуре образ вампиров часто романтизируется. Эти интеллигентные кровососущие демоны живут в своё удовольствие и делают что хотят. Вампиры в Yofukashi не такие. Еду они добывают самостоятельно, это так, но за жильё надо платить. Вампирам приходится работать! Надзуна работает массажисткой, что и изображено на данной картинке.
Сериал не совсем гарем. Да, в сериале полно девушек, и все они симпатичные, и все интересуются главным героем. Но интерес этот бывает разным.
Ещё один скриншот, которые все сделали.
Вампирша, ведущая себя как последняя шлюха, оказалась самой нежной и романтичной.
:3 Ну ладно, самой нежной и романтичной ПОСЛЕ Надзуны.
Сами распространите данную методику на подходящие случаи.
Пусть есть упаковка, в которой 1 кг чего-нибудь. А нам надо для блюда 800 грамм. И вот приходится искать промежуточную тару, в которую влезут эти 800 грамм. Это может быть непросто, смотря какой продукт.
Но ведь можно сделать и наоборот -- отсыпать 200 грамм в промежуточную тару, а 800 грамм оставить в оригинальной. После готовки 200 грамм можно засыпать в освободившуюся упаковку.