Вот и всё, до окончания 2024 года осталось всего несколько часов. Даже в голове не укладывается! Хоть я растолкал все дела, но вот подготовиться морально как-то не успел, поэтому возникает ощущение «как, что, уже? Подождите!» Да и просто жалко расставаться с этим годом — он был для меня достаточно хорошим… (Впрочем, почти все чётные годы в моей жизни были лучше нечётных, исключение — разве что 2004 и 2008.)
Природа тоже порадовала: день сегодня выдался солнечный (жаль, что большую его часть проспал и не смог насладиться в полной мере), и выпал снег, которым очень красиво усыпаны все деревья! Да и в целом всё не выглядит таким мрачным, как это было ещё вчера.
Сейчас собираюсь на Пустую квартиру, к отцу — будем праздновать вместе. И дальнейшие сообщения буду писать уже с мобильника.

Был в Сети 23 апр. 2025 г., 21:35
Кратко о себе: 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 года.
Официальные итоги 2024 года

Ещё немного, и 2024 год останется позади. Как всегда, пришло время подвести итоги.
Большую часть этого года можно было бы назвать одним из самых счастливых периодов моей жизни, за исключением января и периода с ноября по начало декабря.
Год был богат на внешние события:
1. Целых три пуска своих проектов — IntB 3.05, в который включил всё, что доделал с 2020 года, проект Preambula, ВК-группа про slow life.
2. Прохождение курса по информационной безопасности и получение сертификата с отличием. А позже — неплохие результаты на CodeBy (на данный момент — 732 место в глобальном рейтинге).
3. Три поездки с Tellой— в Суздаль и Владимир в январе, Санкт-Петербург в апреле, и в Смоленск — в октябре.
4. Попробовал активно проповедовать идеи slow life и отказ от видения мира через конкуренцию.
5. Множество запомнившихся поездок и прогулок по Москве (в том числе и летние с DarLik), Посаду и окрестностям, включая Ногинск.
6. Я начал создавать методику самовосстановления (хоть и реализовал примерно треть от задуманного) и с помощью неё ощутимо улучшил самочувствие.
7. Выросла активность на моём личном форуме.
Но гораздо важнее всего этого внешнего были новые мысли, осознания и внутренние изменения:
1. Под влиянием книги «Алмазный огранщик» осознал, что часто занимаюсь тем, что сею слова вражды. И возникла идея (увы, реализованная лишь частично) вместо дальнейшего их сеяния нужно «встать над битвой», то есть учиться показывать какую-то более общую для всех сторон картину с более высокого уровня осознания. И даже сделал две таких попытки: на сайте Идеалистов написал про противостояние сторонников проприертарщины и open source и про то, что сторонники левых и правых идей различаются, в основном тем, по какому критерию отсеивают не вписавшихся в жизнь.
2. Сэр Мик на примере solly.mobil показал мне, что со стороны апологетов капитализма тоже могут быть такие же идеалисты, как я сам, которые отличаются только убеждениями, к чему именно следует стремиться. Это во многом сломало мои шаблоны: я был уверен, что капитализм идеализировать невозможно.
3. Информация с YouTube-канала Ольги Демчук про ложное «идеальное я», которая помогла мне осознать свой основной внутренний конфликт и глубинные причины низкой эффективности.
4. Осознал масштаб проблемы самообесценивания, особенно всего того, что было сделано быстро и не по плану.
5. С подачи Julia я осознал, что в технической эволюции приживаются те решения, которые дают экономию когнитивных ресурсов. Это во многом изменило моё отношение к вопросу проектирования интерфейсов: многие решения, которые я прежде считал лишней тратой компьютерных ресурсов, стали восприниматься более-менее обоснованными.
6. Из канала Михаила Токовинина узнал простую, но довольно неожиданную для меня истину: «Твой успех должен быть выгоден кому-то ещё» (с неявным посылом, что кому-то из тех, кто уже добился успеха).
7. С удивлением понял, что большинству не свойственно восприятие мира как поля битвы между БЛ и ЧЛ (сильно упрощено — между «как правильно» и «как выгодно»), а либо как поле противостояния других аспектов (скажем, ЧЭ и БЭ или даже ЧС и БС), либо вовсе без подобных противостояний.
8. Окончательно осознал, что вести блог в формате «составить заранее какой-либо контент план и писать в соответствии с ним», я не могу. Мой формат — это задним числом фиксировать в блоге полученный опыт или пришедшие в голову мысли (причём успевать делать это, пока они воспринимаются как новые, свежие и значимые). Или, выражаясь языком «ускорителей жизни», вести блог не в проактивном режиме, а в реактивном. Впрочем, это касается не только блоггерства, а всей моей жизни в целом: проактивность — это не моё, заставлять себя действовать проактивно я могу только при наличии какой-либо серьёзной угрозы, а нормой для меня является жить реактивно. И при
9. Я перестал воспринимать свободную конкуренцию как безусловное зло. Сейчас для меня это скорее неоднозначное явление, которое требует более детального осмысления.
Тем не менее, есть и негативные составляющие:
1. Болезнь в марте (предположительно, снова COVID-19), из-за которой я две недели пролежал с температурой, а потом сильно пострадали когнитивные функции: стало труднее концентрировать внимание, сильно пострадал вербальный интеллект, стал гораздо медленнее отвечать на сообщения и снизилась работоспособность в целом.
2. Усилившийся личностный кризис — непонимание, что в жизни по-настоящему важно, и как вообще правильно жить. Как следствие — потеря мотивации делать что-либо крупное и долгосрочное.
3. Так и не состоявшийся полный переезд на новую квартиру, из-за чего жизнь оказалась разорванной на две части, в каждой из которых есть свои недостатки. Кроме этого, я утратил идентичность себя как жителя Перово, но не обрёл новой. В итоге получилось то, что Elementel в одной из своих заметок назвала «вырыванием себя с корнями».
4. Очень много чего начинал изучать: Rust, Dart, Svelte Kit, а также технологию PWA, но так не написал ни единой строчки полезного кода с использованием перечисленного. И вообще, много времени трачу на прыжки с технологии на технологию в поиске волшебного инструмента, который избавил бы меня от рутины и в то же время не слишком потреблял память и процессорное время. Также никак не могу определиться, стоит ли мне вообще изучать разработку desktop-приложений для Linux. К тому же, в последнее время стало казаться, что мне просто надоело программирование вообще.
5. Не хватило внутренних ресурсов на возрождение socionics.me, даже несмотря на наличие людей, готовых мне в этом помочь.
В финансовом плане этот год стал первым, в котором дивидендов с акций и доходов с сайтов было достаточно, чтобы полностью закрыть свою Норму Потребления.
Книжные итоги: впервые с 2021 года количество прочитанных книг выросло, а не уменьшилось: за этого год я прочитал их чуть более десятка. Причём пять из них — те, которые я скачал в предыдущие годы, но либо благополучно забыл про них, либо просто откладывал чтение. И вот их время пришло!
Игрой года для меня, безусловно, стала The Council, а книгой года — «Алмазный огранщик» Майкла Роуча.
Ну и самый важный итог года, заключается, пожалуй, в том, что основной вопрос моей жизни поменялся с «Как найти баланс между счастьем и дисциплиной?» на «Что вообще в жизни по-настоящему важно?»
Большую часть этого года можно было бы назвать одним из самых счастливых периодов моей жизни, за исключением января и периода с ноября по начало декабря.
Год был богат на внешние события:
1. Целых три пуска своих проектов — IntB 3.05, в который включил всё, что доделал с 2020 года, проект Preambula, ВК-группа про slow life.
2. Прохождение курса по информационной безопасности и получение сертификата с отличием. А позже — неплохие результаты на CodeBy (на данный момент — 732 место в глобальном рейтинге).
3. Три поездки с Tellой— в Суздаль и Владимир в январе, Санкт-Петербург в апреле, и в Смоленск — в октябре.
4. Попробовал активно проповедовать идеи slow life и отказ от видения мира через конкуренцию.
5. Множество запомнившихся поездок и прогулок по Москве (в том числе и летние с DarLik), Посаду и окрестностям, включая Ногинск.
6. Я начал создавать методику самовосстановления (хоть и реализовал примерно треть от задуманного) и с помощью неё ощутимо улучшил самочувствие.
7. Выросла активность на моём личном форуме.
Но гораздо важнее всего этого внешнего были новые мысли, осознания и внутренние изменения:
1. Под влиянием книги «Алмазный огранщик» осознал, что часто занимаюсь тем, что сею слова вражды. И возникла идея (увы, реализованная лишь частично) вместо дальнейшего их сеяния нужно «встать над битвой», то есть учиться показывать какую-то более общую для всех сторон картину с более высокого уровня осознания. И даже сделал две таких попытки: на сайте Идеалистов написал про противостояние сторонников проприертарщины и open source и про то, что сторонники левых и правых идей различаются, в основном тем, по какому критерию отсеивают не вписавшихся в жизнь.
2. Сэр Мик на примере solly.mobil показал мне, что со стороны апологетов капитализма тоже могут быть такие же идеалисты, как я сам, которые отличаются только убеждениями, к чему именно следует стремиться. Это во многом сломало мои шаблоны: я был уверен, что капитализм идеализировать невозможно.
3. Информация с YouTube-канала Ольги Демчук про ложное «идеальное я», которая помогла мне осознать свой основной внутренний конфликт и глубинные причины низкой эффективности.
4. Осознал масштаб проблемы самообесценивания, особенно всего того, что было сделано быстро и не по плану.
5. С подачи Julia я осознал, что в технической эволюции приживаются те решения, которые дают экономию когнитивных ресурсов. Это во многом изменило моё отношение к вопросу проектирования интерфейсов: многие решения, которые я прежде считал лишней тратой компьютерных ресурсов, стали восприниматься более-менее обоснованными.
6. Из канала Михаила Токовинина узнал простую, но довольно неожиданную для меня истину: «Твой успех должен быть выгоден кому-то ещё» (с неявным посылом, что кому-то из тех, кто уже добился успеха).
7. С удивлением понял, что большинству не свойственно восприятие мира как поля битвы между БЛ и ЧЛ (сильно упрощено — между «как правильно» и «как выгодно»), а либо как поле противостояния других аспектов (скажем, ЧЭ и БЭ или даже ЧС и БС), либо вовсе без подобных противостояний.
8. Окончательно осознал, что вести блог в формате «составить заранее какой-либо контент план и писать в соответствии с ним», я не могу. Мой формат — это задним числом фиксировать в блоге полученный опыт или пришедшие в голову мысли (причём успевать делать это, пока они воспринимаются как новые, свежие и значимые). Или, выражаясь языком «ускорителей жизни», вести блог не в проактивном режиме, а в реактивном. Впрочем, это касается не только блоггерства, а всей моей жизни в целом: проактивность — это не моё, заставлять себя действовать проактивно я могу только при наличии какой-либо серьёзной угрозы, а нормой для меня является жить реактивно. И при
9. Я перестал воспринимать свободную конкуренцию как безусловное зло. Сейчас для меня это скорее неоднозначное явление, которое требует более детального осмысления.
Тем не менее, есть и негативные составляющие:
1. Болезнь в марте (предположительно, снова COVID-19), из-за которой я две недели пролежал с температурой, а потом сильно пострадали когнитивные функции: стало труднее концентрировать внимание, сильно пострадал вербальный интеллект, стал гораздо медленнее отвечать на сообщения и снизилась работоспособность в целом.
2. Усилившийся личностный кризис — непонимание, что в жизни по-настоящему важно, и как вообще правильно жить. Как следствие — потеря мотивации делать что-либо крупное и долгосрочное.
3. Так и не состоявшийся полный переезд на новую квартиру, из-за чего жизнь оказалась разорванной на две части, в каждой из которых есть свои недостатки. Кроме этого, я утратил идентичность себя как жителя Перово, но не обрёл новой. В итоге получилось то, что Elementel в одной из своих заметок назвала «вырыванием себя с корнями».
4. Очень много чего начинал изучать: Rust, Dart, Svelte Kit, а также технологию PWA, но так не написал ни единой строчки полезного кода с использованием перечисленного. И вообще, много времени трачу на прыжки с технологии на технологию в поиске волшебного инструмента, который избавил бы меня от рутины и в то же время не слишком потреблял память и процессорное время. Также никак не могу определиться, стоит ли мне вообще изучать разработку desktop-приложений для Linux. К тому же, в последнее время стало казаться, что мне просто надоело программирование вообще.
5. Не хватило внутренних ресурсов на возрождение socionics.me, даже несмотря на наличие людей, готовых мне в этом помочь.
В финансовом плане этот год стал первым, в котором дивидендов с акций и доходов с сайтов было достаточно, чтобы полностью закрыть свою Норму Потребления.
Книжные итоги: впервые с 2021 года количество прочитанных книг выросло, а не уменьшилось: за этого год я прочитал их чуть более десятка. Причём пять из них — те, которые я скачал в предыдущие годы, но либо благополучно забыл про них, либо просто откладывал чтение. И вот их время пришло!
Игрой года для меня, безусловно, стала The Council, а книгой года — «Алмазный огранщик» Майкла Роуча.
Ну и самый важный итог года, заключается, пожалуй, в том, что основной вопрос моей жизни поменялся с «Как найти баланс между счастьем и дисциплиной?» на «Что вообще в жизни по-настоящему важно?»
Предновогодняя прогулка с размышлениями об идентичности

