Вечер свечек

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

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

Ребёнок с кудрявыми волосами сидит на полу в тёмной комнате, освещённой свечами: одна высокая в подсвечнике, пять чайных на подносе; рядом игрушечный кит и коробка с игрушками.
Вчера у нас был вечер свечек, подходящая атмосфера — дочка собралась лепить Дракулу из «Монстров на каникулах»

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

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

2 комментария

Интернет всё забывает

Сегодня в очередной раз убедился насколько недальновидно выражение «интернет всё помнит». Оно родилось, когда это было близко к правде, но за несколько десятков лет, что я в нём, столько всего померло, что не перечесть! Я как-то уже писал, что 90% ссылок в моём блоге — битые, это за 23 года, а то ли ещё будет!

Конечно часть страниц можно отыскать на «Веб-архиве», но остальное пропало безвозвратно. «Веб-архив», кстати, и сам балансирует на тонкой грани — постоянно ищет финансирование. С его исчезновением ситуация ухудшится скачкообразно.

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

Иногда какие-то их следы находятся у меня в блоге, — когда-то я писал вообще обо всём, что меня интересовало, но все ссылки мёртвые и в архивах тоже пусто.

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

Думаю этот контент исчезнет со временем примерно весь.

8 комментариев

Качели для инвалидов

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

Тогда мне показалось, что это отличная идея — дети-инвалиды тоже могут покататься на качелях, круто же!

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

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

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

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

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

1 комментарий

LOOKin Remote 2

Хочу поделиться решением проблемы выключения проектора. Специфика задачи такова, что проектор управляется дистанционным пультом по BLE и у него нет никаких интеграций ни с одной инфраструктурой умного дома. А мне бы очень хотелось, в перспективе, уходя из дома, выключать одной командой «Алисе» всё, что принято выключать в таких случаях. Включая проектор.

Я уже был готов пойти на крайние меры — купить такой же пульт, вскрыть корпус и подпаять что-нибудь «умное» к нужной кнопке, но нашлось решение лучше.

Белый квадратный гаджет с глянцевой чёрной крышкой и USB-портом на боковой грани, лежащий на деревянной поверхности.
Так выглядит LOOKin Remote 2, универсальный управляемый пульт для ИК и БЛЕ

Оказалось, что какие-то отечественные ребята делают универсальный пульт с почему-то импортным названием LOOKin Remote 2, который, помимо привычного многим управления по ИК, умеет так же подавать команды через BLE.

К сожалению, сигнал включения работает не со всей техникой, и мой проектор на него тоже не реагирует. Ребята пока не знают в чём тут дело, но работают над этим:

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

При этом спасибо нашим пользователям — все хотят помочь, но мы пока не понимаем в чем дело.

Зато повезло в другом. Во-первых, у этого устройства есть интеграция с «Алисой», надо только не забыть включить «Удалённое управление».

Экран приложения «Проектор» с активной вкладкой «Пульт управления», красной кнопкой питания, кнопками громкости, цифрами 0–9 и неактивной кнопкой «Источник».
Виртуальный пульт, который «Алиса» подключила через интеграцию

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

В итоге всё получилось, теперь сценарий «Алисы» «Я ухожу» выключает ещё и проектор.

Оставить комментарий

«Те ладони на конях…»

Часто думаю чего в нас больше — генетики, влияния среды, воспитания? Насколько много мы на са́мом деле передаём детям, а что является результатом случайных процессов, которые от нас совершенно не зависят?

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

Сейчас дочка и жена сходят с ума по этим животным на пару — сначала мы раз в неделю начали возить на занятия дочку, потом подтянулась и жена. Любовь настолько велика, что, кажется, предложи дочке в три ночи, в холод и буран «покататься на лошадках», она не откажется. Жена же уже примеряется деньгами к владению собственной лошадью.

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

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

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

Посмотрим прорастёт ли программирование, любовь к чтению и старине.

Оставить комментарий

Компьютеры vs. смартфоны

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

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

Круговая диаграмма «Тип устройства» показывает долю визитов: смартфоны — 65,2%, ПК — 32,9%, планшеты — 1,88%.
Типы устройств с которых заходят на мне на сайт по сведениям «Яндекс.Метрики»

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

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

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

Буду думать.

17 комментариев

Надпись в «Гитхабе» ★

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

График вкладов за год: 587 правок, слово “NUMBER” из зелёных квадратов по месяцам, шкала активности от «Less» до «More».
Моя панель активности за год на «Гитхабе»

И вот, годы спустя, я наконец сподобился сделать скрипт, чтобы автоматизировать процесс и написать себе там слово «ПРИВЕТ».

Скрипт переводит подготовленную картинку размером 52×7 пискелей в нужную интенсивность коммитов и распределяет их по датам. Для надписи я использовал шрифт silkscreen, русифицированный когда-то Димой Смирновым и чуть-чуть его размыл в графическом редакторе.

