Портрет 4X_Pro
Был в Сети 13 дек. 2025 г., 00:21
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+Cinnamon). Сторонник IndieWeb, slow lifer.

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


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

t.me/4x_pro

Лог жизни

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


Почти реализовал OAuth в IntB

4X_Pro
Постепенно возвращаюсь к работе по добавлению поддержки протоколов IndieWeb в Intellect Board. В частности, вчера разобрался с WebPub aka PuSH, но теперь не знаю, стоит ли делать собственный hub в самом IntB или же ограничиться возможностью указывать в настройках раздела (или даже форума целиком) сторонний. Также нашёл мелкий, но неприятный баг в генераторе RSS: по умолчанию выдавались сообщения только за последние сутки. До сих пор не понимаю, что было у меня в голове, когда такое написал.

И вчера почти доделал выдачу токенов OAuth, что необходимо для поддержки MicroPub. Не знаю почему, но протокол OAuth даётся мне очень тяжело: всё время путаюсь, куда какие данные идут, какие поля обязательно должны быть в запросе и т.п. Но в итоге всё же почти доделал.
Читать далее…

Три дня прогулок

4X_Pro
Три последних дня каждый день выбирался на прогулки. И, как выяснилось, правильно делал — смог застать лучшие весенние дни. Сегодня уже погода не такая… Правда, каких-то особых впечатлений, как от прогулки в Кусково, не осталось. Фото тоже почти не делал, только на субботней прогулке снова сфотографировал облака над Красным прудом. А вчера, когда ходил в Терлецкий парк, испытал приложение-шагомер в мобильнике. Правда, впечатления не очень: точность так себе, нет измерения дополнительных параметров, типа ассиметричности подходки. (Вот у DarLik есть приложение, которое это делает, но оно под вражескую платформу, т.е. iPhone, и, возможно, платное.)
Читать далее…

День потерь и возвращений

4X_Pro
Сегодня просто день потерь и возвращений какой-то!

Начиналось всё хорошо: утром растолкал кое-какие дела, исправил мелкий баг на сайте, сходил ненадолго прогуляться по району. Потом поехал на настолки. Причём в голове проскакивала мысль, что обычно, когда ожидаю, что игры будут не очень, всё проходит хорошо, а когда ожидания изначально позитивные, получается так себе. В итоге так и вышло!

На игры добрался нормально, но стал доставать из кармана фотоаппарат и обнаружил, что нет чехла с банковскими картами! Перепроверил все карманы — всё равно нет. Решил, что он тихо выпал в метро (как у меня пару раз бывало прежде с мобильником или ещё чем-то), когда я вошёл на станцию. Очень сильно расстроился, но делать было нечего. Сел играть, радуясь, что у меня хотя бы кошелёк с наличностью есть, чтобы оплатить пребывание в игровом клубе и купить билет обратно. Втайне надеялся, что мог забыть чехол дома дома, но вскоре дошло, что без «Тройки» не смог бы попасть в метро.
Читать далее…

Сосредоточенность как необходимое условие счастья

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

А вот в условиях Интернета этой концентрации не получается: с одной стороны, мешают компульсии — навязчивое открытие лишних вкладок, «зависание» на Дзене, перепроверка почты и личного сайта, с другой — мессенджеры с их постоянно сыплющимися сообщениями.
Читать далее…

Счастливый день и прогулка в Кусково

4X_Pro
Сегодняшний день можно назвать, наверное, одним из самых счастливых дней моей жизни!

Я уже неделю собирался сходить в Кусково на прогулку. Не был там уже полтора года. Прошлой весной не получилось из-за карантина, потом всё лето провёл на даче, а осенью было не до этого. И вот сегодня, увидев за окном отличный солнечный весенний день, понял, что пойду обязательно. Но сначала решил сыграть в World of Tanks через GeForce Now, так как примерно до часа дня там ещё можно успеть это сделать без большой очереди. И сыграл отлично! Последний бой, можно считать, затащил, оставишсь на ПТшке против СТ и арты противника. С нашей стороны была ещё одна арта, но особой пользы от неё не оказалось. (А если бы я получше знал карту, успел бы предотвратить прорыв на базу ещё одного танка противника, и спас бы ещё одну или две арты.) С СТ меня разделяло здание, я начал отступать, противник из-за здания стал выезжать и тут же получил снаряд в гусеницу, а потом ещё один.
Читать далее…

