Портрет 4X_Pro
Был в Сети 19 июн. 2026 г., 04:33
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф

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


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

t.me/4x_pro

Лог жизни

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


Генератор цепей Маркова и ночные кошмары

4X_Pro

Вчера вечером с подачи сэра Мика решил написать генератор цепей Маркова. Получилось как всегда: базовые функции сделал быстро, а потом засиделся до четырех часов ночи, отлаживая второстепенные детали, в частности, обработку начала и конца предложений. Плюс еще писал на Python, который все же знаю хуже PHP и JavaScript, поэтому в некоторых вещах приходилось доразбираться на ходу. Например, очень удивился, что всякие map, filter, reduce там сделаны как функции, а не как методы массива (а точнее, объектов типа list), как в JavaScript. Впрочем, в PHP это тоже функции, но там это воспринимается нормально, так как массивы вообще не имеют методов. А вообще, по-хорошему, следовало бы попробовать написать его на Kotlin. Но как-то не сложилось.

Сейчас обучил этот генератор на своем файле черновиков для блога, и вот один из забавных результатов:

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

Нелегкое это дело — писательство

4X_Pro

Снова взялся за написание книги. Дошел до пятой страницы первой главы, дальше дело пока заглохло. Зато понял многое о самом процессе написания. Во-первых, нашел удобный для себя способ писать: сначала на бумаге, а потом вместо того, чтобы перепечатывать, надиктовывать в Google Docs с помощью планшета или мобильника. Во-вторых, понял, что оптимальное время для написания — это вечер или даже ночь. (В идеале нужно вернуться к тому, чтобы где-то в 21 час выключать компьютер и оставшуюся часть суток тратить то, чтобы писать.) А вот надиктовывать и редактировать лучше утром. И в-третьих, все больше и больше осознаю, что процесс написания похож на путешествие без карты и компаса: хотя в целом понятно, что ждет впереди,но нельзя заранее сказать, когда и в каком порядке оно будет появляться. В частности, сейчас получается так, что в первой главе я поменял местами два ключевых момента, и понял, что вторую надо переставить местами с третьей и четвертой.

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

Интернет становится дальше

4X_Pro

Уже не раз писал о том, что при жизни за городом Интернет становится как бы дальше. Все, связанное с ним, уходит куда-то в фон, оказывается вне сферы внимания. В частности, так дело обстоит с доработкой IntB и дописыванием тех сообщений, которые когда-то намечал для других разделов этого мультиблога. И вообще много времени провожу в состоянии созерцания и ухода в себя, появляется больше сосредоточенности. Правда, иногда возникает «портальный эффект»: сижу в оффлайне и возникает мысль, что надо бы уточнить ту или иную информацию в Интернете, но как только туда выхожу, внимание расфокусируется, и забываю, за чем именно вышел.

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

Недостающие стратегии или день самопознания

4X_Pro

Сегодняшний день можно будет назвать прорывом в самопознании. Я нашел ответ на свой вопрос «куда девается время»! Он предельно прост: время уходит на то, чтобы избежать выбора в ситуации, когда нет ни «хочу», ни «надо», а остаются только задачи из категории «а вот надо бы», о которых я писал раньше в другом разделе мультиблога, ни одно из которых я делать в данный момент не хочу. В такие моменты бессознательное начинает срочно искать, на что бы переключить внимание. И если в этот момент у меня включен Интернет, то происходит одно из двух: или бессознательное благополучно хватается за первую попавшуюся интересную информацию и сосредотачивает все внимание на ней, либо начинаются блуждания в соцсетях. Если выключен, то включается «диванный режим», когда я сижу или лежу, прокручиваю в голове все эти «надо бы», но никак не могу заставить себя встать и заняться хоть чем-нибудь из этого.

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

И еще раз о невнимательности

4X_Pro