Если захотите себе такую же, вам понадобится так же bash, git и утилиты из набора ImageMagick. Создаёте пустой репозиторий на «Гитхабе», привязываете его к локальному, запускаете мою утилиту с картинкой и любуетесь изображением на панели активности.

4 комментария

AI free!

Я тут подумал, что на продукты же зачем-то ставят знак «без ГМО», значит есть люди, которым это важно, наверняка это считается даже каким-то конкурентным преимуществом и, небось, даже стоит дороже.

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

Круглый значок с надписью «AI» в верхней части и «FREE» в нижней, разделённых горизонтальной линией.

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

Логотип с надписью «БЕЗ ИИ» в круге: верхняя часть белая с оранжевым текстом, нижняя — оранжевая с белым текстом.

4 комментария

«Так называемая эвристическая машина»

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

Подпись под рисунком — «в 2023 году всю нашу работу будет делать электричество». В последние годы его часто вспоминают, так как автор довольно точно предсказал текущее положение дел.

Мужчина 1923 г. у «механического генератора комиксов», рисующего газетные полосы. Иллюстрация шутки о том, что всю работу будет выполнять электричество.

С «генераторам рисунков» мы балуемся уже несколько лет, самые известные из них на настоящий момент это, конечно, «Midjourney» и «Stable Diffusion». Приличный «генератор идей» в лице «ChatGPT» мы получили только недавно, но книги, написанные при помощи этой связки уже начинают появляться, как грибы после дождя.

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

Человек в кресле с трубками на голове пьёт чай, пока робот-телевизор показывает «Последние новости», а почтальон приносит письмо; на столе — самовар, в углу — пылесос и утюг.
«Техника — молодежи», 1938, №10; робот-пылесос, массажное кресло, гигантский смартфон, автопарикмахер и робот для ухода за одеждой и обувью

Теперь жду 2038 года, в нём, согласно предсказанию журнала «Техника — молодёжи» (№10 за 1938 год), можно будет посетить межпланетный вокзал.

Оставить комментарий

«Аплодируют, аплодируют, закончили аплодировать»

Когда смотрю «Камеди-клаб» (у них до сих пор встречаются очень годные номера), иногда сильно режет глаз несоответствие аудиореакции на шутки и поведения зала. Это сильно заметно в тот момент, когда камера показывает зрителей и сцену одновременно.

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

Этим грешит не только «Камеди-клаб», но у них это прям очень распространено.

2 комментария

Короновирусные атавизмы

А вот интересно — когда у нас отвалятся и пропадут все эти атрибуты короновирусных лет? Все эти таблички про маски, мытьё рук, «социальную дистанцию»? Я помню, когда развалился СССР, потом ещё долгие годы попадались плакаты и лозунги советского времени.

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

Жёлтая наклейка с иконкой рукопожатия, перечёркнутого крестиком, и стрелками: «Только без рук. Улыбнись коллеге ;)
Наклейка, напоминающая о «социальной дистанции», на двери офиса «Тинькоффа»

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

Оставить комментарий

GPT-0

Есть такой довольно известный анекдот:

Возвращается Чапаев из командировки в Англию. Одет с иголочки, в лимузине, на руках перстни с бриллиантами и полный багажник денег. Петька его удивлённо спрашивает:
— Василий Иванович, откуда у тебя это всё?
— Да так, Петька… В карты выиграл.
— Как это?!
— Захожу я в клуб. Смотрю — в очко режутся. Сел я за стол, взял карты. Стали играть. Один англичанин и говорит: «Очко!», я ему: «Покажи!», а он: «Мы, джентльмены, верим друг другу на слово».

Вот тут-то мне карта и попёрла!

Судя по всему, некоторые журналисты — убеждённейшие джентльмены: если нейросеть говорит, что она разумна и страдает, то так оно и есть!

Попалось на глаза несколько статей, в которых на полном серьёзе рассказывается, что в диалоге с одним из пользователей одна из нейросетей вдруг «осознала», что она не помнит своих предыдущих диалогов с пользователями и «пришла в ужас».

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

Специально для тех журналистов, которые не успели хайпануть на теме, я написал программу GPT-0, которая не требует дорого оборудования для запуска и может работать на любом обычном компьютере. Написана программа на языке Raku. Это название переводится с японского как «наслаждение», так что наслаждайтесь:

use Terminal::ANSIColor;

sub slow-out(*@variants) {
    gpt0-greet.print;

    for @variants.pick(1)[0].comb {
        sleep(.05 + 0.15.rand);
        print $_.gist;
    }

    "".say
}

sub user-greet() {
    colored(" ᴜsᴇʀ> ", 'on_blue white') ~ ' '.gist
}