Выбрался сегодня на традиционную длинную предновогоднюю прогулку в Измайловский парк. В светлое время суток выбраться не смог, поэтому получилась ночная прогулка. Как, впрочем, и в прошлом году. Когда выходил из дома, никак не мог определиться, куда идти, и только когда дошёл до развилки возле пасеки, решил отправиться до Лебедянского пруда, а уже там решать куда дальше. У пасеки освещённая часть дороги заканчивается (точнее, уходит в другую сторону), и оттуда шёл в темноте. Но так даже интереснее!
Увы, такого полного, глубокого ухода в себя, как полагается во время настоящей предновогодней прогулки, не получилось. Скорее просто переработал накопившуюся информацию и успокоил хаос мыслей. А также понял, что нужно добавить несколько пунктов в итоги уходящего года.
Ещё размышлял о том, что сейчас в качестве временной идентичности, ответа на вопрос «кто я» взял обозначение «человек играющий в самом широком смысле этого слова. Сюда входят и компьютерные игры, и различного рода соревнования типа CodeBy или CodinGame, и искательство халявы в виде участия во всяких розыгрышах (сейчас перед новым годом их более чем достаточно: и на Яндекс.Маркете, и в Т-Банке, и в CodeBy сегодня прошёл, правда, в нём я ничего не выиграл). Но не даёт покоя один вопрос: что я могу дать миру, живя в такой идентичности?
Пару дней назад я даже расклад на Таро сделал на эту тему, но ясности он не добавил. Выпала Десятка Кубков, что означает какую-то эмоциональную наполненность, а в качестве уточняющей карты — Восьмёрка Мечей, указывающая то ли на заблуждения, то ли на ограничения, из-за которых я не вижу решения.
Увы, такого полного, глубокого ухода в себя, как полагается во время настоящей предновогодней прогулки, не получилось. Скорее просто переработал накопившуюся информацию и успокоил хаос мыслей. А также понял, что нужно добавить несколько пунктов в итоги уходящего года.
Ещё размышлял о том, что сейчас в качестве временной идентичности, ответа на вопрос «кто я» взял обозначение «человек играющий в самом широком смысле этого слова. Сюда входят и компьютерные игры, и различного рода соревнования типа CodeBy или CodinGame, и искательство халявы в виде участия во всяких розыгрышах (сейчас перед новым годом их более чем достаточно: и на Яндекс.Маркете, и в Т-Банке, и в CodeBy сегодня прошёл, правда, в нём я ничего не выиграл). Но не даёт покоя один вопрос: что я могу дать миру, живя в такой идентичности?
Пару дней назад я даже расклад на Таро сделал на эту тему, но ясности он не добавил. Выпала Десятка Кубков, что означает какую-то эмоциональную наполненность, а в качестве уточняющей карты — Восьмёрка Мечей, указывающая то ли на заблуждения, то ли на ограничения, из-за которых я не вижу решения.
Вернулся на CodeBy

