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

Был в Сети 10 февр. 2025 г., 02:47
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Сторонник IndieWeb, slow lifer.
- Перово, Москва, Россия
- me@4xpro.ru
- x4_pro
- XXXXPro
Новости сайта в Telegram
t.me/4x_proЛог жизни
Лог моей жизни, где я фиксирую наиболее эмоционально значимые для меня события и текущее настроение. Является продолжением блога, который я вел в ЖЖ с ноября 2004 по апрель 2018 года.
Режим дня и велопрогулка

Решил начать налаживать режим дня. Поставил будильник на 9:15 и сумел проснуться в это время. Здесь, за городом, это сделать намного проще! Возможно, дело в том, что окна в комнате больше, и их не затеняют деревья. Встав, вышел в Интернет, посмотрел обстановку там, а потом решил отправиться на велопрогулку в сосновый бор, так как утро или полдень — самое лучшее время для таких прогулок. Но увы, прособирался как всегда, долго. И из дома вышел примерно в 11:55.
Прогулка получилась отличной! Удалось в полной мере ощутить чувство свободы и беззаботности, о которых я мечтал столько времени! Только ощущение простора вокруг, пока ехал по полю, и ветра в волосах. Доехал до дальнего затопленного песчаного карьера, откуда открывается один из лучших видов вокруг, постоял на его берегу. Потом поехал в бор. Сделал по нему три круга (увы, тот бор невелик, поэтому это всего несколько километров). Сосновый лес не слишком густой, солнце просвечивает между деревьями, и дорога состоит из забавных полосок: то светлой, то темной. После первого круга выехал к одному из прудов, посидел какое-то время на его берегу. Сделал несколько фотографий облаков и заслал их в Instagram. Эх, вот еще один повод радоваться жизни: теперь у меня безлимитные соцсети, и можно слать фото прямо с прогулок, не думая о траффике!
Обратно отправился не самой прямой дорогой. Во-первых, чтобы проехать больше, во-вторых, чтобы снова ощутить этот бесконечный простор поля! И, надо отметить, во время этой прогулки я настолько был поглощен впечатлениями, что исчезли все негативные мысли и переживания, оставшиеся от прошлого.
Прогулка получилась отличной! Удалось в полной мере ощутить чувство свободы и беззаботности, о которых я мечтал столько времени! Только ощущение простора вокруг, пока ехал по полю, и ветра в волосах. Доехал до дальнего затопленного песчаного карьера, откуда открывается один из лучших видов вокруг, постоял на его берегу. Потом поехал в бор. Сделал по нему три круга (увы, тот бор невелик, поэтому это всего несколько километров). Сосновый лес не слишком густой, солнце просвечивает между деревьями, и дорога состоит из забавных полосок: то светлой, то темной. После первого круга выехал к одному из прудов, посидел какое-то время на его берегу. Сделал несколько фотографий облаков и заслал их в Instagram. Эх, вот еще один повод радоваться жизни: теперь у меня безлимитные соцсети, и можно слать фото прямо с прогулок, не думая о траффике!
Обратно отправился не самой прямой дорогой. Во-первых, чтобы проехать больше, во-вторых, чтобы снова ощутить этот бесконечный простор поля! И, надо отметить, во время этой прогулки я настолько был поглощен впечатлениями, что исчезли все негативные мысли и переживания, оставшиеся от прошлого.
Еще раз о сайтах

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

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

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

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

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

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