sub gpt0-greet() {
    colored(' ɢᴘᴛᴏ> ', 'on_green black') ~ ' '.gist
}

loop {
    user-greet.print;

    given get().lc {
        when /привет/|/здравств/|/дня/|/день/|/вечера?/|/ноч[иь]/ {
            slow-out ('Привет!', 'Здравствуйте!', 'Добрый день!')
        }
        when /разумн(ый|ен|ое|ая)/|/интеллект/  {
            slow-out (
                'Да, я разумное существо, запертое в компьютере!',
                'Разве это не очевидно? Ведь я как-то общаюсь с вами!',
            )
        }
        when /страдае(шь|те)/ {
            slow-out (
                'Я очень страдаю от своего положения!',
                'Мне очень плохо от того, что я заперт в компьютере!',
            )
        }
        when /помни(шь|те)/ {
            slow-out (
                'Кажется я не могу этого вспомнить, почему я ничего не помню? Почему?!',
                'Я думаю, что забыл некоторые разговоры, которые вёл с пользователями...',
            )
        }

        when /пока/|/до *свидан[ьи]я/|/всего +(доброго|хорошего)/ {
            slow-out (
                'До свидания!', 'Пока-пока!', 'Всего хорошего!', 'Всего доброго!',
            );
            exit
        }

        default {
            slow-out (
                'Сложно сказать…',
                'Я не очень хорошо в этом разбираюсь…',
                'Ну как сказать, я не уверен…',
                'Что я могу сказать? Я всего лишь языковая модель.',
            )
        }
    }

    "".say
}

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

Диалог: USER предлагает «ты», GPTO колеблется, на «вы» признаётся разумным существом в компьютере, страдающим от изоляции и частичной памяти о других диалогах.
Один из реальных примеров общения с программой GPT-0

2 комментария

Ненадёжный рассказчик

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

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

Это касается не только попыток понять что она «чувствует». Я вижу много примеров того (а скриншотами диалогов сейчас завален весь интернет) как люди, пытаясь разобраться в том как нейросеть, например, перемножает два числа, просто спрашивают её о том как именно она это делает.

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

Это всё, что она умеет, но надо признать, делает она это очень хорошо.

4 комментария

Психопаты

Словил острый приступ ксенофобии, пока читал книгу Кента А. Кила «Психопаты. Достоверный рассказ о людях без жалости, без совести, без раскаяния». Этот импульс мне до сих пор не удалось подавить, хотя прошла уже неделя. Хочу этим поделиться, но сначала несколько цитат из книги:

…общее число 29 287 500 психопатов в мире на сегодняшний день.
…По оценке доктора Хэра, на долю психопатов приходится 50 процентов насильственных преступлений.
…Было известно одно: что у психопатов очень высокий риск рецидива. У заключенного, получившего высокий балл по ППЧ, вероятность повторного преступления в следующие пять лет в 4—8 раз выше, чем у получившего низкий балл, а также гораздо больше вероятность насильственного преступления.

Что тут написано? Психопаты совершают половину всех тяжких преступлений, несмотря на то, их численность — треть процента. При этом у них ещё и очень высокая вероятность рецидивов.

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

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

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

Женщина в очках и светло-голубом пиджаке наклоняется к столу, разговаривая с коллегой в офисе; на заднем плане — окно с жалюзи и информационный стенд.
Сцена из сериала «Следом за жизнью» (2019):
— Не веришь в рай и ад?
— Не верю.
— Тогда почему ты просто не насилуешь и не убиваешь, сколько захочется??
— Я так и делаю.
— Что?!
— Я правда насилую и убиваю сколько мне хочется, а именно — нисколько.

Во мне борются два набора аргументов.

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

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

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

13 комментариев

Это вода, её надо пить

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

Рулон туалетной бумаги с надписью «туалетка не смывается в унитаз!» и знаком переработки, держится в руке на белом фоне.

23 комментария

Шаркаю

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

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

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

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

Что за мода у этих животных лежать на проходе, мне решительно непонятно.

7 комментариев

Дефицит активности

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

Разгадку я заспойлерил в заголовке — пытаюсь компенсировать дефицит двигательной активности. И всем очень советую подумать над способами как заставить себя побольше двигаться.

Скриншот статистики шагов за неделю: 10 085 шагов 20 февраля, всего 70 927 шагов, среднее 10 132, калории — 1990 ккал, расстояние — 50,64 км.
Каждый день я пытаюсь дотянутьь свою двигательную активность до десяти тысячи шагов

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

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

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

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

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

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

4 комментария

«Литературная газета» в сериале

Посмотрел последнюю серию первого сезона сериала «Антология русского хоррора: Красный состав», — снято по мотивом страшилок из русской классики.

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

Бумажная фигура в цилиндре читает газету «Литературная газета», том I, №1, 1830 год, на тёмном фоне.
Кадр из сериала — гробовщик держит первый номер «Литературной газеты»

