Портрет 4X_Pro
Онлайн
Мультиблог
4X_Pro
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Сейчас специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Сторонник IndieWeb.

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


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

t.me/4x_pro

Лог жизни

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


Прихожу в себя после недели оффлайна

4X_Pro
Вчера наконец-то смог отсидеться дома и прийти в себя. Только вот время опять проносится с огромной скоростью и девается непонятно куда. Точнее, куда — понятно понятно: психика придумывает разную ерунду, чтобы не заниматься тем, что я сделать вынужденно обещал, но на самом деле не хочу. Так вчера, например, встал поздно, большая часть дня ушла на Wikium, Клавогонки и World of Tanks. Около 23 часов решил выключить компьютер, чтобы устроить себе небольшую информационную разгрузку и, возможно, придумать какую-то идею, а потом посмотреть одно психологическое видео, но вместо этого просто заснул.
Проснулся около часа ночи, очень бодрым, и потом до 6 утра совершенно бестолково просидел в Сети, читая Яндекс.Дзен. Впрочем, одна простенькая идея все же возникла: написать в профблог заметку, где собрать воедино ссылки на все инструменты технической оптимизации сайтов (не путать с SEO), которые я использую. Хотел было встать по будильнику часов в 11, чтобы приступить к ее реализации, но получилось как всегда: снова заснул. Только в 14 часов встал, около 15 сел за заметку. И провозился с ней три часа, хотя изначально предполагал, что успею за час. Так как нужно всего лишь собрать 10 ссылок и написать к ним по одной-двум строчкам описаний. Но, как всегда, зайдя на соответствующие сервисы, не мог не проверить лишний раз свои сайты, потом еще на что-то отвлекся, и в результате дописал заметку только к 18:30.
Да и остаток дня тоже прошел мимо. За все оставшееся время я успел только пообедать, потренироваться на Wikium, продублировать заметку ВКонтакте и на Golos.io, да почитать один сайт моего «собрата по разуму», ссылку на который закинул аноним на Ask. Все-таки то, что день за днем проходит, а жизнь тащит меня так, что я не могу делать то, что собираюсь (причем без видимых на то причин) очень сильно мне не нравится. Прямо хоть снова в оффлайн беги!

Прогулка по центру Москвы

4X_Pro
Сегодня с Tellой отправились на прогулку к Патриаршьему пруду. Очень повезло с погодой: впервые за последнее время проглянуло солнце, температура поднялась до +1, и казалось, что уже наступает весна. Обошли пруд кругом, рассмотрели памятник Крылову и изображения героев его басен, потом отправились дальше просто гулять по улицам. Раньше, попадая в этот район, я всегда ходил либо по Тверской, либо по Садовому, не заглядывая на малые улицы между ними. А оказалось, там есть немало интересного, как в плане архитектуры, так и просто всяких памятных мест. Да и обстановка достаточно тихая и спокойная, вопреки моим стереотипным представлениям о центре Москвы. Единственное что, после Перово и аналогичных районов немного напрягает узость улиц и то, что дворы не проходные. Создается чувство каменного лабиринта.
Потом мы вышли к Александровскому саду. Сначала хотели было идти до Третьяковской, но внезапно Tella передумала, и мы отправились в подземный ТРЦ. Там нашли небольшой грузинский ресторан, и я еще раз попробовал хачапури, на этот раз не с яйцом, а с томатом. Ну а потом отправились по домам.
В целом я прогулкой доволен, но напяргает то, что слишком уж много дней в последнее время провожу вне дома. И то, что если куда-то выхожу даже всего на два-три часа, в итоге все равно выпадает из жизни почти весь день, только вечером удается хоть что-нибудь сделать.

Прохождение «Лилы Чакры»