Долго не мог понять, почему после слияния этот сайт показывает плохие результаты в Яндексе (сейчас траффик с него упал почти до нуля). Потом оказалось, что причина, как обычно, в невнимательности. В частности, для обычных разделов есть два вида RSS — список тем, и список ответов в каждой теме. А для блога я решил сделать один. Но забыл исправить код, который генерирует RSS-ссылку, в результате чего для всех тем генерировался один и тот же RSS, но с адресами вида /раздел/тема/rss.htm. В результате Яндекс видел кучу дубликатов страниц, на что и отрагировал соответственно. Сейчас я это дело поправил, и сделал 301 редирект. Посмотрим, как это повлияет…
Еще интереса ради проверил места сайта в выдаче по запросу "4X_Pro". В Google сайт аж на 17 месте находится,в Яндексе — на 9-ом. Что ж, можно рассматривать это как SEO-эксперимент в плане того, как возраст домена влияет на его позицию по сравнению с более старыми сайтами.

Еще раз о сайтах

4X_Pro

Вчера Ольвия прислала мне ссылку на тест по темпористике, расположенный на моем же собственном сайте TypTest.Ru с предложением пройти тест. С одной стороны, меня это посмешило, а с другой — заставило задуматься. Если даже люди, с которыми я регулярно переписываюсь, которые знают меня лично, не раз ходили на сходки, не знают моих сайтов, то явно что-то не так. Только вот как это исправить?

Еще одна моя разработка

4X_Pro

Почти весь день ушел на тестирование и дописывание той JavaScript-библиотеки для асинхронной загрузки скриптов по условию, о которой упоминал в прошлом сообщении. Я назвал ее CondiLoader. Удивительное дело, но базовые функции заработали почти сразу. Потом возникли проблемы с цепочкой promises, с которыми я провозился несколько часов, и в итоге пришел к довольно «костыльному» решению. А остаток дня ушел на тестирование всяких мелочей. В очередной раз убеждаюсь: стоит хоть что-то незначительно изменить по сравнению с первоначальным замыслом, как ошибки начинают лезть ото всюду.

А затем, уже вечером, писал документацию и выгружал сделанное на GitHub. Причем писал на английском языке. Оказалось, что я его еще даже более-менее помню! Увы, как всегда, провозился долго, и на отдельное сообщение в здешнем компьютером блоге уже не хватает времени. Так что это завтра…

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

Very slow life

4X_Pro

В последние несколько дней веду прямо-таки отшельнический образ жизни. Больше нет долгосрочных целей, и связанного с ними недовольства собой по поводу «время идет, а дело стоит». Гораздо больше времени уделяю созерцанию. Например, сегодня долго смотрел на дождь с крыльца, проникаясь атмосферой пасмурного весенне-осеннего дня. А еще вышел на позицию какого-то остраненного наблюдателя за самим собой. Особенно по утрам, когда думаю, что буду делать, и как проведу день. Я прямо вижу, как во мне сталкиваются и борются различные желания и устремления. Раньше я делил их на «правильные», в смысле, полезные для долгосрочных целей, и «неправильные», и пытался как-то подавить последние. Сейчас же наблюдаю за всем этим безоценочно. И это дает новые понимания себя. В частности, понял, что просто не знаю, как справляться с этим противоборством, поэтому и сбегаю от него в Интернет, переключаясь на первую попавшуюся там информацию.

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

Что-то странное происходит

4X_Pro

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

Пустота в сознании

4X_Pro

В последние дни в голове — потрясающая пустота, никаких идей, и никакого желания что-либо делать… Продолжаю крутить в голове первую главу книги, но все никак не решаюсь сесть и начать писать или диктовать на мобильник. Для мультиблога тоже с идеями как-то совсем плохо. Впрочем, это как раз не удивительно: обычно они возникают в ответ на новый поток информации, а его-то как раз и нет. Зато посмотрел серию коротких видеолекций по риторике. Узнал немало интересного, но увы, мало чего полезного. Зато это (и вопрос одного из анонимов на Ask) навело на мысль, а не создать ли мне канал «я учусь выступать перед камерой с нуля». Где сначала просто рассказывать перед камерой хоть что-то в течение 10-15 минут непрерывно, без выключений и перезаписей, а потом начать снимать уже более тематически направленные ролики. Еще наконец-то доделал сайт Р.Л. и все никак не могу взяться за очередные мелкие доделки мультиблога.