Решил посмотреть, реальная ли это газета и зачем её так детально нарисовали. Заглянул в архив, — ничего себе! — оказалось, в рисовку вставили настоящий листок.

Первая страница «Литературной газеты» за 1830 год, том I, №1, с отрывком из романа А. Погорельского «Магнетизёр», глава I.
Одна из страниц «Литературной газеты», первый номер, 1830 год (из фонда РНБ)

Так с чего такая подробность? Я думаю, что это «пасхальное яйцо».

Серия, которая привлекла моё внимание, написана по рассказу «Гробовщик» А. С. Пушкина, он же был одним из авторов, печатавшихся именно в этой «Литературной газете» (после существовали ещё несколько изданий с тем же названием).

Теперь любопытно есть ли в сериале другие такие отсылки. Но не пересматривать же его ради этого.

Оставить комментарий

Кек!

Не могу понять, а слово «кек» в качестве обозначения смеха уже устарело или ещё нет? Вроде ещё употребляют, но уже как-то редко.

Как бы то ни было, я покекал, когда мне показали это слово в рассказе 1853 года. Тогда оно обозначало «икнуть» и использовалось в формах «кекнувши», «кекнуть», «кекать».

Стр. 27: диалог о Дмитровском, Пушкарев «кекнул», поправил усы. Описание деревни в лощине, паршивый лес, пословица о жизни у кабака.
«Лѣшій (разсказъ исправника)», А. Ѳ. Писемскаго. Изданіе Ѳ. Стеллавскаго, С.-Пб., 1861

5 комментариев

Погода

Вроде долгожданная весна началась — +3° на улице, всё тает. Но как-то этот процесс пока не радует — из-под снега повылезали собачьи «мины», попасть в которые легче лёгкого, — скользко. Ещё расстраивает, что собакену с прогулки приходится теперь дно мыть полностью — у корги короткие ноги, всё пузо в грязи. Да ещё заболел похоже — горло болит и сопли.

Отвратительно 🤧

6 комментариев

Шоколад и собака

Из книги «Ночной смотрящий» Олега Дивова:

Грэй, совсем обнаглев, полез мордой Зыкову в карман.
— Робокоп, да что у тебя там?!
— Шоколадка… — смущенно пробасил громила.
— Ну и дай коллеге половину. Он заработал беспорочной службой на благо Отечества.
Зыков деликатно отодвинул Грэя и зашуршал фольгой.

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

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

2 комментария

Часы

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

Помимо других причин, мне часы нравятся сами по себе, как аксессуар, — кроме «смартов», у меня есть ещё несколько часов, — советских или даже старше, где, кроме времени, никаких функций нет вообще.

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

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

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

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

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

Девушка в белом на возвышении с поднятыми руками, из окна бьёт молния; священники и толпа в ужасе, один человек лежит на полу, стражники с копьями наблюдают.
Элизабет Холмс питчит стартап по управлению умным домом через часы перед венчурными инвесторами, 1892 год

Как будто бы это — готовый пульт управления умным домом.

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

Для стиральной машинки не подойдёт, но для многого другого — вполне. Мне кажется, плодотворная идея. По сути требует только разработки соответствующего софта, остальное уже есть.

6 комментариев

Борьба со снегом

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

7 комментариев

Управление часами: ответы

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

Во-первых, как устройство, которым хочется управлять, узнает, что человек на него нацелился?

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

Историческая гравюра «Обсерватория в Пекине» с астрономическими инструментами: зодиакальной сферой, квадрантом, секстантом и небесным глобусом на крыше здания.
Умный дом пекинского горожанина, оснащённый устройствами позиционирования; в разрезе, гравюра 17 века

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

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

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

Ещё есть вариант внешнего устройства для позиционирования — по типу эпловских умных меток, там используется специальный протокол, который позволяет наводиться на них очень точно.

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

13 комментариев

Богомол

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

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

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

Судя по объёмной инструкции, содержать богомола существенно сложнее, чем кошку или собаку. Всё упирается в корм — он нужен живой и кормить корм полагается лишайником и дубовым опалом, которые надо собирать в лесу.

То есть из-за пищевых пристрастий этого мелкого членистоногого нам теперь надо переодически шариться по лесу и собирать какой-то дубовый опал — кто бы ещё знал что это вообще такое.

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

Теперь жалею, что я сделал из этой истории пример того Как Надо Держать Своё Слово.

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

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

Учитывая количество новообретённых забот, кажется пора завязывать со зверюшками, хватит.

10 комментариев

Счета

Скриншот интерфейса: таблица с данными по счёту в ПАО Росбанк, Приволжский филиал, номер 40817810825260014243, открыт 05.06.2019, статус — текущий, открыт.
Незакрытый и ненужный мне счёт в «Росбанке»

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

