Продвижение по целям 2026 года [Неделя 6 / 49]
Великолепная получилась шестая неделя! Скинул 2.5 кг (всего -11.4 кг), что очень сильно подняло эмоциональное состояние на всю неделю. Завершил крупное обновление движка учебников Erudit и выложил статью "Выделение полного квадрата" на двух языках. Внутри подробности этой замечательной недели.
Что за цели на 2026 год?
В начале 2026 года я решил поставить несколько очень важных для себя целей как в плане профессионального роста, так и по приведению своей физической формы в порядок. Результаты предыдущей недели можно посмотреть здесь:
Шестая неделя прошла. Достижений приятных было очень много. Не терпится с вами поделиться результатами. Все посты из этой серии доступны по хештегу: #gwynerva_2026
Технический (профессиональный) уровень
Всю неделю (как и почти всю предыдущую) посвятил завершению большого обновления движка Erudit, на котором и работает мой проект Открытая Математика. И вот только вчера под вечер выложил статью "Выделение полного квадрата". К движку автобиографий Thei даже не притрагивался 😢 Но обо всем по порядку.
Библиотека TSProse
Весь контент Открытой Математики пишется при помощи специального языка разметки TSX, который очень похож на HTML или XML. Ранее обработкой и анализом этих тегов занималась моя библиотека @jsprose/core.
Однако, в ней на уровне архитектуры была заложена очень спорная концепция, которая по итогу никак не помогала и только вставляла палки в колеса. Поэтому я потратил почти полторы недели, чтобы переписать все с нуля. Новую библиотеку назвал TSProse (TypeScript Prose).
Она быстрее, гораздо удобнее в использовании и просто "правильнее" написана с архитектурной точки зрения. Без костылей. Кстати, отдельно хочу поблагодарить нейронку Calude Opus 4.6, без некоторых особо ценных предложений которой хрен бы я смог это все реализовать.
Обновление движка учебников Erudit v4.2.0
Полная замена ключевого компонента с @jsprose/core на TSProse повлекла за собой обновление и всего ядра моего движка учебников. Больше 300 файлов пришлось менять!
Ну и я подумал, раз все равно вожусь с тех. частью, почему бы и новых фич не завести? Встречайте:
Конкретные элементы в "Зависимостях" и "Зависимых"
Ранее автоматически создающиеся списки "Зависит от" и "Используется в" содержали только названия страниц. Теперь же если вы ссылаетесь на конкретное определение или теорему, они так же появятся в этих списках!
Еще раз напоминаю, что все эти списки создаются полностью автоматически из контента! Получается по мере написания статей формируется "карта связей математики". Потом может сделаю отдельную страницу в виде одной гигантской диаграммы со всеми связями. Это будет что-то с чем-то!
Дата последнего изменения материала
В разделе "Статистика" теперь отображается дата последних правок в материал страницы. Не супер нужно именно для учебника по математике, где информация актуальной может сохранятся годами, но для других учебников точно будет полезным:
Статья "Выделение полного квадрата"
Сам материал был на 90% готов еще в конце предыдущей недели, но из-за переписывания ключевой библиотеки публикацию пришлось отложить. И вот теперь она доступна как на русском, так и на английском языках!
Объяснение решения почти всех примеров было переделано так, чтобы абсолютно каждый "почувствовал" и уловил суть процесса выделения полного квадрата. Ну и схемка с красивой визуализацией процесса тоже там имеется:
Физический уровень
Тут все просто великолепно. Только я жаловался на сниженный темп сброса веса, так организм решил мне настоящий сюрприз выдать. Прогресс с растяжкой тоже очень радует.
Победа по весу
За эту неделю скинул 2.5 кг. Это столько же, сколько и в первую неделю! Сложно описать, насколько сильно эмоционально это порадовало и зарядило мотивацией:
Я в целом уже даже привык к медленному темпу, но такие вот скачки в прогрессе всегда радуют)
Что еще более важно — я пробил дно и вышел из клуба "девяти десятков". Такое провернуть мне удавалось всего лишь раз за множество предыдущих попыток похудеть!
Прогресс по растяжке
В растяжке улучшения видны невооруженным глазом.
Все упражнения стало выполнять значительно проще, наклоняюсь сильнее, растягиваю все основательнее.
Для некоторых упражнений даже сделал специальные "улучшения". Например сам по себе я не могу нормально делать упражнение с наклоном вперед сидя при раздвинутых ногах. Вот вообще никак не идет. Поэтому помогаю себе гнуться вперед руками при помощи скакалки, привязанной к груше:
В ближайшие недели есть планы использовать степ на упражнениях для гибкости спины при обратном выгибании. Чтобы ноги выше были и эффект сгибания сильнее был.
Стопа нормализовалась
На прошлой неделе у меня начала вдруг просто болеть стопа. Причем "внутри", без внешних повреждений. Пересрал я знатно конечно, болела она всю неделю при наступании то сильнее то еле заметно.
А вот на этой неделе где-то в середине она перестала болеть совсем. Острый период прошел. Это прекрасно, но все же в более дальние "планы" я себе сделал пометку когда мед. осмотр проходить буду сделать рентген стоп и посмотреть, что же там болело. Не "шпоры" ли какие.
Планы на неделю
На физическом уровне план всегда простой пока что — держаться и двигаться вперед. Всякие конкретные цели буду вводить позже — когда треть года или полгода пройдут.
На техническом планов побольше, так как больше нет глобальной задачи, на которую уходит весь день:
- Перенести/реставрировать статью "Формула корней квадратного уравнения"
- Перенести/реставрировать статью "Разложение квадратного трехчлена на множители"
- Дописать процесс установки сайта-автобиографии Thei (перенос цели с предыдущий недели на эту)
Кстати, потихоньку продолжаю себе накидывать идеи и образы для новогоднего ивента. Постараюсь зажечь как не зажигал никогда.
До встречи на следующей неделе!
Ваша Петра/Петр! 😎💅
Результаты седьмой недели: