diff --git a/garden/Struchkov's Garden.md b/.drone.yml similarity index 100% rename from garden/Struchkov's Garden.md rename to .drone.yml diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index d7c148e5..fd5379ed 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -24,24 +24,16 @@ "unresolvedLinks": false, "recentFilesStore": [ { - "filepath": "garden/Без названия.md", - "timestamp": 1725205074114 + "filepath": "garden/ru/Struchkov's Garden.md", + "timestamp": 1725205450669 }, { - "filepath": "Без названия 3.md", - "timestamp": 1725205012439 + "filepath": "Проекты.md", + "timestamp": 1725205437679 }, { - "filepath": "_inbox/Dockerfile.md", - "timestamp": 1725201017070 - }, - { - "filepath": "wiki/zero/00 Docker.md", - "timestamp": 1725201014767 - }, - { - "filepath": "_inbox/Quartz.md", - "timestamp": 1725200845589 + "filepath": "_inbox/NATS.md", + "timestamp": 1725205436573 } ], "bookmarkedFileStore": [], diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index 66a99a6a..8ccf2a7a 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -2,11 +2,23 @@ "recentFiles": [ { "basename": "Struchkov's Garden", - "path": "garden/Struchkov's Garden.md" + "path": "garden/ru/Struchkov's Garden.md" }, { - "basename": "Без названия 3", - "path": "Без названия 3.md" + "basename": "Проекты", + "path": "Проекты.md" + }, + { + "basename": "NATS", + "path": "_inbox/NATS.md" + }, + { + "basename": "Стена из пазогребневых плит", + "path": "_inbox/Стена из пазогребневых плит.md" + }, + { + "basename": "Производительность SQL запросов", + "path": "_inbox/Производительность SQL запросов.md" }, { "basename": "Dockerfile", @@ -70,7 +82,7 @@ }, { "basename": "Роли в команде", - "path": "Роли в команде.md" + "path": "_inbox/Роли в команде.md" }, { "basename": "Мотивация", diff --git a/Без названия 1.md b/.trash/Без названия 1.md similarity index 100% rename from Без названия 1.md rename to .trash/Без названия 1.md diff --git a/Без названия 2.md b/.trash/Без названия 2 2.md similarity index 100% rename from Без названия 2.md rename to .trash/Без названия 2 2.md diff --git a/Без названия 3.md b/.trash/Без названия 2.md similarity index 100% rename from Без названия 3.md rename to .trash/Без названия 2.md diff --git a/Без названия 4.md b/.trash/Без названия 3.md similarity index 100% rename from Без названия 4.md rename to .trash/Без названия 3.md diff --git a/Без названия.md b/.trash/Без названия 4.md similarity index 100% rename from Без названия.md rename to .trash/Без названия 4.md diff --git a/_inbox/00 Kafka.md b/_inbox/00 Kafka.md index 3c3e2932..2dff084e 100644 --- a/_inbox/00 Kafka.md +++ b/_inbox/00 Kafka.md @@ -104,7 +104,7 @@ Apache Kafka – это платформа потоковой передачи, ## Дополнительно - [Consumer Group](Consumer%20Group.md) -- [[Кластер Kafka]] +- [[_inbox/Кластер Kafka]] - [Запуск Kafka в docker-compose](Запуск%20Kafka%20в%20docker-compose.md) ``` diff --git a/_inbox/00 RabbitMQ.md b/_inbox/00 RabbitMQ.md index 59751f9f..de273ffa 100644 --- a/_inbox/00 RabbitMQ.md +++ b/_inbox/00 RabbitMQ.md @@ -33,7 +33,7 @@ linked: - Vhost (virtual host) - Способ разделения приложений на одном и том же экземпляре RabbitMQ. Обработка сообщений в RabbitMQ -![Обработка сообщений в RabbitMQ](Обработка%20сообщений%20в%20RabbitMQ.md) +![Обработка сообщений в RabbitMQ](_inbox/Обработка%20сообщений%20в%20RabbitMQ.md) ## Работа с памятью По умолчанию, если RabbitMQ начинает использовать больше 40% от общего объема памяти, то все соединения блокируются. При высвыбождении памяти до порогового значения нормальный процесс работы возобновляется. diff --git a/_inbox/Directory Based Sharding.md b/_inbox/Directory Based Sharding.md index f545b4be..73f9df89 100644 --- a/_inbox/Directory Based Sharding.md +++ b/_inbox/Directory Based Sharding.md @@ -20,5 +20,5 @@ linked: - Можно не думать о хеш функции **Минусы:** -- [Решардинг](Решардинг.md) +- [Решардинг](_inbox/Решардинг.md) - SPOF \ No newline at end of file diff --git a/_inbox/Key Based Sharding.md b/_inbox/Key Based Sharding.md index 70bb22da..c3a73218 100644 --- a/_inbox/Key Based Sharding.md +++ b/_inbox/Key Based Sharding.md @@ -21,4 +21,4 @@ linked: - Равномерное и алгоритмическое распределение. **Минусы:** -- [Решардинг](Решардинг.md) всегда боль. Так как хэш функция начинает возвращать другие результаты даже для уже имеющихся данных. \ No newline at end of file +- [Решардинг](_inbox/Решардинг.md) всегда боль. Так как хэш функция начинает возвращать другие результаты даже для уже имеющихся данных. \ No newline at end of file diff --git a/NATS.md b/_inbox/NATS.md similarity index 100% rename from NATS.md rename to _inbox/NATS.md diff --git a/_inbox/Брокер сообщений.md b/_inbox/Брокер сообщений.md index 0124540a..52a4a7e6 100644 --- a/_inbox/Брокер сообщений.md +++ b/_inbox/Брокер сообщений.md @@ -35,5 +35,5 @@ linked: Примеры реализаций брокеров сообщений: - [00 RabbitMQ](00%20RabbitMQ.md) - [00 Kafka](00%20Kafka.md) -- [[NATS]] +- [[_inbox/NATS]] - [Redis](Redis.md) (pub/sub, stream) \ No newline at end of file diff --git a/_inbox/Варианты взаимодействия.md b/_inbox/Варианты взаимодействия.md index ade359ed..5ae72bae 100644 --- a/_inbox/Варианты взаимодействия.md +++ b/_inbox/Варианты взаимодействия.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 RabbitMQ]]" parents: - - "[[Обработка сообщений в RabbitMQ]]" -linked: + - "[[_inbox/Обработка сообщений в RabbitMQ]]" +linked: --- ## Consume ![](Pasted%20image%2020240819133226.png) diff --git a/Вечерний ритуал.md b/_inbox/Вечерний ритуал.md similarity index 100% rename from Вечерний ритуал.md rename to _inbox/Вечерний ритуал.md diff --git a/Виды обоев.md b/_inbox/Виды обоев.md similarity index 100% rename from Виды обоев.md rename to _inbox/Виды обоев.md diff --git a/Время отхода ко сну.md b/_inbox/Время отхода ко сну.md similarity index 100% rename from Время отхода ко сну.md rename to _inbox/Время отхода ко сну.md diff --git a/_inbox/Звукоизоляция пола.md b/_inbox/Звукоизоляция пола.md index bd98d2e4..a4d09883 100644 --- a/_inbox/Звукоизоляция пола.md +++ b/_inbox/Звукоизоляция пола.md @@ -15,6 +15,6 @@ linked: Для звукоизоляции пола под [стяжку](Стяжка%20пола.md) укладывают [звукоизоляционные плиты](Звукоизоляционная%20панель.md) толщиной от 20 мм. Также можно использовать плиты экструдированного пенополистирола (ЭППС) — когда стяжкой нужно нарастить уровень пола. Стяжка отделяется от стен с помощью звукоизоляционной прокладки. В результате конструкция пола становится плавающей, но не теряет прочности обычной стяжки. -Если не предполагается, что будет [мокрая стяжка пола](Мокрая%20стяжка%20пола.md) или [полусухая стяжка](Полусухая%20стяжка.md), для звукоизоляции полов применяют сборные конструкции — [звукоизолирующие панели](Звукоизоляционная%20панель.md), которые сами выполняют роль сухой стяжки, например модули ЗИПС-пол. +Если не предполагается, что будет [мокрая стяжка пола](_inbox/Мокрая%20стяжка%20пола.md) или [полусухая стяжка](Полусухая%20стяжка.md), для звукоизоляции полов применяют сборные конструкции — [звукоизолирующие панели](Звукоизоляционная%20панель.md), которые сами выполняют роль сухой стяжки, например модули ЗИПС-пол. - [Плавающий пол](Плавающий%20пол.md) \ No newline at end of file diff --git a/Как выбрать оффер.md b/_inbox/Как выбрать оффер.md similarity index 92% rename from Как выбрать оффер.md rename to _inbox/Как выбрать оффер.md index f6de04e6..f1578fbe 100644 --- a/Как выбрать оффер.md +++ b/_inbox/Как выбрать оффер.md @@ -12,9 +12,9 @@ linked: --- - [Мой комфорт на работе](Мой%20комфорт%20на%20работе.md) - [Моя оценка на рынке труда](Моя%20оценка%20на%20рынке%20труда.md) -- [Как улучшить условия по офферу](Как%20улучшить%20условия%20по%20офферу.md) +- [Как улучшить условия по офферу](_inbox/Как%20улучшить%20условия%20по%20офферу.md) -Прежде чем принимать решение, подумайте, можете ли вы потерять одно или несколько предложений, чтобы попытаться [улучшить условия по офферу](Как%20улучшить%20условия%20по%20офферу.md). Помните, что ==любые переговоры и растянутый диалог — это дополнительное время, за которое работодатель может найти более сговорчивого кандидата и отозвать оффер.== +Прежде чем принимать решение, подумайте, можете ли вы потерять одно или несколько предложений, чтобы попытаться [улучшить условия по офферу](_inbox/Как%20улучшить%20условия%20по%20офферу.md). Помните, что ==любые переговоры и растянутый диалог — это дополнительное время, за которое работодатель может найти более сговорчивого кандидата и отозвать оффер.== Даже если работа нужна срочно, лучше все взвесить и не принимать первый же оффер не глядя — взять хотя бы час на размышления. diff --git a/Как улучшить условия по офферу.md b/_inbox/Как улучшить условия по офферу.md similarity index 100% rename from Как улучшить условия по офферу.md rename to _inbox/Как улучшить условия по офферу.md diff --git a/Кластер Kafka.md b/_inbox/Кластер Kafka.md similarity index 100% rename from Кластер Kafka.md rename to _inbox/Кластер Kafka.md diff --git a/_inbox/Конфигурация Kafka.md b/_inbox/Конфигурация Kafka.md index 3bd9e2e6..7ba4686e 100644 --- a/_inbox/Конфигурация Kafka.md +++ b/_inbox/Конфигурация Kafka.md @@ -9,4 +9,4 @@ zero-link: parents: linked: --- -- `unclear.leader.election.enable` (default false). В случае разрушения [кластер](Кластер%20Kafka.md) позволит выбрать лидером хоть кого-то. Не факт, что он будет обладать всей необходимой информацией, но лидер хотя бы появится. \ No newline at end of file +- `unclear.leader.election.enable` (default false). В случае разрушения [кластер](_inbox/Кластер%20Kafka.md) позволит выбрать лидером хоть кого-то. Не факт, что он будет обладать всей необходимой информацией, но лидер хотя бы появится. \ No newline at end of file diff --git a/Мокрая стяжка пола.md b/_inbox/Мокрая стяжка пола.md similarity index 100% rename from Мокрая стяжка пола.md rename to _inbox/Мокрая стяжка пола.md diff --git a/_inbox/Обои на потолке.md b/_inbox/Обои на потолке.md index 8c8113db..c1498ad0 100644 --- a/_inbox/Обои на потолке.md +++ b/_inbox/Обои на потолке.md @@ -14,4 +14,4 @@ linked: При поклейке обоев на потолок важно не экономить на клее. Если обои на стенах будут держаться практически на чем угодно, то на потолке риск отклеивания сильно выше. Чем тяжелее обои, тем больше шансов, что они отвалятся. Для разных типов обоев продают разный клей, здесь общий принцип — покупать дорогой и не покупать дешевый. -![Виды обоев](Виды%20обоев.md) \ No newline at end of file +![Виды обоев](_inbox/Виды%20обоев.md) \ No newline at end of file diff --git a/_inbox/Обои на стене.md b/_inbox/Обои на стене.md index 3293b4ed..924d6108 100644 --- a/_inbox/Обои на стене.md +++ b/_inbox/Обои на стене.md @@ -14,4 +14,4 @@ linked: Для расчета обоев лучше всего использовать [онлайн-калькулятор](https://calc.by/building-calculators/wallpaper.html), который автоматически определит число рулонов, учитывая размеры комнаты, оконных и дверных проемов. -![Виды обоев](Виды%20обоев.md) \ No newline at end of file +![Виды обоев](_inbox/Виды%20обоев.md) \ No newline at end of file diff --git a/Обработка сообщений в RabbitMQ.md b/_inbox/Обработка сообщений в RabbitMQ.md similarity index 100% rename from Обработка сообщений в RabbitMQ.md rename to _inbox/Обработка сообщений в RabbitMQ.md diff --git a/_inbox/Оффер.md b/_inbox/Оффер.md index 6166ec1a..84924c07 100644 --- a/_inbox/Оффер.md +++ b/_inbox/Оффер.md @@ -16,6 +16,6 @@ linked: В России оффер ни к чему не обязывает и не обладает никакой юридической силой. То есть работодатель может предложить одно, а при трудоустройстве написать в договоре совсем другое. Несмотря на это, обычно работодатели не обманывают в оффере, но стоит помнить, что его в любой момент могут отозвать. -- [Как выбрать оффер](Как%20выбрать%20оффер.md) -- [Как улучшить условия по офферу](Как%20улучшить%20условия%20по%20офферу.md) +- [Как выбрать оффер](_inbox/Как%20выбрать%20оффер.md) +- [Как улучшить условия по офферу](_inbox/Как%20улучшить%20условия%20по%20офферу.md) - [Контроффер](Контроффер.md) \ No newline at end of file diff --git a/_inbox/Поиск новой работы.md b/_inbox/Поиск новой работы.md index 3a48f80f..2c9fe970 100644 --- a/_inbox/Поиск новой работы.md +++ b/_inbox/Поиск новой работы.md @@ -80,6 +80,6 @@ linked: - [ ] [Скрининг](Скрининг.md) - [ ] [Собеседование на работу с HR](Собеседование%20на%20работу%20с%20HR.md) - [ ] [Собеседование на работу с нанимателем](Собеседование%20на%20работу%20с%20нанимателем.md) -- [ ] [Как выбрать оффер](Как%20выбрать%20оффер.md) - - [ ] [Как улучшить условия по офферу](Как%20улучшить%20условия%20по%20офферу.md) +- [ ] [Как выбрать оффер](_inbox/Как%20выбрать%20оффер.md) + - [ ] [Как улучшить условия по офферу](_inbox/Как%20улучшить%20условия%20по%20офферу.md) - [ ] [Выход на новую работу](Выход%20на%20новую%20работу.md) diff --git a/_inbox/Пол в квартире.md b/_inbox/Пол в квартире.md index 70870813..759b7295 100644 --- a/_inbox/Пол в квартире.md +++ b/_inbox/Пол в квартире.md @@ -10,7 +10,7 @@ parents: linked: --- - [Стяжка пола](Стяжка%20пола.md) - - [Мокрая стяжка пола](Мокрая%20стяжка%20пола.md) + - [Мокрая стяжка пола](_inbox/Мокрая%20стяжка%20пола.md) - [Полусухая стяжка](Полусухая%20стяжка.md) - [Сухая стяжка пола](Сухая%20стяжка%20пола.md) - [Наливной пол](Наливной%20пол.md) diff --git a/_inbox/Полусухая стяжка.md b/_inbox/Полусухая стяжка.md index 5466bc17..4231f61e 100644 --- a/_inbox/Полусухая стяжка.md +++ b/_inbox/Полусухая стяжка.md @@ -9,7 +9,7 @@ zero-link: parents: - "[[Стяжка пола]]" linked: - - "[[Мокрая стяжка пола]]" + - "[[_inbox/Мокрая стяжка пола]]" --- ## Тезисы - Где можно сделать: В новостройках и в относительно новых домах с прочными бетонными перекрытиями @@ -18,7 +18,7 @@ linked: - Звукоизоляция: Средняя - Сколько делают: Затвердевает за 12 часов, полное высыхание — за 21 день *** -Для этой стяжки используют смесь песка и цемента — как и для [Мокрая стяжка пола](Мокрая%20стяжка%20пола.md). Но воды в этой смеси меньше, поэтому процесс заливки более быстрый и не такой грязный. Из-за этого полусухой состав похож не на сметану, а на пластилин. +Для этой стяжки используют смесь песка и цемента — как и для [Мокрая стяжка пола](_inbox/Мокрая%20стяжка%20пола.md). Но воды в этой смеси меньше, поэтому процесс заливки более быстрый и не такой грязный. Из-за этого полусухой состав похож не на сметану, а на пластилин. Полусухая стяжка затвердевает за 12 часов, но окончательную прочность набирает за 21 день. Чтобы покрытие получилось без изъянов и трещин, его шлифуют, а также увлажняют в первые дни, как в случае с мокрой стяжкой. diff --git a/_inbox/Постройка новой стены.md b/_inbox/Постройка новой стены.md index 1c270430..8c003f28 100644 --- a/_inbox/Постройка новой стены.md +++ b/_inbox/Постройка новой стены.md @@ -12,5 +12,5 @@ linked: --- Есть два основных варианта быстрого возведения новых стен. -- [Стена из пазогребневых плит](Стена%20из%20пазогребневых%20плит.md) +- [Стена из пазогребневых плит](_inbox/Стена%20из%20пазогребневых%20плит.md) - [Стена из гипсокартона](Стена%20из%20гипсокартона.md) \ No newline at end of file diff --git a/Производительность SQL запросов.md b/_inbox/Производительность SQL запросов.md similarity index 100% rename from Производительность SQL запросов.md rename to _inbox/Производительность SQL запросов.md diff --git a/_inbox/Рабочая команда.md b/_inbox/Рабочая команда.md index 3fbeb980..063886e9 100644 --- a/_inbox/Рабочая команда.md +++ b/_inbox/Рабочая команда.md @@ -10,7 +10,7 @@ parents: linked: --- - [Классификация команд](_inbox/Классификация%20команд.md) -- [Роли в команде](Роли%20в%20команде.md) +- [Роли в команде](_inbox/Роли%20в%20команде.md) - [Саботаж в команде](_inbox/Саботаж%20в%20команде.md) ## Крепкая ли у вас команда? Попробуйте честно ответить на следующие вопросы: @@ -26,12 +26,12 @@ linked: - [Психологическая безопаность](_inbox/Психологическая%20безопаность.md) ## Сложности в команде Появляются когда -- Несколько человек пытаются взять на себя одну и ту же роль. [Роли в команде](Роли%20в%20команде.md) +- Несколько человек пытаются взять на себя одну и ту же роль. [Роли в команде](_inbox/Роли%20в%20команде.md) - Вы взяли в команду свои копии. - Нет человека на три ключевые роли из трех групп: [Роль Генератор](_inbox/Роль%20Генератор.md), [Роль Исполнитель](_inbox/Роль%20Исполнитель.md), [Роль Координатор](_inbox/Роль%20Координатор.md). ## Правила создания команды - Выбираем роли. Например, [Роль Исполнитель](_inbox/Роль%20Исполнитель.md) можно сделать руководителем, но возможно он будет хуже справляться. - Учитываем предпочтения сотрудника. -- Сочетаем [Роли в команде](Роли%20в%20команде.md) в зависимости от цели. [Примеры комбинаций](Роли%20в%20команде.md#Примеры%20комбинаций). +- Сочетаем [Роли в команде](_inbox/Роли%20в%20команде.md) в зависимости от цели. [Примеры комбинаций](_inbox/Роли%20в%20команде.md#Примеры%20комбинаций). - Не пытайтесь изменить основную роль сотрудника, лучше сменить сотрудника. \ No newline at end of file diff --git a/Решардинг.md b/_inbox/Решардинг.md similarity index 100% rename from Решардинг.md rename to _inbox/Решардинг.md diff --git a/Роли в команде.md b/_inbox/Роли в команде.md similarity index 100% rename from Роли в команде.md rename to _inbox/Роли в команде.md diff --git a/_inbox/Роль Аналитик.md b/_inbox/Роль Аналитик.md index ed57e612..bcac4ab4 100644 --- a/_inbox/Роль Аналитик.md +++ b/_inbox/Роль Аналитик.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - Легко оценивает идеи, которые ему предлагают - Всегда видит образ результата и долгосрочные последствия diff --git a/_inbox/Роль Генератор.md b/_inbox/Роль Генератор.md index 54ddb788..49d2a901 100644 --- a/_inbox/Роль Генератор.md +++ b/_inbox/Роль Генератор.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - Придумывает новые идеи, решения - Раскрывается, когда его хвалят, и с трудом переживает критику идей. diff --git a/_inbox/Роль Дипломат.md b/_inbox/Роль Дипломат.md index 40fa7848..71b0a3bc 100644 --- a/_inbox/Роль Дипломат.md +++ b/_inbox/Роль Дипломат.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - Помогает сглаживать недопонимание внутри коллектива и налаживать взаимодействие между отделами - Является душой коллектива и имеет союзников в каждом отделе diff --git a/_inbox/Роль Завершатель.md b/_inbox/Роль Завершатель.md index cb2e60d9..c10d7053 100644 --- a/_inbox/Роль Завершатель.md +++ b/_inbox/Роль Завершатель.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - Всегда ориентированы на конечный результат - Всегда заметит, выполнен ли проект без ошибок и упущений diff --git a/_inbox/Роль Исполнитель.md b/_inbox/Роль Исполнитель.md index d94c7988..a747c34e 100644 --- a/_inbox/Роль Исполнитель.md +++ b/_inbox/Роль Исполнитель.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Ремонт]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - Реализует поставленные командой планы. - Консервативен и дисциплинирован, "идеальный" сотрудник diff --git a/_inbox/Роль Исследователь.md b/_inbox/Роль Исследователь.md index 1050bea4..65021dc6 100644 --- a/_inbox/Роль Исследователь.md +++ b/_inbox/Роль Исследователь.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - Из любопытства изучает все возможные ресурсы, которые могут помочь команде извне. - Всегда найдет не традиционный и инновационный способ решения проблем. diff --git a/_inbox/Роль Координатор.md b/_inbox/Роль Координатор.md index 9bef42ae..d443aa45 100644 --- a/_inbox/Роль Координатор.md +++ b/_inbox/Роль Координатор.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - [Руководитель](_inbox/Руководитель.md) команды в классическом понимании - Умеет правильно стимулировать сотрудников и разъяснять им их задачи diff --git a/_inbox/Роль Начинатель.md b/_inbox/Роль Начинатель.md index 919e444e..4a02bf9d 100644 --- a/_inbox/Роль Начинатель.md +++ b/_inbox/Роль Начинатель.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - Его энергию можно использовать, чтобы начать реализацию любого проекта - Теряет интерес к проекту после того, как его начинает diff --git a/_inbox/Роль Специалист.md b/_inbox/Роль Специалист.md index 52329724..3c7e5644 100644 --- a/_inbox/Роль Специалист.md +++ b/_inbox/Роль Специалист.md @@ -7,8 +7,8 @@ date: zero-link: - "[[00 Командная продуктивность]]" parents: - - "[[Роли в команде]]" -linked: + - "[[_inbox/Роли в команде]]" +linked: --- - коЭксперт, обладающий в команде знаниями, необходимыми для выполнения работы. - Гордится своими навыками и работает, чтобы укрепить свой статус профессионала. diff --git a/Стена из пазогребневых плит.md b/_inbox/Стена из пазогребневых плит.md similarity index 100% rename from Стена из пазогребневых плит.md rename to _inbox/Стена из пазогребневых плит.md diff --git a/_inbox/Стяжка пола.md b/_inbox/Стяжка пола.md index e34751cb..d2cc761d 100644 --- a/_inbox/Стяжка пола.md +++ b/_inbox/Стяжка пола.md @@ -32,7 +32,7 @@ linked: Как вариант — залить небольшой слой саморастекающегося наливного пола. С помощью него получится компенсировать перепады до 1 см. ## Виды стяжек Стяжки бывают мокрые, сухие и полусухие. Разновидностью стяжки также считают наливные полы. -- [Мокрая стяжка пола](Мокрая%20стяжка%20пола.md) +- [Мокрая стяжка пола](_inbox/Мокрая%20стяжка%20пола.md) - [Сухая стяжка пола](Сухая%20стяжка%20пола.md) - [Полусухая стяжка](Полусухая%20стяжка.md) diff --git a/_inbox/Сухая стяжка пола.md b/_inbox/Сухая стяжка пола.md index 7f37b949..e3e0a451 100644 --- a/_inbox/Сухая стяжка пола.md +++ b/_inbox/Сухая стяжка пола.md @@ -29,7 +29,7 @@ linked: - Сухая стяжка легкая: пятисантиметровый слой керамзита создает давление 50 кг/м², а такой же слой бетона — втрое больше. **Минусы:** -- Сухая стяжка считается менее надежной, особенно если в помещении повышенная влажность: гипсоволокнистые листы легко наберут воду, под полом появится плесень, а засыпка постепенно начнет терять прочность, и в итоге пол будет проваливаться. Поэтому в санузлах и на кухне нужна качественная гидроизоляция полов, но по возможности там лучше сделать [Мокрая стяжка пола](Мокрая%20стяжка%20пола.md). +- Сухая стяжка считается менее надежной, особенно если в помещении повышенная влажность: гипсоволокнистые листы легко наберут воду, под полом появится плесень, а засыпка постепенно начнет терять прочность, и в итоге пол будет проваливаться. Поэтому в санузлах и на кухне нужна качественная гидроизоляция полов, но по возможности там лучше сделать [Мокрая стяжка пола](_inbox/Мокрая%20стяжка%20пола.md). ## Технологический процесс Перед засыпкой стяжки пол очищают от мусора и грязи. Но допускается оставить конструктивные элементы старого пола или перекрытия — например доски, петли из арматуры. diff --git a/_inbox/Типы личности в работе.md b/_inbox/Типы личности в работе.md index 430a6cc4..02b4822c 100644 --- a/_inbox/Типы личности в работе.md +++ b/_inbox/Типы личности в работе.md @@ -9,7 +9,7 @@ zero-link: parents: - "[[_inbox/Рабочая команда|Рабочая команда]]" linked: - - "[[Роли в команде]]" + - "[[_inbox/Роли в команде]]" --- [FOMO](_inbox/FOMO.md) в работе: - Настоящие предприниматели, экспериментаторы или инвесторы - в прямом и переносном смысле diff --git a/_inbox/Шардирование в PostgreSQL.md b/_inbox/Шардирование в PostgreSQL.md index 51850e18..03e9256b 100644 --- a/_inbox/Шардирование в PostgreSQL.md +++ b/_inbox/Шардирование в PostgreSQL.md @@ -10,7 +10,7 @@ parents: - "[[Шардирование в БД]]" linked: --- -В [PostgreSQL](00%20PostgreSQL.md) есть шардирование из коробки, но оно реализовано на базе [партиционирования](Партиционирование%20в%20БД.md). Фактически партиции уезжают на отдельные сервера. [Решардинг](Решардинг.md) это боль, так как должен выполняться вручную. +В [PostgreSQL](00%20PostgreSQL.md) есть шардирование из коробки, но оно реализовано на базе [партиционирования](Партиционирование%20в%20БД.md). Фактически партиции уезжают на отдельные сервера. [Решардинг](_inbox/Решардинг.md) это боль, так как должен выполняться вручную. Данные от 2017 года ![](Pasted%20image%2020240713203302.png) \ No newline at end of file diff --git a/_inbox/Шардирование в БД.md b/_inbox/Шардирование в БД.md index 852a3ca8..74a7d3d8 100644 --- a/_inbox/Шардирование в БД.md +++ b/_inbox/Шардирование в БД.md @@ -37,25 +37,25 @@ linked: - **Трудности с транзакциями и согласованностью**: Шардирование может затруднить обеспечение атомарности и согласованности транзакций, охватывающих несколько шардов, что может потребовать дополнительных усилий для поддержания целостности данных. **Проблемы:** -- [Решардинг](Решардинг.md) +- [Решардинг](_inbox/Решардинг.md) - [Согласованное префиксное чтение](Согласованное%20префиксное%20чтение.md) - При запросе SELECT FROM данные могут отдаться сначала все с одного шарда, потом с другого и так далее. - Запросы не по ключу шардирования обойдут все узлы. - Запросы по диапазону ключей хэширования могут обойти все шарды. - Данные не равномерно распределились. - Попробовать подобрать лучше ключ шардирования/кэш функцию - - [Решардинг](Решардинг.md) + - [Решардинг](_inbox/Решардинг.md) - [JOIN SQL](JOIN%20SQL.md) - Держать нужные данные на одном шарде - Делать вычисления в одном сервисе Как выбрать ключ для шардирования и хэш функцию: - Определиться, какой функционал для вашего бизнеса самый полезный. Какие запросы нужно выполнить, чтобы этот функционал работал. Как разбить данные так, чтобы данные запросы стали быстрее. -- Подумать о [Решардинг](Решардинг.md). Насколько легко будет добавлять и убирать шарды. +- Подумать о [Решардинг](_inbox/Решардинг.md). Насколько легко будет добавлять и убирать шарды. Обычно для распределения по шардам используется какая-то функция шардирования, в которую передается ключ. Популярные формулы хэширования: - Если ключ цифровой, то можно просто поделить его на количество серверов, получив остаток от деления. Если это строка, то можно взять хэш функцию, которая даст число и уже его делить на количество серверов. - - При изменении количества серверов будет большая головная боль с [решардингом](Решардинг.md), так как придется перетаскивать данные практически со всех шардов. + - При изменении количества серверов будет большая головная боль с [решардингом](_inbox/Решардинг.md), так как придется перетаскивать данные практически со всех шардов. - Алгоритм crc32. - какой-то мур-мур @@ -63,13 +63,13 @@ linked: - [Key Based Sharding](Key%20Based%20Sharding.md). Наиболее распространенный способ. - [Range Base Sharding](Range%20Base%20Sharding.md). Не использует хэш функцию. - [Directory Based Sharding](Directory%20Based%20Sharding.md) -- [Consistent hashing](Consistent%20hashing.md). Уменьшает боль от [решардинга](Решардинг.md). +- [Consistent hashing](Consistent%20hashing.md). Уменьшает боль от [решардинга](_inbox/Решардинг.md). Как направлять на шарды: - Умный клиент. Приложение само решает в какой шард идти - Нет дополнительной точки отказа. Нет лишнего хопа. - Усложняется разработка. Нужно учитывать шардирование при разработке. - - Как выполнять [решардинг](Решардинг.md)? + - Как выполнять [решардинг](_inbox/Решардинг.md)? - Прокси - Промежуточный сервис между клиентом и БД, который знает о шардинге и передает данные от БД к клиенту. - Сервисы ничего не знают о шардинге diff --git a/excalibrain.md b/excalibrain.md index 4754bfa5..33297e2c 100644 --- a/excalibrain.md +++ b/excalibrain.md @@ -21,20 +21,20 @@ in Excalidraw settings under 'Links and Transclusion'. ^4mylk7KK %% ## Drawing ```compressed-json -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= +xcAACybBlgbwIsEIcI4wjgGkXQd4wRQzAFJsTIAA ``` %% \ No newline at end of file diff --git a/garden/ru/Struchkov's Garden.md b/garden/ru/Struchkov's Garden.md new file mode 100644 index 00000000..f48f8acb --- /dev/null +++ b/garden/ru/Struchkov's Garden.md @@ -0,0 +1,4 @@ +Привет 👋 +Меня зовут Стручков Марк и ты попал в мой "цифровой сад". + +![](meta/files/Pasted%20image%2020240901184049.png) \ No newline at end of file diff --git a/knowledge/health/сон/Будильники для поддержания режима сна.md b/knowledge/health/сон/Будильники для поддержания режима сна.md index 81b26c3f..3c696792 100644 --- a/knowledge/health/сон/Будильники для поддержания режима сна.md +++ b/knowledge/health/сон/Будильники для поддержания режима сна.md @@ -5,10 +5,10 @@ date: "[[2023-09-05]]" zero-link: - "[[00 Сон]]" parents: - - "[[Время отхода ко сну]]" + - "[[_inbox/Время отхода ко сну]]" linked: [] --- -[Определите время отхода ко сну](Время%20отхода%20ко%20сну.md) Устанавливается два будильника: предупреждающий и основной. +[Определите время отхода ко сну](_inbox/Время%20отхода%20ко%20сну.md) Устанавливается два будильника: предупреждающий и основной. - Предупреждающий позволит плавно завершить все дела, чтобы дисциплинированно отреагировать на основной будильник. ==Он устанавливается за 15-20 минут до основного.== - ==Основной устанавливается за 1 час до отхода ко сну.== Время, когда ты ложишься в кровать, но еще не успел уснуть. diff --git a/knowledge/health/сон/Как наладить сон?.md b/knowledge/health/сон/Как наладить сон?.md index 763b9799..ed1d7871 100644 --- a/knowledge/health/сон/Как наладить сон?.md +++ b/knowledge/health/сон/Как наладить сон?.md @@ -19,12 +19,12 @@ tags: > [!WARNING] Внедрение привычек > Стоит помнить, что [формирование новых привычек](knowledge/productivity/Формирование%20новых%20привычек.md) это сложный процесс. ## Подготовка -- [ ] Определить [время отхода ко сну](Время%20отхода%20ко%20сну.md) +- [ ] Определить [время отхода ко сну](_inbox/Время%20отхода%20ко%20сну.md) - [ ] Настроить [будильники для поддержания режима сна](Будильники%20для%20поддержания%20режима%20сна.md) - [ ] Настрой на девайсах автоматическое включение ночного режима за 60-90 минут до сна. Этот режим должен убирать синие лучи из спектра света экрана, а также заглушать уведомления. За 15-20 минут до сна стоит избегать даже настроенных экранов -- [ ] Выполнить [Вечерний ритуал](Вечерний%20ритуал.md) +- [ ] Выполнить [Вечерний ритуал](_inbox/Вечерний%20ритуал.md) ## Дополнительные советы -- [Вечерний ритуал](Вечерний%20ритуал.md) должен доставлять удовольствие, а не вызывать стресс. +- [Вечерний ритуал](_inbox/Вечерний%20ритуал.md) должен доставлять удовольствие, а не вызывать стресс. - Инвестировать в спальное место - Купить хороший матрас - [Blackout шторы](Blackout%20шторы.md), чтобы организовать кромешную тьму. Или использовать маску для сна diff --git a/knowledge/health/сон/Утреннее пробуждение.md b/knowledge/health/сон/Утреннее пробуждение.md index 1fa29eff..19d7564b 100644 --- a/knowledge/health/сон/Утреннее пробуждение.md +++ b/knowledge/health/сон/Утреннее пробуждение.md @@ -8,7 +8,7 @@ zero-link: linked: --- **Как проще вставать утром и быстрее приходить в себя:** -- Соблюдать [режим сна](Время%20отхода%20ко%20сну.md) и [повысить его качество](Как%20наладить%20сон?.md) +- Соблюдать [режим сна](_inbox/Время%20отхода%20ко%20сну.md) и [повысить его качество](Как%20наладить%20сон?.md) - [Утренний ритуал](knowledge/health/сон/Утренний%20ритуал.md) - Сразу принимать душ или просто умыться холодной водой - Световой будильник или автоматически открывающиеся шторы diff --git a/knowledge/human/гормоны/Мелатонин.md b/knowledge/human/гормоны/Мелатонин.md index 567a165d..b2c58c4a 100644 --- a/knowledge/human/гормоны/Мелатонин.md +++ b/knowledge/human/гормоны/Мелатонин.md @@ -11,7 +11,7 @@ linked: --- Важнейший гормон, который вырабатывается [шишковидной железой](Шишковидная%20железа.md). Одна из функций которого помогать людям засыпать быстрее и крепче. Мелатонин важен не только для сна, но и для [иммунной](Иммунная%20система.md) функции организма. -[Время отхода ко сну](Время%20отхода%20ко%20сну.md) связано с повышением уровня мелатонина. Чем ближе ночь, тем больше мелатонина вырабатывается. С возрастом выработка мелатонина уменьшается. Что приводит к уменьшению времени сна. ^381eb3 +[Время отхода ко сну](_inbox/Время%20отхода%20ко%20сну.md) связано с повышением уровня мелатонина. Чем ближе ночь, тем больше мелатонина вырабатывается. С возрастом выработка мелатонина уменьшается. Что приводит к уменьшению времени сна. ^381eb3 Физическая активность может задерживать выработку мелатонина и временно снижать его в 1,5 раза. Поэтому не рекомендуют тренироваться за 2 часа до сна. ^76a0f0 diff --git a/meta/files/Pasted image 20240901184049.png b/meta/files/Pasted image 20240901184049.png new file mode 100644 index 00000000..4d119757 Binary files /dev/null and b/meta/files/Pasted image 20240901184049.png differ diff --git a/wiki/zero/00 SQL.md b/wiki/zero/00 SQL.md index 8b8f8fd8..f5b14444 100644 --- a/wiki/zero/00 SQL.md +++ b/wiki/zero/00 SQL.md @@ -14,4 +14,4 @@ linked: - [IN SQL](IN%20SQL.md) - [JOIN SQL](JOIN%20SQL.md) -- [Производительность SQL запросов](Производительность%20SQL%20запросов.md) \ No newline at end of file +- [Производительность SQL запросов](_inbox/Производительность%20SQL%20запросов.md) \ No newline at end of file diff --git a/wiki/zero/00 Базы Данных.md b/wiki/zero/00 Базы Данных.md index 1bdf30c9..6ad0e804 100644 --- a/wiki/zero/00 Базы Данных.md +++ b/wiki/zero/00 Базы Данных.md @@ -33,4 +33,4 @@ aliases: Приложение работает неограниченное количество времени, с каждым днем количество данных в БД увеличивается. При возрастании объема запросы начинают отрабатывать медленнее, в таком случае возникает необходимость в применении [партиционирования](Партиционирование%20в%20БД.md) и [шардирования](Шардирование%20в%20БД.md). -- [Производительность SQL запросов](Производительность%20SQL%20запросов.md) \ No newline at end of file +- [Производительность SQL запросов](_inbox/Производительность%20SQL%20запросов.md) \ No newline at end of file