В пятницу вернулся на CodeBy. Началось всё с того, что разгадал несколько новогодних заданий, которые выдавались в TG-боте, потом зашёл и на основной сайт. И там вдруг решил несколько заданий подряд. Сначала вернулся в TOP-1000, а сегодня получил 2025 очков за одно из шуточных заданий, и подпрыгнул сразу до 726-ой позиции! Причём решения находились почти сами собой! Как будто у меня снова биоритмический максимум. Либо просто в голове обработались все те знания, которые я собирал в сентябре-октябре. Правда, в категории Web стало проще: решал задания, где есть исходный код уязвимого приложения, и нужно только сообразить, в чём именно эта уязвимость заключается.
Вернулся на игры после долгого перерыва

Сегодня наконец-то выбрался на настольные игры! С октября хотел это сделать (а в ноябре даже вернулся в Москву раньше, чем мог бы), но всё не получалось, постоянно что-то мешало. Но вот на этот раз чувствовалось, что высшие силы благоприятствуют этой поездке.
В метро встретился с Tellой и в «Единорог» (место проведения игр) мы добрались уже вместе. В первый момент не могли найти никого знакомых и уже подумали было, что приехали первыми. Но списавшись с Ал.С. и К.Ш., выяснили, что на самом деле люди там есть, просто все — новые, и мы никого из присутствующих просто не знаем. (Эх, вот что значит, с марта не появлялся…) Выяснив, где они сидят, мы переместились туда, Tella даже попыталась познакомиться. Но как-то общение шло тяжело, да и они играли в какую-то неизвестную мне игру.
Потом пришла solly.mobil (та самая, с которой Мик спорил у меня на странице летом). Она принесла несколько игр, среди которых оказалась «Кафе для чудищ» — простая, но очень приятная карточная игра. Она построена на том, что у меня получается лучше всего — оценке вероятностей и распределению ресурсов, поэтому в первом и третьем раунде я ушёл в сильный отрыв и в итоге победил, даже несмотря на то, что solly.mobil переиграла меня по кроликам, за что я получил 6 штрафных баллов.
К тому времени, как мы закончили, уже пришли Ал.С. и К.Ш. И мы сели играть в самую главную игру встречи — «Меч самурая» aka «японский бэнг». Игра несколько затянулась: во-первых, за сёгуна играл новичок, во-вторых, во время игры сделали перерыв на угощение, которое принесла Ал.С. и фотографирование. Плюс никак не могли закончить игру разгромом кого-либо из игроков, и она завершилась по колоде. В итоге засиделись до 22 часов с лишним
Потом сыграли вчетвером в «Тайные камни». Увы, хоть эта игра мне и нравистя, но почему-то даётся плохо: опять остался на третьем месте. В основном, потому что играл комбинации, дающие по 1-2 очка, комбинации на пять — сбрасывал, а на три — почти не приходили. Зато приходили Tellе, и, кажется, она и победила (хотя может и Ал.С.). Потом, буквально за последние 10 минут, мы с Ал.С. решили сыграть в «Карту сокровищ». Но тут мне как-то резко стало не везти с самого начала, да ещё сказался дефицит времени. К тому же к этому времени уже перегрузился впечатлениями и устал от шума и духоты. В итоге доиграли, но точно подсчитывать очки не стали, и так было видно, что у Ал.С. — больше.
Но всё же очень доволен и тем, что выбрался, и тем, что посмотрел новую игру, и «бэнгом». Да и просто атмосфера была очень позитивная, приятно было видеть столько хороших людей вокруг!
В метро встретился с Tellой и в «Единорог» (место проведения игр) мы добрались уже вместе. В первый момент не могли найти никого знакомых и уже подумали было, что приехали первыми. Но списавшись с Ал.С. и К.Ш., выяснили, что на самом деле люди там есть, просто все — новые, и мы никого из присутствующих просто не знаем. (Эх, вот что значит, с марта не появлялся…) Выяснив, где они сидят, мы переместились туда, Tella даже попыталась познакомиться. Но как-то общение шло тяжело, да и они играли в какую-то неизвестную мне игру.
Потом пришла solly.mobil (та самая, с которой Мик спорил у меня на странице летом). Она принесла несколько игр, среди которых оказалась «Кафе для чудищ» — простая, но очень приятная карточная игра. Она построена на том, что у меня получается лучше всего — оценке вероятностей и распределению ресурсов, поэтому в первом и третьем раунде я ушёл в сильный отрыв и в итоге победил, даже несмотря на то, что solly.mobil переиграла меня по кроликам, за что я получил 6 штрафных баллов.
К тому времени, как мы закончили, уже пришли Ал.С. и К.Ш. И мы сели играть в самую главную игру встречи — «Меч самурая» aka «японский бэнг». Игра несколько затянулась: во-первых, за сёгуна играл новичок, во-вторых, во время игры сделали перерыв на угощение, которое принесла Ал.С. и фотографирование. Плюс никак не могли закончить игру разгромом кого-либо из игроков, и она завершилась по колоде. В итоге засиделись до 22 часов с лишним
Потом сыграли вчетвером в «Тайные камни». Увы, хоть эта игра мне и нравистя, но почему-то даётся плохо: опять остался на третьем месте. В основном, потому что играл комбинации, дающие по 1-2 очка, комбинации на пять — сбрасывал, а на три — почти не приходили. Зато приходили Tellе, и, кажется, она и победила (хотя может и Ал.С.). Потом, буквально за последние 10 минут, мы с Ал.С. решили сыграть в «Карту сокровищ». Но тут мне как-то резко стало не везти с самого начала, да ещё сказался дефицит времени. К тому же к этому времени уже перегрузился впечатлениями и устал от шума и духоты. В итоге доиграли, но точно подсчитывать очки не стали, и так было видно, что у Ал.С. — больше.
Но всё же очень доволен и тем, что выбрался, и тем, что посмотрел новую игру, и «бэнгом». Да и просто атмосфера была очень позитивная, приятно было видеть столько хороших людей вокруг!
День солнцестояния — позади