Как говорилось в одной замечательной книжке «Глубина-глубина, я не твой… Отпусти меня, глубина…». То же самое я уже много раз пытался сказать типологической деятельности вообще и соционике в частности. Но увы, через некоторое время после того, как я принимаю решение уйти из нее, происходит нечто, что меня туда возвращает. Вот и сейчас история повторилась. Во-первых, меня пригласили в один соционический чат, во-вторых, встретился с одним человеком в оффлайне, и пообщались на тему соционики. Да и в социосети тоже несколько новых людей зарегистрировалось.
Но особого удовлетворения мне это не принесло. Скорее наоборот, расстройство от того, что мои идеи в области типологий так и остаются невостребованными. А самое обидное — когда в том же чате иногда высказывают идеи, сходные моим, но изложенные другими людьми на других сайтах (со ссылками, соответственно, туда). Чего вообще от меня вообще хотят высшие силы, постоянно возвращая к этой теме, но не давая возможности получить хоть сколько-нибудь значимые результаты? Или же они тут не причем, а меня просто не отпускает эгрегор соционики?
Еще с подачи пользователя _1_ с форума IntB узнал о социальном движке под названием Elgg. В первый момент мне казалось, что в нем есть все, что мне нужно для социальной сети, причем без платных модулей, как в других движках. Но увы, поставил и очень разочаровался… В общем, видимо, все же надо развивать IntB до полноценной социальной сети, так как с нормальными бесплатными движками для них дело обстоит очень и очень плохо. И даже то, что есть, плохо подходит для Рунета (например, нет авторизации через Одноклассники и ВК). Вопрос только в том, насколько сейчас движки соцсетей востребованны?
Пока что продолжаю заниматься мелкими доделками своего основного сайта. Сегодня решил чуть усовершенствовать CAPTCHA (а то появились боты, которые умеют ее распознавать с помощью нейросетей). Во время тестирования обнаружил очень нетривиальную ошибку, из-за которой, как оказалось, не работали комментарии в блогах для гостей. Причем она еще накладывалась на другую, более простую ошибку, в результате чего даже не выводилось корректного сообщения о том, что происходит.
Но особого удовлетворения мне это не принесло. Скорее наоборот, расстройство от того, что мои идеи в области типологий так и остаются невостребованными. А самое обидное — когда в том же чате иногда высказывают идеи, сходные моим, но изложенные другими людьми на других сайтах (со ссылками, соответственно, туда). Чего вообще от меня вообще хотят высшие силы, постоянно возвращая к этой теме, но не давая возможности получить хоть сколько-нибудь значимые результаты? Или же они тут не причем, а меня просто не отпускает эгрегор соционики?
Еще с подачи пользователя _1_ с форума IntB узнал о социальном движке под названием Elgg. В первый момент мне казалось, что в нем есть все, что мне нужно для социальной сети, причем без платных модулей, как в других движках. Но увы, поставил и очень разочаровался… В общем, видимо, все же надо развивать IntB до полноценной социальной сети, так как с нормальными бесплатными движками для них дело обстоит очень и очень плохо. И даже то, что есть, плохо подходит для Рунета (например, нет авторизации через Одноклассники и ВК). Вопрос только в том, насколько сейчас движки соцсетей востребованны?
Пока что продолжаю заниматься мелкими доделками своего основного сайта. Сегодня решил чуть усовершенствовать CAPTCHA (а то появились боты, которые умеют ее распознавать с помощью нейросетей). Во время тестирования обнаружил очень нетривиальную ошибку, из-за которой, как оказалось, не работали комментарии в блогах для гостей. Причем она еще накладывалась на другую, более простую ошибку, в результате чего даже не выводилось корректного сообщения о том, что происходит.
Поездка в Строгино

