diff --git a/_notes/HomeServer/hs1.md b/_notes/HomeServer/01-hs.md similarity index 99% rename from _notes/HomeServer/hs1.md rename to _notes/HomeServer/01-hs.md index bc66b62..3dae3d7 100644 --- a/_notes/HomeServer/hs1.md +++ b/_notes/HomeServer/01-hs.md @@ -2,7 +2,6 @@ created: 04.08.2025 title: Как Дима сервер домашний поднимал... layout: single -order: 1 --- Как я и обещал, запускаю небольшой цикл постов о моём маленьком проекте: "Домашняя виртуализация на базе мини-ПК" diff --git a/_notes/HomeServer/hs2.md b/_notes/HomeServer/02-vm.md similarity index 99% rename from _notes/HomeServer/hs2.md rename to _notes/HomeServer/02-vm.md index 1001c41..edbe6a4 100644 --- a/_notes/HomeServer/hs2.md +++ b/_notes/HomeServer/02-vm.md @@ -1,7 +1,6 @@ --- title: Коробочки-коробочки... layout: single -order: 2 --- Мы возвращаемся к нашей эпопее с домашним сервером, напомню, мы в прошлый раз обсуждали, что такое *виртуализация* - это технология, с помощью которой мы можем на одном устройстве (сервере, ПК и т.д.) разместить множество "виртуальных устройств". diff --git a/_notes/HomeServer/hs3.md b/_notes/HomeServer/03-new_start.md similarity index 99% rename from _notes/HomeServer/hs3.md rename to _notes/HomeServer/03-new_start.md index 0aa133e..049d385 100644 --- a/_notes/HomeServer/hs3.md +++ b/_notes/HomeServer/03-new_start.md @@ -1,7 +1,6 @@ --- title: Новое начало layout: single -order: 3 --- Доброго вечера, коллеги! diff --git a/_notes/IT-School/croc0.md b/_notes/IT-School/01-croc_hub.md similarity index 99% rename from _notes/IT-School/croc0.md rename to _notes/IT-School/01-croc_hub.md index 807995a..678a4a7 100644 --- a/_notes/IT-School/croc0.md +++ b/_notes/IT-School/01-croc_hub.md @@ -1,7 +1,6 @@ --- title: Летняя IT-школа КРОК layout: single -order: 1 --- Я прошел летнюю школу по направлению System-инженер, поэтому хочу поделиться своими конспектами. Конечно, это не заменит очное обучение там (а это было круто), но познакомиться с профессией системного инженера поможет) diff --git a/_notes/IT-School/croc1.md b/_notes/IT-School/02-it_infra.md similarity index 99% rename from _notes/IT-School/croc1.md rename to _notes/IT-School/02-it_infra.md index ba89c21..a10c339 100644 --- a/_notes/IT-School/croc1.md +++ b/_notes/IT-School/02-it_infra.md @@ -1,6 +1,5 @@ --- title: Что такое IT-инфраструктура -order: 2 --- diff --git a/_notes/IT-School/croc2.md b/_notes/IT-School/03-bare-metal.md similarity index 100% rename from _notes/IT-School/croc2.md rename to _notes/IT-School/03-bare-metal.md diff --git a/_notes/IT-School/croc3.md b/_notes/IT-School/04-auto.md similarity index 99% rename from _notes/IT-School/croc3.md rename to _notes/IT-School/04-auto.md index be08c94..39d9f70 100644 --- a/_notes/IT-School/croc3.md +++ b/_notes/IT-School/04-auto.md @@ -1,6 +1,5 @@ --- title: Автоматизация в программной инфраструктуре -order: 4 --- > 👨🏫 Лектор: *Дмитрий Ширяев* — старший системный инженер (CROC) diff --git a/_notes/IT-School/croc4.md b/_notes/IT-School/05-vm.md similarity index 99% rename from _notes/IT-School/croc4.md rename to _notes/IT-School/05-vm.md index 10cf225..5ce1fbb 100644 --- a/_notes/IT-School/croc4.md +++ b/_notes/IT-School/05-vm.md @@ -1,6 +1,5 @@ --- title: Введение в виртуализацию -order: 5 --- > Лектор: Артур Марцинкевич - Системный инженер Департамента инфраструктурных решений и сервисов diff --git a/_pages/notes.md b/_pages/notes.md index 4863596..1997a9f 100644 --- a/_pages/notes.md +++ b/_pages/notes.md @@ -4,25 +4,23 @@ title: Все заметки permalink: /notes/ --- -{%- comment -%} -Группируем по project (лучше проставлять через defaults по подпапке), -внутри каждой группы сортируем по order (число), потом по title. -{%- endcomment -%} +{%- assign notes_with_project = "" | split: "" -%} +{%- for n in site.notes -%} + {%- assign parts = n.path | split: "/" -%} + {%- assign project_name = parts[1] -%} {# parts[0] = "_notes", parts[1] = подпапка #} + {%- assign n = n | merge: { "project": project_name } -%} + {%- assign notes_with_project = notes_with_project | push: n -%} +{%- endfor -%} -{%- assign groups = site.notes | group_by: "project" | sort: "name" -%} +{%- assign groups = notes_with_project | group_by: "project" | sort: "name" -%} {%- for g in groups -%} -### {{ g.name | default: "Без проекта" }} ({{ g.items | size }}) +### {{ g.name }} ({{ g.items | size }})