Ну что там?

Ну что там?

duverse

Привет всем!

Многие заметили значительное уменьшение подписчиков канала и уменьшение моей активности в нем. Это вовсе не значит что я с меньшим энтузиазмом чем 8 месяцев назад делаю свой проект. Кстати я было удалил около 80 "Deleted Account" из подписчиков пару недель назад. Причина длительного отсутствия вот таких отчетов заключается в том, что я болею неприятной болезнью, которая постоянно выбивает меня из "колии" вот уже больше года. Иногда справляться с этим крайне тяжело, а иногда вполне сносно. По сути это и есть основная причина моих отставаний в запуске беты. Тем не менее процесс движется в правильном направлении и вскоре покажет результат.

За последние четыре недели я справился с основными "тормозами" своего проекта, которые никак не хотелось делать, и сейчас работаю над самыми "сочными" кусками, работа над которыми приносит одно удовольствие.

Конкретно сейчас я работаю над реализацией фронтэнда для редактора https://quilljs.com (он же используется прямо здесь в telegra.ph), который крайне плохо документирован с точки зрения разработчика нацеленного на что-то большее чем сделать кнопку которая делает выделенное слово подчеркнутым. Уже неделю я борюсь с его документацией и исходниками. Пришлось даже подтянуть актуальный ECMAScript чтобы понять что к чему. Но план есть план, и назад пути нет.

Следующее на очереди - доработка системы лайков. Там мне предстоит небольшая работа по отладке алгоритма и создании универсального компонента для VueJS. Это примерно 2-3 дня работы.

Финальной доработкой ядра всего проекта - система работы умений. Она довольно сложная, хоть и спроектирована максимально гибко. Нужно будет навешать уведомления, привязать действие умения к потоку времени и т. д. На отладку и доработку этого добра уйдет пара недель.

Сразу после этого, планирую заняться чисткой SCSS-Кода. Я уже избавился от Bootstrap, больно он тяжелый, и не стоит того, когда используется один grid и dropdown для которого еще дополнительная библиотека требуется. Это полный бред. На это планирую потратить около недели, т. к. библиотек и плагинов наплодилось довольно много. На текущий момент это более 600кб JavaScript и 160кб CSS.

Ну и финальный этап перед бетой - фронтенд и бэкэнд умной поисковой системы на ElasticSearch. Там работы довольно много. Предполагаю около 3-4 недель. Ведь до сих пор полностью отсутствует индексер базы данных и API поиска. А это отдельные архитектурные решения.

Ну и запуск беты не обойдется без полноценного тестирования функционала. Потребуется время для настройки сопутствующих вещей типа sitemap / robots / opengraph / sendmail / sentry ...

Коротко - ждем декабря, как и планировали.

Report Page