4X_Pro
Сегодня опять съездил к А.Ш. на настольные игры. Причем приехал самым первым. Да и вообще народа было мало. Сначала доиграли в «Лилу Чакру», причем я дошел до своей цели — раскрутить за 2 года свой сайт до значения 1000 уник.виз/сутки. Что любопытно, я двигался по полю достаточно быстро, за исключением пятой чакры, где крутился целых 10 ходов. В частности, несколько раз попал на поля 34, 39 (тут особенно часто) и 40. А потом вдруг резко ушел на прорыв (поле 43), и оттуда — на 58 поле: достижение цели, приносящее счастье.
Интересно, что это означает? Проблемы с горловой чакрой и «комом в горле» у меня действительно есть, но вот какие они? Страх говорить и неумение четко формулировать мысли в устной речи, а не в тексте, невысказанные переживания, указание на необходимость создать канал «учусь выступать» на YouTube или еще что-то?
Потом стали играть в «Криминалиста» (мафеиподобная игра). Я попытался было уговорить народ на «Гномов-Вредителей» и меня поддержала Ал.С. Но сегодня на сходке присутствовала еще и С.Б., которая не любит длинные стратегические игры, и которая стала выступать за Dixit. В итоге остановились на «Криминалисте» как на компромиссном варианте.
В этой игре мне дважды досталась роль убийцы. Оба раза я выбрал такую стратегию: не отрицал особо обвинения, но направлял по ложному следу в плане выбора улик и орудий. Первый раз это почти сработало. Тем более, Ал.С., бывшая ведущей, мне подыграла, придумав очень нетривиальную причину смерти (убитый отравился, порезавшись/уколовшись отравленной садовой лопаткой), и все теряли жетон за жетоном, указывая на неправильные орудия. Только А.Ш., который играл свидетелем, и точно знал, что убийца — я, в конце методом исключения сумел-таки вычислить. А вот я его — нет.
Когда играли в третий раз, ситуация была аналогичной, только в качестве орудия и улики я выбрал совершенно дикую комбинацию «спирт» и «кость для маджонга», а ведущая (на этот раз это была К.Ш.) не смогла толком подсказать игрокам. Остальные разы прошли как-то не особо интересно, один раз выграл убийца, один — следователи, а вот в последняя игра получилась весьма напряженной. Там обстоятельства дела были такие, что подходили трем игрокам из пяти. Я, с подачи С.Б., сразу же использовал свой жетон, и неудачно. Но, по крайней мере, один из самых очевидных вариантов отсекли. А в самом конце коллективными усилиями все же вычислили правильное сочетание улики и орудия.
Но вообще, хоть «Криминалист» мне и нравится, но играть тяжело. Я там могу анализировать только информацию на столе, но не учитываю поведение и действия людей, из-за чего окружающие могут считать, что играю не совсем адекватно.

Интересный день с нарушением планов

4X_Pro
Вчера был интересный, но прожитый совершенно не по плану день. Я проснулся поздно даже по своим меркам и собирался пройти тренировку на Wikium, а потом написать заметку по оптимизации nginx для профблога. Но тренировку я прошел, причем не просто прошел, а впервые достиг показателя Индекса Производительности больше 1300. А вот дальше заглянул в один из настолочных чатов, обнаружил там спамное объявление о продаже котят, начал призывать всех накидать жалоб на его автора, чтобы ему профиль заблокировали. Но народ особо не велся, некоторые наоборот, стали автора защищать. И нашлось двое троллей, которые попытались троллить меня ложными объявлениями, но в целом безрезультатно (хотя кнопку «пожаловаться на спам» я для этих сообщений нажал).
Потом я залез на Хабр (уже не помню, зачем), там наткнулся на серию интересных статей, и вместо написания заметки стал читать их. Потом перебрался на некоторые другие сайты, в частности, почитал в Wikipedia о некоторых приемах оптимизации при компиляции кода. И нашел отличную заметку на Mel.fm.
А потом наконец-то добрался до Kaggle и зарегистрировался там. Стал разбирать практические упражнения для начинающих. По сути дела, они дублируют ту же информацию, которую я изучал в курсе на Cuorsera, но есть возможность сразу же попрактиковаться онлайн. Сложность только в том, чтобы быстро запомнить, из какого модуля что импортируется и как называется класс, ответственный за тот или иной метод решения. (Кстати, заметил, что в последнее время стало вообще больше проблем с тем, чтобы вспомнить, как что-то правильно пишется на английском языке.) Конечно, всегда можно вернуться на предыдущую страницу и посмотреть необходимую информацию, но мне еще с детства внушили, что настоящее знание — это не только понимание, но и возможность получить результат без подсказок и шпаргалок.
Еще в какой-то момент возникли глюки с тем, что перестали создаваться новые «рабочие тетради» для Jupyter. Не сразу понял, в чем дело, потом выяснилось, что изначально новому пользователю дается лимит на 10 запусков, а далее — только после подтверждения через SMS.
В общем, день получился насыщенный, но сделал я совершенно не то, что планировал.

