Портрет 4X_Pro
Был в Сети 2 мар. 2024 г., 04:39
Мультиблог
4X_Pro
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Сейчас специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Сторонник IndieWeb.

Социальные сети


Новости сайта в Telegram

t.me/4x_pro

Лог жизни

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


Жить интересно, но писать не о чем

4X_Pro
Странное дело: с одной стороны, много чего интересного происходит, но в блог писать не о чем. В частности, в эти дни начал читать научно-популярную книжку по физике, поизучал язык программирования Rust, разобрался с тем, как в C используют уязвимости типа format string (хотя знал об их существовании ещё с 2002 года, только сейчас узнал про модификатор %n, с помощью которого можно писать в стек). А вчера съездил на прогулку вдоль Клязьмы, потом проехал мимо Карпятника и дальше к лесным озёрам. Прогулка получилась отличная, если не считать того, что в лес приехало на удивление много народа. Ещё играю в Arcanum, прохожу всё тот же модуль Wormantown, но понял, что его нужно проходить не магом, а технологом.
Единственный минус — это опять поглощаю информацию в огромных количествах и не оставляю себе времени на свободные размышления.

Квест на ровном месте

4X_Pro
Сегодня в очередной раз простая задача превратилась в целый квест. Потребовалось распечатать пару страниц. На даче принтер есть, но старый, и подключен к старому же отцовскому ноутбуку, который я не включал с 2020 года. Там стоит Arch Linux и Windows XP. Linux по каким-то причинам развалился (раньше загружался только в режиме fallback, и всё руки не доходили разобраться, почему, теперь перестал загружаться даже в нём — зависает с пустым экраном). Попытался загрузить Windows XP. Тот загрузился. Но при попытке прочитать флешку стал предлагать её отформатировать. Как выяснилось, дело в том, что она в exFAT, который Windows XP не читает.
После недолгого поиска я выяснил, что для XP когда-то выходило обновление для поддержки exFAT. Но для 32-битной версии Microsoft убрал со своего с сайта из-за прекращения поддержки. На OsZone наткнулся на тему, где кто-то выложил файл со ссылкой на эти исправления, но чтобы скачать его, нужно было залогониться. Довольно быстро вспомнил свой старый логин/пароль (интересно, сколько же времени я там не был), скачал файл со ссылкой. Ссылка вела на Яндекс.Диск, но тут вылезла новая проблема: список файлов показывается, а скачать не получается. Судя по всему, из-за ошибки в JavaScript, которая возникала из-за слишком старой версии Chrome (эх, вот она, обратная сторона современного бездумного употребления JS).
В какой-то момент я даже завис, не зная, что делать. Но потом попробовал запустить IE. В нём всё оказалось лучше: Яндекс.Диск выдал страницу с информацией о том, что броузер устарел и можно только скачать весь каталог архивом, что я и сделал. Дальше всё установилось нормально, только из-за того, что флешка была уже воткнута, Windows XP улетел в синий экран. После перезагрузки флешка нормально распозналась, и файл открылся без проблем. Потом, правда, возникла другая сложность — отсканировать распечатанный документ. Сканер там тоже есть, но куплен ещё в 2000 или 2001 году, и его родной софт корректно работал только под Windows 98 и 2000. Но это удалось обойти через мастер сканирования, встроенный в сам Windows.
В общем, в итоге такая простейшая задача заняла больше часа.

Заметка в Instagram от June 10, 2022 at 06:35PM

4X_Pro
В среду выбрался на очередную прогулку к Полотне в её нижнем течении и Клязьме, тому месте, которое я называю «ласточкин берег», так как в обрыве напротив есть много нор, где гнездятся ласточки. А в кустах над этим обрывом живут соловьи, которых слышно даже днём.
Во время прогулки пришла в голову весьма волны мысль: главное в #slowlife — это предельная честность перед собой в плане ответа на вопрос «на что у меня сейчас достаточно ресурса: сил, желания, мотивации». А я долгое время занимался самообманом, пытаясь убедить себя, что могу сделать больше, чем мне реально нужно с точки зрения внутреннего комфорта.
#клязьма #река #прогулка #луг #простор #лето #лето2022 #размышления

Смотреть все фото

Внутренняя гармония достигнута!

