Портрет 4X_Pro
Был в Сети 5 дек. 2025 г., 19:55
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+Cinnamon). Сторонник IndieWeb, slow lifer.

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


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

t.me/4x_pro

Лог жизни

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


Эксперименты с SiteKnockerBot и FreeBSD

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

И всё-таки, что в жизни по-настоящему важно?

4X_Pro
Во время прошлой прогулки продолжал размышлять над вопросом, который не даёт мне покоя где-то уже две недели: что в жизни по-настоящему важно? Раньше для меня ответ был предельно прост и понятен: быть особенным человеком, как Рахметов из «Что делать» Чернышевского, вся жизнь которого полностью взята под свой контроль и подчинена некоей цели. Но увы, у меня такого контроля не получается: для этого нужно быть первовольником по психософии. Кроме того, мою идею можно сформулировать так — «не принуждать себя быть не собой». А пытаясь жить как 1В, я именно это и буду делать.

Но тогда какие есть другие варианты?

Вписать себя в историю на более-менее долгий срок удаётся единицам (да и то это культурно-обусловлено: не уверен, что в том же Китае большинство сможет вспомнить, кто такие Александр Македонский или Аристотель, не говоря уже о каком-нибудь Фоме Аквинском.)
Читать далее…

Прогулка в Измайловский парк

4X_Pro
Сегодня выбрался на прогулку в Измайловский парк. Изначально собирался пройти по малому кругу мимо Декоративных и Красного прудов, но возле Второго Декоративного внезапно передумал и свернул на дорогу, которая ведёт к Главной аллее. А с неё — на небольшую дорожку, которая ведёт через лес. По пути посмотрел на Красный ручей и сделал небольшой крюк к мосту над Серебрянкой возле Третьего Декоративного. Постоял, посмотрел на реку, сделал пару фотографий.

В целом ничего запоминающегося в этой прогулке не было, но она помогла мне восстановить внутреннее равновесие. Нужно всё-таки хотя бы раз в десять дней выбираться на такую! Никакие прогулки по городу, даже на то же количество шагов (я прошагал более 8 тысяч), это не заменят!
Читать далее…

Анализ моих исходящих информационных потоков

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

1. Лог жизни — записки о повседневных событиях.

Формат: текст, систематизация: не особо нужна, но иногда используются теги.

Текущее состояние: раздел «Лог жизни» в блоге + дублирование в ЖЖ, что вполне устраивает. Не хватает разве что календаря публикаций, как в ЖЖ.

Периодичность: регулярно.

2. Впечатления от поездок и прогулок

Формат: текст с картинками (в отдельных случаях видео), систематизация: теги + геолокация.
Читать далее…

О креативности и попытках определиться с дальнейшим путём

4X_Pro
В последние дни случился приступ инфоголизма: перечитал кучу статей на Хабре и дочитал две книги. Одна из них — «Кроссфит мозга» Игоря Намаконова — про тренировку креативности. Правда, попытавшись делать упражнения из второй части, понял, что креативность — это всё же не моё от слова совсем. Даже то, что там подаётся как лёгкая разминка, я воспринимаю как нечто непосильное. Был момент, когда из-за этого хотел перетипироваться в социотип ЛСИ-«Максим Горький». Впрочем, как утверждает сам Намаконов, для того, чтобы идеи фонтантировали, должен быть избыток энергии. А с этим у меня всегда было плохо.
Читать далее…

Поездка в Ивановское

4X_Pro
Недавно показал Tellе на Яндекс.Картах Предтеченскую церковь в Ивановском. Церковь Tellе очень понравилась, и сегодня мы решили съездить туда вживую.

Впечатление от самой церкви осталось противоречивое: вроде и достаточно старая, но отреставрированная недавно, и внутри очень красиво расписана, но нет того ощущения наполненности какой-то особой энергией, которое часто бывает от других старых храмов. Зато Tellа была в полном восторге от кладбища при ней! К тому же добрались мы туда уже когда стемнело, что тоже добавило впечатлений. Удивило то, насколько там плотно расположены могилы, до некоторых просто непонятно, как вообще можно добраться. Прямо за кладбищем находится МКАД, а за ним — высотные дома Реутова. Хех, «повезло» же кому-то жить с таким видом.
Читать далее…

О факторе времени и open source

4X_Pro
Решил вынести в отдельное сообщение то, что недавно упоминал в одном из комментариев: недавно я окончательно осознал, что даже в open source-разработке время является значимым фактором. Собственно, подсознательно я понимал это давно; более того, видимо, именно это и явилось причиной начала того личностного кризиса, о котором я столько пишу. Если конкретно, то проблема в том, как совместить разработку крупного проекта со slow life. Раньше, когда я считал время несущественным фактором, всё отлично складывалось: неважно, что я буду писать тот или иной проект десяток или даже два десятка лет, важно только написать его хорошо, так, чтобы потом этим можно было пользоваться чуть ли не на протяжении десятка поколений без изменений.
Читать далее…

Первый опыт с USTD

4X_Pro
Сегодня впервые попытался оплатить криптой VDS, на котором стоит SiteKnockerBot. После падения и переноса его перевели на тариф с ежемесячной оплатой, что очень и очень невыпгодно. Хоть я к крипте отношусь негативно, но за последнее время получил несколько пожертвований именно в ней, для чего пришлось завести кошельки. А цены на том хостинге привязаны к курсу доллара, который в последнее время как-то слишком резко вырос, и делать оплату по такому курсу — это слишком.
Читать далее…

Слово об адаптивности и подсказки от высших сил

4X_Pro
За последние несколько дней из совершенно разных источников уже третий раз попадается информация про важность вариативного или адаптивного мышления. А сегодня ещё в недрах своего диска раскопал книгу «Кроссфит мозга» про прокачку креативности, где, по сути, тоже про это. Прямо подсказка высших сил какая-то!

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

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

4X_Pro
Вернулся в Город. В этот раз без особых сожалений. Видимо, даже мой мозг может устать от однообразия. Похоже, жить две недели в Области, а две в Городе — оптимальный режим (правда, это дико неэффективно экономически).

Сегодня хотели выбраться с Tellой на премьеру оперы по сказке Каверина «Песочные часы», которую поставил её друг-композитор С.И.. Я всегда к музыке был равнодушен, но Tella давно хотела меня с С.И. познакомить. К тому же он включил нас в список лично приглашённых, то есть можно было . Но в итоге всё пошло не так. Из-за промахов с планированием решили добираться на такси, так как на метро приехали бы совсем впритык. Сначала Яндекс показывал, что прибудем на место с запасом в 10-15 минут. Но когда сели, вдруг время поездки стало расти. Потом Яндекс перестроил маршрут — вместо Кремлёвской набережной предложил ехать по Болотной. Там вроде было свободно, только Большой Каменный Мост показывался тёмно-красным. Но я думал, что как-нибудь прорвёмся.
Читать далее…