Портрет 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
Третий день живу в режиме информационной разгрузки. В Интернет выхожу по-минимуму. Причем не потому что так решил, а как-то само собой получается. Тем более сейчас, похоже, то ли биоритмический спад по интеллекутальному и интуитивному (самым важным для меня) биоритмам, то ли сказывается слишком уж сильно сместившийся режим дня. В общем, в голове витают обрывки идей, которые ни во что не выливаются: ни в заметки для сайта, ни в код, ни в книгу.
Читать далее…

Июльская поездка на дачу

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

Как это всегда бывает в ситуациях неопределенности, засиделся в Сети до 4:30, и перед сном решил, что если проснусь с достаточным запасом времени, чтобы успеть на электричку 15:53, и при этом не будет дождя, то всё же поеду.
Читать далее…

Бестолковый день

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

Потом пошел на CodinGame, хотел снова попробовать Clash of Code, но из этого тоже ничего хорошего не вышло: два раза из трех просто не успел решить задачи. Точнее, решить-то успевал, но не успевал отформатировать вывод. А время пролетало очень быстро. Видимо, скорость мышления слишком замедлилась.
Читать далее…

Шашлычная встреча в Перово

4X_Pro
На прошлой неделе на связь со мной вышел С.Ш. (тот самый, который написал книгу) и пригласил на шашлычную встречу, которую он задумал провести возле Большого Перовского пруда. Я некоторое время колебался, но потом согласился. Но потом одна из участниц, которая взялась готовить, решила, что деньги нужно собрать заранее, и перевести ей на карту Сбербанка. Я был против этого: во-первых, Сбербанк засвечивает имя при переводе, что для меня неприемлемо, во-вторых, перевод денег заранее лишал меня возможности принять решение идти/не идти вечером предыдущего дня, как это я обычно делаю. В итоге чуть было не отказался от встречи вообще, но С.Ш. предложил мне такой вариант: он переводит деньги за меня, я отдаю ему наличными. Я согласился.
Читать далее…

Возвращение и хорошие новости

4X_Pro
Вчера, отоспавшись и немного придя в себя после переживаний по поводу конкурса, отправился собирать землянику на луг около Клязьмы. Но увы, как выяснилось, съездил напрасно: земляника то ли еще не созрела (а те несколько ягод, которые я нашел в лесу во время прошлой прогулки, были каким-то исключением), то ли уже созревшую обобрали в выходные. В результате вместо этого ограничился просто прогулкой в тот сосновый бор, о котором писал уже не раз.
Читать далее…

Code of Ctulu: мои итоги очередного конкурса

4X_Pro
В течение этого заезда на дачу почти все время я активно занимался программированием. Сначала я реализовал одну свою давнюю идею, о которой более подробно напишу через пару дней. А в среду зашел на CodinGame и увидел, что там идет очередной конкурс. Хотя к тому времени прошла уже половина отведенного времени (конкурсы длятся по десять дней обычно), я все же решил попробовать участвовать. Не столько даже ради рейтинга, сколько ради опыта.
Читать далее…

После дня солнцестояния

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

День поглощения информации и ночная прогулка

4X_Pro
Сегодня у меня просто день поглощения информации какой-то. Утром увидел рассылку ЖЖ с лучшими публикациями последней недели, и начал день с их чтения. Потом — решил поискать примеры использования NLPTK, нашел пару статей по этой теме на Хабре, и застрял там. Заодно узнал о проекте OpenCorpora, в котором, возможно, поучаствую. Потом на том же Хабре узнал про Progressive Web Apps и Flutter, а затем заинтересовался вопросом, какой язык программирования перспективнее: Dart или Kotlin. Четкого и однозначного ответа на этот вопрос не нашел, и остался при мнении, что все же последний.
Читать далее…

Еще о страхе перед выступлениями

4X_Pro
Пару дней назад осознал, откуда у меня берется торопливость и страх пауз при выступлениях/съемке на камеру. Вспомнил, что в 5—6 классах у меня нередко бывала такая ситуация: на уроке английского, когда учительница меня спрашивала что-то, я начинал в голове строить ответ, делал это достаточно медленно, и к тому моменту, когда достраивал и начинал открывать рот, чтобы сказать, она успевала решить, что я просто ничего не знаю, и спрашивала следующего. (Кстати, хороший пример различия восприятия рационалов/иррационалов по соционике, да и каталогов из КЛ — тоже.) А потом меня дома ругали за плохие оценки (тем более, что отец был просто помешан на важности двух предметов: английского и физики). И, по всей видимости, где-то в бессознательном отложилась установка «молчать нельзя, а то лишат слова вообще».
Читать далее…

О программировании и личной неэффективности

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

В пятницу занимался изучением frameworkа Flask для Python. В отличие от большинства PHP-шных, он мне очень понравился. Фактически, там создается Web-сервер прямо в самом скрипте, и все соединения обслуживаются одним процессом, что позволяет использовать общую память (прадва, есть и обратная строна: любая утечка ресурсов тут же будет давать о себе знать). Очень удобно для тех случаев, когда нужны динамические скрипты, но при этом связка Apache+PHP является слишком тяжелой.
Читать далее…