День отдыха

4X_Pro
Сегодня устроил себе почти образцово-показательный день отдыха. Пересматривал старые фотографии за 2015—2017 годы. Оказывается, там было немало событий, которых я успел уже и забыть: прогулка с Maggie Burroughs и LionKing в Кузьминки, поездка с Миком в Кубинку, с Миком и Tellой — в Звенигород, Новый Иерусалим и в Лосиный остров. Потом перепрошёл Rockman IV, поиграл немного в Heroes II, почитал книжку об устройстве мозга. А вечером поиграл в Path of Exile и World of Tanks в Geforce Now. Хотел было ещё пойти погулять, но увы, встал слишком поздно — вчера из-за обилия впечатлений от настолок опять засиделся до глубокой ночи. Вместо этого побегал вечером на дорожке, а прогулку отложил до завтра или послезавтра.
Читать далее…

Возвращение на настолки

4X_Pro
В пятницу растолкал почти все оставшиеся дела и решил устроить себе несколько дней отдыха. Тем более, сейчас всё равно биоримтический спад и голова работает плохо. Вчера хотел было лечь пораньше, но получилось как всегда: в 2 часа выбрался из ванны, но потом решил посмотреть на планшете прогноз погоды, чтобы было понятно, спать с открытым окном или нет. Залез в броузер, увидел там старую вкладку по истории мира Warcraft, открыл и стал читать, затем захотелось поиграть в HearthStone… Потом вспомнил, что надо ещё поесть и помыть посуду. И опять ушёл спать в 3:40…
Читать далее…

Шаг в сторону desktop-программ

4X_Pro
Понемногу расталкиваю дела. Вчера доделал очередные задачи по freelance-деятельности. А сегодня продлил домены 4xpro.ru и socionics.me. Зона me опять безумно подорожала: в прошлом году стоила 1700 руб (и это уже после начала кризиса-2020), а в этом — чуть меньше 2400! Впрочем, возможно, дело в том, что у меня понизился оборот по партнёрской программе, так как раньше я VDS проплачивал каждый месяц, а теперь — на год вперёд. В какой-то момент я даже подумал о том, чтобы перенести соционическую сеть куда-нибудь на поддомен typologies (например, social.typologies.ru или даже soc.typologies.ru), но всё же не решился.
Читать далее…

Прогулка, биоритмы и упорядочивание информации

4X_Pro
В понедельник внезапно начался какой-то всплеск активности. Обо мне вдруг вспомнили заказчики, Р.Л., Н.П., Evg и ещё несколько человек. И даже отец снова попросил меня помочь кое с чем, связанным с компьютером. В общем, как всегда, от состояния «обо мне все забыли» я переключился в «всем всё надо, а я ничего не успеваю».

Также на связь вышел сэр Мик, который озвучил одну свою идею. Ещё он прислал мне статью про то, как в мобильниках делается постобработка фотографий. Прочитав её, я пришёл к выводу, что, пожалуй, зря с таким предубеждением отношусь к мобилофото. И, пожалуй, в 2023 году, когда придёт время планово менять телефон, нужно будет найти телефон с хорошей камерой, и либо забить на покупку нового фотоаппарата.
Читать далее…

Новая жизнь старых ссылок

4X_Pro
Вчера пришло письмо, что у моего старого сайта изменился ИКС. Как выяснилось, занулился совсем (до недавнего времени держался на 10). Но зайдя в Webmaster, я обнаружил, что ещё живы ссылки с Рубоарда на раздел с Intellect Board, которые когда-то оставил там пользователь AlexCh. Только вот после всех переносов и переделок сайтов они вели они на 404 страницу. Решил воспользоваться этим и сделать 301-ый редирект. Может, хоть немного веса сайту IntB добавится.
Читать далее…