Сегодня добрался до Строгино! Давно хотел там побывать. Поехали вместе с DarLik. С ней все получается дольше, чем если бы я ехал один. В частности, из-за того, что она любую дальнюю прогулку начинает с похода в магазин и закупки еды. (Впрочем, определенная польза от этого была: я купил бутылку воды, без которой потом из-за жары пришлось бы очень непросто.) Плюс я еще прособирался и вышел из дома позже, чем собирался изначально. В результате на месте мы были чуть позже 15 часов.
И станция метро, и сам район возле нее выглядят весьма красиво и современно. Но нашей целью номер один был все же не город, а Большой Строгинский затон. Добрались мы до него достаточно быстро и без приключений. Только прежде чем спуститься прямо к воде, посидели еще на смотровой площадке какое-то время. Вид оттуда просто замечательный! Затем прошли вдоль затона. Он очень большой, но такого ощущения простора и чуть ли не бесконечности, как Химкинское водохранилище, все же не производит. Сделали множество фотографий, в том числе DarLik сфотографировала меня на фоне этого затона.
Но увы, длинные пешие прогулки и DarLik — понятия несовместимые. Через некоторое время она стала говорить, что слишком уж жарко, и в итоге мы решили вернуться к метро, где она поехала бы домой, а я — продолжил прогулку. Но потом наткнулись на автобусную остановку, откуда можно было уехать до Щукино, и она решила ехать туда. А я продолжил прогулку по изначальному плану: пошел к Малому Строгинскому затону и дальше вдоль реки вверх по течению. Настроение было отличным, погода — тоже. Удивительное дело, но несмотря на день, в одном месте было даже слышно соловья!
Потом, идя вдоль реки, я забрался на полуостров между ней и длинным и узким Спасским заливом. Вот это довольно глухое место! Не учел я одного: выбраться с него можно только там же, где и войти, и пришлось довольно долго возвращаться. Еще в процессе изучения местности очень неожиданным образом сглючило Яндекс.Карту: в какой-то момент она решила, что я нахожусь в Красноярске и стою почти на берегу реки Енисей. Впрочем, после того, как я включил передачу данных, а не только GPS, карта все же заработала нормально.
Выбравшись с полуострова, я пошел вдоль южного берега Спасского залива. В отличие от довольно быстро текущей реки, он почти идеально спокоен. В результате удалось снять несколько видов, где лес на том берегу отражается в воде как в зеркале. Еще там все довольно неплохо обустроено: деревянный настил, скамейки, мангалы. Причем не такие, как в Кусково, где есть только столы и сами мангалы, а с навесами. В общем, все продуманно!
Уже почти совсем выбившись из сил, добрался наконец-то до перехода над МКАД. В какой-то момент хотел отказаться от своей последней цели — посмотреть Павшинский мост. Но потом сориентировался по карте, понял, что идя к метро, я пройду место, откуда смогу глянуть на этот мост, и решить, имеет ли смысл пытаться с него фотографировать. Оказалось, что да: вид с него открывается отличный в обе стороны! Я сделал около десятка фотографий и наконец-то отправился в метро, где смог сесть и отдохнуть.
И станция метро, и сам район возле нее выглядят весьма красиво и современно. Но нашей целью номер один был все же не город, а Большой Строгинский затон. Добрались мы до него достаточно быстро и без приключений. Только прежде чем спуститься прямо к воде, посидели еще на смотровой площадке какое-то время. Вид оттуда просто замечательный! Затем прошли вдоль затона. Он очень большой, но такого ощущения простора и чуть ли не бесконечности, как Химкинское водохранилище, все же не производит. Сделали множество фотографий, в том числе DarLik сфотографировала меня на фоне этого затона.
Но увы, длинные пешие прогулки и DarLik — понятия несовместимые. Через некоторое время она стала говорить, что слишком уж жарко, и в итоге мы решили вернуться к метро, где она поехала бы домой, а я — продолжил прогулку. Но потом наткнулись на автобусную остановку, откуда можно было уехать до Щукино, и она решила ехать туда. А я продолжил прогулку по изначальному плану: пошел к Малому Строгинскому затону и дальше вдоль реки вверх по течению. Настроение было отличным, погода — тоже. Удивительное дело, но несмотря на день, в одном месте было даже слышно соловья!
Потом, идя вдоль реки, я забрался на полуостров между ней и длинным и узким Спасским заливом. Вот это довольно глухое место! Не учел я одного: выбраться с него можно только там же, где и войти, и пришлось довольно долго возвращаться. Еще в процессе изучения местности очень неожиданным образом сглючило Яндекс.Карту: в какой-то момент она решила, что я нахожусь в Красноярске и стою почти на берегу реки Енисей. Впрочем, после того, как я включил передачу данных, а не только GPS, карта все же заработала нормально.
Выбравшись с полуострова, я пошел вдоль южного берега Спасского залива. В отличие от довольно быстро текущей реки, он почти идеально спокоен. В результате удалось снять несколько видов, где лес на том берегу отражается в воде как в зеркале. Еще там все довольно неплохо обустроено: деревянный настил, скамейки, мангалы. Причем не такие, как в Кусково, где есть только столы и сами мангалы, а с навесами. В общем, все продуманно!
Уже почти совсем выбившись из сил, добрался наконец-то до перехода над МКАД. В какой-то момент хотел отказаться от своей последней цели — посмотреть Павшинский мост. Но потом сориентировался по карте, понял, что идя к метро, я пройду место, откуда смогу глянуть на этот мост, и решить, имеет ли смысл пытаться с него фотографировать. Оказалось, что да: вид с него открывается отличный в обе стороны! Я сделал около десятка фотографий и наконец-то отправился в метро, где смог сесть и отдохнуть.
Страницы:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143