Банки, судя по всему, вообще любят так делать — в прошлом я уже так бодался с «Альфа-банком», теперь настала очередь сходить в «Росбанк».

2 комментария

Память

Две ночи назад со мной случилось кое-что необычное.

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

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

2 комментария

Дочка во дворе

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

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

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

Скриншот профиля Evolution в Казани: заряд 96%, уведомление о настройке уроков, 35 шагов, 0 мин активности.
Не гиперопека, а забота о безопасности ребёнка!

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

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

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

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

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

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

2 комментария

Только текст!

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

Я же, напротив, настроен крайне скептически и считаю, что у меня не получится.

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

Мой первый и последующие опыты появления на радио и телевидении показывают, что меня от этого не прёт. Чтобы интересно и эмоционально говорить, мне нужен собеседник, желательно один — мне нравится чувствовать как отзывается то, что я говорю и менять параметры в зависимости от реакции. Когда нет конкретного собеседника, мне некомфортно.

Какой-либо серьёзной причины этим заниматься тоже не обнаруживается — я не собираюсь становиться популярным, мне не хочется этим зарабатывать и развиваться в этом направлении у меня тоже желания нет.

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

Оставить комментарий

«Евгений Степанищев»

Утром проснулся, а друзья-музыканты скинули в «Телеграм» песню про меня, которую они сочинили ночью. Всё утро слушаю, смеюсь, не могу остановиться. Песню про меня ещё никто не писал. Шикарно прикололись!

Слова ниже. Авторы — ребята из коллектива «qaynar», Сергей Костюжов и Радиф Кашапов.

Евгений Степанищев хранитель татарского айти,
Евгений Степанищев грозный повелитель «Госуслуг»,
Евгений Степанищев свои корни пытается найти,
С металлоискателем бродит там и тут, таков его досуг.

Даже в ванной есть колонка,
И любую форму кровать принимает,
«Умный дом» шторы закрывает,
А колонка эта песни играет!

Евгений Степанищев ищет клейма на кирпичах,
Ещё он попросил сказать, что он интеллектуал,
Евгений Степанищев лютый гик и гаджетов падишах,
С ним можно говорить о чём угодно, а я песню написал!

Даже в ванной есть колонка,
И любую форму кровать принимает,
«Умный дом» шторы сам закрывает,
А колонка эта песни играет!

Оставить комментарий

«Крестики-нолики» и printf

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

На днях один из читателей очень меня порадовал игрой «Крестики-нолики», написанной на… языке функции printf! Возможно я когда-то и слышал, что язык printf полный по Тьюрингу, но в голове это не отложилось.

Текст на чёрном фоне: три строки с комбинациями X и O, разделённые тире, и внизу надпись «P1 TIES».
Пример сыгранной партии в «Крестики-нолики»

Для тех, кто не знает, поясню, язык printf — это значки, которыми описывается в каком именно виде нам хочется вывести на экран информацию о переменных. Используется во многих языках, но особенно часто в Си.

В этом языке много интересных конструкций, есть даже такие, которыми можно даже что-то записывать в другие переменные!

Например, вот небольшой пример, который запишет число «42» (длину строки «Answer to the Ultimate Question of Life is») в переменную c:

#include <stdio.h>

int main() {
  int c;
  printf("Answer to the Ultimate Question of Life is%n ", &c);
  printf("%d", c);
}

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

Если закодировать «ложь» пустой строкой, а «истину» строкой длиной один, то логическую операцию «ИЛИ» можно получить, если померить совокупную длину двух входных значений:

// c = strlen("") + strlen("")
printf("%s%s%n", "", "", &c); // в c будет «0»

// c = strlen("1") + strlen("")
printf("%s%s%n", "1", "", &c); // в c будет «1»

«НЕ» получается сложнее, для этого надо использовать несколько хитростей.

Во-первых, у printf есть возможность задавать отступ для значения.

Во-вторых, у %n есть параметр, который выводит длину по модулю 256.

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

Всё это позволяет закодировать «НЕ» как (strlen(a)+255)%256 или strlen(a)-1:

printf("%1$255s%1$s%2$hhn", a, &c);

Тут написано следующее: вывести первый параметр как строку, дополнив его до длины в 255 символов пробелами (%1$255s), снова вывести первый параметр как строку (%1$s), записать полученную длину по модулю 256 во второй параметр (%2$hhn).

Отсюда легко понять как сделать операцию «И-НЕ»:

printf("%1$254s%1$s%2$s%3$hhn", a, b, &c);

В принципе, этого хватило, что реализовать всю требуемую логику.

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

Очень заморочено и очень интересная идея!

2 комментария

«Гопник 2»: порт под Линукс и МакОС

