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

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


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

t.me/4x_pro

Лог жизни

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


Ответ на вопрос «Это я плохой или Интернет испортился» найден

4X_Pro

Кажется, в вопросе «это я плохой (в смысле, контент делаю менее качественным, чем в 2006-2007 годах) или Интернет стал хуже», который не даёт мне покоя уже несколько лет, появляется некоторая определённость. Дело всё-таки не во мне, а в Интернете, где всё сложнее стать сколько-нибудь заметным без денежных вложений, просто по принципу «пиши и выкладывай», особенно на своём сайте, а не на централизованных площадках. В последние дни прямо какое-то оживление наметилось, да и люди отзываются о том, что я сделал положительно. В частности, на socionics.me недавно один ЛИИ очень хорошо оценил пирамиду типологий (правда, уже не раз убеждался, что только ЛИИ в полной мере эту идею оценивают, видимо, для остальных это слишком навороченная БЛ). То есть проблема всё же не в том, что я стал писать хуже, а в том, что до моего сайта всё же слишком мало людей доходит. Но что с этим делать — так и остаётся непонятным.

Зимняя спячка

4X_Pro

Какое-то безресурсное состояние в последние дни. То ли усталость от зимы накопилась, то ли выгорел от слишком большого количества времени вне дома (получилось 9 дней подряд). Сплю по десять часов в сутки, встаю очень поздно даже по своим меркам. За оставшуюся часть дня пытаюсь как-то разгребать накопившиеся дела, но всё движется очень медленно и тяжело. Да и Welltory показывает результаты не очень: энергии даже после подъёма не выше 66%, а в рабочее время — от 40 до 55.

Читать далее…

HTMX возрождает мою веру в Web-разработку

4X_Pro

Мда, снова убеждаюсь, что всё уже придумано до нас. Недавно в канале IndieWeb увидел упоминание библиотеки HTMX. Сначала думал, что какая-то очередная React-подобная гадость. Но решил узнать подробнее, что это такое, и оказалось, что как раз таки нет. Она реализует тот же подход, который я задумывал в 2021 году, когда начинал делать интерфейсную часть для своего движка сообщества: позволяет задавать через data-атрибуты то, как надо реагировать на пользовательские действия. Вот простейший пример:

Читать далее…

О личной неэффективности

4X_Pro

Уфф, выложил все заметки из поездки. Не знаю, почему, но по времени это заняло чуть ли не столько же, сколько сама поездка. Причём, казалось бы, ничего сложного нет: взять мобильник, надиктовать пару страниц текста из путевого блокнота, немного подредактировать (исправить неправильно распознанные слова, расставить знаки препинаний и абзацы), выбрать десяток фотографий и отправить в Instagram. В среднем на каждую заметку уходило минут 15. Тут нет ни риска каких-то неправильных решений, как при разработке ПО, ни переживаний по поводу того, что «мир не заметит, мир не оценит» (поскольку прекрасно понимаю, что вряд ли эти заметки соберут больше пяти-десяти лайков, и то от друзей и знакомых), ни каких-либо отвлекающих обстоятельств. Тем не менее, какая-то часть моей личности сопротивлялась изо всех сил и затягивала процесс как только могла. В результате получалось обрабатывать только две-три заметки в день.

Читать далее…

Поездка в Суздаль и Владимир, день пятый

4X_Pro

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

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

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

Читать далее…

Поездка в Суздаль, день пятый

4X_Pro

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

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

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

Читать далее…

Поездка в Суздаль, день четвертый, часть вторая

4X_Pro

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

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

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

На обратном пути я размышлял о том, как меняется восприятие города по мере его узнавания. Сначала это terra incognita во всех направлениях. Затем появляются отдельные изученные фрагменты. А том мозаика складывается, и начинаешь ощущать себя в городе почти своим.

Читать далее…

Поездка в Суздаль, день четвёртый, часть первая

4X_Pro

Вся эта поездка шла не по плану. Так вышло и в этот раз. День третий получился слишком насыщенным. Спать легли поздно, и чудо ранних подъёмов закончилось. К тому же на Tellу подействовало резкое изменение погоды (морозы закончились, температура стала околонулевой), из-за чего выбраться из гостиницы смогли только после 13 часов. И ещё час ушёл на то, чтобы пообедать.

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

Читать далее…

Проблемы с личным сайтом на втором VDS

4X_Pro

Решив вчера проблему с yggdrasil, сегодня решил добавить этот свой сайт в каталог yggdrasil-сайтов. И вдруг обнаружил, что оттуда исчез мой второй личный сайт. Стал разбираться, в чём дело, и обнаружил, что на втором VDS по каким-то причинам упал nginx. Причём, судя по всему, это случилось достаточно давно, больше месяца назад. Эх, в который раз убеждаюсь: за всем надо следить! Причем причин я так и не нашёл, просто запустил его заново, и также заново добавил сайт в каталог. Но всё равно, несколько обидно, что так получилось.

Третья лыжная прогулка

4X_Pro

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