Ну всё, день зимнего солнцестояния — позади. Я пережил самую тяжёлую часть года, дальше будет легче, и работоспособность начнёт расти!
Сам сегодняшний день получился более чем насыщенный. Вчера лёг спать позже, чем рассчитывал. Поэтому пришлось вставать с лёгким недосыпом, после чего отправился долечивать зуб (первый раз сходил в среду). К счастью, обошлось без удаления нерва, хотя рассверлили зуб ну очень глубоко. Врач даже сама удивилась, что так вышло.
Потом вернулся домой, отлежался. Был морально готов даже поехать на настолки, но в этот раз их отменили из-за слишком малого количества желающих (эх, уже третий месяц не получается выбраться: всё время что-то да происходит). Зато к вечеру Tella вытащила меня на прогулку в Терлецкий парк. Мы дошли до третьего и четвёртого Терлецких прудов, а потом вернулись по аллее, которая идёт на месте бывшего Владимирского тракта. Но Tella не рассчитала свой ресурс, поэтому выбирались из парка долго и тяжело. Зато за день прошёл более 10 тысяч шагов.
А вечер ушёл куда-то мимо. Хотел поиграть в Tale of Two Kingdoms, но так и не сложилось. Зато вместо этого разгадал одно из рождественских заданий на CodeBy на тему OSINT. В отличие от предыдущих, оно оказалось на удивление простым, если знать один факт и додуматься ещё до одного логического шага. А также переписывался с Kitsune.
Сам сегодняшний день получился более чем насыщенный. Вчера лёг спать позже, чем рассчитывал. Поэтому пришлось вставать с лёгким недосыпом, после чего отправился долечивать зуб (первый раз сходил в среду). К счастью, обошлось без удаления нерва, хотя рассверлили зуб ну очень глубоко. Врач даже сама удивилась, что так вышло.
Потом вернулся домой, отлежался. Был морально готов даже поехать на настолки, но в этот раз их отменили из-за слишком малого количества желающих (эх, уже третий месяц не получается выбраться: всё время что-то да происходит). Зато к вечеру Tella вытащила меня на прогулку в Терлецкий парк. Мы дошли до третьего и четвёртого Терлецких прудов, а потом вернулись по аллее, которая идёт на месте бывшего Владимирского тракта. Но Tella не рассчитала свой ресурс, поэтому выбирались из парка долго и тяжело. Зато за день прошёл более 10 тысяч шагов.
А вечер ушёл куда-то мимо. Хотел поиграть в Tale of Two Kingdoms, но так и не сложилось. Зато вместо этого разгадал одно из рождественских заданий на CodeBy на тему OSINT. В отличие от предыдущих, оно оказалось на удивление простым, если знать один факт и додуматься ещё до одного логического шага. А также переписывался с Kitsune.
Эксперименты с SiteKnockerBot и FreeBSD

