diff options
author | Valentin Popov <valentin@popov.link> | 2023-08-30 13:49:12 +0300 |
---|---|---|
committer | Valentin Popov <valentin@popov.link> | 2023-08-30 13:49:12 +0300 |
commit | a593ef4506fa9dcc6926bb19e8cbffbed001d7ae (patch) | |
tree | 8b4e1785310ea49383a6718463b4712748872130 | |
parent | 7363735ad8edd6147c16df776a366eb6d6559e78 (diff) | |
download | popov.link-a593ef4506fa9dcc6926bb19e8cbffbed001d7ae.tar.xz popov.link-a593ef4506fa9dcc6926bb19e8cbffbed001d7ae.zip |
Enhanced and added website description
-rw-r--r-- | content/blog/_index.md | 1 | ||||
-rw-r--r-- | content/blog/create-lib-file-from-dll.md | 1 | ||||
-rw-r--r-- | content/blog/electron-reload.md | 1 | ||||
-rw-r--r-- | content/blog/getting-source-code-of-chromium.md | 1 | ||||
-rw-r--r-- | content/blog/installing-moodle-to-fedora.md | 1 | ||||
-rw-r--r-- | content/blog/rust-and-tl-mr3020.md | 2 | ||||
-rw-r--r-- | templates/base.html | 4 | ||||
-rw-r--r-- | templates/includes/meta.html | 13 |
8 files changed, 21 insertions, 3 deletions
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 @@ <head> <!-- Meta tags --> - <meta content="IE=edge" http-equiv="X-UA-Compatible" /> - <meta content="width=device-width, initial-scale=1" name="viewport" /> - <meta content="text/html; charset=utf-8" http-equiv="content-type" /> + {% include 'includes/meta.html' %} <!-- RSS --> {% 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 @@ +<meta content="IE=edge" http-equiv="X-UA-Compatible" /> +<meta content="width=device-width, initial-scale=1" name="viewport" /> +<meta content="text/html; charset=utf-8" http-equiv="content-type" /> + +{% if page.description %} +{% set description = page.description %} +{% endif %} + +{% if section.description %} +{% set description = section.description %} +{% endif %} + +<meta name="description" content="{{ description | default(value=config.description) | trim | safe }}" />
\ No newline at end of file |