Портрет 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
Как всегда за днём повышенной результативности (им был понедельник), когда я успел очень многое, последовал день спада. Всё, что я успел за вторник — это разобраться с одной задачей по freelance-деятельности. И то кое-что пришлось доделывать в среду. А ещё вторник стал для меня днём упущенных возможностей на рынке. За понедельник-вторник очень сильно взлетели акции Акрона. И если бы я продал их перед закрытием рынка во вторник (причём даже не все, а только 3/4, чтобы отбалансировать портфель), то получил бы весьма существенную сумму, чтобы дёшево закупиться другими акциями. Но увы, так и не решился, а в среду Акрон просел где-то на 18%, и сейчас цены стабилизировались, тогда как основной рынок пошёл вверх. В итоге всё, что я сделал — вчера купил немного Лукойла и БСП на те деньги, что удалось скопить за месяц без торгов.
Читать далее…

Ещё немного об «ускорителях жизни»

4X_Pro
Вчера на SbUp.com наткнулся на тему, явно созданную «ускорительницей жизни». И до сих пор пребываю в удивлении, как такие люди могут даже совершенно правильные идеи подать так, что это начинает вызывать отвращение. В частности, там речь шла о том, чтобы расширять свои знания и применять их для развития своего сайта. Вроде я и сам всегда призывал к подобному, но вот это «никогда не останавливайтесь, не будьте в покое, всё время развивайтесь» вызывает желание как минимум жёстко заминусить, что я и сделал.
Читать далее…

Нашёл SEO-ошибку на intbpro.ru

4X_Pro
Сегодня зашёл на SbUp. Там наткнулся на упоминание о сервисе PixelPlus. Решил попробовать. Оказалось, что сервис платный, но первый месяц стоит 1 рубль. Решил попробовать (теперь бы не забыть отключить подписку вовремя). И с помощью него обнаружил, что на сайт Intellect Board наложили санкции за переспам по запросу «скрипт форума». Стал разбираться, как такое могло получиться. Открыл исходный код главной страницы, сделал поиск, и обнаружил, что это словосочетание находится всего один раз. При этом прямо перед глазами было второе вхождение — в теге title (одно из самых важных мест с точки зрения SEO), но почему-то оно не выделялось. Стал разбираться, и обнаружилось, что там слово «скрипт» было написано через «c» (латинскую букву вместо русской). И, видимо, поисковые системы и правда воспринимали это как ошибку, поскольку сайта по этому запросу в выдаче не было даже на 200-ых позициях, где был виден откровенный мусор.
Читать далее…

Ещё один шаг к информационной гигиене

4X_Pro
Почитав размышления goblincat о порядке в жизни на её канале, задумался над тем, что в Истинные Времена (2002—2007 годы) я порядку в своей Сетевой жизни уделял гораздо больше внимания. Это потом в какой-то момент стал вместо целенаправленного упорядочивания информации так, как мне надо, приспосабливаться к тому, что есть.

Теперь решил это понемногу исправлять. Сначала рассортировал контакты по папкам в Telegram. Теперь по умолчанию держу открытой папку с основными контактами, и доволен тем, что не мешаются каналы с непрочитанными сообщениями. Правда, один раз чуть было не упустил сообщение от незнакомого человека. Но сейчас выяснил, что можно сделать папку, где будут только новые сообщения от людей, как из контактов, так и нет, так что и этот вопрос решился.
Читать далее…

Об идентичности и Web-разработке

4X_Pro
В последнее время стал задаваться таким вопросом: не перестало ли являться утверждение «я — Web-разрабочтик» частью моей идентичности, ответа на вопрос «кто я»? Отчасти из-за того, что стал спокойно допускать возможность запуска своего сообщества на чужом движке (том же Mastodon) вместо создания своего. Отчасти из-за того, что сейчас общепринятые понятия о том, что такое хорошо сделанный сайт, стали слишком сильно расходиться с моими. В частности, для меня принципиальным моментом является возможность сохранения основного функционала без JavaScript. Да и само понятие «Web-разработчик» перестало использоваться, вместо этого возникло деление на frontend и backend. Только вот для разработчика-одиночки такое деление бессмысленно по определению.

И тогда вновь возвращаемся к очень неприятному вопросу «кто я». Увы, но ответа «идеалист Интернета» всё же оказывается недостаточно.
Читать далее…

Восстановление режима и налаживание жизни

4X_Pro
В очередной раз убедился, что гадкое чувство «не успеваю, ничего не успеваю» очень часто возникает из-за сбитого режима дня. В частности, в последнее время оно обострилось из-за того, что в последние несколько недель просыпаюсь около 14 часов. И вот только сегодня лёг раньше трёх часов ночи и проснулся до полудня. Ощущения совсем другие, чувствую себя бодрее и довольнее жизнью! Да и качество сна гораздо лучше: более двух часов глубокой фазы. Правда, получилось это ценой вычеркнутого из жизни вчерашнего дня. Так получилось, что проспал всего чуть больше 4 часов с ужасным качеством сна, и весь день прожил в зомбиобразном состоянии, а вечером ценой огромных усилий доделывал то, что обещал сделать на этой неделе corsico.
Читать далее…

Время розни

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

День спада

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

Потом хотел было поставить на виртуальную машину Mastodon. Эх, вот она, обратная сторона современного софта: нельзя просто скачать архив, распаковать и запустить инсталлятор, всё делается через кучу сторонних инструментов.
Читать далее…

Тестирую Huginn

4X_Pro
Сегодня всё же поднял Huginn на виртуальной машине. Причём сделал это идеологически неправильным способом — через docker-контейнер вместо ручной установки. Вроде установилось и запустилось всё нормально. Но когда я в целях тестирования создал два агента — один для импорта RSS, второй — для его отправки в TG, почему-то отправка не заработала. Выдаёт ошибку «No valid key found in event», и чем она вызвана — непонятно. Сначала думал, что у меня на сайте RSS кривой, но попробовал ЖЖшный — результат тот же самый. Нужно будет попробовать выполнять какое-то другое действие, например, сохранение в файл. В остальном же впечатления весьма положительные. Только очень уж Huginn прожорлив: docker-контейнер с ним занял 800 Мб оперативки.
Читать далее…

День, которого я ждал долго

4X_Pro
Сегодня настал тот день, который я ждал с начала года, если не раньше — закончился срок долларового вклада. По первоначальном плану я собирался перевести его на брокерский счёт и сконвертировать в ETFы на индекс S&P. Когда началась вся эта заваруха — просто положить под высокий процент на три или шесть месяцев (в отдельные моменты даже в Сбере можно было положить под 6%). Но в итоге этим планам не суждено было сбыться. Купить ETF сейчас просто невозможно, а проценты по вкладам буквально несколько дней назад упали до 1%. Так и пришлось положить на этих условиях на 3 месяца, и отложить на будущее момент принятия решения.
Читать далее…