Портрет 4X_Pro
Был в Сети 13 февр. 2026 г., 23:39
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

Сидя безвылазно дома и размышляя над своей жизнью, осознал один интересный момент. Если задаться вопросом «зачем я это делаю», то почти всегда ответом будет «чтобы заставить окружающих считаться с моим мнением», либо напрямую, либо, чтобы создать ресурс, который поможет мне добиваться этой цели. Причем в истоках всегда лежит какая-то конкретная ситуация, когда либо со мной не посчитались, либо просто озвучивали неприемлемую для меня точку зрения, а я никак не мог этому противодействовать: ни раскатать противника в ноль убийственной логикой, ни пресечь административным ресурсом, ни заткнуть эмоциональным прессингом. И это единственная мотивация, которая может заставить меня взяться за что-либо долгосрочное, или, выражаясь языком темпористики, начать работать по Будущему.

Внезапно жизнь начала налаживаться

4X_Pro

Вчера вдруг жизнь начала налаживаться. Причем было так: ночью с позавчера на вчера присутствовало беспричинное раздражение на всё. Решил было устроить виртуальную прогулку по Яндекс.Панорамам. Но вроде бы не помогло. Потом попытался лечь спать, но к этому времени уже было около 6 утра, и заснуть не получалось. Полежав некоторое время, решил «ну и ладно», раздвинул шторы, впустил солнце в комнату. Потом взял планшет и стал читать одну книжку, которую давным-давно, ещё осенью, посоветовала Kistune. И в итоге где-то через час ушло раздражение, пришёл внутренний покой и какая-то легкость, если так можно выразиться.

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

Как жить интересно, но без рисков и ответственности?

4X_Pro

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

Психологическая усталость

4X_Pro

В начале этой недели внезапно накидали еще кучу задач по freelance. К вчерашнему дню я большую часть растолкал, но из-за них встали свои дела, в первую очередь работа над IntB. Эх, всё-таки вот она, моя главная проблема — то и дело накатываю такие вот «уплотнения жизни» и рушат все планы и намерения. Что с этим делать?

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

Итог немного предсказуем

4X_Pro

Где-то с 20-х числе марта рынок начал расти, и к началу этой недели мои убытки сократились в два раза, а по облигациям и ETF FXIT и вовсе в плюс ушёл. Сначала я думал, что это просто отскок, который скоро прекратится и пойдём на второе дно. Но он всё не прекращался и не прекращался, что вызывало у меня недоумение: откуда, за счет чего растём, если вокруг всё так плохо. Стал даже думать, что оказался неправ, когда считал, что провал рынка затянется до лета и не стал срывать один из вкладов для покупки облигаций.
Наконец, вчера не выдержал и купил немного акций ФСК ЕЭС. Итог немного предсказуем: проснувшись сегодня, обнаружил, что рынок ощутимо просел. В частности, те акции, которые я брал по 0.178, сегодня стоили 0.171. Одно радует: наученный прежним опытом, я не стал закупаться на все деньги, которые были выделены для этого, а потратил примерно треть.

День «сноса потоком жизни»

4X_Pro

Вчерашний день был просто образцово-показательным в плане «сноса потоком жизни», когда я планировал делать одно, а в итоге занимался совсем другим. Встал рано в состоянии жесткого недосыпа. Голова соображала плохо, поэтому решил начать с небольшой тренировки на Клавогонках. И даже открыл сайт. Но параллельно в другой вкладке открыл главную страницу Яндекса, вспомнил о том, что мне для некоторых целей хорошо бы создать и идентифицировать Яндекс.Кошелек на втором аккаунте. Тут вдруг из памяти всплыло то, что когда-то я верифицировал ГосУслуги через один из банков, и возник вопрос, нельзя ли сделать такое для Яндекс.Денег. Как выяснилось, можно — через Сбербанк.Онлайн. Точнее, так: в Яндексе делается запрос на идентификацию, после чего тот присылает запрос на перевод 10 рублей через сбербанковскую систему быстрых переводов по номеру телефона (не путать с межбанковской Системой Быстрых Платежей), после чего через несколько дней Яндекс.Деньги ставит статус, что кошелек подтвержден.

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

Мой темпористический конфликт Прошлого и Будущего

4X_Pro

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

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

Переживания по поводу ВК и избытка сообщений

4X_Pro

В среду и четверг опять стал переживать по поводу того, что слишком уж много времени уходит на переписки ВК. Из-за этого вечером четверга даже поругался с Tellой и вообще хотел было удалиться из ВК. Но есть причины, которые сделать это не давали: в первую очередь, необходимость приглядывать за группами по соционике и группой IntB. Да? как это не прискорбно, всё же приходится признать: стена ВК всё же более эффективный способ оповещения о том, что происходит у меня в жизни, чем мой личный сайт, куда даже из тех, кто меня знает хорошо, доходят (тем более, регулярно) очень немногие. После бессонной ночи пришло другое решение: наглухо закрыть личные сообщения, которые и являются основным пожирателем времени, а также источником негатива по поводу того, что туда часто ломятся с вопросами, которые следовало бы задавать в группах или на форумах. В итоге так и сделал, а также повыходил из большинства чатов, кроме настолочных и личного.

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

Есть PostgreSQL в IntB!

4X_Pro

В ночь со вторника на среду всё же собрался и доделал поддержку PostgeSQL в IntB. Со скрипом и скрежетом, но всё-таки теперь IntB работает на Postgres! Да и с поддержкой SQLite теперь, по идее, будет проще. Да и вообще, PostgreSQL мне всё больше нравится...

Единственная проблема, которую осталось решить — это как автоматизировать преобразование начального дампа, которым создается структура базы на этапе установки. В свое время писал про модуль Sqlt для Perl, который вроде бы умеет это делать, но, как выяснилось, очень криво. Во-первых, удаляет из дампа все INSERT-запросы, и приходится возвращать их вручную. Но это можно решить выносом их в отдельный файл, который будет общим для всех СУБД. Ещё есть мысль делать дамп в формат XML, и написать скрипт, который будет сравнивать структуру в дампе и реальной базе, и приводить в соответствие. Но это создаст дополнительное требование к хостингу: наличие SimpleXML, что не есть хорошо...

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

Опять увяз в болоте жизни

4X_Pro

В субботу сделал еще один шаг вперед — описал свой алгоритм расчета социального доверия. И на этом, видимо, выдохся: с воскресенья почти на всех направлениях жизни началось застревание. Не помогло даже то, что решил, что в мессенджеры теперь захожу только с мобильных устройств. И в Ultima IX наглухо застрял на одном из подземелий, и не знаю, как его пройти.

Плюс еще опять всплыли задачи по freelance, от которых возникает чувство жизненного болота, вязкости: пытаюсь их столкнуть, но всё никак — возвращаются и возвращаются.

Не знаю, что делать с CodinGame. До окончания конкурса там осталось где-то около 10 дней, а я даже не начинал. И теперь вопрос стоит так: либо бросать всё, и попытаться за оставшиеся дни выйти хотя бы в серебряную лигу, либо наоборот, понадеяться, что тех, кто ни разу не делал submit code, в конце просто удалят из списка участников конкурса вообще.

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