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",
|
"type": "split",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "bdefc74df0a6f3aa",
|
"id": "9810f6f0d1999531",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "898cd11a388619b8",
|
"id": "68de4d224860e518",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"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",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
"title": "System Prompts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"currentTab": 1
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "vertical"
|
"direction": "vertical"
|
||||||
@ -44,7 +59,7 @@
|
|||||||
"autoReveal": false
|
"autoReveal": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-folder-closed",
|
"icon": "lucide-folder-closed",
|
||||||
"title": "Files"
|
"title": "Файловый менеджер"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -94,7 +109,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
"file": "Библиотека/Книги/Компьютерные сети. Принципы, технологии, протоколы.md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
@ -104,7 +119,7 @@
|
|||||||
"unlinkedCollapsed": false
|
"unlinkedCollapsed": false
|
||||||
},
|
},
|
||||||
"icon": "links-coming-in",
|
"icon": "links-coming-in",
|
||||||
"title": "Backlinks for Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
"title": "Обратные ссылки для Компьютерные сети. Принципы, технологии, протоколы"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -113,12 +128,12 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
"file": "Библиотека/Книги/Компьютерные сети. Принципы, технологии, протоколы.md",
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
},
|
},
|
||||||
"icon": "links-going-out",
|
"icon": "links-going-out",
|
||||||
"title": "Outgoing links from Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
"title": "Исходящие ссылки из Компьютерные сети. Принципы, технологии, протоколы"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -133,7 +148,7 @@
|
|||||||
"searchQuery": ""
|
"searchQuery": ""
|
||||||
},
|
},
|
||||||
"icon": "lucide-tags",
|
"icon": "lucide-tags",
|
||||||
"title": "Tags"
|
"title": "Теги"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -142,13 +157,13 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
"file": "Библиотека/AI Tools/System Prompts.md",
|
||||||
"followCursor": false,
|
"followCursor": false,
|
||||||
"showSearch": false,
|
"showSearch": false,
|
||||||
"searchQuery": ""
|
"searchQuery": ""
|
||||||
},
|
},
|
||||||
"icon": "lucide-list",
|
"icon": "lucide-list",
|
||||||
"title": "Outline of Алгоритм Диффи — Хеллмана (Diffie–Hellman)"
|
"title": "Структура System Prompts"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -162,7 +177,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"currentTab": 4
|
"currentTab": 3
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "horizontal",
|
"direction": "horizontal",
|
||||||
@ -170,21 +185,48 @@
|
|||||||
},
|
},
|
||||||
"left-ribbon": {
|
"left-ribbon": {
|
||||||
"hiddenItems": {
|
"hiddenItems": {
|
||||||
"bases:Create new base": false,
|
"switcher:Меню быстрого перехода": false,
|
||||||
"switcher:Open quick switcher": false,
|
"graph:Граф": false,
|
||||||
"graph:Open graph view": false,
|
"canvas:Создать новый холст": false,
|
||||||
"canvas:Create new canvas": false,
|
"daily-notes:Сегодняшняя заметка": false,
|
||||||
"daily-notes:Open today's daily note": false,
|
"templates:Вставить шаблон": false,
|
||||||
"templates:Insert template": false,
|
"command-palette:Открыть палитру команд": false,
|
||||||
"command-palette:Open command palette": false,
|
"bases:Создать новую базу": false,
|
||||||
"obsidian-git:Open Git source control": false
|
"obsidian-git:Open Git source control": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "898cd11a388619b8",
|
"active": "265fec28ea96d562",
|
||||||
"lastOpenFiles": [
|
"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",
|
"Untitled.base",
|
||||||
|
"Без названия.md",
|
||||||
|
"Библиотека/Книги/covers",
|
||||||
|
"IT/Алгоритмы/Алгоритм Диффи — Хеллмана (Diffie–Hellman).md",
|
||||||
|
"Шаблоны",
|
||||||
|
"Библиотека/Туториалы",
|
||||||
|
"Библиотека/Курсы",
|
||||||
|
"Библиотека/Фильмы",
|
||||||
|
"Библиотека/Книги",
|
||||||
"IT/Алгоритмы/Сортировки/Сортировка слиянием (Merge Sort).md",
|
"IT/Алгоритмы/Сортировки/Сортировка слиянием (Merge Sort).md",
|
||||||
"Туториалы/Wireguard.md",
|
|
||||||
"IT/Рефакторинг/Запахи кода/Теоретическая общность.md",
|
"IT/Рефакторинг/Запахи кода/Теоретическая общность.md",
|
||||||
"IT/Рефакторинг/Запахи кода/Таинственное имя.md",
|
"IT/Рефакторинг/Запахи кода/Таинственное имя.md",
|
||||||
"IT/Рефакторинг/Запахи кода/Повторяющиеся switch.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/Паттерны/Посетитель.md",
|
||||||
"IT/Паттерны/Заместитель.md",
|
|
||||||
"IT/Паттерны/Декоратор.md",
|
|
||||||
"IT/Парадигмы/ООП/Инкапсуляция.md",
|
|
||||||
"IT/Алгоритмы/Сортировки/Сортировка вставками (Insertion sort).md",
|
|
||||||
"IT/Алгоритмы/Сортировки/Быстрая сортировка (Quick sort).md",
|
|
||||||
"_assets/img/Insertion-sort-example-300px.gif",
|
"_assets/img/Insertion-sort-example-300px.gif",
|
||||||
"_assets/img/Pasted image 20250715055941.png",
|
"_assets/img/Pasted image 20250715055941.png",
|
||||||
"_assets/img/Merge-sort-example-300px.gif",
|
"_assets/img/Merge-sort-example-300px.gif",
|
||||||
"IT/Алгоритмы/Сортировки/Сортировка выбором (Selection sort).md",
|
|
||||||
"Pasted image 20250715061642.png",
|
"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 20250220082420.png",
|
||||||
"_assets/img/Pasted image 20250220083403.png",
|
"_assets/img/Pasted image 20250220083403.png",
|
||||||
"_assets/img/Pasted image 20250219082742.png",
|
"_assets/img/Pasted image 20250219082742.png",
|
||||||
"Untitled",
|
"_assets/img/Pasted image 20250219090442.png"
|
||||||
"_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/Парадигмы"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -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