Портрет 4X_Pro
Был в Сети 5 дек. 2025 г., 19:55
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
В пятницу перед отъездом на дачу обнаружил, что проплаченный год Интернета в Онлайме закончился. Что ж, почти 9 лет я прожил с Интернетом от него и был вполне доволен всем (кроме разве что невозможности использовать бонусы в состоянии блокировки), но теперь окончательно стало ясно, что будем пользоваться МГТС. Но пришлось временно переключиться на Wi-Fi, так как витой пары от МГТСовского роутера в мою комнату не было. И вот сегодня с отцом занялись тем, что стали ее прокладывать. Но увы, отец по-прежнему категорически против прокладки кабелей в коробах по потолку или стенам наверху. Из-за этого пришлось прокладывать в плинтусах, для чего отодвигать шкафы и вытаскивать старую витую пару, так как в некоторых местах для новой просто не хватало места. В итоге провозились где-то полтора часа. Но зато теперь у меня скорость Интернета составляет 260 Мбит/с!
Читать далее…

Баланс в жизни почти достигнут

4X_Pro
В последние дни живу почти так, как и хотел: сочетаю компьютерные игры, отдых и процесс познания, и почти все успеваю. Не очень понятно только, чем же все же заниматься в долгосрочном плане.

Вчера резко похолодало и испортилась погода. Из-за этого весь день просидел дома, но зато много успел. Прошел в Batlle for Wesnoth кампанию «A New Order», которая очень и очень впечатлила весьма закрученным сюжетом (ее прохождение сопоставимо с прочтением годного фэнтези, жаль только, не все остается объясненным), а также тем, как необычно использован движок игры для создания нелинейности прохождения. Вечером жарил шашлык, а затем сидел в Интернете. Сначала наконец-то собрался найти ответ на свой очень давний вопрос, как в Linux обращаться к портам ввода/вывода из userspace (оказалось, что есть целых два способа: дать права приложению через функции ioperm и iopl, а далее — обычными ассемблерными командами, либо через файл /dev/ports).
Читать далее…

Наладил режим дня!

4X_Pro
Кажется, удалось наладить режим дня! Уже второй день встаю раньше 11 часов, и при этом достаточно бодрый и работоспособный! Правда, первые часы после подъема все равно проходят мимо. Но это скорее «паралич выбора» из-за отсутствия четких планов и приоритетов. Плюс жизнь за городом сама по себе способствует замедлению…

Теперь нужно еще приучить себя выключать вечером Интернет (и вообще компьютер) и выделять час на свободные размышления. Глядишь, во время них и придет мысль о том, как жить дальше в «мире наизнанку» и чем вообще следует заниматься.
Читать далее…

Крайне дисгармоничный день

4X_Pro
Сегодня просто на удивление дисгармоничный день. Вроде крупных неприятностей нет, но по мелочи все валится из рук. В частности, проиграл в шахматы и в «Колонизаторов» онлайн, будучи в одном шаге от победы и там, и там. Точнее, в «Колонизаторах» дело было так: на самом первом ходу мне основательно подпортил старт оранжевый игрок. Во-первых, он сыграл против меня разбойника и утащил один из самых ценных в той игре ресурсов — глину, во-вторых, использовав эту глину, поставил дорогу и закрыл выход к порту, выйти к которому было первоочередной задачей. Пришлось полностью менять план на игру и выходить к другому порту, и первые круга три я был в отстающих. Потом я долго конкурировал с синим игроком за самую длинную дорогу. Сначала он вырвался вперед, первым построив 5 дорог, потом я его обогнал, построив шестую, и разыграл карту развития, дающую еще +2 дороги. После этого я вырвался вперед, набрав 9 очков из 10.
Читать далее…

Третий заезд

4X_Pro
В четверг собирался заехать на дачу. Но из-за позднего возвращения в среду и эмоциональной перегрузки долго не мог уснуть, а когда проснулся, было уже 14 часов. Решил, что ехать как-то уже поздно, и остался дома, решив, что нужно «догнать жизнь», доделать хоть что-то из накопившихся из-за вычеркнутых дней дел и вообще просто отсидеться.
Читать далее…

