Compare commits
No commits in common. "63afdb93cdb3f0e5d29b6d39e311309b66840292" and "c8f4c7be2e05947c03d3c208edb27e81cbd452ef" have entirely different histories.
63afdb93cd
...
c8f4c7be2e
2
Knowledges/.obsidian/graph.json
vendored
@ -17,6 +17,6 @@
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 0.4775673225395386,
|
||||
"scale": 0.6410942760894982,
|
||||
"close": true
|
||||
}
|
||||
83
Knowledges/.obsidian/workspace.json
vendored
@ -11,17 +11,32 @@
|
||||
"id": "68de4d224860e518",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "split-diff-view",
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"aFile": "Knowledges/.obsidian/workspace.json",
|
||||
"bFile": "Knowledges/.obsidian/workspace.json",
|
||||
"aRef": ""
|
||||
"file": "Шаблоны/course_template.md.md",
|
||||
"mode": "preview",
|
||||
"source": true
|
||||
},
|
||||
"icon": "diff",
|
||||
"title": "Diff: workspace.json (Working Tree)"
|
||||
"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": "System Prompts"
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"currentTab": 1
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
@ -142,13 +157,13 @@
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "Библиотека/Книги/Список книг.md",
|
||||
"file": "Библиотека/AI Tools/System Prompts.md",
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "Структура Список книг"
|
||||
"title": "Структура System Prompts"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -162,11 +177,11 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 4
|
||||
"currentTab": 3
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 588.5
|
||||
"width": 300
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
@ -180,30 +195,10 @@
|
||||
"obsidian-git:Open Git source control": false
|
||||
}
|
||||
},
|
||||
"active": "68de4d224860e518",
|
||||
"active": "265fec28ea96d562",
|
||||
"lastOpenFiles": [
|
||||
"Без названия.canvas",
|
||||
"Библиотека/Книги/Высоконагруженные приложения. Программирование, масштабирование, поддержка.md",
|
||||
"Библиотека/Книги/Как пасти котов.md",
|
||||
"Библиотека/Книги/Командная строка Linux.md",
|
||||
"Библиотека/Книги/Компьютерные сети. Принципы, технологии, протоколы.md",
|
||||
"Библиотека/Книги/Совершенный код.md",
|
||||
"Библиотека/Книги/Список книг.md",
|
||||
"Библиотека/Книги/Чистый код.md",
|
||||
"Библиотека/Книги/Git для профессионалов.md",
|
||||
"Библиотека/Книги/covers/herding-cats.jpg",
|
||||
"Библиотека/Книги/covers/linux-cli.jpg",
|
||||
"Библиотека/Книги/covers/pro-git.jpg",
|
||||
"Библиотека/Книги/covers/linux-cli.png",
|
||||
"Библиотека/Книги/covers/pro-git.png",
|
||||
"Библиотека/Книги/covers/code-complete.jpg",
|
||||
"Библиотека/Книги/covers/clean-code.jpg",
|
||||
"Библиотека/Книги/covers/highload.png",
|
||||
"Библиотека/Книги/covers/computer-networks.png",
|
||||
"Шаблоны/course_template.md.md",
|
||||
"Библиотека/Книги/covers/Pasted image 20260225200640.png",
|
||||
"Библиотека/AI Tools/System Prompts.md",
|
||||
"Библиотека/AI Tools/Agents.md",
|
||||
"Библиотека/AI Tools/System Prompts.md",
|
||||
"Библиотека/AI Tools/Skills.md",
|
||||
"Библиотека/AI Tools/Coding.md",
|
||||
"Библиотека/AI Tools/MCP.md",
|
||||
@ -211,7 +206,13 @@
|
||||
"Библиотека/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",
|
||||
@ -227,6 +228,20 @@
|
||||
"Библиотека/Книги",
|
||||
"IT/Алгоритмы/Сортировки/Сортировка слиянием (Merge Sort).md",
|
||||
"IT/Рефакторинг/Запахи кода/Теоретическая общность.md",
|
||||
"IT/Рефакторинг/Запахи кода/Таинственное имя.md"
|
||||
"IT/Рефакторинг/Запахи кода/Таинственное имя.md",
|
||||
"IT/Рефакторинг/Запахи кода/Повторяющиеся switch.md",
|
||||
"IT/Рефакторинг/Запахи кода/Расходящиеся изменения.md",
|
||||
"IT/Рефакторинг/Запахи кода/Параллельные иерархии наследования.md",
|
||||
"IT/Рефакторинг/Запахи кода/Неуместная близость.md",
|
||||
"IT/Рефакторинг/Запахи кода/Временное поле.md",
|
||||
"IT/Паттерны/Посетитель.md",
|
||||
"_assets/img/Insertion-sort-example-300px.gif",
|
||||
"_assets/img/Pasted image 20250715055941.png",
|
||||
"_assets/img/Merge-sort-example-300px.gif",
|
||||
"Pasted image 20250715061642.png",
|
||||
"_assets/img/Pasted image 20250220082420.png",
|
||||
"_assets/img/Pasted image 20250220083403.png",
|
||||
"_assets/img/Pasted image 20250219082742.png",
|
||||
"_assets/img/Pasted image 20250219090442.png"
|
||||
]
|
||||
}
|
||||
@ -1,55 +0,0 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: Запланировано
|
||||
Название: Git для профессионалов
|
||||
Автор:
|
||||
- Чакон Скотт
|
||||
- Штрауб Бен
|
||||
Количество страниц: 530
|
||||
Прогресс: 0
|
||||
Формат:
|
||||
Обложка: Библиотека/Книги/covers/pro-git.jpg
|
||||
Начата:
|
||||
Закончена:
|
||||
Оценка:
|
||||
Сложность:
|
||||
Теги:
|
||||
- it
|
||||
- git
|
||||
- vcs
|
||||
Категории:
|
||||
- инструменты разработки
|
||||
Источник:
|
||||
Ссылка:
|
||||
---
|
||||
|
||||
![[covers/pro-git.jpg]]
|
||||
|
||||
# Git для профессионалов
|
||||
|
||||
## 📖 О книге
|
||||
Исчерпывающее руководство по Git от одного из создателей GitHub. Покрывает внутреннее устройство Git, ветвление, слияния, удалённые репозитории, продвинутые инструменты (rebase, stash, bisect), хуки и рабочие процессы в командах.
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[...]]
|
||||
|
Before Width: | Height: | Size: 384 KiB After Width: | Height: | Size: 384 KiB |
|
Before Width: | Height: | Size: 2.3 MiB After Width: | Height: | Size: 2.3 MiB |
|
Before Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 9.6 KiB |
|
Before Width: | Height: | Size: 14 KiB |
@ -7,7 +7,8 @@
|
||||
Количество страниц: 637
|
||||
Прогресс: 505
|
||||
Формат: Бумажная
|
||||
Обложка: Библиотека/Книги/covers/highload.png
|
||||
Обложка: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSTjL_A2Bdp9oYr-B3P0VeJ-gQ2ebWh1fdIWQ&s
|
||||
Обложка2: [[Pasted image 20260225200640.png]]
|
||||
Начата: 12.01.2026
|
||||
Закончена:
|
||||
Оценка:
|
||||
@ -22,7 +23,7 @@
|
||||
Ссылка: https://disk.yandex.ru/i/CESioxjTONjoGA
|
||||
---
|
||||
|
||||
![[covers/highload.png]]
|
||||
![[Pasted image 20260225200640.png]]
|
||||
|
||||
# Высоконагруженные приложения. Программирование, масштабирование, поддержка
|
||||
|
||||
|
||||
@ -1,55 +0,0 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: Запланировано
|
||||
Название: Как пасти котов
|
||||
Автор:
|
||||
- Рейнвотер Дж. Хэнк
|
||||
Количество страниц: 204
|
||||
Прогресс: 0
|
||||
Формат:
|
||||
Обложка: Библиотека/Книги/covers/herding-cats.jpg
|
||||
Начата:
|
||||
Закончена:
|
||||
Оценка:
|
||||
Сложность:
|
||||
Теги:
|
||||
- management
|
||||
- teamlead
|
||||
- soft-skills
|
||||
Категории:
|
||||
- управление командой
|
||||
- карьера
|
||||
Источник:
|
||||
Ссылка:
|
||||
---
|
||||
|
||||
![[covers/herding-cats.jpg]]
|
||||
|
||||
# Как пасти котов
|
||||
|
||||
## 📖 О книге
|
||||
Руководство для программистов, которые стали руководить другими программистами. Книга о том, как выстраивать коммуникацию с командой разработчиков, управлять проектами, справляться с конфликтами и находить баланс между технической и менеджерской работой.
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[...]]
|
||||
@ -1,56 +0,0 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: Запланировано
|
||||
Название: Командная строка Linux
|
||||
Автор:
|
||||
- Барретт Дэниел
|
||||
Количество страниц: 256
|
||||
Прогресс: 0
|
||||
Формат:
|
||||
Обложка: Библиотека/Книги/covers/linux-cli.jpg
|
||||
Начата:
|
||||
Закончена:
|
||||
Оценка:
|
||||
Сложность:
|
||||
Теги:
|
||||
- it
|
||||
- linux
|
||||
- cli
|
||||
- bash
|
||||
Категории:
|
||||
- инструменты разработки
|
||||
- операционные системы
|
||||
Источник:
|
||||
Ссылка:
|
||||
---
|
||||
|
||||
![[covers/linux-cli.jpg]]
|
||||
|
||||
# Командная строка Linux
|
||||
|
||||
## 📖 О книге
|
||||
Практичный карманный справочник по командной строке Linux. Охватывает навигацию по файловой системе, управление процессами, работу с текстом, сетевые команды, переменные окружения и основы shell-скриптинга.
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[...]]
|
||||
@ -8,7 +8,7 @@
|
||||
Количество страниц: 1007
|
||||
Прогресс: 259
|
||||
Формат: Бумажная
|
||||
Обложка: Библиотека/Книги/covers/computer-networks.png
|
||||
Обложка: https://m.media-amazon.com/images/I/81msaToQhML._UF1000,1000_QL80_.jpg
|
||||
Начата: 12.01.2026
|
||||
Закончена:
|
||||
Оценка:
|
||||
@ -24,7 +24,7 @@
|
||||
Ссылка: https://disk.yandex.ru/i/mawrhR7rW8wyOQ
|
||||
---
|
||||
|
||||
![[covers/computer-networks.png]]
|
||||
![[Pasted image 20260225194031.png]]
|
||||
|
||||
# Компьютерные сети. Принципы, технологии, протоколы
|
||||
|
||||
|
||||
@ -1,58 +0,0 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: Прочитано
|
||||
Название: Совершенный код
|
||||
Автор:
|
||||
- Стив Макконнелл
|
||||
Количество страниц: 896
|
||||
Прогресс: 896
|
||||
Формат: Бумажная
|
||||
Обложка: Библиотека/Книги/covers/code-complete.jpg
|
||||
Начата: "2023"
|
||||
Закончена: "2023"
|
||||
Оценка: "9"
|
||||
Сложность: "7"
|
||||
Теги:
|
||||
- it
|
||||
- programming
|
||||
- best-practices
|
||||
- clean-code
|
||||
- codestyle
|
||||
Категории:
|
||||
- разработка программного обеспечения
|
||||
- лучшие практики
|
||||
Источник:
|
||||
Ссылка:
|
||||
---
|
||||
|
||||
![[covers/code-complete.jpg]]
|
||||
|
||||
# Совершенный код
|
||||
|
||||
## 📖 О книге
|
||||
Рассказывается о том, как лучше писать код, где делать отступы, какие структуры данных использовать, как именовать переменные и т.д.
|
||||
Понравился больше чем [[Чистый код]]
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
- код должен читаться легко, как простой текст
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
- стиль кода
|
||||
- понятный код как для себя в будущем, так и для других
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[Чистый код]]
|
||||
@ -21,18 +21,3 @@ dv.table(["Название", "Автор", "Кол-во страниц", "Фа
|
||||
|
||||
|
||||
## Прочитано
|
||||
|
||||
|
||||
```dataviewjs
|
||||
dv.table(["Название", "Автор", "Кол-во страниц", "Файл", "Обложка"],
|
||||
dv.pages('"Библиотека/Книги"')
|
||||
.where(p => p.Тип == "Книга" && p.Статус == "Прочитано")
|
||||
.map(p => [
|
||||
p.Название,
|
||||
p.Автор,
|
||||
p["Количество страниц"],
|
||||
p.file.link,
|
||||
p.Обложка ? dv.span(``) : "—",
|
||||
])
|
||||
)
|
||||
```
|
||||
@ -1,55 +0,0 @@
|
||||
---
|
||||
Тип: Книга
|
||||
Статус: Прочитано
|
||||
Название: Чистый код
|
||||
Автор:
|
||||
- Роберт Мартин
|
||||
Количество страниц: 464
|
||||
Прогресс: 464
|
||||
Формат: Бумажная
|
||||
Обложка: Библиотека/Книги/covers/clean-code.jpg
|
||||
Начата: "2023"
|
||||
Закончена: "2023"
|
||||
Оценка: "7"
|
||||
Сложность: 5/10
|
||||
Теги:
|
||||
- it
|
||||
- programming
|
||||
- clean-code
|
||||
Категории:
|
||||
- разработка программного обеспечения
|
||||
- лучшие практики
|
||||
Источник:
|
||||
Ссылка:
|
||||
---
|
||||
|
||||
![[covers/clean-code.jpg]]
|
||||
|
||||
# Чистый код
|
||||
|
||||
## 📖 О книге
|
||||
Книга Роберта Мартина о принципах написания чистого, читаемого и поддерживаемого кода. Охватывает именование, функции, комментарии, форматирование, обработку ошибок, тестирование и рефакторинг.
|
||||
|
||||
---
|
||||
|
||||
## 🧠 Ключевые идеи
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 💬 Важные цитаты
|
||||
>
|
||||
|
||||
---
|
||||
|
||||
## 💡 Как применить в моих проектах
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Связанные заметки
|
||||
- [[...]]
|
||||