4X_Pro
Кажется у меня получилось! Получилось совместить свои идеи свободной медленной жизни без графиков с неспешным продвижением вперёд по важным для меня направлениям. По крайней мере, за последние несколько дней успел продвинуться и с материалами для обновления личного сайта, и доперевести диалоговую бота SuperMon_Bot (правда, пока ещё не протестировал), и решить ряд мелких фоновых задач типа оплаты взносов в ПФР за ИП. И при этом ещё и и немало времени уделил игре в Arcanum (пытаюсь пройти мод под названием Wormantown), и прочитать немало интересного. Хотя, с другой стороны, может быть сейчас всего лишь просто биоритмический максимум — тот короткий период, когда ресурсов мозга хватает на всё задуманное и даже немного больше.
А сегодня, проснувшись, устроил себе информационную разгрузку. Просто понял, что сейчас хочу именно просто сидеть, созерцать природу в окне и крутить в голове мысли. Потом поехал на велопрогулку. Долго не мог определиться, хочу я на неё ехать и куда именно, прибегнул даже к раскладу на Таро. В итоге отправился именно туда, куда и собирался — к нижнему течению Плотни. Сначала — к тому месту, где она пересекает Горьковское шоссе и образует небольшой пруд. С моста я видел его много раз, но вот выбраться и посмотреть поближе как-то не складывалось. Впрочем, как выяснилось, к нему подобраться сложно, поэтому пришлось ограничиться фотографией с моста. Вода в Плотне снова очень мутная, почти коричневая. Видимо, сказывается Потом поехал по одной из улиц Буньково и ещё раз спустился к Плотне чуть ниже, и наконец, выбрался к устью. Потом решил проехать немного вдоль Клязьмы, к так называемому «ласточкину берегу». Там на противоположной стороне реки есть крутой обрыв, в котором есть норы, где гнездятся ласточки. А над этим обрывом растут кусты, где живёт много соловьёв, и даже днём слышно их пение. Посидел там на берегу реки и почувствовал ту самую гармонию с миром и включенность в жизнь, которые всё время ищу. Домой возвращался очень довольный и с чувством какого-то внутреннего света, если так можно выразиться.

Справился с проблемой с PulseAudio

4X_Pro
Несколько дней назад обнаружил, что на дачном ноутбуке пропал звук. PulseAudio просто не видел основной Intelовской звуковой карты, а видел только HDMI-выход без кабеля и поэтому включал «фиктивный аудиовыход», и звук отсутствовал. При этом все модули ядра были загружены как надо, и через ALSA карта была видна. Никак не мог понять, в чём дело, пока не применил утилиту lsof для /dev/snd под rootом. Она показала, что почти все файлы в /dev/snd открыты процессом timidity. После того, как я его остановил, PulseAudio сразу же перехватил эти файлы, и звук появился. Эх, придётся отказаться от идеи запускать timidity автоматически (ну или возиться с зависимостями, чтобы он только после pulseaudio стартовал)…
Эх, опять приобретение бесполезного опыта в результате неудачной оптимизации. С одной стороны, решая эту проблему, разобрался с командами pulseaudio и вообще тем, как он работает. С другой — потратил почти два часа времени, но вряд ли когда эти знания потребуются мне снова. И даже полноценной статьи в раздел «компьютерное» тоже не получится.

Неделя пролетела незаметно

4X_Pro
Неделя пролетела незаметно. Впечатления — двоякие. С одной стороны, живу той самой slow life, как пропагандирую: без принуждения себя к работе по Будущему, без траты сил на то, чтобы следовать планам, графикам и расписаниям. Вместо этого каждый день просыпаюсь с мыслью «что принесёт день грядущий» и ощущением свободы и открытости. Чувствую бодрость, какой давно не было, да и в Welltory показания отличные. И в фоновом режиме всё же успеваю выполнять и бытовые дела, и какие-то freelance-задачи, и сайту немного уделяю внимания. С другой — в этот заезд как-то не хватает чувства включенности в мир, полноты жизни, того самого ощущения «нить Дао становится золотой». Хотя, возможно, дело в проблемах со сном: и режим слетел, и сон получается дробным, с несколькими пробуждениями. А ещё всё-таки не даёт покоя мысль, что если не делать хоть иногда шагов по направлению к Великому Светлому Сетевому Будущему (пусть даже и на отдельно взятом домене), то оно никогда и не наступит. И это очень и очень неприятно.