Решил потестировать SiteKnockerBot на FreeBSD — понять, не будет ли под ней меньше ложных срабатываний. Нашёл облачный хостинг, где дают тестовый период (1cloud.ru), скомпилировал «простукивающую» часть, запустил. Порадовало, насколько в Go легко работает кросс-компиляция! Впрочем, без проблем всё же не обошлось: на сервере была FreeBSD 11, поддержка которой прекратилась в Go 1.20. Пришлось идти немного извилистым путём: собирать FreeBSD-версию на VDSе, где работает основной бот (там стоит Go 1.13) и оттуда копировать на тестовый. Так всё заработало как надо! Причём я в какой-то момент даже увеличил количество параллельных проверок до 320, но даже так проверка шла нормально, массовых ошибок с таймаутом, когда срабатывание идёт на всё подряд, не наблюдалось. Только в списке проверки обнаружилось довольно много сайтов, которые в принципе с российских IP недоступны (самозабанились, если так можно выразиться).
Потом проделал то же самое на ещё одном своём VDS — том, на котором сейчас стоит idealists.su. Но и там всё было примерно так же: даже при 320 goroutines резкого роста числа ошибок или ложных срабатываний не наблюдалось, а количество ошибок и там, и на сервере с FreeBSD было примерно одинаковым. Так что возникла мысль, что проблема в хостинге, на котором стоит основной VDS. Если бы не было проблемы с заграничными сайтами, я бы просто временно перекинул бота на VDS с idealists.su и потестировал бы на нём более основательно в течение нескольких дней. Но так — даже не знаю, что и делать.
Потом проделал то же самое на ещё одном своём VDS — том, на котором сейчас стоит idealists.su. Но и там всё было примерно так же: даже при 320 goroutines резкого роста числа ошибок или ложных срабатываний не наблюдалось, а количество ошибок и там, и на сервере с FreeBSD было примерно одинаковым. Так что возникла мысль, что проблема в хостинге, на котором стоит основной VDS. Если бы не было проблемы с заграничными сайтами, я бы просто временно перекинул бота на VDS с idealists.su и потестировал бы на нём более основательно в течение нескольких дней. Но так — даже не знаю, что и делать.
И всё-таки, что в жизни по-настоящему важно?

