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

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


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

t.me/4x_pro

Лог жизни

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


Внезапная гармонизация жизни

4X_Pro

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

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

Во славу Непразднования!

4X_Pro

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

Эх, умел бы я сам собирать альянсы, вопрос бы решился очень просто: можно было бы прописать запрет на уровне правил изначально (аналогично тому, как делаю это на своих сайтах). Но увы, собирать самому не хватает коммуникативных навыков…

Мы живём под собою не чуя Сети

4X_Pro

Сегодня S0m3th1ng_AwFul! скинул ссылку на статью на Хабре с описанием того, что регулирующие органы стали рассылать "письма счастья" за отсутствие на сайтах некоторых нормативных документов. Причём это не пугалка, а технически это реально возможно. Более того, мне приходил спам от какой-то юридической конторы, которая так и написала: "раз отсутствие этих документов смогли вычислить мы, сможет и госорганизация". Поизучав, что и как должно быть сделано, я впервые задумался, что в нынешних условиях даже просто держать свой сайт с возможностью регистрации, комментирования или даже просто формой обратной связи становится достаточно существенным риском. (Раньше я считал, что физические лица, которые держат сайты, не занимаясь политической активностью, — это Неуловимый Джо.) Причём, что особенно неприятно, есть риск нарваться на штрафы даже за давно заброшенные и законсервированные сайты типа того же openproj.ru.

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

Обновил FreeBSD и вернулся на CodinGame

4X_Pro

Заигр в Tiles Survive заканчивается: игре стал уделять гораздо меньше времени, возвращаюсь к обычной жизни. Вчера обновлял FreeBSD на сервере, где крутится мой SiteKnockerBot. В одном из каналов по инфобезопасности увидел информацию о критической уязвимости во FreeBSD, поэтому и решил срочно обновиться. Прежде release upgrade я в FreeBSD не делал, и опасался, что это будет сложнее, чем в Linux. Но нет, и в документации всё чётко расписано, и сам процесс не особо сложный. Понравилось то, что можно указать конкретную версию, на которую нужно перейти, и то, что перед установкой показывается детальный список файлов, которые будут заменены в процессе. Сразу видно, система по уму сделана! Только вот init-система слишком уж непривычная после systemd.

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

Первый шаг к багхантингу

4X_Pro

Вчера всё же сделал то, что собирался уже полгода — попробовал себя в багхантинге. Зашёл на BI.ZONE, выбрал одну из программ, и занялся исследованием одного регионального сайта. После беглого изучения выяснил, что на сайте — достаточно простенькая, но вполне качественно сделанная CMS на ASP.NET. Пытался проверить её на всякие XSS и SQL Injection или поискать скрытые пути, но пока безрезультатно. Точнее, нашёл вход в панель управления, но сам по себе он ничего не дал. Правда, пока ещё не добрался до пользовательского личного кабинета — решил отложить это на сегодня.

Основное отличие от CTF заключается в том, что в CTF изначально точно известно, что уязвимость есть, нужно только сообразить, где она (причём зачастую есть намёки в названии задания), а хантинге в «полевых условиях» — это поиск чёрной кошки в тёмной комнате, где её может не быть в принципе.

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

Идея нового форума

4X_Pro

Приехал вчера на квартиру в Области, провёл тут день, и восприятие мира совершенно поменялось! Хотя день начался не очень: опять дробный сон из-за того, что сегодня приходили с проверкой газа и подняли в 9:40. Заснуть снова я смог только часов в 12 из-за того, что затемнение на той квартире не очень, и в солнечные дни свет пробивает шторы.

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

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

Тяжёлый период или накопление усталости?

4X_Pro

Какой-то тяжёлый период в жизни в последнее время. Или же просто накопилась усталость из-за постоянного дробного сна и питания кое-как.

Какой-то глючный день получился в субботу. Сначала почти на ровном месте сильно поругался с Tellой (в итоге нас помирил MadTechGuy, но на это ушёл весь вечер). Потом начудили в игровом альянсе. Там каждую субботу появляются логова песчаных червей, которые по договорённости распределяют так: первые четыре — четырём самым сильным альянсам, остальные — оставшимся по принципу «кто сможет взять». (Вообще, чем Tiles Survive сильно отличается от Travian, так это тем, что тут вполне официально существует совет лидеров альянсов, где договариваются о таких вот распределениях.) Нам обычно достаётся логово №4, которое в этот раз должно было открыться в час ночи. Но нашлись «одарённые» личности, которые то ли не поняли, то ли не захотели ждать часа ночи, и пошли на захват логова 6.

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

О VDSах и цене времени

4X_Pro

Пытаюсь вернуться к доделке загрузки картинок на свой сайт, но никак не получается на этом сосредоточиться. Хотя вроде с технической точки зрения ничего сложного там нет, но какой-то блок в голове и всё: при попытке сесть и заняться внимание переключается на что угодно, кроме этого. Например, с подачи Zvezdo4ётия в голове стала крутиться идея сделать простой текстовый federated-мессенджер, который работал бы через Websockets, с встроенным шифрованием на стороне клиента (дожили: даже я шифрованием озаботился!) и двойной системой идентификации: по ключам и по адресам вида пользователь@домен/путь. И в нём же реализовать некоторые идеи из моего алгоритма расчёта социального доверия. Причём адрес можно было бы легко поменять с помощью первого и разослать всем контактам, если вдруг потребуется сменить сервер по каким-то причинам.

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

Размышления о точке перегиба

4X_Pro

Игра Tiles Survive, о которой я столько пишу в последние дни, навела меня на осознание ещё одного внутреннего противоречия.

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

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

День невезения в играх

4X_Pro

Вчера просто как-то удивительно не везло в играх. Пошёл на настолки. Там сначала сыграли с Ал.С. и К.Ш. в «Каркассон», я занял второе место с отрывом от Ал.С. всего в 8 очков. Но в целом я ту игру оцениваю как удачную. Потом играли во «Взлёт разрешён», но там то нужных карт не было, то кто-то явно играл против меня, то выкладывали карту погоды «Снег», при которой для продвижения самолётов нужно на одну карту больше (и мне именно этой дополнительной карты всё время не хватало). В итоге из четырёх маленьких и двух больших самолётов я смог отправить только два маленьких.

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