2.7 KiB
2.7 KiB
title, date, tags
| title | date | tags | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 31 марта 2026 | 2026-03-31 |
|
Timeline
- Утро — Обсуждали аналоги htop: порекомендовал btm, btop, glances. Создан конфиг
~/.config/bottom/bottom.toml - День — Разбирались со скиллами OpenCode: как работают, автоматический подбор по description
- День — Созданы скиллы для Leadera проектов (Go: build-and-fix, restart-api; Angular: build-and-fix)
- День — Обсудили миграцию Ганта с DOM на Canvas 2D (Konva.js) — real-time коллаборация, экспорт PDF/PNG, 500+ задач
- Вечер — Установлен gh CLI, авторизован как agaltsovav
- Вечер — Созданы GitHub Projects: Leadera Roadmap (21 задача, P0–P3), agaltsovav.ru Roadmap (7 задач)
Системные утилиты
- bottom (btm) — выбранный мониторинг, конфиг в
~/.config/bottom/bottom.toml - Альтернативы: btop, glances
OpenCode Skills
Созданы скиллы:
app-leadera-api/.opencode/skills/build-and-fix/— сборка Go проекта + автофикс ошибок (до 10 итераций)app-leadera-api/.opencode/skills/restart-api/— swagger генерация + pm2 restartapp-leadera-fe/.opencode/skills/build-and-fix/— сборка Angular + автофикс
Gantt Canvas миграция
- Переход с DOM на Canvas 2D через Konva.js
- Цели: real-time коллаборация, экспорт PDF/PNG, 500+ задач
- Промт:
GANTT_CANVAS_MIGRATION_PROMPT.mdв app-leadera-fe
GitHub
- CLI:
ghавторизован (agaltsovav) - Репо: app-leadera-fe, app-leadera-api, agaltsovav.ru
- Старые: leadera-fe/leadera-api (на VPS, leadera.ru)
- modece.ru — заброшен, планируется возвращение
GitHub Projects — Roadmaps
Leadera Roadmap (project #2) — 21 задача
- P0: JWT secret, CORS, bcrypt, ContextRole fallback, RegisterProtectedRoutes
- P1: Rate limiting, editor role check, MembersModal rewrite
- P2: HttpOnly cookies, CSRF, CSP, password policy, audit log, health-check, CI/CD, Canvas миграция, DnD
- P3: Code cleanup, тесты, email verification, поиск
agaltsovav.ru Roadmap (project #1) — 7 задач
- Редизайн, мобильная версия, мультиязычность, блог, CI/CD, тёмная тема, форма обратной связи