Наверх

Админские бредни

admin

Когда патчи, чувак?

Привет, мои дорогие пикукерсы!

Я уже неделю работаю "молча" и вот, решил что пора уже лишить вас недопонимания и (возможно) паники по поводу будущего нашего сообщества этим постом. Поехали...

Это я пытаюсь накидывать фичи в устаревший код

Это я пытаюсь накидывать фичи в устаревший код

Все начиналось с турниров. Буквально, первые две вещи, реализованные на сайте еще два года назад - конструктор турниров и интерфейс прохождения. В то время я вообще не ожидал ничего от Пикуко, мне просто было нечем заняться и я практиковался в разработке, пробовал что-то новое. Поэтому я не особо заморачивался с чистотой кода и грамотной архитектурой.

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

Герб и девиз текущего состояния кода в старых компонентах

Герб и девиз текущего состояния кода в старых компонентах

В связи с огромной очередью идей, необходимых к реализации я не мог себе позволить просто взять перерыв и переписать всё как положено: "надо пилить фичи" - звучало у меня в голове.

В итоге мы реализовали всё, что душе было угодно, доехали до Пикуко 2.0, где я уже по второму кругу переписал всё четко как надо было с самого начала. И вот... пришло время для самого главного - тестов и турниров.

У меня в планах - сильно расширить функционал имеющихся типов тестов, в особенности древ, викторин и квизов. Осознавая это я понял, что так больше не может продолжаться: если я накидаю еще больше костылей на текущую башню - она посыпется. Нужно взять перерыв и всё переписать.

Когда патчи, чувак?

Поэтому прошедшую неделю я посвятил тому, что вы можете теперь видеть уже на сайте: полностью переписал компонент прохождения турнира.

Для людей, въезжающих в веб - монолит на jQuery превратился в распределенную систему компонентов на Vue.js. То же самое ранее случилось с мессенджером, комментариями и еще стопочкой компонентов.

Для остальных - ничего кардинального, может вы заметите улучшенную скорость и стабильность работы, новые анимации и пару мелких фишек. Но с точки зрения архитектуры - теперь мне гораздо проще накидывать новые фичи в этот компонент.

Когда патчи, чувак?

Что будет дальше? Я пересажу на новый движок остальные типы тестов, а также изменю их интерфейс (текущий мне все-таки не нравится). Потом придет время заняться полным переписыванием редакторов для всех типов тестов, ведь мы не можем ввести новую фичу в процесс, не занеся ее в редактор. А дальше будут новые крутые плюхи.

Сколько ждать? Не знаю, думаю за месяц управлюсь. В течение этого времени вы будете подмечать некоторые изменения, по мере переноса функционала на новый движок, но новостей об этом я выпускать не буду. 

А потом мы придем в светлое будущее и новым патчам не будет числа, все будут радоваться, а я буду сидеть и хлопать в ладоши...

Спасибо за внимание, держите руку на пульсе!

Когда патчи, чувак?
Теги:PikucoРазработка
6
70
76
18комментариев
409просмотров

Оставить комментарий

Для добавления комментария необходимо авторизоваться.

Лучшиекомментарии (18)

Wandere_r_

Вот кто главный работяга на сайте!

20

esPIO

Ну что ж, жду обновлений! Особенно всего, что касается викторин (.❛ ᴗ ❛.)

16

Artemka

Что ты и Мистерио... оба работяги, каждый раз беспокоюсь за здоровье миста (он работает, я предлагаю ему хотя бы немного отдохнуть после долгой работы, а он в никакую и дальше работает!) Конечно я уважаю ваш труд и всё такое, но порой надо думать о своём здоровье) 😁 ______________ И касаемо патчей, жду с нетерпением╰(▔∀▔)╯

14
Показать все комментарии

Похожие посты

Ответы на вопросы!!! От TakoPi! Часть 1

В прошлом посте я попросил пользователей задавать вопросы! В этом посте я на них отвечу!!!! Надеюсь, вам понравится: вопросы прикольные, всем смотреть! #АДМИНДАЙМНЕ100БЛОКОВ

Cogito ergo sum

Леонид, хватит балакать на латыни!

Ивент «Европейское средневековье». Ход 2

2 часть ивента «Европейское средневековье»

Я топ-1 Пикуко!

Поистине великое событие не только для меня, но и для всего нашего сайта под названием Пикуко! (Кто вообще читает описания?)

30к рейтинга! Задавайте любые вопросы

В этом посте коротко обсудим про мои 30к рейтинга! Также под этим постом вы можете задавать любые вопросы мне. Хорошего прочтения!

Альманах Pikuco: Выпуск II [апрель-июнь 2026]

В течение трёх месяцев я подбирал различные работы по собственному вкусу. И сегодня я хочу поделиться с вами частью этой коллекции.

Ивент «Европейское средневековье». Ход 1

Стартует ивента «Европейское средневековье»

Немножко про свг-геймс

Сегодня я поделюсь своими наблюдениями по поводу свг, работы челленджей на пикуко и прочей шнягой на тему

ИТОГИ ПЕРВОЙ ЧЕТВЕРТИ - ЭСТАФЕТА [sasha.go]

Вот и кончилась первая четверть в большей части российских школ. У кого-то хорошие итоги, у кого-то не очень. Ну а я принимаю эстафету от Gerrusа и показываю свои результаты за четверть))

Судейство осеннего конкурса 2026 // Тирлисты

Финальный пост с судейскими оценками осеннего конкурса 2026 года. Здесь я прокомментирую каждый выпущенный тирлист от участников мероприятия, озвучу предварительные оценки.

Разбор полётов ТОП-500 Pikuco. Голосование за новый стрим

Ну что ж, вот и была проведена полноценная ревизия ТОП-500 юзеров Pikuco. На это потребовалось всего лишь какие-то 17 часов.