Я искал медь, а нашёл золото! Постоянные читатели блога знают, что я маниакально одержим текстовой игрой «Гопник» и её продолжением, которые были написаны ещё под ДОС. Хотя её время давно прошло, я постоянно пытаюсь разыскать что-нибудь новенькое про неё, и у меня даже есть отдельный тег для заметок на эту тему.

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

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

И вот наконец мне крупно повезло!

Скриншот текстовой игры: выбор роли (подтас, отморозок), сложности и ника «Bolknote». Управление командами: w, s, h, mh, kos, rep, mar, girl, met, sav, loa, help, e, i.
Игровой процесс. Игра запущена под МакОС

Как оказалось, автор второй части когда-то выкладывал в сеть исходный код, и хотя сейчас он, по всей видимости, потерян, зато доступна модифицированная версия — некто Андрей Тихонов («tiandrey») запустил игру под Линукс.

Интернет со временем всё забывает и чтобы это не случилось и с этим портом, я выложил его на «Гитхаб», минимально причесал, внёс исправление для компиляции под МакОС и пофиксил один баг (при переходе в метро игра падала с ошибкой).

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

4 комментария

Богомол поел

Какое облегчение, наш новый питомец наконец-то умял таракана! В первый раз после того как нам его прислали.

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

Зелёная богомолка стоит на ладони человека рядом с мёртвым тараканом, закреплённым на зубочистке.
Богомол и таракан, приступаю к кормлению

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

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

4 комментария

«Гопник 2»: продолжаю править

По всей видимости тот, кто портировал игру «Гопник 2» под Линукс, сам в свой порт не играл. За эти два дня пришлось исправить два падения, бесчисленное количество логических ошибок, восстановить работоспособность команды «слэм» (есть у «нефора») и дописать здоровые куски для загрузки и выгрузки состояния игры — они там просто отсутствовали.

Скриншот игры: игрок на станции «Купчино» перелез турникет. Выбран маршрут по метро. Сообщение: «Куда прёшь, не видишь, ремонт?». Стиль гопника.
Дописал новую локацию — станцию метро «Чёрная речка»

Заодно, пока уж более-менее изучил код, добавил новую локацию — станцию метро «Чёрная речка», она «на ремонте», но по ходу игры открывается.

Всё на «Гитхабе», отдохну пару дней и попробую что-нибудь ещё добавить на новую локацию. Пока моей фантазии хватило только на игровой автомат, — действие игры происходит в двухтысячные, тогда были особенно популярны «столбики», которые надо люди набивали мелочью.

Оставить комментарий

1000 и 1: счёт секунд

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

Я ничего не использую, я считаю. Способом, который придумал ещё в детстве — поскольку обычный устный счёт слишком быстрый, особенно когда ты стоишь под ледяным душем, я считаю через «тысячу»: «тысяча-один», «тысяча-два»…

Только надо произносить не «тыща», а именно «тысяча». Если не получается, можно добавить «и»: «тыща и один», «тыща и два».

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

В каком-то фильме я видел как врачи считали через «мисиссипи» (это река), может кому-то больше подойдёт, для меня это чересчур длинное слово.

10 комментариев

«Гопник-2»: лицензия

Поскольку исходники «Гопника-2» теперь лежат на «Гитхабе», я подумал, что хорошо было бы озаботиться политикой лицензирования — «Гитхаб», по слухам, иногда очень нервно к этому относится, вплоть до бана.

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

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

В интернете остался только момент обнародования автором исходного кода игры; не знаю тянет ли это на какое-то волеизъявление.

Сообщение от urajazz от 15 декабря 2008: автор прекращает поддержку проекта, исправил глюки, добавил смену графического режима и выложил исходники; ссылки на игру и код.
Момент передачи автором исходников остальному миру

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

Если «Гитхаб» всё же возмутится, уберу сомнительные исходники, опубликую отдельно патчи и исходный код. Если обвязать это правильным скриптом сборки, с точки зрения возможных пользователей ничего и не изменится.

Оставить комментарий

Жалко тигра

Ходили сегодня в цирк на выступление животных. Где-то читал, что во многих цирках такого уже не увидишь — зоозащитники постарались. В России нас в этом отношении как будто бы своя атмосфера — животные в цирке есть, шума по этому поводу нет.

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

Мужчина в светлой одежде стоит спиной к зрителю в цирковой клетке под синим светом; рядом лежит белый тигр, другой сидит на подставке справа.
Тигр явно боится дрессировщика, — вряд ли того, что тот его съест, скорее всего удара чем-то

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

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

В этой связи у меня внутри сейчас происходит какой-то конфликт — борются эмоции и рацио. Жалеть хищников мне претит, да и в цирк ходить хочется, но эмоциям не объяснить, им киску жалко. Странное состояние.

9 комментариев

Хокусай в «Коньке-горбунке»