Первый день лета и поиск подсказки

4X_Pro
Вот и наступил первый день лета. Наконец-то потеплело, и я смог перенести ноутбук на первый этаж, где есть внешние монитор и клавиатура, а также более удобное кресло.
Продолжаю жить в режиме slow life. Не пытаюсь заставить себя ничего делать (хотя сегодня смог продвинуться с переводом бота для Telegram), а просто следую тому, что принесёт день. Много времени уделяю созерцанию. А ещё пытаюсь получить подсказку от высших сил, правильным ли путём иду, живя так, или же указание на какой-то другой путь. Но пока что безрезультатно: ничего не происходит такого, что можно было бы истолковать в ту или иную сторону.

Заметка в Instagram от May 30, 2022 at 10:26PM

4X_Pro
Костер погорел, но угли ещё теплятся.
#костер

Возвращение к загородной slow life

4X_Pro
Снова на даче. Когда прошлый раз уезжал, думал, что из-за этого пропущу цветение яблонь и сирени. Но оказалось, нет! Весна в этом году очень поздняя, поэтому вернулся как раз в тот момент, когда яблони только-только начали расцветать. А сирень распустится, видимо, только к следующим выходным.Так что можно считать, ничего не упустил!
Возвращаюсь к истинной slow life. В городе это всё же не получается в полной мере… Причём совершенно не понимаю, почему. Впрочем, и тут никак не получается полностью столкнуть freelance-задачи — какие-то мелочи всё время возвращаются.
Проспал сегодня почти 10 часов, но зато как следует отоспался. Welltory после пробуждения показывала целых 92% энергии! И реально такую бодрость чувствовал! Потом весь день сидел в оффлайне и предавался созерцанию, только уже почти в 17 часов поехал на велопрогулку к устью Шерны. Увы, прогулка особо ничем не запомнилась. Попытался было фотографировать, но погода начала меняться, солнце скрылось за облаками, освещение стало не то, поэтому вряд ли получилось что-то стоящее. Впрочем, устье Шерны расположено так, что с моего берега его нужно фотографировать либо утром, либо в полдень, но не вечером. Потом проехал ещё немного вверх по течению Шерны. Там есть место, где она делает излучину, а перед ней широко разливается. Отличное и довольно безлюдное место, чтобы отдохнуть у воды! Посидел там почти час, видел несколько всплесков какой-то крупной рыбы. Попробовать что ли ещё раз её ловить… Потом погода стала ухудшаться, и отправился домой, но не прямым путём, а сделал ещё небольшую петлю, чтобы накатать дистанцию побольше.
Ещё возникла мысль закинуть в сообщество идеалистов свою статью о трёх этапах жизни, которую писал когда-то в ответ на книгу Калинаускаса. Причём сделать это с таким комментарием: вот так нам навязывают конкурентное мышление, и вот такая альтернатива ему должна быть. Но пока это под большим вопросом.

День «бэнга»

4X_Pro
Впервые за последнее время выбрался на настолки. Как всегда, добрался на полтора часа позже, чем хотел изначально. Поиграть удалось только в «Меч самурая» aka японский бэнг. Все четыре раза мне выпадала роль сёгуна! Но увы, игра шла не очень: в первой игре на шестерых победил ронин, хоть и с минимальным перевесом (3:3:4). Причём для меня игра шла очень плохо, и были моменты, когда опасался, что на мне она и закончится. Но под конец удалось хоть немного исправить ситуацию, зато все ошибочно приняли за ронина моего самурая и атаковали его совместно. Потом часть народа ушла в CodeNames, за исключением трёх человек, но тут пришла К.Ш. и стали играть вчетвером. Второй кон оказался не очень удачный: я слишком малоактивно сыграл в самом начале, не атаковав первым ходом К.Ш., хотя мог бы запросто отобрать у неё жетон чести. А потом лишился и оружия, и карты стремительности, и одного жетона чести. В итоге этот перевес сохранялся и дальше, и ниндзя победили. Третий раунд самураем была К.Ш., и мы с ней весьма убедительно победили, хотя на начальном этапе Ал.С. почти убедила меня, что самурай — она. А вот четвертый так и не удалось доиграть — закончилось время. Домой пошёл уставший, но довольный!

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.