Блог Бреганова
Номер заявки № 5669942792
Информация о канале обновлена 19.11.2025.
Блог Бреганова
Номер заявки № 5669942792
Как вы уже скорее всего поняли, можно использовать и Excel или Google Spreadsheet, чтобы сформировать схему. Более того сложить текст и скобочки вместе и "протягивать" номера для идентификаторов. Кому как удобнее. Главное, что с текстом выше вы уже можете посмотреть на плоды вашей работы. Закидывайте в https://mermaid.live/ или на любую страницу вашего Obsidian в качестве блока кода с mermaid сразу же после трёх грависов (`).
Теперь давайте создавать системы. По определению система — два или более элемента связанные друг с другом. А значит давайте накидывать связи между нашими комнатами. А для того, чтобы это сделать, надо понять какие виды информации мы можем передавать. В нашей схеме `обязательность` расположения рядом — ключевая. В идеале сразу ставить блоки рядом друг с другом. Но наша система автоматическая, едва ли мы можем сразу всё расставить правильно.
Исходя из схемы нам нужно пять категорий связей. И сразу подставлю к ним то, как их отображать:
* сплошные толстые линии — обязательная связь;
* важное расположение рядом — обычная линия;
* было бы неплохо — пунктир;
* неважно — нет линии (и на схеме это можно показываться);
* есть ещё remote, но даже просто не дадим ему линий.
Прочитав "треугольную" таблицу в цитате, можно сделать вывод, что у регистрационной есть:
* крайне обязательные: Интервьювешная и Аудитория для семинаров;
* важные рядом: Кабинет директора;
* было бы неплохо рядом: Помещение персонала, Комната отдыха и Кофейня.
Получаем схему:
flowchart TD
room1[Регистрационная]
room2[Интервьювешная]
room3[Кабинет Директора]
room4[Помещение персонала]
room5[Аудитория для семинаров]
room6[Комната отдыха]
room7[Рабочая зона]
room8[Кофейня]
room9[Комната для гостей]
%% комментарий для схемы
%% === комната 1 ===
room1 === room2 & room5
room1 --- room3
room1 .- room4 & room6 & room8
Обратите внимание, насколько легко заполняется руками и выбранными нами индексами. Тут важно показать, как вы создаёте наглядную систему обычным текстом. mermaid хорошо на мой взгляд показывает как описывать системы текстом. И это важно для нас в том числе, чтобы потом представлять у себя в голове систему связей. Только вместо mermaid у нас будет документация и голова. Но не пугайтесь, mermaid теперь у вас никто не отнимет. Захотите, сделаете наглядную схемку, чтобы не запутаться и быстрее разобраться.
О, ДА!!! СПАСИБО ТЕБЕ, ДМИТРИЙ МАМОНТОВ. КАЙФ!!!
16 спринт — ок. Осталось ещё 5. Последние пять спринтов. Ух.
🎲 Лут истинных дайсгоблинов.
Мы не только дайсы делаем, но еще и собираем себе всяких постоянно в коллекцию.
Потому что…а почему нет? Хороших и классных дайсов не бывает много!
#таверна_полярная_звезда
Для быстрых и грязных схем будем использовать mermaid — язык для создания схем и их форматирования. Используется почти везде. Бесплатно интегрирован в Obsidian, поэтому можно будет даже там тренироваться, если очень хочется какой-то практики. Более того, я бы советовал делать это хотя бы там, так как у вас будет доступ к вертикальному выделению и корректированию.
Это когда вы что-то делаете и у вас на нескольких строчках появляется каретка для заполнения текста на каждую выделенную строчку. И набор текста создаёт сразу несколько одинаковых текстовых объектов. Для NeoVim — это сочетание клавиш Ctrl + v, а потом обычная навигация вниз или вверх по строкам. Для Obsidian — это средняя кнопка мышки. Вы можете использовать VSCode и другие IDE для программирования. И если вы используете их, то скорее всего знаете, как вертикально выделять там. Некоторые даже подсветят синтаксис mermaid.
Давайте начнём с простого. Попробуем описать некоторый небольшой дом, где, возможно, будет происходить действие. На иллюстрации находится найденная мной матрица критериев для какого-то случайного дома. Такие вижу частенько, когда когда клиент передаёт исполнителю массу данных о том, что с чем должно обязательно должно граничить. Или другие особенности. Больше таких вы можете найти по запросу Criteria Matrix Interior Design Отсюда возьмём названия комнат.
flowchart TD
room1[Регистрационная]
room2[Интервьювешная]
room3[Кабинет Директора]
room4[Помещение персонала]
room5[Аудитория для семинаров]
room6[Комната отдыха]
room7[Рабочая зона]
room8[Кофейня]
room9[Комната для гостей]
Я сразу же пронумеровал комнаты. roomN — уникальный id каждой вершины. Можно и сократить до r1, но для понятности примера не стал. [text] — квадратные скобки служат формой вершины, а текст, собственно, текст внутри.
Создадим читаемую схему. Хорошо составленная блок-схема даёт нам кучу информации о том, где, что находится, как добраться из одного места в другое, если это возможно, насколько близко находятся объекты друг к другу, а также формируют понятные кластеры несмотря на абстрактность. Gradient Descent показывает нам, как усиливать понимание ведущего игры о структуре той же карты.
Это возможно и с персонажами игры для политических интриг. А также для представления вашего героя. Графы и системный подход предполагает строение объектов в описанных связях. При этом наделяет некоторые из них особенностями, чтобы было проще, быстрее и чётче читать комплексные системы (сложность по количеству элементов, особенностей связей или количеству связей). На самом деле это не сложно.
Главное для себя, что хранить в каждом объекте, сколько параметров вы на это можете отдать и насколько это будет читаемым. Фигура может отвечать за один параметр, цвет за другой, направленность связи, форма и линия стрелки, цвет, закрашенность, обводка — всё это способы передавать информацию. Но во есть пределы. Едва ли получится передать вообще всё на свете. Рискуете превратить схему в рябящий кучей информации нечитаемый блок.
На иллюстрации взаимоотношения вампиров из игры the Undying. Так как вампирам не то чтобы есть дело до денег, связи описываются услугами, которые один вампиры должны другим. И их "тяжестью". Большая и малая услуги. И как вы поняли их можно было сделать характерными стрелками или обозначениями конца стрелок. Вариантов масса. Главное, что глядя на схему, вы сразу поймёте, смерти какого вампира никто не будет рад (спойлер: наибольшему набравшему кредитов). Как читать схему: Должник —|Тяжесть долга: характер долга|—> Кредитор. Убивать выгодно того, кому все должны. :D
Доброго утра ребята!
Как же приятно общаться с коллегами по прохождению курса. Опять же работал в свои "каникулы". Но пожелайте удачи. Надеюсь, что не так много будет у меня правок. В любом случае, кажется, что словно бы я успею.
В этот раз под этими плашками прячется большая С++ таблица на подобии Excel, которая считает ячейки и делает это достаточно быстро. Удивительно! Просто жесть.
Владелец канала не предоставил расширенную статистику, но Вы можете сделать ему запрос на ее получение.
Также Вы можете воспользоваться расширенным поиском и отфильтровать результаты по каналам, которые предоставили расширенную статистику.
Также Вы можете воспользоваться расширенным поиском и отфильтровать результаты по каналам, которые предоставили расширенную статистику.
Подтвердите, что вы не робот
Вы выполнили несколько запросов, и прежде чем продолжить, мы ходим убелиться в том, что они не автоматизированные.
Наш сайт использует cookie-файлы, чтобы сделать сервисы быстрее и удобнее.
Продолжая им пользоваться, вы принимаете условия
Пользовательского соглашения
и соглашаетесь со сбором cookie-файлов.
Подробности про обработку данных — в нашей
Политике обработки персональных данных.