О режиме дня и исчезающем времени

4X_Pro
В очередной раз пытаюсь наладить режим дня. Прогресс есть, хоть и не велик: вместо 5 часов утра стал ложиться в 3:50 (и только в понедельник — в 3:00). Но вставать от этого раньше, как это ни странно, не стал: просыпался все равно чуть позже часа. Только сегодня проснулся в 12:30. Зато понял, как именно нужно действовать. Нужно ложиться на час раньше, затем вставать по будильнику, на следующий день ложиться в то же время, но давать себе спать сколько требуется. А вечером сдвигать время отхода ко сну еще на час. Главная сложность только в том, чтобы заставлять себя компьютер выключать своевременно. Еще возник вопрос, а не может ли у меня быть йододефицита, так как некоторые проблемы по описанию сильно походят на его симптомы.
Опять непонятно, куда девается время. Например, сегодня встал в 12:30, в 16:10 встретился с Миком, а куда делось время между этими событиями — понять не могу. Все, что могу вспомнить — это то, что бегло посмотрел обстановку на сайтах, пообедал и буквально перед самым выходом прошел очередную тренировку на Wikium (причем приблизился к показателю 1300, к которому стремлюсь давно, и только на последнем задании то ли перенервничал, то ли еще чего, но наделал ошибок и просел снова до 1295).
И так получается каждый день, когда я куда-либо иду: все время до выхода уходит непонятно куда. А если возвращаюсь поздно, то и время после возвращения — тоже. Из-за этого стараюсь выбираться не больше трех раз в неделю, но на этой неделе не получается: каждый день находились причины куда-то выйти, и еще в воскресенье поеду к А.Ш. И из-за этого уже четвертый день не могу написать ни одной серьезной заметки в другие разделы мультиблога, хотя мыслей для этих заметок чуть более чем достаточно.
Единственный период, когда я хоть как-то мог контролировать время и не чувствовать исчезновения его непойми куда — это жизнь в оффлайне в начале месяца. Точнее, там я просто мог вспомнить, чем занимался весь день, но время все равно шло быстрее, чем мне хотелось бы. Но жить все время в режиме «в Интернет — только из метро» тоже малореально…

Как я хотел бы жить

4X_Pro
Опять дни идут мимо, а я сижу и размышляю о том, как хотел бы жить. А жить хотел бы так: вставать в 10:00, до обеда заниматься какими-то полезными делами (разработка IntB, freelance, записи для профблога, изучение чего-то и т.п.) согласно плану, а затем, с чувством выполненного долга, обедать и переключаться на то, что я считаю не особо важным, но интересным (те же компьютерные игры, прогулки, встречи или просто свободное блуждание по Сети). Вечером же, где-то в районе 22 часов, просто отключать компьютер и остаток дня тратить на размышления и создание новых идей.
Но увы, в реальности всё получается иначе. То ли сказывается отсутствие навыка управления собой, то ли какой-то внутренний конфликт и протест части личности. Во-первых, встаю позже. Во-вторых, как только сажусь за какое-то запланированное дело, бессознательное очень ловко находит повод для переключения на что-то постороннее (вот и сейчас, когда писал эту заметку, переключился на Pikabu), или же требуется огромное количество сил, чтобы заставить себя. В третьих, любая попытка лечь спать раньше вызывает мощнейшую прокрастинацию. Или, если даже и получится собраться спать вовремя, то в последний момент на связь кто-нибудь выходит, и я остаюсь в Сети из-за этого разговора.
В общем, замкнутый круг, в котором я кручусь уже много-много лет, и не знаю, как вырваться.

