Портрет 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 года.


Хаотичная активность последних дней

4X_Pro
Вся эта неделя оказалась наполнена какой-то хаотичной активностью. Вдруг начал пытаться браться за всё, что раньше откладывал. Возможно, повлияло то, что спал сколько требуется и ложился раньше четырёх утра.

В частности, во вторник хотел было сесть за описание собственной методики управления временем и контроля за жизнью. Но дальше заголовка дело не пошло, весь день ушёл на что-то другое. А вечером взялся за другую свою идею: попытался написать бинарный классификатор, который определял бы спам. Но в процессе полезла масса проблем. В качестве базы решил взять Типач. Там среди удалённых сообщений образцов спама предостаточно, и казалось, что уже есть готовая разметка: удалено — спам, нет — допустимое. Решил было экспортировать все сообщения из него в CSV. Но в процессе полезла масса проблем. Во-первых, оказалось, что многострочный CSV не так-то просто импортировать в LibreOffice Calc так, чтобы это прошло корректно. Провозился долго.
Читать далее…

ИКС падает

4X_Pro
Опять падает показатель под названием ИКС (индекс качества сайта от Яндекса). Сегодня в очередной раз понизили этому сайту (уже до 90), а незадолго до этого socionics.me после долгого затишья упал с 40 до 30. И уже не помню, когда какой-либо из сайтов рос (если не считать того, что xxxxpro.ru вернули +10). Эх, опять мир становится хуже…
Читать далее…

Два насыщенных дня и один неудачный

4X_Pro
Опять не успеваю фиксировать всё в блог, отчасти из-за того, что наконец-то стал налаживать режим дня и ложиться хотя бы до четырёх часов ночи.

В субботу очень классно сходил на игры. Играли сначала в «Остров кошек», занял в итоге третье место с очень небольшим отрывом от второго и четвёртого игроков. Разыграл все 6 карт заданий, которые взял. Правда, из-за этого вместо одного большого кошачьего семейства (что, на мой взгляд, самая выигрышная стратегия) сделал три поменьше, что сказалось на результате. Ещё сильно не повезло в том, что один из игроков выложил карту, утраивающую штраф за крыс, которых у меня осталось больше всего — целых 6 штук. В итоге -18 очков вместо -6. А ещё очень повезло, что на последнем ходу заполнил две каюты, про одну из которых и предположить не мог, что получится (вместо этого ломал голову, как заполнить совершенно другую). Впрочем, там один из игроков подсказал.
Читать далее…

Заметка в Instagram от February 11, 2024 at 01:14AM

4X_Pro
На станции #метро #Трубная всё ещё продолжается Новый Год!

А на обратном пути (уже на родной Калининской линии) мне попался новогодний поезд.

Смотреть все фото
Читать далее…

Жизнь в вечном опоздании

4X_Pro
Пишу это сообщение в электричке в Москву (причём наконец-то смог попасть на «неуловимую» 18:05, но только за счёт того, что опоздал автобус, так как я из дома вышел на 3 минуты позже, чем надо). 9 дней провёл на новой квартире, но вот комп так и не перевёз. В отличие от прошлых заездов, в этот раз ощущения ретрита, когда оставил позади все пробелы и переживания позади и уехал далеко-далеко, не было. Скорее наоборот, все эти дни занимался тем, что разгребал накопившиеся дела. Только вчера вернулось какое-то внутреннее равновесие и спокойствие, то самое состояние Внутреннего Безмолвия. И надо сказать, вчера закончил почти всё запланированное! Из срочного и важного осталось только налоговую декларацию по УСН подать, но это достаточно быстро. Единственное, что не успел сделать из задуманного — это выпустить релиз IntB 3.05. Но даже там продвинулся: переписал модуль поиска через Sphinx. И ещё успел сходить на длинную-длинную прогулку, про которую никак не соберусь написать в Instagram.
Читать далее…

Очередные неприятности с WebMoney

4X_Pro
Сегодня обнаружил, что срок действия моего сертификата WebMoney закончился ещё в декабре. Обычно за две недели присылают уведомление, но в этот раз его почему-то не было. А помнить самому дату продления целых два года — задача по нынешним временам из области запредельного, особенно если заходишь в WM раз в полгода. (Хотя в начале 2000-х я такое умудрялся удерживать в голове, но тогда и задач в жизни было меньше, и поток информации не такой интенсивный, и сертификат продлевался раз в год.)

Попытался было войти по логину/паролю, но обнаружил, что помню только общую логику построения этого пароля, но не помню, куда вставлять дополнительные символы и какие они должны быть. А это давало несколько сотен возможных вариантов с вводом CAPTCHA после каждого.
Читать далее…

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

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. Тут нет ни риска каких-то неправильных решений, как при разработке ПО, ни переживаний по поводу того, что «мир не заметит, мир не оценит» (поскольку прекрасно понимаю, что вряд ли эти заметки соберут больше пяти-десяти лайков, и то от друзей и знакомых), ни каких-либо отвлекающих обстоятельств. Тем не менее, какая-то часть моей личности сопротивлялась изо всех сил и затягивала процесс как только могла. В результате получалось обрабатывать только две-три заметки в день.
Читать далее…