Странное дело: с одной стороны, много чего интересного происходит, но в блог писать не о чем. В частности, в эти дни начал читать научно-популярную книжку по физике, поизучал язык программирования Rust, разобрался с тем, как в C используют уязвимости типа format string (хотя знал об их существовании ещё с 2002 года, только сейчас узнал про модификатор %n, с помощью которого можно писать в стек). А вчера съездил на прогулку вдоль Клязьмы, потом проехал мимо Карпятника и дальше к лесным озёрам. Прогулка получилась отличная, если не считать того, что в лес приехало на удивление много народа. Ещё играю в Arcanum, прохожу всё тот же модуль Wormantown, но понял, что его нужно проходить не магом, а технологом.
Единственный минус — это опять поглощаю информацию в огромных количествах и не оставляю себе времени на свободные размышления.
Был в Сети 24 окт. 2024 г., 01:03
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Сторонник IndieWeb, slow lifer.
- Перово, Москва, Россия
- me@4xpro.ru
- x4_pro
- XXXXPro
Новости сайта в Telegram
t.me/4x_proЛог жизни
Лог моей жизни, где я фиксирую наиболее эмоционально значимые для меня события и текущее настроение. Является продолжением блога, который я вел в ЖЖ с ноября 2004 по апрель 2018 года.
Квест на ровном месте
Сегодня в очередной раз простая задача превратилась в целый квест. Потребовалось распечатать пару страниц. На даче принтер есть, но старый, и подключен к старому же отцовскому ноутбуку, который я не включал с 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.
В общем, в итоге такая простейшая задача заняла больше часа.
После недолгого поиска я выяснил, что для XP когда-то выходило обновление для поддержки exFAT. Но для 32-битной версии Microsoft убрал со своего с сайта из-за прекращения поддержки. На OsZone наткнулся на тему, где кто-то выложил файл со ссылкой на эти исправления, но чтобы скачать его, нужно было залогониться. Довольно быстро вспомнил свой старый логин/пароль (интересно, сколько же времени я там не был), скачал файл со ссылкой. Ссылка вела на Яндекс.Диск, но тут вылезла новая проблема: список файлов показывается, а скачать не получается. Судя по всему, из-за ошибки в JavaScript, которая возникала из-за слишком старой версии Chrome (эх, вот она, обратная сторона современного бездумного употребления JS).
В какой-то момент я даже завис, не зная, что делать. Но потом попробовал запустить IE. В нём всё оказалось лучше: Яндекс.Диск выдал страницу с информацией о том, что броузер устарел и можно только скачать весь каталог архивом, что я и сделал. Дальше всё установилось нормально, только из-за того, что флешка была уже воткнута, Windows XP улетел в синий экран. После перезагрузки флешка нормально распозналась, и файл открылся без проблем. Потом, правда, возникла другая сложность — отсканировать распечатанный документ. Сканер там тоже есть, но куплен ещё в 2000 или 2001 году, и его родной софт корректно работал только под Windows 98 и 2000. Но это удалось обойти через мастер сканирования, встроенный в сам Windows.
В общем, в итоге такая простейшая задача заняла больше часа.
Заметка в Instagram от June 10, 2022 at 06:35PM
В среду выбрался на очередную прогулку к Полотне в её нижнем течении и Клязьме, тому месте, которое я называю «ласточкин берег», так как в обрыве напротив есть много нор, где гнездятся ласточки. А в кустах над этим обрывом живут соловьи, которых слышно даже днём.
Во время прогулки пришла в голову весьма волны мысль: главное в #slowlife — это предельная честность перед собой в плане ответа на вопрос «на что у меня сейчас достаточно ресурса: сил, желания, мотивации». А я долгое время занимался самообманом, пытаясь убедить себя, что могу сделать больше, чем мне реально нужно с точки зрения внутреннего комфорта.
#клязьма #река #прогулка #луг #простор #лето #лето2022 #размышления
Смотреть все фото
Во время прогулки пришла в голову весьма волны мысль: главное в #slowlife — это предельная честность перед собой в плане ответа на вопрос «на что у меня сейчас достаточно ресурса: сил, желания, мотивации». А я долгое время занимался самообманом, пытаясь убедить себя, что могу сделать больше, чем мне реально нужно с точки зрения внутреннего комфорта.
#клязьма #река #прогулка #луг #простор #лето #лето2022 #размышления
Смотреть все фото
Внутренняя гармония достигнута!
Кажется у меня получилось! Получилось совместить свои идеи свободной медленной жизни без графиков с неспешным продвижением вперёд по важным для меня направлениям. По крайней мере, за последние несколько дней успел продвинуться и с материалами для обновления личного сайта, и доперевести диалоговую бота SuperMon_Bot (правда, пока ещё не протестировал), и решить ряд мелких фоновых задач типа оплаты взносов в ПФР за ИП. И при этом ещё и и немало времени уделил игре в Arcanum (пытаюсь пройти мод под названием Wormantown), и прочитать немало интересного. Хотя, с другой стороны, может быть сейчас всего лишь просто биоритмический максимум — тот короткий период, когда ресурсов мозга хватает на всё задуманное и даже немного больше.
А сегодня, проснувшись, устроил себе информационную разгрузку. Просто понял, что сейчас хочу именно просто сидеть, созерцать природу в окне и крутить в голове мысли. Потом поехал на велопрогулку. Долго не мог определиться, хочу я на неё ехать и куда именно, прибегнул даже к раскладу на Таро. В итоге отправился именно туда, куда и собирался — к нижнему течению Плотни. Сначала — к тому месту, где она пересекает Горьковское шоссе и образует небольшой пруд. С моста я видел его много раз, но вот выбраться и посмотреть поближе как-то не складывалось. Впрочем, как выяснилось, к нему подобраться сложно, поэтому пришлось ограничиться фотографией с моста. Вода в Плотне снова очень мутная, почти коричневая. Видимо, сказывается Потом поехал по одной из улиц Буньково и ещё раз спустился к Плотне чуть ниже, и наконец, выбрался к устью. Потом решил проехать немного вдоль Клязьмы, к так называемому «ласточкину берегу». Там на противоположной стороне реки есть крутой обрыв, в котором есть норы, где гнездятся ласточки. А над этим обрывом растут кусты, где живёт много соловьёв, и даже днём слышно их пение. Посидел там на берегу реки и почувствовал ту самую гармонию с миром и включенность в жизнь, которые всё время ищу. Домой возвращался очень довольный и с чувством какого-то внутреннего света, если так можно выразиться.
А сегодня, проснувшись, устроил себе информационную разгрузку. Просто понял, что сейчас хочу именно просто сидеть, созерцать природу в окне и крутить в голове мысли. Потом поехал на велопрогулку. Долго не мог определиться, хочу я на неё ехать и куда именно, прибегнул даже к раскладу на Таро. В итоге отправился именно туда, куда и собирался — к нижнему течению Плотни. Сначала — к тому месту, где она пересекает Горьковское шоссе и образует небольшой пруд. С моста я видел его много раз, но вот выбраться и посмотреть поближе как-то не складывалось. Впрочем, как выяснилось, к нему подобраться сложно, поэтому пришлось ограничиться фотографией с моста. Вода в Плотне снова очень мутная, почти коричневая. Видимо, сказывается Потом поехал по одной из улиц Буньково и ещё раз спустился к Плотне чуть ниже, и наконец, выбрался к устью. Потом решил проехать немного вдоль Клязьмы, к так называемому «ласточкину берегу». Там на противоположной стороне реки есть крутой обрыв, в котором есть норы, где гнездятся ласточки. А над этим обрывом растут кусты, где живёт много соловьёв, и даже днём слышно их пение. Посидел там на берегу реки и почувствовал ту самую гармонию с миром и включенность в жизнь, которые всё время ищу. Домой возвращался очень довольный и с чувством какого-то внутреннего света, если так можно выразиться.
Справился с проблемой с PulseAudio
Несколько дней назад обнаружил, что на дачном ноутбуке пропал звук. PulseAudio просто не видел основной Intelовской звуковой карты, а видел только HDMI-выход без кабеля и поэтому включал «фиктивный аудиовыход», и звук отсутствовал. При этом все модули ядра были загружены как надо, и через ALSA карта была видна. Никак не мог понять, в чём дело, пока не применил утилиту lsof для /dev/snd под rootом. Она показала, что почти все файлы в /dev/snd открыты процессом timidity. После того, как я его остановил, PulseAudio сразу же перехватил эти файлы, и звук появился. Эх, придётся отказаться от идеи запускать timidity автоматически (ну или возиться с зависимостями, чтобы он только после pulseaudio стартовал)…
Эх, опять приобретение бесполезного опыта в результате неудачной оптимизации. С одной стороны, решая эту проблему, разобрался с командами pulseaudio и вообще тем, как он работает. С другой — потратил почти два часа времени, но вряд ли когда эти знания потребуются мне снова. И даже полноценной статьи в раздел «компьютерное» тоже не получится.
Эх, опять приобретение бесполезного опыта в результате неудачной оптимизации. С одной стороны, решая эту проблему, разобрался с командами pulseaudio и вообще тем, как он работает. С другой — потратил почти два часа времени, но вряд ли когда эти знания потребуются мне снова. И даже полноценной статьи в раздел «компьютерное» тоже не получится.
Неделя пролетела незаметно
Неделя пролетела незаметно. Впечатления — двоякие. С одной стороны, живу той самой slow life, как пропагандирую: без принуждения себя к работе по Будущему, без траты сил на то, чтобы следовать планам, графикам и расписаниям. Вместо этого каждый день просыпаюсь с мыслью «что принесёт день грядущий» и ощущением свободы и открытости. Чувствую бодрость, какой давно не было, да и в Welltory показания отличные. И в фоновом режиме всё же успеваю выполнять и бытовые дела, и какие-то freelance-задачи, и сайту немного уделяю внимания. С другой — в этот заезд как-то не хватает чувства включенности в мир, полноты жизни, того самого ощущения «нить Дао становится золотой». Хотя, возможно, дело в проблемах со сном: и режим слетел, и сон получается дробным, с несколькими пробуждениями. А ещё всё-таки не даёт покоя мысль, что если не делать хоть иногда шагов по направлению к Великому Светлому Сетевому Будущему (пусть даже и на отдельно взятом домене), то оно никогда и не наступит. И это очень и очень неприятно.
Первый день лета и поиск подсказки
Вот и наступил первый день лета. Наконец-то потеплело, и я смог перенести ноутбук на первый этаж, где есть внешние монитор и клавиатура, а также более удобное кресло.
Продолжаю жить в режиме slow life. Не пытаюсь заставить себя ничего делать (хотя сегодня смог продвинуться с переводом бота для Telegram), а просто следую тому, что принесёт день. Много времени уделяю созерцанию. А ещё пытаюсь получить подсказку от высших сил, правильным ли путём иду, живя так, или же указание на какой-то другой путь. Но пока что безрезультатно: ничего не происходит такого, что можно было бы истолковать в ту или иную сторону.
Продолжаю жить в режиме slow life. Не пытаюсь заставить себя ничего делать (хотя сегодня смог продвинуться с переводом бота для Telegram), а просто следую тому, что принесёт день. Много времени уделяю созерцанию. А ещё пытаюсь получить подсказку от высших сил, правильным ли путём иду, живя так, или же указание на какой-то другой путь. Но пока что безрезультатно: ничего не происходит такого, что можно было бы истолковать в ту или иную сторону.
Возвращение к загородной slow life
Снова на даче. Когда прошлый раз уезжал, думал, что из-за этого пропущу цветение яблонь и сирени. Но оказалось, нет! Весна в этом году очень поздняя, поэтому вернулся как раз в тот момент, когда яблони только-только начали расцветать. А сирень распустится, видимо, только к следующим выходным.Так что можно считать, ничего не упустил!
Возвращаюсь к истинной slow life. В городе это всё же не получается в полной мере… Причём совершенно не понимаю, почему. Впрочем, и тут никак не получается полностью столкнуть freelance-задачи — какие-то мелочи всё время возвращаются.
Проспал сегодня почти 10 часов, но зато как следует отоспался. Welltory после пробуждения показывала целых 92% энергии! И реально такую бодрость чувствовал! Потом весь день сидел в оффлайне и предавался созерцанию, только уже почти в 17 часов поехал на велопрогулку к устью Шерны. Увы, прогулка особо ничем не запомнилась. Попытался было фотографировать, но погода начала меняться, солнце скрылось за облаками, освещение стало не то, поэтому вряд ли получилось что-то стоящее. Впрочем, устье Шерны расположено так, что с моего берега его нужно фотографировать либо утром, либо в полдень, но не вечером. Потом проехал ещё немного вверх по течению Шерны. Там есть место, где она делает излучину, а перед ней широко разливается. Отличное и довольно безлюдное место, чтобы отдохнуть у воды! Посидел там почти час, видел несколько всплесков какой-то крупной рыбы. Попробовать что ли ещё раз её ловить… Потом погода стала ухудшаться, и отправился домой, но не прямым путём, а сделал ещё небольшую петлю, чтобы накатать дистанцию побольше.
Ещё возникла мысль закинуть в сообщество идеалистов свою статью о трёх этапах жизни, которую писал когда-то в ответ на книгу Калинаускаса. Причём сделать это с таким комментарием: вот так нам навязывают конкурентное мышление, и вот такая альтернатива ему должна быть. Но пока это под большим вопросом.
Возвращаюсь к истинной slow life. В городе это всё же не получается в полной мере… Причём совершенно не понимаю, почему. Впрочем, и тут никак не получается полностью столкнуть freelance-задачи — какие-то мелочи всё время возвращаются.
Проспал сегодня почти 10 часов, но зато как следует отоспался. Welltory после пробуждения показывала целых 92% энергии! И реально такую бодрость чувствовал! Потом весь день сидел в оффлайне и предавался созерцанию, только уже почти в 17 часов поехал на велопрогулку к устью Шерны. Увы, прогулка особо ничем не запомнилась. Попытался было фотографировать, но погода начала меняться, солнце скрылось за облаками, освещение стало не то, поэтому вряд ли получилось что-то стоящее. Впрочем, устье Шерны расположено так, что с моего берега его нужно фотографировать либо утром, либо в полдень, но не вечером. Потом проехал ещё немного вверх по течению Шерны. Там есть место, где она делает излучину, а перед ней широко разливается. Отличное и довольно безлюдное место, чтобы отдохнуть у воды! Посидел там почти час, видел несколько всплесков какой-то крупной рыбы. Попробовать что ли ещё раз её ловить… Потом погода стала ухудшаться, и отправился домой, но не прямым путём, а сделал ещё небольшую петлю, чтобы накатать дистанцию побольше.
Ещё возникла мысль закинуть в сообщество идеалистов свою статью о трёх этапах жизни, которую писал когда-то в ответ на книгу Калинаускаса. Причём сделать это с таким комментарием: вот так нам навязывают конкурентное мышление, и вот такая альтернатива ему должна быть. Но пока это под большим вопросом.
День «бэнга»
Впервые за последнее время выбрался на настолки. Как всегда, добрался на полтора часа позже, чем хотел изначально. Поиграть удалось только в «Меч самурая» aka японский бэнг. Все четыре раза мне выпадала роль сёгуна! Но увы, игра шла не очень: в первой игре на шестерых победил ронин, хоть и с минимальным перевесом (3:3:4). Причём для меня игра шла очень плохо, и были моменты, когда опасался, что на мне она и закончится. Но под конец удалось хоть немного исправить ситуацию, зато все ошибочно приняли за ронина моего самурая и атаковали его совместно. Потом часть народа ушла в CodeNames, за исключением трёх человек, но тут пришла К.Ш. и стали играть вчетвером. Второй кон оказался не очень удачный: я слишком малоактивно сыграл в самом начале, не атаковав первым ходом К.Ш., хотя мог бы запросто отобрать у неё жетон чести. А потом лишился и оружия, и карты стремительности, и одного жетона чести. В итоге этот перевес сохранялся и дальше, и ниндзя победили. Третий раунд самураем была К.Ш., и мы с ней весьма убедительно победили, хотя на начальном этапе Ал.С. почти убедила меня, что самурай — она. А вот четвертый так и не удалось доиграть — закончилось время. Домой пошёл уставший, но довольный!
Страницы:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139