From a593ef4506fa9dcc6926bb19e8cbffbed001d7ae Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Wed, 30 Aug 2023 14:49:12 +0400 Subject: Enhanced and added website description --- content/blog/_index.md | 1 + content/blog/create-lib-file-from-dll.md | 1 + content/blog/electron-reload.md | 1 + content/blog/getting-source-code-of-chromium.md | 1 + content/blog/installing-moodle-to-fedora.md | 1 + content/blog/rust-and-tl-mr3020.md | 2 ++ templates/base.html | 4 +--- templates/includes/meta.html | 13 +++++++++++++ 8 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 templates/includes/meta.html diff --git a/content/blog/_index.md b/content/blog/_index.md index e3ef12b..21b0b94 100644 --- a/content/blog/_index.md +++ b/content/blog/_index.md @@ -3,4 +3,5 @@ page_template = "post.html" sort_by = "date" template = "blog.html" title = "Blog" +description = "Latest blog posts by Valentin Popov." +++ diff --git a/content/blog/create-lib-file-from-dll.md b/content/blog/create-lib-file-from-dll.md index 5f76a90..4cf6314 100644 --- a/content/blog/create-lib-file-from-dll.md +++ b/content/blog/create-lib-file-from-dll.md @@ -1,5 +1,6 @@ +++ title = "Create \".lib\" file from \".dll\" (archive)" +description = "Learn how to generate a *.lib file from a *.dll with this comprehensive guide. Using the Visual Studio Command Prompt and Microsoft's recommended tools, this article walks you through the steps for a seamless process. Perfect for developers working with 3rd party win dll's." authors = ["Adrian Henke"] date = 2023-05-04 +++ diff --git a/content/blog/electron-reload.md b/content/blog/electron-reload.md index 6ce8d57..1f9179c 100644 --- a/content/blog/electron-reload.md +++ b/content/blog/electron-reload.md @@ -1,5 +1,6 @@ +++ title = "Горячая перезагрузка ElectronJS приложения" +description = "Руководство по автоматической перезагрузке приложений на Electron с помощью пакетов electron-reload и electron-webpack. Обход проблем с совместимостью и использование HMR для renderer процесса." authors = ["Valentin Popov"] date = 2019-08-15 +++ diff --git a/content/blog/getting-source-code-of-chromium.md b/content/blog/getting-source-code-of-chromium.md index c021aa2..84e1936 100644 --- a/content/blog/getting-source-code-of-chromium.md +++ b/content/blog/getting-source-code-of-chromium.md @@ -1,5 +1,6 @@ +++ title = "Получение исходного кода \"Chromium Projects\"" +description = "Изучение исходных кодов Chromium: подготовка системы и установка необходимых программных компонентов. Руководство для начинающих разработчиков. Получите инструкции по установке Microsoft Visual Studio, Cygwin, Python и других инструментов. Действительно на январь-февраль 2012 года." authors = ["Valentin Popov"] date = 2012-01-30 +++ diff --git a/content/blog/installing-moodle-to-fedora.md b/content/blog/installing-moodle-to-fedora.md index f6eb49e..8e34fb7 100644 --- a/content/blog/installing-moodle-to-fedora.md +++ b/content/blog/installing-moodle-to-fedora.md @@ -1,5 +1,6 @@ +++ title = "Установка Moodle в Fedora" +description = "Решение проблем установки Moodle из-за SELinux: как настроить правила доступа для устранения ошибок в веб-интерфейсе и при работе с cURL. Практические советы и команды." authors = ["Valentin Popov"] date = 2018-07-23 +++ diff --git a/content/blog/rust-and-tl-mr3020.md b/content/blog/rust-and-tl-mr3020.md index e9d37f1..2ece597 100644 --- a/content/blog/rust-and-tl-mr3020.md +++ b/content/blog/rust-and-tl-mr3020.md @@ -1,5 +1,7 @@ +++ title = "Компиляция Rust на TL-MR3020" +description = "Разработка и оптимизация исполняемых файлов для встраиваемых систем: инструкции по сборке и уменьшению размера бинарников на дистрибутиве Fedora Linux 38. Узнайте, как создать и оптимизировать исполняемые файлы для устройств на примере TP-Link TL-MR3020 с использованием Rust, cross-compilation, и инструментов Docker/Podman." +authors = ["Valentin Popov"] date = 2023-05-01 +++ diff --git a/templates/base.html b/templates/base.html index a9edbde..50dcc1a 100644 --- a/templates/base.html +++ b/templates/base.html @@ -3,9 +3,7 @@ - - - + {% include 'includes/meta.html' %} {% block rss %} diff --git a/templates/includes/meta.html b/templates/includes/meta.html new file mode 100644 index 0000000..8db8747 --- /dev/null +++ b/templates/includes/meta.html @@ -0,0 +1,13 @@ + + + + +{% if page.description %} +{% set description = page.description %} +{% endif %} + +{% if section.description %} +{% set description = section.description %} +{% endif %} + + \ No newline at end of file -- cgit v1.2.3