Портрет 4X_Pro
Был в Сети 22 мая 2026 г., 23:48
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф

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


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

t.me/4x_pro

Лог жизни

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


Математическая загадка

4X_Pro

Сегодня в отрывном календаре попались две математических загадки. В каждой дано шесть чисел, между которыми надо расставить знаки операций (сложение, вычитание, умножение, деление) так, чтобы в результате последовательного выполнения действий получилось седьмое число. Хотя задача достаточно простая (подсказка: решать лучше с конца), но с устным счётом у меня всегда было плохо, поэтому минут через десять я эти попытки бросил. Но сдаваться не хотелось, и решил пойти другим путём: набросал на Python программу для автоматического поиска решений таких загадок с помощью рекурсии и для произвольного количества чисел. Ушло на это всего минут 15, и код занимал 55 строчек. И сразу же с помощью него нашлось решение и для первой, и для второй загадки. Причём для второй задачи нашлось более простое решение, состоящее только из сложений и вычитаний, по сравнению с тем, которое предлагалось в ответе. В общем, очень доволен сделанным!

Читать далее…

Радость жизни, но с отсутствием баланса

4X_Pro

В последние дни живу примерно так, как всегда и хотел: играю в компьютерные игры, читаю книги, хожу гулять по весеннему лесу, медитирую. В частности, вчера (вернее, уже позавчера) выбрался на прогулку на Карпятник, где, сидя на берегу ручья, ушёл в глубокий-глубокий транс, точно так же, как во время запомнившейся прогулки в мае 2021. А на обратном пути испытал такую радость жизни! Причём перед прогулкой делал расклад на Таро, пытаясь выбрать, куда лучше отправиться (или вовсе дома остаться), и на вариант с Карпятником выпала Верховная Жрица.

Читать далее…

Осознание, почему против меня работают защитные механизмы мира

4X_Pro

Сегодня вспомнил одно видео, которое мне недавно прислала DarLik. Там речь шла о том, что мир не даст человеку того, что тот в итоге обратит во вред. (От себя добавлю: при должной настойчивости человек может взять это сам, правда, достанется ему это огромными усилиями, ибо защитные механизмы мира будут работать против него.) Потом я вспомнил про свою склонность сеять «слова вражды», о чём писал недавно, и подумал, что будь у меня известность, я бы её для этого и использовал бы для того, чтобы сеять вражду как минимум к «ускорителям жизни», баблорубам и карьеристам. Собственно, поэтому мне высшие силы известность и сторонников не дают. И тут вновь вернулся к мысли, что альтернативой «словам вражды» может стать поиск способов «встать над битвой» и как-то нейтрально показать, в чём суть спора так, чтобы каждой из сторон стали ясны причины позиции другой.

Читать далее…

Как найти баланс в жизни?

4X_Pro

В последнее время много размышляю над тем, что вроде хорошо знаю, чего хочу, представляю свои цели и ценности, но никак не получается выстроить их в единую систему. Точнее, в теории всё отлично даже складывается: есть три взаимодополняющих направления жизни. Первое — вести образ жизни slowlife — играть в компьютерные игры, бродить по паркам или каким-то другим местам в городе, читать книги, неспешно самообразовываться и получать от всего этого удовольствие. Второе — это писать свободное ПО в духе истинных времён — лёгкое, без всяких frameworkов, малотребовательное к ресурсам, хорошо работающее на старых компьютерах или самых дешёвых хостингах и VDSах. Я рассматриваю это как свой вклад в создание «мира для бедных». Третье — это проповедовать идею «Вот, посмотрите, как я хорошо живу в гармонии с собой.

Читать далее…

Обратная сторона жизни на два дома

4X_Pro

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

Выпустил IntB 3.05

4X_Pro