«Аладдин» и удивительная прогулка по городу

4X_Pro
В среду пошли с Tellой на фильм «Алладин». Изначально идти я не хотел, слишком уж много вычеркнутых дней оказалось на той неделе. Но с другой стороны, договоренность сходить, когда фильм выйдет, была уже очень и очень давно.

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

Очередные три дня вне дома

4X_Pro
Прихожу в себя после очередной перегруженной недели. Столько всего произошло! В субботу отправился на настолки, взяв с собой выигранные пирожные, и всех угостил. Встреча получилась очень странная. Сначала играли в одну игру-объяснялку, принесенную Ал.С., но мне эта игра не очень-то понравилась. Потом решили разделиться на две команды. Получилось как прошлый раз: сначала я хотел примкнуть к тем, кто собирался играть в «Колонизацию», но нас оказалось пятеро, и после некоторых колебаний я перебежал обратно — играть в «Меч самуря» aka Японский бенг. Но игра получилась странной: с одной стороны, у всех было отличное настроение, смеялись на все заведение, с другой — из-за этого постоянно отвлекались от самой игры. Сыграли четыре раунда, причем дважды я оказался в числе победителей стараниями соратников по команде: в первый раз Tella придержала два «дайме», что к концу игры полностью изменило весь расклад, во-второй неплохо проявила себя Liu Art. Потом Ал.С.
Читать далее…

Странные дни

4X_Pro
Последние два дня получились какие-то очень странные. Вчера полночи спорил в настолочном чате по одному идеологически значимому для меня вопросу (правда, обошлось без конфликтов и переходов на личности). Потом срочно доделывал некоторые дела, которые из-за этого спора отложил, и в итоге спать ушел в 5:30.

А сегодня поставил антирекорд подъема: проснулся уже где-то после 16 часов. И почти весь день с трудом вообще соображал, что к чему. Плюс полное ощущение потерянности в жизни. Хотя все это не помешало выиграть с большим отрывом в «Колонизаторов» онлайн, причем на этот раз играл не против ботов, а против людей. А вот в шахматы дважды проиграл. И вообще, только под вечер в себя пришел. И посмотрел первую серию одного очень классного мультсериала, который мне посоветовала Kitsune.

В общем, надо все-таки вставать раньше…
Читать далее…

Возвращение и итоги второго заезда

4X_Pro
Вот и все, наступил день отъезда. Сегодня возвращаюсь в Город. В какой-то момент я даже подумывал о том, чтобы остаться до следующего понедельника, но потом передумал. Тем более, посмотрев сейчас прогноз погоды, увидел, что снова начинаются дожди.

На даче время летит очень быстро, а точнее даже девается непонятно куда. Даже такое простое действие, как попить чаю, занимает не менее получаса, тогда как Городе на это хватает пяти минут. А уж обед — это вообще надолго… Видимо, происходит восстановление баланса между действием и созерцанием. К тому же за компьютер тут я садился только по вечерам (из-за чего не хватало времени писать в блог), так как в пятницу отправился на длительную прогулку в сосновый бор, во время которой учился снимать макро с использованием ручных режимов A и M, в субботу жарили с отцом шашлык, в понедельник — ограничился небольшой пешей прогулкой вдоль реки, а вчера — ездил на озеро Данилище.
Читать далее…

Конкурс на Яндексе

4X_Pro
Вчера принял участие в очередном конкурсе по программированию от Яндекса. Написал решения для пяти задач из шести, причем писал легко и быстро, а не как прошлый раз, с кучей ошибок при отладке, но результаты все равно удручающие: ни одну из них не смог «дожать» до 100%-ного прохождения тестов. Две уперлись в лимит по времени при попытке решать в лоб. Видимо, нужно было применить какие-то математические трюки. Причем для одной я решение переделал, совершенно поменяв метод, но помогло только частично: стал застревать не на 8 тесте, а на 11-ом.
Читать далее…