Во время прошлой прогулки продолжал размышлять над вопросом, который не даёт мне покоя где-то уже две недели: что в жизни по-настоящему важно? Раньше для меня ответ был предельно прост и понятен: быть особенным человеком, как Рахметов из «Что делать» Чернышевского, вся жизнь которого полностью взята под свой контроль и подчинена некоей цели. Но увы, у меня такого контроля не получается: для этого нужно быть первовольником по психософии. Кроме того, мою идею можно сформулировать так — «не принуждать себя быть не собой». А пытаясь жить как 1В, я именно это и буду делать.
Но тогда какие есть другие варианты?
Вписать себя в историю на более-менее долгий срок удаётся единицам (да и то это культурно-обусловлено: не уверен, что в том же Китае большинство сможет вспомнить, кто такие Александр Македонский или Аристотель, не говоря уже о каком-нибудь Фоме Аквинском.)
Просто делать своё дело хорошо — после Великого Выгорания не получается, особенно с учётом недавних осознаний про фактор времени.
Гедонизм с позицией «кто счастлив, тот и прав» мне вообще никогда близок не был. Получить как можно больше разнообразного опыта или жить в режиме Эраста Фандорина — каждый год осваивать какое-то новое дело — упирается в личностные ограничения (в первую очередь, связанные с финансами и взаимодействием с другими людьми). Да и кто это оценит должным образом в мире победившей узкой специализации?
Быть «человеком многих знаний» — это, конечно, хорошо, но эрудиция сейчас, когда у каждого в кармане есть возможность доступа к ChatGPT или Wikipedia, не ценится. Да и более серьёзные знания тоже быстро и непредсказуемо устаревают. собирать не сами знания как таковые. а то, что называется образцами мышления: то, каким путём кто-то пришёл к тому или иному открытию, идее, постановке эксперимента, инженерному решению. Такое вряд ли когда устареет. Но как этому учиться — непонятно.
Идти к признанию грязными методами — ловить хайп и подстраиваться под настроения толпы вместо того, чтобы писать о чём-то действительно важном — не хочу от слова совсем. (Хотя вот ведь парадокс: у десятка моих отзывов на Яндекс.Картах, причём написанных для объектов в других городах, просмотров чуть ли не больше, чем у всего этого сайта, если исключить ботов).
Ну и последний вариант — воспринимать жизнь как игру в самом что ни на есть широком смысле этого слова, как интересный квест, где нужно следовать за подсказками высших сил — звучит привлекательно. Но какова конечная цель при таком подходе?
В общем, никак не могу определиться и последние дни сижу в полной растерянности. Делать ничего не хочется (да и «старость года» даёт о себе знать), поэтому время просто уходит мимо.
Но тогда какие есть другие варианты?
Вписать себя в историю на более-менее долгий срок удаётся единицам (да и то это культурно-обусловлено: не уверен, что в том же Китае большинство сможет вспомнить, кто такие Александр Македонский или Аристотель, не говоря уже о каком-нибудь Фоме Аквинском.)
Просто делать своё дело хорошо — после Великого Выгорания не получается, особенно с учётом недавних осознаний про фактор времени.
Гедонизм с позицией «кто счастлив, тот и прав» мне вообще никогда близок не был. Получить как можно больше разнообразного опыта или жить в режиме Эраста Фандорина — каждый год осваивать какое-то новое дело — упирается в личностные ограничения (в первую очередь, связанные с финансами и взаимодействием с другими людьми). Да и кто это оценит должным образом в мире победившей узкой специализации?
Быть «человеком многих знаний» — это, конечно, хорошо, но эрудиция сейчас, когда у каждого в кармане есть возможность доступа к ChatGPT или Wikipedia, не ценится. Да и более серьёзные знания тоже быстро и непредсказуемо устаревают. собирать не сами знания как таковые. а то, что называется образцами мышления: то, каким путём кто-то пришёл к тому или иному открытию, идее, постановке эксперимента, инженерному решению. Такое вряд ли когда устареет. Но как этому учиться — непонятно.
Идти к признанию грязными методами — ловить хайп и подстраиваться под настроения толпы вместо того, чтобы писать о чём-то действительно важном — не хочу от слова совсем. (Хотя вот ведь парадокс: у десятка моих отзывов на Яндекс.Картах, причём написанных для объектов в других городах, просмотров чуть ли не больше, чем у всего этого сайта, если исключить ботов).
Ну и последний вариант — воспринимать жизнь как игру в самом что ни на есть широком смысле этого слова, как интересный квест, где нужно следовать за подсказками высших сил — звучит привлекательно. Но какова конечная цель при таком подходе?
В общем, никак не могу определиться и последние дни сижу в полной растерянности. Делать ничего не хочется (да и «старость года» даёт о себе знать), поэтому время просто уходит мимо.
Прогулка в Измайловский парк

Сегодня выбрался на прогулку в Измайловский парк. Изначально собирался пройти по малому кругу мимо Декоративных и Красного прудов, но возле Второго Декоративного внезапно передумал и свернул на дорогу, которая ведёт к Главной аллее. А с неё — на небольшую дорожку, которая ведёт через лес. По пути посмотрел на Красный ручей и сделал небольшой крюк к мосту над Серебрянкой возле Третьего Декоративного. Постоял, посмотрел на реку, сделал пару фотографий.
В целом ничего запоминающегося в этой прогулке не было, но она помогла мне восстановить внутреннее равновесие. Нужно всё-таки хотя бы раз в десять дней выбираться на такую! Никакие прогулки по городу, даже на то же количество шагов (я прошагал более 8 тысяч), это не заменят!
В целом ничего запоминающегося в этой прогулке не было, но она помогла мне восстановить внутреннее равновесие. Нужно всё-таки хотя бы раз в десять дней выбираться на такую! Никакие прогулки по городу, даже на то же количество шагов (я прошагал более 8 тысяч), это не заменят!
Анализ моих исходящих информационных потоков