Внеплановая прогулка и второстепенные дела

4X_Pro
Вчера и позавчера занимался мелкими второстепенными делами: отправил декларацию доходов по УСН, сходил в Сбербанк, чтобы подключить дополнительный пакет услуг. Еще посмотрел одно психологическое видео про прокрастинацию как бунт внутреннего ребенка — тему, которая не дает мне покоя больше всего. Но увы, ничего особо полезного из того видео не вынес: там просто разъяснялся механизм с точки зрения транзактного анализа для тех, кто про него и вовсе прежде не слышал, плюс давалось всего две рекомендации: либо прорабаывать Сценарий у психолога, либо больше включать и задействовать Взрослого. Но последнее имеет смысл только в том случае, если неисполнение задуманного ведет к каким-то серьезным последствиям, а в моем случае это обычно не так.
Вечером сделал то, что давно хотел сделать: отказался от поддержки того сайта, о котором не раз здесь упоминал. Написал, что при таком потоке доделок и исправлений нужен кто-то, кто будет заниматься им в режиме, близком к fulltime, что для меня неприемлемо от слова совсем.
Ночью же наконец-то получилось сложить в целостную картину те некоторые свои размышления о своих внутренних противоречиях, вызванных несоответствием своим же представлениям о правильных и настоящих людях, и неудовлетворенности жизнью, которые это несоответствие порождает. Но дальше получилось как всегда: долго не мог уснуть, крутя эти мысли в голове, проснулся очень поздно. Пытался настроиться на то, чтобы изложить их в блоге, но получилось как всегда: ночью высокий уровень мотивации и четкая картина, днем — ничего делать не хочется. Интересно, чем это объясняется?
Несколько часов пытался настроиться и все же написать, но потом на связь вышла Tella и внезапно предложила отправиться на прогулку по городу. Меня эта идея удивила: было довольно холодно, да и цель была непонятна. Но тем не менее, хоть и не сразу, но я согласился, и в 19 часов мы встретились на Кузнецком мосту. Сначала все было весьма неплохо: шли, болтали, рассматривали различные здания, Tella слегка троллила меня тем, что я, родившись и всю жизнь прожив в Городе, относительно плохо ориентируюсь в его центре (что не удивительно, так как бываю в нем довольно редко, особенно в его западной части). Так дошагали до Большой Никитской. Но к этому времени как-то резко похолодало, плюс дул еще очень противный ветер, и я стал замерзать. (Tella обладает гораздо большей морозоустойчивостью, поэтому ей было проще.) Решили найти какое-нибудь заведение и засесть в нем. Для этого вышли на Манежную площадь, я предложил отправиться в расположенный на ней подземный ТЦ, но увы, Tella идею не одобрила. Поэтому пошли по Тверской в надежде найти какое-нибудь подходящее заведение там. Но идти пришлось очень долго, до самой Пушкинской площади, и замерз я основательно. Зато, когда нашли подходящее заведение, согрелись и заказали пиццу и глинтвейн, настроение сразу поднялось!

О чате, счастье и удовлетворенности жизнью

