add templates
This commit is contained in:
parent
51b12d0e19
commit
c8f4c7be2e
27
Knowledges/.obsidian/plugins/dataview/data.json
vendored
Normal file
27
Knowledges/.obsidian/plugins/dataview/data.json
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"renderNullAs": "\\-",
|
||||
"taskCompletionTracking": false,
|
||||
"taskCompletionUseEmojiShorthand": false,
|
||||
"taskCompletionText": "completion",
|
||||
"taskCompletionDateFormat": "yyyy-MM-dd",
|
||||
"recursiveSubTaskCompletion": false,
|
||||
"warnOnEmptyResult": true,
|
||||
"refreshEnabled": true,
|
||||
"refreshInterval": 2500,
|
||||
"defaultDateFormat": "MMMM dd, yyyy",
|
||||
"defaultDateTimeFormat": "h:mm a - MMMM dd, yyyy",
|
||||
"maxRecursiveRenderDepth": 4,
|
||||
"tableIdColumnName": "File",
|
||||
"tableGroupColumnName": "Group",
|
||||
"showResultCount": true,
|
||||
"allowHtml": true,
|
||||
"inlineQueryPrefix": "=",
|
||||
"inlineJsQueryPrefix": "$=",
|
||||
"inlineQueriesInCodeblocks": true,
|
||||
"enableInlineDataview": true,
|
||||
"enableDataviewJs": true,
|
||||
"enableInlineDataviewJs": true,
|
||||
"prettyRenderInlineFields": true,
|
||||
"prettyRenderInlineFieldsInLivePreview": true,
|
||||
"dataviewJsKeyword": "dataviewjs"
|
||||
}
|
||||
4
Knowledges/.obsidian/templates.json
vendored
Normal file
4
Knowledges/.obsidian/templates.json
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"folder": "Шаблоны",
|
||||
"dateFormat": "DD.MM.YYYY"
|
||||
}
|
||||
116
Knowledges/.obsidian/workspace.json
vendored
116
Knowledges/.obsidian/workspace.json
vendored
@ -4,24 +4,39 @@
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "bdefc74df0a6f3aa",
|
||||
"id": "9810f6f0d1999531",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "898cd11a388619b8",
|
||||
"id": "68de4d224860e518",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
||||
"file": "Шаблоны/course_template.md.md",
|
||||
"mode": "preview",
|
||||
"source": true
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "course_template.md"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "265fec28ea96d562",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Библиотека/AI Tools/System Prompts.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
||||
"title": "System Prompts"
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"currentTab": 1
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
@ -44,7 +59,7 @@
|
||||
"autoReveal": false
|
||||
},
|
||||
"icon": "lucide-folder-closed",
|
||||
"title": "Files"
|
||||
"title": "Файловый менеджер"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -94,7 +109,7 @@
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
||||
"file": "Библиотека/Книги/Компьютерные сети. Принципы, технологии, протоколы.md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
@ -104,7 +119,7 @@
|
||||
"unlinkedCollapsed": false
|
||||
},
|
||||
"icon": "links-coming-in",
|
||||
"title": "Backlinks for Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
||||
"title": "Обратные ссылки для Компьютерные сети. Принципы, технологии, протоколы"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -113,12 +128,12 @@
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
||||
"file": "Библиотека/Книги/Компьютерные сети. Принципы, технологии, протоколы.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-going-out",
|
||||
"title": "Outgoing links from Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
||||
"title": "Исходящие ссылки из Компьютерные сети. Принципы, технологии, протоколы"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -133,7 +148,7 @@
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-tags",
|
||||
"title": "Tags"
|
||||
"title": "Теги"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -142,13 +157,13 @@
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
||||
"file": "Библиотека/AI Tools/System Prompts.md",
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "Outline of Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
||||
"title": "Структура System Prompts"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -162,7 +177,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 4
|
||||
"currentTab": 3
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
@ -170,21 +185,48 @@
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"bases:Create new base": false,
|
||||
"switcher:Open quick switcher": false,
|
||||
"graph:Open graph view": false,
|
||||
"canvas:Create new canvas": false,
|
||||
"daily-notes:Open today's daily note": false,
|
||||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": false,
|
||||
"switcher:Меню быстрого перехода": false,
|
||||
"graph:Граф": false,
|
||||
"canvas:Создать новый холст": false,
|
||||
"daily-notes:Сегодняшняя заметка": false,
|
||||
"templates:Вставить шаблон": false,
|
||||
"command-palette:Открыть палитру команд": false,
|
||||
"bases:Создать новую базу": false,
|
||||
"obsidian-git:Open Git source control": false
|
||||
}
|
||||
},
|
||||
"active": "898cd11a388619b8",
|
||||
"active": "265fec28ea96d562",
|
||||
"lastOpenFiles": [
|
||||
"Библиотека/AI Tools/Agents.md",
|
||||
"Библиотека/AI Tools/System Prompts.md",
|
||||
"Библиотека/AI Tools/Skills.md",
|
||||
"Библиотека/AI Tools/Coding.md",
|
||||
"Библиотека/AI Tools/MCP.md",
|
||||
"Библиотека/AI Tools/Без названия",
|
||||
"Библиотека/AI Tools",
|
||||
"Библиотека/Pet проекты",
|
||||
"Библиотека/Курсы/Микросервисы на практике - сервис продажи билетов.md",
|
||||
"Шаблоны/course_template.md.md",
|
||||
"Шаблоны/book_template.md.md",
|
||||
"Библиотека/Книги/Список книг.md",
|
||||
"Библиотека/Книги/Компьютерные сети. Принципы, технологии, протоколы.md",
|
||||
"Библиотека/Книги/Высоконагруженные приложения. Программирование, масштабирование, поддержка.md",
|
||||
"Библиотека/Книги/covers/Pasted image 20260225200640.png",
|
||||
"Библиотека/Книги/covers/Pasted image 20260225194031.png",
|
||||
"IT/Принципы/Принцип открытости-закрытости.md",
|
||||
"IT/Принципы/Принцип подстановки Лисков.md",
|
||||
"IT/Рефакторинг/Рефакторинг.md",
|
||||
"Библиотека/Туториалы/Wireguard.md",
|
||||
"Untitled.base",
|
||||
"Без названия.md",
|
||||
"Библиотека/Книги/covers",
|
||||
"IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
||||
"Шаблоны",
|
||||
"Библиотека/Туториалы",
|
||||
"Библиотека/Курсы",
|
||||
"Библиотека/Фильмы",
|
||||
"Библиотека/Книги",
|
||||
"IT/Алгоритмы/Сортировки/Сортировка слиянием (Merge Sort).md",
|
||||
"Туториалы/Wireguard.md",
|
||||
"IT/Рефакторинг/Запахи кода/Теоретическая общность.md",
|
||||
"IT/Рефакторинг/Запахи кода/Таинственное имя.md",
|
||||
"IT/Рефакторинг/Запахи кода/Повторяющиеся switch.md",
|
||||
@ -192,40 +234,14 @@
|
||||
"IT/Рефакторинг/Запахи кода/Параллельные иерархии наследования.md",
|
||||
"IT/Рефакторинг/Запахи кода/Неуместная близость.md",
|
||||
"IT/Рефакторинг/Запахи кода/Временное поле.md",
|
||||
"IT/Принципы/Принцип подстановки Лисков.md",
|
||||
"IT/Принципы/Принцип открытости-закрытости.md",
|
||||
"IT/Паттерны/Посетитель.md",
|
||||
"IT/Паттерны/Заместитель.md",
|
||||
"IT/Паттерны/Декоратор.md",
|
||||
"IT/Парадигмы/ООП/Инкапсуляция.md",
|
||||
"IT/Алгоритмы/Сортировки/Сортировка вставками (Insertion sort).md",
|
||||
"IT/Алгоритмы/Сортировки/Быстрая сортировка (Quick sort).md",
|
||||
"_assets/img/Insertion-sort-example-300px.gif",
|
||||
"_assets/img/Pasted image 20250715055941.png",
|
||||
"_assets/img/Merge-sort-example-300px.gif",
|
||||
"IT/Алгоритмы/Сортировки/Сортировка выбором (Selection sort).md",
|
||||
"Pasted image 20250715061642.png",
|
||||
"IT/Книги/Стивен Скиена - Алгоритмы. Руководство по разработке.md",
|
||||
"IT/Книги/Список книг.md",
|
||||
"IT/Книги/Мартин Фаулер - Рефакторинг кода на JavaScript.md",
|
||||
"IT/Книги/Адитья Бхаргава - Грокаем Алгоритмы.md",
|
||||
"IT/Алгоритмы/Фильтры Блума (Bloom filter).md",
|
||||
"IT/Untitled.md",
|
||||
"IT/Рефакторинг/Методы рефакторинга/Удаление посредника.md",
|
||||
"_assets/img/Pasted image 20250220082420.png",
|
||||
"_assets/img/Pasted image 20250220083403.png",
|
||||
"_assets/img/Pasted image 20250219082742.png",
|
||||
"Untitled",
|
||||
"_assets/img/Pasted image 20250219090442.png",
|
||||
"_assets/img/Pasted image 20250219085909.png",
|
||||
"_assets/img/Pasted image 20250219085538.png",
|
||||
"Туториалы/Untitled",
|
||||
"Туториалы",
|
||||
"IT/Алгоритмы/Сортировки",
|
||||
"_assets/gif",
|
||||
"IT/Алгоритмы/Поиск",
|
||||
"IT/Алгоритмы/Эффективность алгоритмов",
|
||||
"IT/Парадигмы/ООП",
|
||||
"IT/Парадигмы"
|
||||
"_assets/img/Pasted image 20250219090442.png"
|
||||
]
|
||||
}
|
||||
@ -1,3 +0,0 @@
|
||||
views:
|
||||
- type: table
|
||||
name: Table
|
||||
0
Knowledges/Библиотека/AI Tools/Agents.md
Normal file
0
Knowledges/Библиотека/AI Tools/Agents.md
Normal file
4
Knowledges/Библиотека/AI Tools/Coding.md
Normal file
4
Knowledges/Библиотека/AI Tools/Coding.md
Normal file
@ -0,0 +1,4 @@
|
||||
Claude code
|
||||
Gemini CLI
|
||||
Codex CLI
|
||||
Qwen Code
|
||||
0
Knowledges/Библиотека/AI Tools/MCP.md
Normal file
0
Knowledges/Библиотека/AI Tools/MCP.md
Normal file
0
Knowledges/Библиотека/AI Tools/Skills.md
Normal file
0
Knowledges/Библиотека/AI Tools/Skills.md
Normal file
0
Knowledges/Библиотека/AI Tools/System Prompts.md
Normal file
0
Knowledges/Библиотека/AI Tools/System Prompts.md
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 384 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 2.3 MiB |
@ -0,0 +1,56 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: В процессе
|
||||
Название: Высоконагруженные приложения. Программирование, масштабирование, поддержка
|
||||
Автор:
|
||||
- Клепман Мартин
|
||||
Количество страниц: 637
|
||||
Прогресс: 505
|
||||
Формат: Бумажная
|
||||
Обложка: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSTjL_A2Bdp9oYr-B3P0VeJ-gQ2ebWh1fdIWQ&s
|
||||
Обложка2: [[Pasted image 20260225200640.png]]
|
||||
Начата: 12.01.2026
|
||||
Закончена:
|
||||
Оценка:
|
||||
Сложность: 8/10
|
||||
Теги:
|
||||
- it
|
||||
- sql
|
||||
- highload
|
||||
Категория:
|
||||
- Highload
|
||||
Источник:
|
||||
Ссылка: https://disk.yandex.ru/i/CESioxjTONjoGA
|
||||
---
|
||||
|
||||
![[Pasted image 20260225200640.png]]
|
||||
|
||||
# Высоконагруженные приложения. Программирование, масштабирование, поддержка
|
||||
|
||||
## 📖 О книге
|
||||
|
||||
Как создавать высоконагруженные приложения, синхронизировать данные, гарантия консистентности БД, репликация и шардирование баз данных
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[...]]
|
||||
@ -0,0 +1,56 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: В процессе
|
||||
Название: Компьютерные сети. Принципы, технологии, протоколы
|
||||
Автор:
|
||||
- Виктор Олифер
|
||||
- Наталья Олифер
|
||||
Количество страниц: 1007
|
||||
Прогресс: 259
|
||||
Формат: Бумажная
|
||||
Обложка: https://m.media-amazon.com/images/I/81msaToQhML._UF1000,1000_QL80_.jpg
|
||||
Начата: 12.01.2026
|
||||
Закончена:
|
||||
Оценка:
|
||||
Сложность: 8/10
|
||||
Теги:
|
||||
- it
|
||||
- networks
|
||||
- basic
|
||||
Категории:
|
||||
- компьютерные сети
|
||||
- Computer Science
|
||||
Источник:
|
||||
Ссылка: https://disk.yandex.ru/i/mawrhR7rW8wyOQ
|
||||
---
|
||||
|
||||
![[Pasted image 20260225194031.png]]
|
||||
|
||||
# Компьютерные сети. Принципы, технологии, протоколы
|
||||
|
||||
## 📖 О книге
|
||||
Книга про то, как строятся сети на базовом уровне - от физического передачи сигнала до построения крупномасштабных сетей
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[...]]
|
||||
23
Knowledges/Библиотека/Книги/Список книг.md
Normal file
23
Knowledges/Библиотека/Книги/Список книг.md
Normal file
@ -0,0 +1,23 @@
|
||||
|
||||
## Читаю сейчас
|
||||
|
||||
|
||||
```dataviewjs
|
||||
dv.table(["Название", "Автор", "Кол-во страниц", "Файл", "Обложка"],
|
||||
dv.pages('"Библиотека/Книги"')
|
||||
.where(p => p.Тип == "Книга" && p.Статус == "В процессе")
|
||||
.map(p => [
|
||||
p.Название,
|
||||
p.Автор,
|
||||
p["Количество страниц"],
|
||||
p.file.link,
|
||||
p.Обложка ? dv.span(``) : "—",
|
||||
])
|
||||
)
|
||||
```
|
||||
|
||||
|
||||
## Запланировано
|
||||
|
||||
|
||||
## Прочитано
|
||||
@ -0,0 +1,59 @@
|
||||
---
|
||||
Тип: Курс
|
||||
Статус: В процессе
|
||||
Название: Микросервисы на практике - сервис продажи билетов
|
||||
Платформа: YouTube
|
||||
Автор/Лектор:
|
||||
- TeaCoder
|
||||
Длительность: 35 часов
|
||||
Прогресс: 50 %
|
||||
Начат: 14.01.2026
|
||||
Закончен:
|
||||
Оценка: "8"
|
||||
Сложность: "6"
|
||||
Теги:
|
||||
- it
|
||||
- nest
|
||||
- microservices
|
||||
- rabbitmq
|
||||
- grpc
|
||||
- typescript
|
||||
- telegram
|
||||
- docker
|
||||
Категория:
|
||||
- Microservices
|
||||
- Backend
|
||||
- Telegram
|
||||
Технологии:
|
||||
- TypeScript
|
||||
- Nest.js
|
||||
- Telegram
|
||||
- gRPC
|
||||
- RabbitMQ
|
||||
Ссылка на курс: https://www.youtube.com/watch?v=EFXFVNDk2xM
|
||||
Репозиторий с кодом: https://git.ksv741.keenetic.pro/teacinema
|
||||
---
|
||||
|
||||
# Микросервисы на практике - сервис продажи билетов
|
||||
|
||||
## 📖 О курсе
|
||||
|
||||
Изучается подход к построение микросервисной архитеркутры, с помощью gRPC и MQ общений между сервисами.
|
||||
Также хорошо показано как переиспользовать модули Nestjs, и npm пакеты
|
||||
|
||||
|
||||
## ✅ Что нового я узнал
|
||||
- Как происходит gRPC взаимодействие между сервисами
|
||||
- Взаимодействие Nestjs с микросервисами с помощью разных транспортов
|
||||
- Создание Telegram ботов на TypeScript
|
||||
|
||||
|
||||
## 💡 Идеи для применения
|
||||
- Возвращаться к исходному коду для переиспользования в pet проектах
|
||||
|
||||
## ❌ Что не понравилось
|
||||
- Использование npm пакетов в качестве контрактов, как будто контракты должны автогенерироваться, как например из спецификации OpenAPI (чтобы было доступно не только для JS/TS)
|
||||
- prettier зло
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
-
|
||||
50
Knowledges/Шаблоны/book_template.md.md
Normal file
50
Knowledges/Шаблоны/book_template.md.md
Normal file
@ -0,0 +1,50 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: Запланировано # Запланировано | В процессе | Прочитано | Заброшена
|
||||
Название:
|
||||
Автор: []
|
||||
Количество страниц:
|
||||
Прогресс:
|
||||
Формат: Бумажная # Бумажная | Электронная | Аудио
|
||||
Обложка:
|
||||
Начата:
|
||||
Закончена:
|
||||
Оценка: # 1-10
|
||||
Сложность: # 1-10
|
||||
Теги:
|
||||
-
|
||||
Категория:
|
||||
-
|
||||
Источник:
|
||||
Ссылка:
|
||||
---
|
||||
|
||||
|
||||
# {{title}}
|
||||
|
||||
## 📖 О книге
|
||||
Кратко своими словами — о чём она и зачем читать.
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[...]]
|
||||
41
Knowledges/Шаблоны/course_template.md.md
Normal file
41
Knowledges/Шаблоны/course_template.md.md
Normal file
@ -0,0 +1,41 @@
|
||||
---
|
||||
Тип: Курс
|
||||
Статус: Запланировано # Запланировано | В процессе | Пройден | Заброшен
|
||||
Название:
|
||||
Платформа: # YouTube | Stepik | Coursera | Udemy | Другое
|
||||
Автор/Лектор: []
|
||||
Длительность: # Например: "6 недель" или "~20 часов"
|
||||
Прогресс: # % выполнения
|
||||
Начат:
|
||||
Закончен:
|
||||
Оценка: # 1-10
|
||||
Сложность: # 1-10 (Для новичка, средняя, сложная)
|
||||
Теги:
|
||||
-
|
||||
Категория: # Backend, Frontend, Data Science, DevOps и т.д.
|
||||
Технологии:
|
||||
- # Python, Django, SQL, Docker
|
||||
Ссылка на курс:
|
||||
Репозиторий с кодом:
|
||||
---
|
||||
|
||||
# {{title}}
|
||||
|
||||
## 📖 О курсе
|
||||
Кратко своими словами — чему учит курс, какой стек технологий, насколько был полезен
|
||||
|
||||
|
||||
## ✅ Что нового я узнал
|
||||
- Ключевая концепция
|
||||
- Ключевой инструмент/библиотека
|
||||
- Как работает процесс Х
|
||||
|
||||
|
||||
## 💡 Идеи для применения
|
||||
-
|
||||
|
||||
## ❌ Что не понравилось
|
||||
-
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
-
|
||||
Loading…
x
Reference in New Issue
Block a user