Ну всё, релиз Intellect Board 3.05 позади. Последние несколько дней жил в состоянии предрелизной гонки, только вчера выбрался на настолки. Но, как это ни странно, на этот раз всё шло достаточно хорошо, почти без перенапряжения, которое бывало во времена 2.x. Только сегодня несколько занервничал, испугавшись, что всё-таки не успею, особенно когда внезапно вылезли баги при редактировании прав доступа под Postgres.

Вообще, больше всего сложностей было именно с поддержкой Postgres. Впрочем, скорее всего, дело в плохом знании его администрирования. В частности, сегодня почти полдня разбирался, как там ставить права на таблицы в том случае, если новый пользователь создаётся в процессе установки форума. Оказывается, там есть такое понятие, как привилегии по умолчанию, и выставлять надо именно их, если таблицы создаются после установки привилегий.

Читать далее…

Очередные настолки, игра в «Дедулю Винчестера»

4X_Pro

Вчера выбрался на настолки. Изначально ехать не очень хотел: вчерашний день пошёл сильно не по плану, и теперь боюсь не успеть выпустить завтра IntB 3.05. Да и вообще, накатила вечная паника «не успеваю, опять ничего не успеваю!». Но, как уже не раз бывало, именно когда я сомневаюсь, идти или не идти, встречи получаются одними из самых лучших. Так было и сегодня. Сначала играли в «Дедулю Винчестера». Это экономическая стратегия, отдалённо напоминающая «Монополию». Когда-то давно Ал.С. уже предлагала сыграть в неё и начинала рассказывать правила, но потом что-то отвлекло, и тогда так и не сыграли, а о самой игре впечатление сложилось не очень. Но, как выяснилось, зря: когда я вник в игру как следует, оказалось, что она весьма интересная!

Читать далее…

Не халява, а разочарование

4X_Pro

Сегодня попалась реклама, где Cloud.Ru обещал пожизненную виртуальную машину с весьма приличной конфигурацией: 4 Гб RAM, 30 Гб места на SSD. В какой-то момент я даже подумал, не перенести ли туда сообщество идеалистов или не приспособить её для каких-то других нужд. Но увы, когда стал разбираться, наступило полное разочарование. Во-первых, дают всего 10% гарантированного процессорного времени. Использовать её как сервер в такой ситуации не получится (уже был подобный печальный опыт, правда, там времени давалось 5%), но с этим можно было бы примириться, приспособив её, скажем, под сбор backupов, сервер синхронизации или удалённое рабочее место. Но дальше оказалось ещё хуже: хотя машина бесплатная, но IPv4-адрес для неё — нет (а IPv6 не дают в принципе). А при его отсутствии нет ни бесплатного NAT (платный стоит даже дороже, чем «белый» IP), ни даже шлюза для подключения по SSH, как в Amazon.

Читать далее…

Разобрался с прокрастинацией

4X_Pro

За последнее время DarLik прислала несколько видео про прокрастинацию. И вот одно из них дало разгадку, почему же я так живу и ничего не могу с этим поделать.

Во-первых, я всё-таки никакой не циклический сканер, а несчастный дайвер, который и хотел бы сосредоточиться на какой-то одной теме, уйти в неё с головой и потом гордиться полученными знаниями.

Я долго не мог выяснить, почему же не получается, пока в одном из видео не услышал утверждение, что прокрастинация часто работает на то, чтобы защитить самооценку. А вспомнив, на чём стоит моя самооценка, я легко смог понять, от чего же именно пытается защитить меня бессознательное: от столкновения с Великим Страхом. Вместо этого оно выбирает меньшее из зол: отложить задачу до момента, когда я буду к ней готов.

Читать далее…

Внезапно вернулся к доделке IntB

4X_Pro

Несколько дней назад почувствовал себя здоровым, но всё руки не доходили сесть и написать в блог — слишком много времени уходило на то, чтобы догнать жизнь. Сначала вернулся было к движку мобильного сообщества (эх, надо бы ему название придумать). Занимался интерфейсной частью, и наконец-то он хоть сколько-то начинает походить на то, что я задумывал.

Читать далее…