Портрет 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 года.


Два дня, прошедших мимо

4X_Pro
В пятницу получился жуткий день. Причём во многом по глупой причине — в четверг поленился сготовить на ужин мясо нормально, перекусил наскоро пельменями и лёг поздно. В пятницу проснулся после одного цикла (видимо, от голода), посидел в Интернете, размышляя над возможностью перевода idealists.su с Akkoma на движок FireFish, у которого вроде интерфейс получше. Но всё упирается в вопрос переноса данных без потерь…

Потом заснул снова. Через некоторое время Tella разбудила телефонным звонком. Проснулся голодный, злой, голова не соображает. Через это основательно поругались, и сильно разогнался эмоционально. В итоге день прошёл мимо от слова совсем, не сделал вообще ничего. И думал о том, что достала эта хаотичная жизнь, хочу хоть какого-то порядка. Единственный плюс — вечером лёг спать рано по своим меркам: около 2 часов ночи. Но всё равно позже, чем хотел.
Читать далее…

Наедине с собой

4X_Pro
Почти всю посленовогоднюю неделю я из-за холодов сидел дома на новой квартире безвылазно, но при этом мало времени проводил за компьютером. В Сеть выходил, в основном, с планшета и мобильника. Отчасти этому поспособствовало то, что Tella подарила мне Bluetooth-клавиатуру, что сделало возможным тот самый эксперимент, о котором я писал в прошлом году: проверить, влияет ли способ ввода на то, насколько устройство цепляет моё внимание. Как выяснилось, нет. На планшете, даже печатая с физической клавиатуры, я всё равно так не «застреваю», как на компьютере.
Читать далее…

Заметка в Instagram от January 10, 2024 at 06:11PM

4X_Pro
Наконец-то выбрался из состояния «жизнь в режиме полярной ночи» и отправился на первую в этом году прогулку. Сначала собирался отправиться в Измайловский парк, но из-за холодов решил сделать прогулку покороче, и пойти к Терлецким прудам. Но даже это не помогло: всё равно замёрз очень сильно. Зато набрал 7000 шагов.

Смотреть все фото
Читать далее…

Возвращаюсь к идее личного архива

4X_Pro
Сегодня понял, чем буду заниматься после того, как доделаю релиз IntB 3.05. Кстати, это случится уже скоро: я нашёл утилиту для конвертации базы из MySQL в Postgres и вчера начал тестирование под ним. Заодно обнаружил, что для некоторых столбцов не заданы значения по умолчанию, что могло приводить к ошибкам, если в MySQL включен strict mode. Возможно, именно с этим была связана ошибка, о которой месяц назад писал один пользователь в личке, но тогда я так и не мог понять причину, а он — предоставить более-менее внятную информацию об ошибке, кроме того, что сайт выдаёт 503.

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

Рассвет в электричке

4X_Pro
Возвращаюсь с новой квартиры в Москву. Вчера почему-то проспал почти весь день, поэтому решил устроить себе бессонную ночь (после которой Welltory стала выдавать какие-то совершенно нереальные показатели, например, намерила всего 3% стресса) и встретить рассвет в поезде. Увы, не учёл, что в такое время в рабочий день народу достаточно много даже на электрогорской электричке, поэтому сесть возле окна не получается, да и само окно изрисовано граффити... К тому же от духоты начинает хотеться спать. Впрочем, пока писал это, пришло контролёры, и место около окна освободилось.

Пока добирался до вокзала на автобусе, думал о том, что в Москве хуже, но привычнее, это воспринимается как своё. А на новой квартире я чувствую себя так, как будто удалось ухватить кусок чьей-то чужой жизни, совсем другойи лучше, чем моя. Что-то подобное у меня было в 2017 году, когда ездил в Санкт-Петербург к Kitsune.
Читать далее…

Закончил настройку OPKG на роутере

4X_Pro
Вчера всё-таки разобрался с установкой OPKG на роутер. Оказалось, на моём роутере под него выделено даже немного места в основной флеш-памяти, то есть его не обязательно ставить на внешнюю флешку. Сама установка тоже прошла очень легко, нужно было только положить архив с OPKG в нужное место. Больше всего ушло времени на то, чтобы понять, что по ssh для работы с OPKG нужно коннектиться не на 22 порт, а на 222.

Потом стал тестировать копирование с серверов по SFTP. Сначала поймал непонятную ошибку. Стал искать и выяснил, что scp на роутере требует ключей в формате dropbear, а не openssh. Пришлось разбираться, как конвертировать. Когда разобрался, всё заработало. Осталось только написать скрипт и повесить его на cron. Завтра увижу первые результаты работы (если не уеду домой раньше). Ещё добавил в скрипт проверку на то, что флешка вставлена, и на то, что на ней достаточно свободного места. Если остаётся меньше 1 Гб, скрипт отправит сообщение в Telegram.
Читать далее…

Выход из уплотнения жизни

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

Сегодня встал в совершенно нереальное для себя время: около 7 утра и встречл рассвет, глядя на то, как соседними домами поднимаются дымки и полосу леса на горизонте... Такое умиротворяющее зрелище!

А сейчас испытываю какую-то растерянность, как это часто бывает при выходе из "уплотнения жизни". Вроде и сделать нужно много чего, но совершенно непонятно, за что браться. Впрочем, как уже не раз наблюдал, самое рзумное в таких случаях — это устроить себе день информационной разгрузки и отдыха. Тогда как-то всё само сложится в голове.
Читать далее…

Солнечное утро 1 января

4X_Pro
Проспал всего 3 часа, потом из сна просто выкинуло. Но тем не менее, я этому рад: впервые за много лет первое января выдалось не серыми мрачным днём, а очень ярким и солнечным! Да и просто наконец-то увидел дневной свет, а то весь декабрь жил в режиме полярной ночи.
Читать далее…

Новый Год в Сети, часть третья, последняя

4X_Pro
Вот и всё, Новый Год позади! Увы, ощущения торжественности и переходности момента как-то не получилось. Скорее вечер представлял собой посиделки в несколько необычном формате. Изначально я хотел пойти гулять после самого момента наступления НГ, чтобы подзарядиться всеобщей радостью, как это было в предыдущие годы. Но увы, за последние сутки похолодало так, что пришлось от этой идеи отказаться, да ещё и скользко. Всё, что оставалось делать — это смотреть на фейрверки через окно, благо из Пустой квартиры видимость очень даже хорошая. Ну и конечно же, не упустил момент закинуть сообщение «С Новым Годом всех, кто сейчас в Сети» в новости этого сайта и на страницу ВК, чтобы показать всем, что я встречаю его так, как полагается Настоящему Компьютерщику.
Читать далее…

Новый год в Сети, часть вторая

4X_Pro
Час до Нового Года! Состояние странное: с одной стороны, нет предвкушения, ожидания, что вот-вот совершится какой-то поворот в жизни, и она начнёт менятьсяк лучшему. С другой — спокойствие и удовлетворённость, что всё идёт как надо. Давно такого не было!
Читать далее…