Портрет 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

После двух весьма активных дней последовал спад. Да и в Welltory показатели ухудшились. То ли слишком много сил потратил, то ли накопился недосып (в предыдущие дни спал часов по 6), то ли новолуние сказывается.

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

Сегодня вернулся в Город. Лучшая часть лета позади. Равно как и половина этого года с непростым характером, как я назвал его ещё в январе. Или времени правды, как сказал 10geek.

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

Заметка в Instagram от June 30, 2022 at 08:21PM

4X_Pro

К югу от озера Данилища есть ещё одно, поменьше. Официально оно безымянное, но местные почему-то прозвали его Байкалом. В среду я решил съездить к нему и осмотреть его восточный берег.
Увы, ничего интересного там не обнаружилось: берег топкий, болотистый, и подойти сложно. Поэтому поехал дальше и нашёл ещё одну дорогу к лесу, причём лес — достаточно влажный ельник. Надо будет вернуться туда осенью, возможно, будут грибы.
А на обратном пути нашёл одну ягоду земляники — единственную за всё это лето, но очень вкусную! Потом сделал несколько фотографий с северного берега озера.
#озеро #лето2022 #водоем #земляника #ягода

Смотреть все фото

Насыщенные дни и сделанный прототип

4X_Pro

Эти три дня были весьма насыщенными, не успеваю фиксировать всё. В воскресенье всё же разобрался с основами Vuetify и к ночи понедельника в целом сделал большую часть прототипа. А ещё поменял своё отношение к material design. В общем-то не такая уж это и плохая штука. (Хотя всё равно во времена Android 2 и 4 интерфейс был лучше.) Осталось только разобраться, как подключить редактор Quill и расставить значки действий именно так, как мне требуется (ну и найти наиболее подходящие). Правда, вычитал на Хабре, что более перспективно использовать не Vuetify, а Quasar: он и Vue 3 поддерживает, и Server Side Rendering, и даже по размеру скриптов вроде экономнее. И как всегда, это несколько демотивировало. Впрочем, с другой стороны, какая разница, если делаю только прототип, чтобы понять, как должно выглядеть, а потом планирую всё равно всё переверстать без frameworkов, на чистый CSS и минимум JS…

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

Идея мобильного сообщества и эксперименты с Vuetify

4X_Pro

Как всегда, эмоциональная встряска привела к новым идеям. В частности, ночью понял, каким должно быть современное сообщество, которое будет жизнеспособно даже в условиях слишком быстрого темпа жизни, когда у большинства людей не хватает времени и внимания. Как это ни странно, нужно сделать шаг назад, к более простой форме — от форума к гостевухе, но в виде Progressive Web App с уведомлениями об ответах, поддержкой хештегов и оффлайнового просмотра кешированных материалов и написания новых сообщений (собственно, последнее — это то, чего мне больше всего не хватает сейчас на моём сайте).

Где-то часа полтора лежал, ворочался и крутил это в голове. Потом встал, спустился на первый этаж, зарисовал на листе бумаги основные идеи и то, каким я вижу интерфейс, после чего наконец-то смог заснуть.

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

Заметка в Instagram от June 25, 2022 at 01:11PM

4X_Pro

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

Смотреть все фото

Болото жизни и дисгармония

4X_Pro

С прошлого вторника было какое-то ощущение болота жизни. Несмотря на все старания, не было никакого удовлетворения от сделанного. Вместо этого — ощущения увязания и бесперспективности. Ещё по фриланс-деятельности накидали слишком большое количество задач, что тоже добавило чувство тоски. Зато задумался над тем, что есть какое-то пороговое значение, после которого ощущение «сейчас быстренько сделаю эти небольшие задачки, и все будут довольны» меняется на «ой, сколько делать, не хочу даже браться за это».

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

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

О Pexels и VPNах

4X_Pro

Сегодня обнаружил, что «антироссийские санкции» ввёл сайт, от которого я меньше всего этого ожидал — Pexels.com. Сегодня зашёл туда посмотреть статистику и загрузить фотографию со вчерашней прогулки, и обнаружил объявление, что сайт больше не пускает пользователей из России. Теперь вот думаю, стоит ли туда дальше грузить фото или же поискать другую, более адекватную платформу, которая не будет нарушать один из основополагающих принципов свободы информации по политическим соображениям.
Ещё, когда попытался зайти на Pexels, сглючило VPN. Сначала запаниковал, что начали блокировать все VPNы вообще с помощью DPI, но потом оказалось всё проще. Вчера почему-то сервер перезагрузился (uptime меньше суток) и заглючило ifw. После того, как я его перезапустил, всё заработало как надо. Видимо, нужно в зависимостях ifw unit указать, что он должен запускаться после openvpn.

Заметка в Instagram от June 21, 2022 at 07:42PM

4X_Pro

Сегодня день летнего солнцестояния. Как всегда, он вызывает противоречивые чувства. С одной стороны, впереди ещё два прекрасных летних месяца, да и сентябрь часто бывает неплохим. А с другой — всё же лучшая часть года позади. Но в любом случае, я рад тому, что в этом году ничего не упустил: ни пения соловьёв, ни полета майских жуков, ни цветения вишни, яблонь и сирени, ни яркой зелени начала мая.
Сегодня всё выбрался на прогулку к реке, несмотря на пасмурный день. Был жестоко поеден комарами, зато воздух после дождя был на редкость чистым и свежим, а неспешное течение реки приносило спокойствие и умиротворение. А на обратном пути впервые за это лето услышал кукушку где-то вдалеке.
#клязьма #река #лето2022 #прогулка #надрекой

Смотреть все фото

О ценностях и их изображении

4X_Pro

На канале goblincat вычитал интересную идею — ставить на экран блокировки телефона картинку, которая напоминает о системе ценностей. Это заставило задуматься: а что на такой картинке должно быть у меня? Хотелось бы отобразить несколько составляющих:
1. Slow life и преобладание созерцания над действием — подойдёт какая-нибудь спокойная картинка природы.
2. Программирование и Web-деятельность — тут можно было бы код как на 2seconds.4xpro.ru, или нули и единицы.
3. Идеализм и ориентированность на вечное, а не сиюминутное — тут даже не знаю. Разве что та картинка с пирамидой из камней, которую я когда-то планировал использовать в качестве фона для сайта идеалистов.
Только вот вопрос — как совместить это воедино?

Быстрые дни в городе

4X_Pro

Вчера снова приехал на дачу. В городе предаваться slow life как-то не получается. Несколько дней, которые я там провёл, пронеслись очень быстро и со списком дел, из которого я опять пытался успеть как можно больше. Большую часть времени сидел на Хабре, но и у себя на форуме создал несколько тем. И на бытовые вопросы много времени ушло. А вот в Arcanum поиграть как-то не получилось. Вот он, «портальный эффект» в действии (то, за что берусь на даче, не могу продолжить в городе и наоборот). И никакая синхронизация не помогает.
А ещё с подачи GoRo всё же создал себе кошелёк в Monero, хотя к криптовалютам всегда относился негативно. Причём сделал кошелёк с локальным узлом, и это сразу сожрало больше 30 Гб места на диске. (Как говорится, вот почему у крипты нет будущего: чем она будет популярнее, тем больше транзакций будет, и тем больше данных на диске они будут занимать. Правда, там вроде есть какой-то алгоритм усечения, который я не включал, может, с ним будет лучше.)