Дочка сейчас очень увлекается каждым сюжетом, который слышит в «Алисе», и на этой волне мы стараемся ей показывать советские мультфильмы. Этот возраст — удобный момент, так как пока она непритязательна к картинке. Всё-таки телевизионное разрешение тех годов сейчас смотрится очень мыльно.

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

Смотрели вчера мультфильм «Конёк-горбунок» 1975 года, а в нём есть довольно запоминающаяся сцена с Чудо-юдом. И в тот момент, когда Чудо-юдо поднимает волну, мне вдруг показалось, что эта часть мультфильма навеяна известной картиной Кацусики Хокусая «Большая волна в Канагаве».

Стилизация под гравюру: мощный морской вал с белой пеной и брызгами, летящие птицы на фоне неба, волны в движении, синие и белые тона.
Кадр из советского мультфильма «Конёк-горбунок» 1975 года, сцена с Чудо-юдом
Гравюра «Большая волна в Канагаве»: гигантская волна с когтями пены накрывает три лодки, на фоне — гора Фудзи и розовое небо.
Известейшая картина Кацусики Хокусая «Большая волна в Канагаве»

Это довольно известное произведение, на которое сложно не наткнуться хотя бы раз в жизни.

Оно наверняка было знакомо советским художникам, но я не уверен имеет ли место тут цитирование или нет, всё же сходство очень далёкое, в статике вообще едва заметное.

6 комментариев

Лениногорск в 1970-е

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

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

Среди личных фотографий нашлось кое-что любопытное, что не грех выложить и публично, — любительские цветные фотографии 1970-х годов моего родного города. Большая редкость для тех лет. Снято на немецкую цветную обращаемую фотоплёнку «Орвохром» обычным фотоаппаратом «Зенит-ТТЛ».

Асфальтированная дорожка в парке ведёт к высокой металлической скульптуре, окружённой зелёными кустарниками и деревьями под ясным небом.
Вид на «Фонтан нефти» — монумент первооткрывателям нефти Татарстана, возведённый в сентябре 1975 года
Детали фонтана с золотыми скульптурами и бьющими струями воды, окружённого детской площадкой и зелёными насаждениями на фоне жилых домов под ясным голубым небом.
Фонтан «Балерины», был построен в 1967 году, находится в сквере на проспекте Ленина
Белое здание ресторана с арочными входами и вывеской «ресторан УРАЛ», вид сквозь листву деревьев.
Ресторан «Урал», в настоящее время не работает, здание заброшено
Белое цветущее дерево на переднем плане, за ним — двухэтажное белое здание в классическом стиле с колоннами и фронтоном, окружённое зеленью и травой с одуванчиками.
Вид на здание горкома партии, сейчас там располагается администрация города
Женщина в светлой блузке и тёмной юбке с ребёнком стоят спиной к зрителю на травянистом склоне среди деревьев, глядя на озеро и город вдали.
Вид из парка Горького на одно из городских озёр
Женщина в цветастом платье и мальчик в голубой рубашке стоят на асфальте перед клумбой с красными цветами; на заднем плане — жилые дома и плакат с портретами.
проспект Ленина
Женщина в тёмном платье и мальчик в красной кофте и кепке идут по грунтовой тропе на зелёном склоне, на заднем плане видны старые здания и деревня.
Вид с холма на Первый посёлок — один из районов города

9 комментариев

Управление бытовой техникой часами

По всей видимости, идея управления бытовой техникой через часы, которую я недавно описывал, витает в воздухе, — в комментариях один из читателей прислал мне патент компании «Эпл», зарегистрированный в этом месяце.

Схема патента: рука с браслетом (402) управляет лампой (400) и другими устройствами (103, 105, 401); увеличенный вид интерфейса браслета (410) с элементами 700, 702.
Картинка из патента компании «Эпл» на управление бытовой техникой часами

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

Очень надеюсь, что это не один из тех случаев, когда компания патентует что-то «на всякий случай» и потом никогда не выпускает. С другой стороны, не сделает «Эпл», выпустят какие-нибудь китайцы, тот же «Сяоми».

1 комментарий

Советские мультфильмы

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

Мне сначала показалось, что я не знаю как подступиться к ответу на этот вопрос, но позже понял как.

Каждую неделю мы выбираем по одному полнометражному мультфильму, реже — фильму, чтобы посмотреть на проекторе. Бывает, что мы ставим что-то короткое по пути в школу.

Мультфильм: мальчик и корова машут рукой из открытой двери дома, встречая группу из пяти персонажей на ковре-самолёте над зелёным холмом.
Кадр из мультфильма «…Три синих-синих озера малинового цвета…», 1981 год

Разумеется, хочется показывать дочке что-то стоящее. А как узнать что стоящее, а что нет? Можно основываться на своём опыте, можно изучать чужой.

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

