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

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


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

t.me/4x_pro

Лог жизни

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


Вторая лыжная прогулка

4X_Pro
Сегодня долго отсыпался (проспал семь циклов сна), а потом пошли в отцом на лыжах. Погода была просто отличная, жаль только, выбрались поздно. В этот раз отправились не на круги, а по лесу. Лыжи ехали отлично, под гору иногда даже страшно было! Добрались до поля возле Серебрянки, где в неё впадает левая часть Красного ручья, сделали круг там, затем ушли в лес на петли. Увы, после нескольких спусков-подъёмов я понял, что сегодня сил как-то мало, и мы вернулись домой раньше: обычно катаемся минут по 50—60, а в этот раз — всего 40, и по расстоянию проехали всего 5.1 км. Но тем не менее, прогулкой доволен. А ещё в лесу, хоть и было много народа, общий настрой какой-то на удивление позитивный. Давно не видел такого количества довольных жизнью людей!

Год с характером

4X_Pro
«Год трёх двоек» оказался с характером. До вечера четвертого числа казалось, что всё складывается отлично: и с ботом продвинулся, и Selenium освоил, и ещё много чего сделал. Но потом вдруг посыпались неприятности. Мелкие, но одна за одной почти непрерывно. И только сейчас вроде всё затихло… А ещё почти дописал статью про личный сайт, осталось только заключение сформулировать.

Перепрошёл задание в SberFight

4X_Pro
Сегодня пришло в голову более красивое и быстрое решение той задачи для SberFight, на которой я прошлый раз набрал 90 очков. Но, увы, оно так и не пригодилось: как выяснилось, при попытке переиграть раунд просто даётся новая задача. Её я решил на 100%, но провозился более двух часов, тогда как для получения бонусных очков нужно уложиться в 40 минут. Эх, как же стрессирует ограниченность во времени! Когда эти 40 минут прошли, и я сказал себе «ну всё, теперь торопиться смысла нет», сразу стало намного легче. Правда, потом всё равно ещё довольно долго отлаживал решение. Причём в итоге ошибка была довольно глупая: в одном месте поставил «меньше» вместо «меньше или равно», в другом — просто забытая проверка для отброса бессмысленных решений.
Итог: +10 очков и моральное удовлетворение от полного выполнения всех 8 заданий. Но увы, даже с ними откатился на 97 место, и боюсь, что в финал в итоге могу и не пройти.
Посмотрел распределение очков по задачам. За одну у меня вообще 329, то есть за скорость прохождения можно набрать в разы больше, чем за само задание (хотя на мой взгляд, это дичь какая-то)… В общем, пока просто буду наблюдать дальше, но если возникнет угроза вылета за 250, придётся перепроходить другие задачи на скорость.

Непредсказуемость жизни в Сети

4X_Pro
Всё-таки жизнь в Интернете — штука непредсказуемая. Это и хорошо, и плохо одновременно. Вот сегодня зашёл в Сеть. Собирался заняться новым ботом для мониторинга. Но увидел сообщение об ошибке SSL для одного из моих сайтов от SiteKnockerBot с кодом 1. Стал искать, что это за код, наткнулся на пример работы с Selenium — средством для автоматизации работы броузера. Оказалось, что ничего сложного там нет. Быстро разобрался и сделал то, что задумывал ещё в мае — парсинг выдачи Яндекса по тому или иному запросу. Теперь, по идее, могу сделать собственный аналог PositionMeterа под Linux.
С одной стороны — рад, что узнал столько нового и продвинулся по одному из давно забытых направлений. С другой — недоволен тем, что так и не сделал то, что хотел.

Первые два дня Нового года

4X_Pro
Новый год получился немного странный. Совершенно не было ощущения необычности происходящего, просто какие-то дружеские посиделки. А ещё обращение президента затянулось по времени, и куранты показали на 20 секунд позже фактического наступления Нового Года.
И только когда я отправился на традиционную посленовогоднюю прогулку, это ощущение новогоднего чуда наконец-то пришло! Но увы, совсем ненадолго.
Первый день Нового года пролетел куда-то мимо. Так получилось, что долго не удавалось заснуть, и проснулся только в 17 часов, обновив свой антирекорд по времени подъёма.
Остаток дня пролетел куда-то мимо в сильном недосыпе. Хотел было лечь спать пораньше, но даже несмотря на жёсткий недосып и отсутствие каких-либо дел или планов лечь смог только в 1:57. Проспав один цикл, проснулся. Голова была на удивление ясной, и вообще высокий уровень бодрости. Целых три часа лежал и размышлял. Продумывал свою статью про личный сайт как автоматизированный архив всей Сетевой деятельности (т.е. переход от принципа POSSE к PESOS в терминологии IndieWeb), а также статью про проблему «новое не значит важное» для блогов и новостных лент. Понял, что в первой из них нужно упомянуть про такой проект, как Odinn как альтернативу IFTTT и Zapier. Ещё размышлял о том, как совместить новые идеи о личном сайте с тем, что у меня есть сейчас. Решений вижу два: либо повесить личный архив на домен со старым сайтом (xxxxpro.ru), либо вообще уйти на мягкий Рестарт и начать новую жизнь под новым Сетевым именем. Но во втором случае слишком уж многим придётся сообщить своё новое имя.
А сегодня встретились вчетвером: я, Tella, О́ни и iron_maiden2111. Посидели довольно неплохо: разговаривали о старых компьютерных играх (в основном, я с Они), о сериалах (особенно «Игре престолов»), но под конец немного перегрузился общением.