4X_Pro
Вчера огромное количество времени ушло на околонастолочный чат. В частности, вечером там подняли тему бедности, и я стал активно задвигать свои идеи о том, что для повышения качества жизни нужно максимизировать не доход, а степень удовлетворенности тем, чем занимаешься, и забросил ссылку на свою заметку «О работе и халяве» (удивительное дело, она была написана мимоходом, но сейчас становится одним из самых часто упоминаемым моих материалов). Увы, эту идею воспринимают не очень. Почему-то многие считают, что если человек будет работать не пять дней в неделю, а всего два, то он начнет не развиваться, а деградировать: пить пиво на диване и смотреть сериалы или играть в тот же WoT. Мне в это поверить сложно, я всегда считал, что большинство людей сейчас не развивается добровольно именно потому, что не хватает свободного ресурса, так как его съедает работа. Более того, у меня самого так было в 2008—2011 годах, когда я реально начинал тупеть. Но никто никого переубедить не смог.
Затем я ушел спать, а проснувшись, обнаружил интересную картину. В чате большой флуд развели два моих постоянных оппонента (один из которых — тот самый, который обещал вычислить все мои комплексы по фотографии), уже успев уйти от моей изначальной темы. Один из них приводил те же самые аргументы, которые я привожу тем людям, которые считают, что собственный бизнес — это круто. Причем даже писал более развернуто и убедительно (так как, судя по всему, реально занимался бизнесом). Но вот только в его восприятии это не было минусами. Впрочем, сам по себе он такой человек, который уверен, что нужно быть борцом (сказываются ценностная ЧС и сочетание архетипов Гора и Сета по Эль-Тат).
Эх, и как научиться вразумлять таких? Как донести до них мысль, что их вера в то, что жизнь — это борьба и притягивает к ним ситуации, где нужно быть борцом? А также то, что если позволять амбициям и потребностям расти по мере удовлетворения предыдущих, то всю жизнь проболтаешься в состоянии неудовлетворенностью жизнью, поскольку удовлетворенность = возможности - (потребности + амбиции).
Ну и последний вопрос, который не дает мне покоя — почему многие не понимают, что необходимые условия для счастья — это внутренняя целостность и минимум внешних обязательств, которые эту целостность нарушают?

Затишье после слишком активной недели

4X_Pro
Гиперактивная неделя (четыре дня вне дома) наконец-то закончилась. Появилась возможность прийти в себя и, что называется, догнать упущенную из-за отсутствия дома жизнь, в том числе описать произошедшее в блоге. И наконец-то лег чуть раньше и нормально выспался. Потом прошел очередную тренировку на Клавогонках и на Wikium. В предыдущие дни результаты там ощутимо просели, но, видимо, дно было достигнуто, и сейчас снова началось движение вверх. Причем вот что любопытно: если раньше я терял показатели по памяти и мышлению, но при этом улучшал по вниманию, то сейчас все ровно наоборот: по вниманию сегодня просел, зато по памяти и мышлению неплохо отыграл.
Потом прошел очередное, 16-ое задание по КСИ. В этом раунде оно последнее. В отличие от предыдущего, 15-ого, которое было на догадливость и умение извлекать информацию по кусочкам, это опять было на принятие решений в проблемной ситуцаии. (Всего в этом раунде таких заданий было больше половины.) Мне подобное не нраивтся тем, что в отличие от предыдущего, где можно однозначно понять, смог я расшифровать послание или нет, здесь нет критериев оценки правильности ответа, кроме отсева совсем уж бредовых, и все время хочется выбрать несколько вариантов сразу. В общем, не знаю, что в итоге ждать дальше…
А теперь вот сижу и пытаюсь заставить себя доделать дела по freelance, но пока все никак: то и дело отвлекаюсь, а время все идет и идет.

Настолочная встреча у А.Ш.

