diff --git a/Knowledges/CLAUDE.md b/Knowledges/CLAUDE.md index be22984..c500b3e 100644 --- a/Knowledges/CLAUDE.md +++ b/Knowledges/CLAUDE.md @@ -22,7 +22,7 @@ Knowledges/ │ ├── Алгоритмы/ │ ├── Структуры данных/ │ └── Рефакторинг/ -├── Шаблоны/ ← шаблоны (book_template, course_template, movie_template) +├── Шаблоны/ ← шаблоны (book_template, course_template, movie_template, pet_project_template) └── _assets/ ← медиафайлы ``` @@ -50,6 +50,12 @@ Frontmatter поля: `Тип`, `Статус`, `Название`, `Режис - **Статус:** `Хочу посмотреть` | `Просмотрено` | `Заброшен` - Постеры: `Библиотека/Фильмы/covers/.jpg` +### Pet-проект (`Библиотека/Pet проекты/<Название>.md`) + +Frontmatter поля: `Тип`, `Статус`, `Название`, `Описание`, `Начат`, `Завершён`, `Технологии` (список), `Теги` (список), `Репозиторий`, `Ссылка` + +- **Статус:** `Идея` | `В разработке` | `Запущен` | `Заморожен` | `Завершён` + ### IT-заметки (`IT/<Раздел>/<Название>.md`) Без frontmatter. Теги inline (`#тег`), wikilinks `[[Название]]`. @@ -73,3 +79,4 @@ Frontmatter поля: `Тип`, `Статус`, `Название`, `Режис - `/add-book` — добавить книгу (`.claude/skills/add-book/SKILL.md`) - `/add-course` — добавить курс (`.claude/skills/add-course/SKILL.md`) - `/add-film` — добавить фильм (`.claude/skills/add-film/SKILL.md`) +- `/add-pet-project` — добавить pet-проект (`.claude/skills/add-pet-project/SKILL.md`) diff --git a/Knowledges/Библиотека/Pet проекты/zsh-devinfo.md b/Knowledges/Библиотека/Pet проекты/zsh-devinfo.md new file mode 100644 index 0000000..ec4cfcf --- /dev/null +++ b/Knowledges/Библиотека/Pet проекты/zsh-devinfo.md @@ -0,0 +1,63 @@ +--- +Тип: Проект +Статус: Идея +Название: zsh-devinfo +Описание: Плагин для zsh, выводящий версии dev-инструментов (Node.js, npm, yarn, Docker и др.) в терминале +Начат: +Завершён: +Технологии: + - Shell + - zsh +Теги: + - zsh + - plugin + - cli + - developer_tools +Репозиторий: +Ссылка: +--- + +# zsh-devinfo + +## 🎯 Проблема и цель +Нужен быстрый способ проверить версии всех ключевых dev-инструментов в одном месте без вызова `node -v`, `npm -v`, `docker -v` по отдельности. Плагин выводит сводку одной командой. Делаю сам ради практики shell-скриптинга и понимания механизма zsh-плагинов. + +--- + +## 🔍 Аналоги + +| Проект | Ссылка | Почему не подошёл | +|--------|--------|-------------------| +| ohmyzsh/ohmyzsh | https://github.com/ohmyzsh/ohmyzsh | Огромный фреймворк, нет единой команды для сводки версий | + +> Reality signal: 95/100 + +--- + +## ⚙️ Архитектура +**Стек:** Shell (zsh), oh-my-zsh plugin API + +**Ключевые решения:** +- Команда проверяет наличие инструмента перед вызовом (через `command -v`) +- Вывод форматируется в колонки для читаемости +- Список инструментов конфигурируется через переменную окружения + +--- + +## 📋 Функциональность +- [ ] Вывод версий: Node.js, npm, yarn, pnpm +- [ ] Вывод версий: Docker, docker-compose +- [ ] Вывод версий: Python, pip +- [ ] Вывод версий: Git, Go, Rust +- [ ] Конфигурируемый список инструментов +- [ ] Цветовой вывод (опционально) + +--- + +## 🧠 Что узнал / выводы +<Новые технологии, нестандартные решения, ошибки и как их избежал.> + +--- + +## 🔗 Связанные заметки +- [[...]] diff --git a/Knowledges/Библиотека/Фильмы/covers/krasnyy-drakon.jpg b/Knowledges/Библиотека/Фильмы/covers/krasnyy-drakon.jpg new file mode 100644 index 0000000..c485a44 Binary files /dev/null and b/Knowledges/Библиотека/Фильмы/covers/krasnyy-drakon.jpg differ diff --git a/Knowledges/Библиотека/Фильмы/Красный дракон.md b/Knowledges/Библиотека/Фильмы/Красный дракон.md new file mode 100644 index 0000000..fbaf481 --- /dev/null +++ b/Knowledges/Библиотека/Фильмы/Красный дракон.md @@ -0,0 +1,57 @@ +--- +Тип: Фильм +Статус: Просмотрено +Название: Красный дракон +Режиссёр: Бретт Ратнер +Актёры: + - Энтони Хопкинс + - Эдвард Нортон + - Рэйф Файнс + - Харви Кейтель + - Эмили Уотсон +Год: 2002 +Жанр: + - Триллер + - Криминал + - Драма +Страна: США +Длительность: 124 +Постер: Библиотека/Фильмы/covers/krasnyy-drakon.jpg +Просмотрено: 05.04.2026 +Оценка: +Теги: + - триллер + - серийный_убийца + - ганнибал_лектер + - психологический +Ссылка: https://www.kinopoisk.ru/film/798/ +--- + +![[covers/krasnyy-drakon.jpg]] + +# Красный дракон + +## 📖 Краткий сюжет +Бывший агент ФБР Уилл Грэм едва выжил после схватки с изощрённым маньяком-каннибалом Ганнибалом Лектером и ушёл на покой. Но когда по стране прокатывается волна загадочных убийств целых семей, совершённых серийным убийцей по прозвищу Зубная фея, Грэма вынуждают вернуться к работе. Чтобы поймать монстра, ему придётся снова встретиться с самим Лектером — единственным, кто способен помочь заглянуть в разум нового убийцы. + +--- + +## 🧠 Идеи и темы +- Тонкая грань между охотником и жертвой: следователь вынужден думать как маньяк, рискуя потерять себя +- Природа зла и его притягательность — Лектер не просто монстр, он интеллектуал, манипулирующий окружающими +- Двойственность личности: убийца Долархайд живёт с образом «Красного дракона» внутри, борясь со своей тёмной стороной +- Цена профессионализма: как работа с тёмной стороной человеческой природы разрушает самого следователя + +--- + +## 💡 Интересные факты +- Рэйф Файнс специально набрал почти 7 кг мышечной массы для роли Долархайда, а татуировку на всю спину наносили восемь часов +- Энтони Хопкинс заявил, что это будет его последнее воплощение Ганнибала Лектера; перед съёмками он похудел, чтобы выглядеть моложе +- Знаменитый вкрадчивый голос Лектера Хопкинс придумал, соединив интонации компьютера Хэла из «Космической одиссеи» с манерой речи Кэтрин Хепберн +- История уже экранизировалась в 1986 году под названием «Охотник на людей» Майкла Манна — «Красный дракон» стал официальным ремейком + +--- + +## 🔗 Связанные заметки +- [[Молчание ягнят]] +- [[Ганнибал]]