Заметка в Instagram от January 01, 2022 at 03:24AM

4X_Pro
Раз в год бывает ночь такая,
В которой каждый чуда ждет.
Весь мир в восторге замирает,
Когда приходит Новый Год!

Улыбки озаряют лица,
И все становятся добрей,
Мечта любая может сбыться,
В ту ночь, что нет волшебней и светлей.

#новыйгод #новыйгод2022 #новогодняяелка #новогодняяпрогулка #стихи #стихипроновыйгод #новогодниестихи

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

Новый Год в Сети

4X_Pro
До Нового года остаётся всего два часа, и, видимо, эта запись будет последней. Как всегда, Новый год для меня время оглянуться назад и уйти в размышления. Всю первую половину вспоминал предыдущие НГ и новогодние пожелания. В частности, вспомнил то, как просто не знал, что пожелать в 2019 году. Потом осознал, что почти всё, что желал в прошлом году, сбылось, хоть и не всё — так, как я хотел изначально. И наконец, сформулировал 4 желания на этот год.
А ещё этот Новый Год — первый на моей памяти без телевизора. И это намного приятнее: нет информационного шума. Впрочем, ближе к НГ всё же включим, чтобы не упустить главный момент.

Последние дни уходящего года

4X_Pro
Даже не верится, что до Нового года уже меньше суток! Последние дни уходящего года прошли очень даже неплохо. В среду ездил на настолки. Игры получились очень удачные: выиграл в «Роскошь» на четверых, и в «японский бэнг» за сёгуна. Да и вообще, атмосфера в тот день была очень позитивная. Жалею только, что на празднование потратили многовато времени вместо того, чтобы играть. А ещё узнал, что в SberFight немного поменяли правила, и теперь можно попытаться перепройти задачу, которую я недосдал. Правда, есть и обратная сторона: поменяли правила расчёта очков: за быстрое решение даются дополнительные, и в итоге я откатился на 56-ое место.
Четверг прошёл как-то незаметно. Занимался доделками SuperMon_Bot, выполнил ещё два пункта плана. А ещё наткнулся на Яндекс.Кью на вопрос про то, что такое независимый человек, начал писать ответ, и понял, что составляющие независимости отлично раскладываются по психософскому базису. В итоге написал заметку на сайт своей типологической соцсети, и её же хочу отправить в журнал «Психософия», который издаёт вдова Афанасьева.
Жалею только о том, что не получилось сходить на традиционную перед НГ медитативную прогулку, где вспоминать уходящий год и размышлять о том, куда я иду по жизни и что ждать от следующего. Вернее, из дома я сегодня всё же выбрался, но уйти в себя не было возможности.
Также попытался поучаствовать в розыгрыше призов от Тинькофф.Инвестиции, но увы, безрезультатно. Не хотят высшие силы мне крупную халяву давать… Ну да ладно, видимо, кому-то нужнее.
Ещё с подачи сэра Мика вновь задумался над вопросом сборки бесшумного компьютера. Но увы, с тем же самым результатом: самая мощная видеокарта с пассивным охлаждением, которую удалось найти — это GeForce GT 1030 2017 года. По тестам она всего в 4—5 раз превосходит мою нынешнюю и даёт всего 10% производительности от самой топовой видеокарты на данный момент.

Заметка в Instagram от December 29, 2021 at 03:46PM

4X_Pro
Итоги года подведены, дела доделаны, ёлка наряжена. Но всё равно в голове не укладывается, что до Нового года остаётся всего несколько дней! Видимо, это обратная сторона жизни в Интернете: из-за постоянного потока новой информации не остаётся времени на ожидание и предвкушение приближающегося праздника…
#новыйгод #новыйгод2022 #новогодняяелка #елкановогодняя #елочныеигрушки

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

Первая прогулка на лыжах

4X_Pro
Сегодня отец вытащил меня на прогулку на лыжах впервые за эту зиму. Увы, так получилось, что ночью я опять лёг спать позже 5 утра и был совершено не выспавшимся. В какой-то момент малодушно подумывал о том, чтобы отказаться, но в итоге всё же заставил себя собраться и раскачаться. И, надо сказать, не зря! Температура была самая что ни на есть лыжная: не холодно, но и не слякотно, лыжи ехали просто отлично. Да и лыжни там прокатали качественно. Правда, далеко в лес мы забираться не стали, катались по катались по трёхкилометровому кругу (я два круга проехал, отец — три). А ещё когда только пришли в лес, на короткое время выглянуло солнце. И лес в его лучах стал прямо золотым!
В общем, очень доволен, что выбрался. И в лесу побывал впервые за две недели, и «мозги проветрил» свежим воздухом и физической нагрузкой. И сместилось восприятие — ушло ощущение напряжённости и паники «ничего не успеваю», которое было у меня в последние дни. Правда, теперь Welltory выдаёт совершенно ужасные показатели в плане самочувствия.

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

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