4X_Pro
Вчера съездил на очередную встречу по настольным играм у А.Ш. Изначально планировалось продолжить играть в «Лилу Чакру», но в итоге все пошло не так. Впрочем, обо всем по порядку.
Начиналось все не очень: в субботу ночью я неожиданно заснул около трех часов, в пять проснулся, просидел еще два часа в чате, потом снова захотел спать, но было уже слишком поздно даже по моим меркам, поэтому спал плохо, и встал в крайне неприятном состоянии. В какой-то момент даже задался вопросом, стоит ли ехать в таком состоянии, а то опять буду тупить. Но тут на связь вышла Ал.С., и мы договорились с ней встретиться в метро.  Я, как всегда, прособирался, поэтому время встречи пришлось  корректировать, но в итоге все же встретились. Более того, все равно приехали к А.Ш. первые! Хоть и на 50 минут позже назначенного времени.
Делать было толком нечего, но, к счастью, у Ал.С. с собой было несколько других игр. Решили поиграть во «Взрывных котят». Игра довольно простая, быстрая, но весьма забавная, мне понравилось. Потом пришло еще несколько человек, в том числе и участница, которая обещала принесли «Лилу Чакру». Но часть присутствующих решила в нее не играть по разным причинам. В том числе и я, когда выяснил, что забыл листок с результатами с предыдущей встречи. Хотя была возможность восстановить все по фотографии на мобильнике, но я решил, что в другие игры интереснее. И мы стали играть в «Нуар». Эта игра посложнее «Взрывных котят» и требует хорошей памяти. Сначала я даже вырвался вперед, первым получив две карточки, но дальше как-то процесс заглох, и так я с двумя картоками и закончил, хотя у лидера было их шесть. Потом пришел еще участник по имени Dexter (или Dexer, не видел его имени в написании, поэтому вынужден писать на слух) и принес игру под названием «Манчкин: боевая магия», а почти одновременно с ним пришла Liu Art и принесла просто огромное количество еды для всех. Игра «Манчкин» вызвала у меня противоречивые впечатления. С одной стороны, достаточно интересная, с другой — довольно запутанные правила (или просто никто не мог рассказть их внятно) и огромная доля случайности, да и в эстетическом плане как-то не особо понравилась. В общем, после того, как сыграли один раунд (в котором внезапно выиграла Ани.П.), я предложил сыграть лучше в японский бэнг aka «Меч самурая», что полностью поддержала Ал.С.
Первый раунд в японский бэнг прошел отлично. Играло 6 человек, а при таком раскладе у самурая очки удваиваются. И я как раз этим самурем и оказался, а сегуном была уже упоминавнияся Ани.П. Игра получилась довольно долгой (отчасти из-за за того, что было много новичков, включая саму Ани.П., отчасти народ просто стал отвлекаться), но в итоге мы выиграли! Причем было забавно: на начальном этапе никто толком не верил, что я самурай, а за самурая принимали то Liu Art, то моего соседа справа, то Dexterа. В принципе, этим можно было бы воспользоваться, но мне слишком не нравятся ситуации, когда кто-то заблуждается, поэтому я достаточно быстро начал помогать сегуну в открытую, и всем стало ясно, кто есть кто.
А вот второй раунд прошел хуже. Во-первых, уже было много времени, и приходилось то и дело всех поторапливать, во-вторых, никак не получилось определиться, кто ронин, а кто — самурай, (и в итоге ронином оказалась Ал.С., которую я считал самураем, и которая в итоге и выиграла), а в-третьих, полигры не шли карты с оружием, поэтому я толком ничего не мог сделать. И только под конец провел удачную операцию, отобрав за ход сразу два жетона чести у соседей,  но и то, один Ал.С. на следующем же ходу вернула, а второй, как оказалось, принадлежал соседу по команде. Вообще, в какой раз убеждаюсь, что в японском бенге нужно ОЧЕНЬ ТЩАТЕЛЬНО перемешивать карты, чтобы игра была хоть сколько-то сбалансированной.
Потом все вместе пошли к метро. Как водится в таких случаях, собирались очень долго, я даже стал нервничать, что несмотря на приличный запас времени, можем опоздать. Но нет, добрались нормально, на Марксистской я был уже в 0:45. В общем, это была одна из самых лучших встреч за последнее время. Кстати, не раз замечал: лучшими встречами в итоге оказываются те, перед которыми я долго сомневаюсь, идти или не идти.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.