Iurii Shikov iuriishikov · he/him

Юрий Шиков · backend-разработчик

Java и Spring — основное. Rust — то, ради чего заведён этот форж.

Java Spring PostgreSQL Docker

Rust WGSL Wayland Fedora

Iced Forgejo ADR unsafe clippy REUSE


🔮 ShikOS

Дистрибутив Linux с собственным рабочим окружением: композитор Wayland на Smithay, графический слой на Iced, материал «жидкого стекла» шейдером на WGSL внутри композитора. Всё на Rust.

Проект живёт под организацией shikos. Код разбит на крейты: они публикуются в реестр пакетов этого же форжа и подключаются друг к другу по номеру версии — как внешние зависимости, а не как папки в монорепозитории. Архитектурные решения фиксируются в ADR вместе с отвергнутыми альтернативами; сборку, линтеры и CI крейты получают из общего шаблона.

Открыто сейчас

Репозиторий Что это
shikos-glass-scratch Стенд материала стекла: один WGSL-шейдер, девять живых ручек, полный гейт качества

В работе, пока приватно

Крейт Роль
shikos-iced-liquid-glass Боевой крейт стекла: то, что доказано на стенде, доведённое до библиотеки
shikos-iced-motion Spring-first анимационный слой для Iced
shikos-template Шаблон репозитория: justfile, линтеры, CI, лицензионная обвязка
shikos-ci-image Образ раннера, на котором гоняется гейт

Это не заброшенные заготовки: работа идёт, крейты собираются и публикуются в приватный реестр. Репозитории открываются по очереди — первые к моменту, когда окружение доедет до прод-релиза и его станет можно поставить себе, а не только собрать из исходников.


Бэкенд-проекты на Java и Spring — на GitHub и SourceCraft.