diff --git a/build.sh b/build.sh index e97c128..6c4f209 100755 --- a/build.sh +++ b/build.sh @@ -1,16 +1,16 @@ #!/bin/bash echo "Сборка сайта в двух помидорных темах и оптимизация результатов." time_ms="$(date '+%s%3N')" -echo "Удаление каталогов предыдущей сборки." +# удаление каталогов предыдущей сборки rm -rf _site rm -rf _site_older rm -rf _site_color -echo "Сборка сайта в двух помидорных темах." +# сборка сайта в двух помидорных темах function jekyll_build { case "$1" in - "older") echo "Сборка старого помидора." ;; - "color") echo "Сборка цветного помидора." ;; - *) return ;; # две помидорные темы оформления + "older") echo "Сборка старого помидора." ;; + "color") echo "Сборка цветного помидора." ;; + *) return ;; # две помидорные темы оформления esac mkdir -p "_site_$1" cp -r "jekyll_site/ru" "_site_$1" @@ -21,15 +21,15 @@ function jekyll_build { jekyll build --disable-disk-cache --quiet } export -f jekyll_build -echo "Запуск параллельной сборки сайта в двух помидорных темах." +# запуск параллельной сборки сайта в двух помидорных темах printf '%s\0' {older,color} | xargs -I{} -n1 -0 -P0 bash -c 'jekyll_build "{}"' -echo "Объединение двух сборок." +# объединение двух сборок cp -r _site_older/_site . cp -r _site_color/_site ./_site/color -echo "Копирование без сборки." +# копирование без сборки cp -r jekyll_site/css _site cp -r jekyll_site/robots.txt _site -echo "Оптимизация собранного контента." +# оптимизация собранного контента cd _site || exit cp -r assets/* . rm -r assets @@ -38,7 +38,7 @@ cp -r color/assets/* . rm -r color/assets rm -r color/404.html rm -r color/return.html -echo "Оптимизация ряда тегов." +# оптимизация ряда тегов function optimize_html { echo "Оптимизация: $1" sed -i 's|layout-padding=""|layout-padding|g' "$1" @@ -48,9 +48,9 @@ function optimize_html { sed -i 's|
|
|g' "$1" } export -f optimize_html -echo "Запуск параллельной обработки собранных страниц и оптимизации ряда тегов." +# запуск параллельной обработки собранных страниц и оптимизации ряда тегов find . -type f -name "*.html" -print0 | xargs -I{} -n1 -0 -P0 bash -c 'optimize_html "{}"' -echo "Страница перехода в корень сайта для каталогов без заглавной страницы." +# страница перехода в корень сайта для каталогов без заглавной страницы find . -type d -print0 | xargs -I{} -n1 -0 -P0 cp -n return.html {}/index.html rm -r return.html echo "Общее время выполнения: $(("$(date '+%s%3N')" - "$time_ms")) мс." diff --git a/jekyll_site/ru/2023/12/31/dream-job-searching-algorithm.md b/jekyll_site/ru/2023/12/31/dream-job-searching-algorithm.md index 35772b7..e93a4db 100644 --- a/jekyll_site/ru/2023/12/31/dream-job-searching-algorithm.md +++ b/jekyll_site/ru/2023/12/31/dream-job-searching-algorithm.md @@ -217,11 +217,13 @@ author: "Быв. экскурсовод по музею А.Т.Твардовск восприятием образов из бессознательного. Человек понимает, что видит сон, и может в той или иной мере управлять его содержанием. -Рефлексия — обращение разума внутрь себя, анализ и переосмысление личного опыта и стереотипов поведения. -Обращение к совести, поиск способов исправления собственных ошибок и изменения себя, чтобы впредь их не повторять. +Рефлексия — обращение разума внутрь себя, анализ и переосмысление личного опыта и стереотипов +поведения. Обращение к совести, поиск способов исправления собственных ошибок и изменения себя, чтобы +впредь их не повторять — развивает чувство ответственности за свои поступки и благоприятствует духовному +росту личности. Осознанные сновидения отрывают мышление от работы и от отдыха — от самоанализа и ото сна — подменяют -реальность и искажают ритм жизни — развивают чувства азарта и безнаказанности — это заманчивая иллюзия +реальность и искажают ритм жизни — развивают чувства азарта и безнаказанности — это обманчивая иллюзия управления снами с ограниченным и деструктивным функционалом. Социальный инженер в таком состоянии может открыть диалог со спящим *клиентом* — вытащить таким образом diff --git a/package.sh b/package.sh index af38a7d..1343189 100755 --- a/package.sh +++ b/package.sh @@ -1,5 +1,5 @@ #!/bin/bash -echo "Подготовка архива для последующего развёртывания." +echo "Создание архива для последующего развёртывания." cd _site || exit rm -rf ../pomodoro4.zip 7z a ../pomodoro4.zip .