В последнее время задумываюсь над тем, что имеющиеся у меня сайты перестают соответствовать создаваемым мной потокам информации: иногда оказываюсь перед неприятным выбором, когда что-то оказывается возможным послать в несколько мест сразу, иногда наоборот, что-то важное оказывается уместным по структуре только в отдалённом разделе форума. Задумался, что с этим делать. Но сначала вообще решил проанализировать всё то, что я транслирую в Сеть. Получилось следующее:
1. Лог жизни — записки о повседневных событиях.
Формат: текст, систематизация: не особо нужна, но иногда используются теги.
Текущее состояние: раздел «Лог жизни» в блоге + дублирование в ЖЖ, что вполне устраивает. Не хватает разве что календаря публикаций, как в ЖЖ.
Периодичность: регулярно.
2. Впечатления от поездок и прогулок
Формат: текст с картинками (в отдельных случаях видео), систематизация: теги + геолокация.
Текущее состояние: Instagram, «Лог жизни» в блоге, иногда ВК. Раньше из Instagram работала автоматическая трансляция в блог. Однако это не устраивает: в Instagram есть ограничение по количеству фото и очень неудобная система геолокации, до блога добираются единицы, а геолокации нет вообще. К тому же думаю о том, что в блоге это нужно выделить в отдельный раздел. Ну и сделать геолокацию.
Периодичность: два-три раза в месяц.
3. Малые компьютерные заметки — опыт и впечатления от использовании того или иного ПО и советы по настройкам, какие-то приёмы системного администрирования, полезные однострочники, описание глупых ошибок. Всё перечисленное в виде коротких заметок «попробовал то-то, получил то-то, а правильно делать так-то».
Формат: текст + код, изредка — скриншоты, систематизация: несколько предопределённых категорий + хештеги
Текущее состояние: в этой категории — самый большой бардак: разделы «Операционные системы», «Программирование» и «Прочее» на форуме, раздел «Web-программирование» на оф. сайте IntB.
Периодичность: два-три раза в месяц.
4. Поиски жизни по уму — размышления о том, как жить до́лжно, об устройстве общества, происходящем в Интернете и т.п.
Формат: текст, ссылки на внешние статьи, систематизация: достаточно тегов.
Текущее состояние: разделы «О Сети и о жизни», «Мировоззрение», раздел «Общество», иногда — на заметки сайте идеалистов. Опять же, проблема избыточного выбора.
Периодичность: раз в несколько месяцев.
5. Код моих проектов
Формат: код.
Текущее состояние: GitHub, официальные сайты проектов. В целом устраивает, но иногда задумываюсь о запуске Gitea или чего-то подобного, чтобы не зависеть от стороннего сервиса.
Периодичность: непредсказуемо.
6. Впечатления от книг, фильмов, стихов, компьютерных игр
Формат: текст с внешней ссылкой, также может быть уместна картинка-обложка и небольшая таблица с общей информацией (например, автор/издатель, год выхода, жанр и т.п), систематизация: поиск по параметрам таблицы, типу контента и хеш-тегам.
Текущее состояние: для книг и стихов есть обычный раздел на форуме, впечатления от игр идут в «Лог жизни», но всё это как-то не устраивает.
Периодичность: раз в несколько месяцев
7. Заметки о личной эффективности
Формат: текст, блочные ссылки на внешние статьи
Текущее состояние: раздел «Личная эффективность» на сайте (вполне устраивает), иногда статьи в разделах «Личность» и «Общество», что порождает ненужное дублирование
Периодичность: один-два раза за полгода
8. Заготовки для системного администратора — примеры конфигов, скрипты, команды-однострочники.
Формат: код. Систематизация: теги, поиск, возможно, категории.
Текущее состояние: раздел «Администрирование» на форуме + Gists на GitHub. Хотелось бы: что-то аналогичное gists у себя на поддомене для более удобного доступа (почему-то адрес типа 4xpro.ru/gists/ запоминается сложнее, чем gists.4xpro.ru).
Периодичность: непредсказуемо
9. Полезные ссылки — мини-обзоры софта, Indie-игр, статьи, не входящие в категории выше, по которым есть потребность высказать своё мнение
Формат: внешняя блочная ссылка с preview + короткий текст, систематизация — теги и, возможно, предопределённые категории.
Текущее состояние: раздел «Интересные материалы», но в нём нет preview и возможности какого-либо упорядочивания
10. Типологические и психологические наблюдения заметки
Формат: текст, систематизация: категории (по типологиям) и хеш-теги.
Текущее состояние: разбросаны между tipiruem.ru, socionics.me и каналом на Дзене. Впрочем, канал на Дзене реально имеет смысл держать отдельно. Что не устраивает: Дзен почти в обязательном порядке требует наличия фото и еженедельных публикаций.
Периодичность: непредсказуемо.
11. Фиксация сиюминутного — Twitter-подобные заметки: ключевые события из жизни, понравившиеся цитаты, сиюминутное настроение или явления вроде первого снега.
Формат: текст, выделенные цитаты, опционально — возможность цеплять фото и ссылки с предпросмотром, систематизация: теги и календарь.
Текущее состояние: изначально для этого предполагался Twitter, но как-то я там не прижился. Сейчас эти функции выполняет раздел «Новости и события» на сайте, раздел «Сиюминутное» и, в последнее время, сайт Идеалистов. Основной недостаток — нет возможности быстро писать с мобильника (но пока писал это, пришла в голову мысль сделать TG-бота, с которого можно будет это делать).
Периодичность: сейчас редко, но позже планирую более регулярно.
12. Slow life — публикация материалов на эту тему
Формат: текст, картинки, видео. Систематизация — теги (опционально).
Текущее состояние: группа ВК, более старые материалы — в «Мировоззренческом». В целом устраивает.
Периодичность: два-три раза в месяц.
Раньше был ещё один поток (раздел «Компьютерное» именно блоговой части) — достаточно развёрнутые статьи. Но сейчас я пришёл к выводу, что сайт нужно рассматривать именно как средство фиксации полученного опыта или реакции на прочитанные материалы (то, что я когда-то назвал пассивным блоггерством), а не пытаться заставлять себя действовать проактивно и писать что-то по контент плану. Работа по Будущему — это не моё!
1. Лог жизни — записки о повседневных событиях.
Формат: текст, систематизация: не особо нужна, но иногда используются теги.
Текущее состояние: раздел «Лог жизни» в блоге + дублирование в ЖЖ, что вполне устраивает. Не хватает разве что календаря публикаций, как в ЖЖ.
Периодичность: регулярно.
2. Впечатления от поездок и прогулок
Формат: текст с картинками (в отдельных случаях видео), систематизация: теги + геолокация.
Текущее состояние: Instagram, «Лог жизни» в блоге, иногда ВК. Раньше из Instagram работала автоматическая трансляция в блог. Однако это не устраивает: в Instagram есть ограничение по количеству фото и очень неудобная система геолокации, до блога добираются единицы, а геолокации нет вообще. К тому же думаю о том, что в блоге это нужно выделить в отдельный раздел. Ну и сделать геолокацию.
Периодичность: два-три раза в месяц.
3. Малые компьютерные заметки — опыт и впечатления от использовании того или иного ПО и советы по настройкам, какие-то приёмы системного администрирования, полезные однострочники, описание глупых ошибок. Всё перечисленное в виде коротких заметок «попробовал то-то, получил то-то, а правильно делать так-то».
Формат: текст + код, изредка — скриншоты, систематизация: несколько предопределённых категорий + хештеги
Текущее состояние: в этой категории — самый большой бардак: разделы «Операционные системы», «Программирование» и «Прочее» на форуме, раздел «Web-программирование» на оф. сайте IntB.
Периодичность: два-три раза в месяц.
4. Поиски жизни по уму — размышления о том, как жить до́лжно, об устройстве общества, происходящем в Интернете и т.п.
Формат: текст, ссылки на внешние статьи, систематизация: достаточно тегов.
Текущее состояние: разделы «О Сети и о жизни», «Мировоззрение», раздел «Общество», иногда — на заметки сайте идеалистов. Опять же, проблема избыточного выбора.
Периодичность: раз в несколько месяцев.
5. Код моих проектов
Формат: код.
Текущее состояние: GitHub, официальные сайты проектов. В целом устраивает, но иногда задумываюсь о запуске Gitea или чего-то подобного, чтобы не зависеть от стороннего сервиса.
Периодичность: непредсказуемо.
6. Впечатления от книг, фильмов, стихов, компьютерных игр
Формат: текст с внешней ссылкой, также может быть уместна картинка-обложка и небольшая таблица с общей информацией (например, автор/издатель, год выхода, жанр и т.п), систематизация: поиск по параметрам таблицы, типу контента и хеш-тегам.
Текущее состояние: для книг и стихов есть обычный раздел на форуме, впечатления от игр идут в «Лог жизни», но всё это как-то не устраивает.
Периодичность: раз в несколько месяцев
7. Заметки о личной эффективности
Формат: текст, блочные ссылки на внешние статьи
Текущее состояние: раздел «Личная эффективность» на сайте (вполне устраивает), иногда статьи в разделах «Личность» и «Общество», что порождает ненужное дублирование
Периодичность: один-два раза за полгода
8. Заготовки для системного администратора — примеры конфигов, скрипты, команды-однострочники.
Формат: код. Систематизация: теги, поиск, возможно, категории.
Текущее состояние: раздел «Администрирование» на форуме + Gists на GitHub. Хотелось бы: что-то аналогичное gists у себя на поддомене для более удобного доступа (почему-то адрес типа 4xpro.ru/gists/ запоминается сложнее, чем gists.4xpro.ru).
Периодичность: непредсказуемо
9. Полезные ссылки — мини-обзоры софта, Indie-игр, статьи, не входящие в категории выше, по которым есть потребность высказать своё мнение
Формат: внешняя блочная ссылка с preview + короткий текст, систематизация — теги и, возможно, предопределённые категории.
Текущее состояние: раздел «Интересные материалы», но в нём нет preview и возможности какого-либо упорядочивания
10. Типологические и психологические наблюдения заметки
Формат: текст, систематизация: категории (по типологиям) и хеш-теги.
Текущее состояние: разбросаны между tipiruem.ru, socionics.me и каналом на Дзене. Впрочем, канал на Дзене реально имеет смысл держать отдельно. Что не устраивает: Дзен почти в обязательном порядке требует наличия фото и еженедельных публикаций.
Периодичность: непредсказуемо.
11. Фиксация сиюминутного — Twitter-подобные заметки: ключевые события из жизни, понравившиеся цитаты, сиюминутное настроение или явления вроде первого снега.
Формат: текст, выделенные цитаты, опционально — возможность цеплять фото и ссылки с предпросмотром, систематизация: теги и календарь.
Текущее состояние: изначально для этого предполагался Twitter, но как-то я там не прижился. Сейчас эти функции выполняет раздел «Новости и события» на сайте, раздел «Сиюминутное» и, в последнее время, сайт Идеалистов. Основной недостаток — нет возможности быстро писать с мобильника (но пока писал это, пришла в голову мысль сделать TG-бота, с которого можно будет это делать).
Периодичность: сейчас редко, но позже планирую более регулярно.
12. Slow life — публикация материалов на эту тему
Формат: текст, картинки, видео. Систематизация — теги (опционально).
Текущее состояние: группа ВК, более старые материалы — в «Мировоззренческом». В целом устраивает.
Периодичность: два-три раза в месяц.
Раньше был ещё один поток (раздел «Компьютерное» именно блоговой части) — достаточно развёрнутые статьи. Но сейчас я пришёл к выводу, что сайт нужно рассматривать именно как средство фиксации полученного опыта или реакции на прочитанные материалы (то, что я когда-то назвал пассивным блоггерством), а не пытаться заставлять себя действовать проактивно и писать что-то по контент плану. Работа по Будущему — это не моё!
Страницы:
- 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
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148