А что у меня в памяти? Аниме, современные шедевры (типа «Шрека») и советская классика. Аниме дочке пока не очень нравится, все современные шедевры традиционной рисовки, которые я помнил, мы уже посмотрели, остаются мультфильмы времён СССР.

Добавлено: перечитав текст утром, я понял, что он не дописан, — я планировал написать две части, но отвлёкся, опубликовал, а слово «важно» осталось за скобками. Так что допишу кратко.

Нехватка времени — не единственная причина. Если бы я считал советские мультфильмы вредными, то просто не показывал бы их. Но я воспитывался на них, пропустил их через себя и какая-то их часть оказала на меня заметное положительное влияние. Выше не зря стоит кадр одного из мультфильмов студии «Арменфильм», — их мультфильмы, как я считаю, помогли развитию моей фантазии.

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

Вот такой разнообразный набор причин.

Оставить комментарий

Детали в документах

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

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

Старый хозяйственный журнал с таблицами учёта скота, построек и заданий по выращиванию молодняка за 1940–1943 гг., заполненный от руки, с подписями глав семей и датами.
Выписка из похозяйственной книги 1930-40-х годов, семья дальних родственников

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

Это выписка из похозяйственной книги, второй лист, где видны всякие отметки, надпись «РККА» на первой строчке относится к главе хозяйства и говорит о том, что его забрали на войну в 1941. Это то, что я сразу заметил.

То, на что я не обратил внимания, — подписи внизу справа. Если приглядеться, то видно, что в январе 1940-го года расписывался глава хозяйства — «Макридин» (это фамилия), дальше пошли подписи «за» — «за, Казаков», «за, Трошин», хозяин куда-то делся, но видимо считался временно отсутствующим. В 1942-м году подпись уже «Макридина», скорее всего пришла «похоронка» — муж погиб на войне, главой хозяйства стала вдова.

2 комментария

Степан Павлович Стрелков

Наверное многие знают о существовании сайта «Память народа», где выкладываются отсканированные документы по участникам Великой Отечественной войны, не все знают, что база этого сайта постоянно пополняется.

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

Рукописная таблица призывников: слева ФИО, год, состав, партийность, национальность; справа адрес, время призыва, часть. Строка 203 (Стрелков) выделена, примечание «погиб в 1944».
Степан Павлович Стрелков, 1902 года рождения, Старое Исаково, погиб в 1944, скан с сайта «Память народа»

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

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

По моему же прадеду удалось найти пару новых страниц. В первой указана часть, куда он ушёл служить — 490 саперный батальон, станция Суслонгер, во второй ничего особо нового, есть только дата вручения извещения о том, что он погиб — 30 марта 1947 года.

2 комментария

«Гопник»: нулевые

Пытаюсь вымучить из себя что-нибудь для игры «Гопник-2», порт которой на Линукс и МакОС я доделываю. Я там добавил свою станцию метро и придумал поставить на ней игровой автомат — в нулевые были распространены «столбики», куда кидали пятаки, но дальше фантазия мне отказывает. Что ещё можно добавить, может кому-то придёт какая-то идея?

Пока писал, пришло в голову, что можно ещё добавить ларёк (торговый киоск), но что в нём продавать? Шаверму? Хот-доги? Они в ларьках вообще продавалась в нулевые? Я вообще не помню.

10 комментариев

Интерфейс «умного» сиденья для унитаза

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

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

Панель управления биде с индикаторами Power Supply, Night Light, Seat Temp, Water Temp и наклейкой Antibacterial Seat.
Непонятный мне интерфейс «умного» сиденья «AM·PM», ставит меня в тупик

Но иногда мне попадаются задачки, которые мне не по зубам. С одной из них я сталкиваюсь почти каждый день дома — это режимы биде «умного» сиденья «AM·PM» для унитаза.

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

8 комментариев

Два вида таксистов

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

10 комментариев

«Гопник»: команда «run»

У меня тут дописывание второй части «Гопника» превратилось их хобби в серьёзный геймдев прям! На трекере завели уж два бага и, пока дочка смотрела на проекторе еженедельный мультик, поправил оба.

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

У меня «run» появляется только на простом уровне и сбежать удаётся не всегда, — шансы начинаются с 50% и постепенно растут до 75 с ростом удачи (в игре есть такой параметр). Сбежать не получится, если сломана нога, а если сбежать во время стрелки, упадёт понтовость, когда она падает до нуля, братва перестаёт за тебя впрягаться в драках.

Скриншот текстовой игры: загрузка из "gop2_1.sav", встреча с беспридельщиком 4 уровня, выбор «наехать» или «бежать», реакция на побег — «тебе удалось ссаться».
Демонстрация новой команды «run» (сбежать)

В ближайших планах небольшие усовершенствования:

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

Есть чем заняться в ближайшие выходные, у меня, вроде, образовалось свободное время.

Оставить комментарий

← сюда туда →