2023-07-31

This commit is contained in:
Gennadiy 2023-12-17 08:09:23 +03:00
parent 5731feea25
commit 6e77099ed2
7 changed files with 85 additions and 95 deletions

2
.gitignore vendored
View file

@ -2,4 +2,4 @@
*.iml *.iml
*.zip *.zip
_site* _site*
.repo_*.sh .repo_*

View file

@ -1,61 +0,0 @@
## Дерево каталогов
<pre>
.
├─ <a href='jekyll_site'>jekyll_site</a>
│ ├─ <a href='jekyll_site/_includes'>_includes</a>
│ │ ├─ <a href='jekyll_site/_includes/counters_body.html'>counters_body.html</a>
│ │ └─ <a href='jekyll_site/_includes/counters_head.html'>counters_head.html</a>
│ ├─ <a href='jekyll_site/en'>en</a>
│ │ ├─ <a href='jekyll_site/en/2021'>2021</a>
│ │ │ └─ <a href='jekyll_site/en/2021/12'>12</a>
│ │ │ ├─ <a href='jekyll_site/en/2021/12/10'>10</a>
│ │ │ │ └─ <a href='jekyll_site/en/2021/12/10/optimizing-matrix-multiplication.md'>optimizing-matrix-multiplication.md</a>
│ │ │ ├─ <a href='jekyll_site/en/2021/12/13'>13</a>
│ │ │ │ └─ <a href='jekyll_site/en/2021/12/13/matrix-rotation-90-degrees.md'>matrix-rotation-90-degrees.md</a>
│ │ │ └─ <a href='jekyll_site/en/2021/12/17'>17</a>
│ │ │ └─ <a href='jekyll_site/en/2021/12/17/matrix-rotation-180-degrees.md'>matrix-rotation-180-degrees.md</a>
│ │ ├─ <a href='jekyll_site/en/2022'>2022</a>
│ │ │ └─ <a href='jekyll_site/en/2022/02'>02</a>
│ │ │ ├─ <a href='jekyll_site/en/2022/02/09'>09</a>
│ │ │ │ └─ <a href='jekyll_site/en/2022/02/09/matrix-multiplication-parallel-streams.md'>matrix-multiplication-parallel-streams.md</a>
│ │ │ └─ <a href='jekyll_site/en/2022/02/11'>11</a>
│ │ │ └─ <a href='jekyll_site/en/2022/02/11/winograd-strassen-algorithm.md'>winograd-strassen-algorithm.md</a>
│ │ └─ <a href='jekyll_site/en/index.md'>index.md</a>
│ ├─ <a href='jekyll_site/img'>img</a>
│ │ ├─ <a href='jekyll_site/img/block-matrices.svg'>block-matrices.svg</a>
│ │ ├─ <a href='jekyll_site/img/products.svg'>products.svg</a>
│ │ ├─ <a href='jekyll_site/img/sums1.svg'>sums1.svg</a>
│ │ ├─ <a href='jekyll_site/img/sums2.svg'>sums2.svg</a>
│ │ └─ <a href='jekyll_site/img/sums3.svg'>sums3.svg</a>
│ ├─ <a href='jekyll_site/ru'>ru</a>
│ │ ├─ <a href='jekyll_site/ru/2021'>2021</a>
│ │ │ └─ <a href='jekyll_site/ru/2021/12'>12</a>
│ │ │ ├─ <a href='jekyll_site/ru/2021/12/09'>09</a>
│ │ │ │ └─ <a href='jekyll_site/ru/2021/12/09/optimizing-matrix-multiplication.md'>optimizing-matrix-multiplication.md</a>
│ │ │ ├─ <a href='jekyll_site/ru/2021/12/12'>12</a>
│ │ │ │ └─ <a href='jekyll_site/ru/2021/12/12/matrix-rotation-90-degrees.md'>matrix-rotation-90-degrees.md</a>
│ │ │ └─ <a href='jekyll_site/ru/2021/12/16'>16</a>
│ │ │ └─ <a href='jekyll_site/ru/2021/12/16/matrix-rotation-180-degrees.md'>matrix-rotation-180-degrees.md</a>
│ │ ├─ <a href='jekyll_site/ru/2022'>2022</a>
│ │ │ └─ <a href='jekyll_site/ru/2022/02'>02</a>
│ │ │ ├─ <a href='jekyll_site/ru/2022/02/08'>08</a>
│ │ │ │ └─ <a href='jekyll_site/ru/2022/02/08/matrix-multiplication-parallel-streams.md'>matrix-multiplication-parallel-streams.md</a>
│ │ │ └─ <a href='jekyll_site/ru/2022/02/10'>10</a>
│ │ │ └─ <a href='jekyll_site/ru/2022/02/10/winograd-strassen-algorithm.md'>winograd-strassen-algorithm.md</a>
│ │ └─ <a href='jekyll_site/ru/index.md'>index.md</a>
│ ├─ <a href='jekyll_site/Gemfile_color'>Gemfile_color</a>
│ ├─ <a href='jekyll_site/Gemfile_older'>Gemfile_older</a>
│ ├─ <a href='jekyll_site/_config_color.yml'>_config_color.yml</a>
│ ├─ <a href='jekyll_site/_config_older.yml'>_config_older.yml</a>
│ └─ <a href='jekyll_site/robots.txt'>robots.txt</a>
├─ <a href='CONTRIBUTING.md'>CONTRIBUTING.md</a>
├─ <a href='DIRECTORY-TREE.md'>DIRECTORY-TREE.md</a>
├─ <a href='LICENSE.md'>LICENSE.md</a>
├─ <a href='OPEN_LICENSE.txt'>OPEN_LICENSE.txt</a>
├─ <a href='README.en.md'>README.en.md</a>
├─ <a href='README.md'>README.md</a>
├─ <a href='build.sh'>build.sh</a>
├─ <a href='package.sh'>package.sh</a>
└─ <a href='serve.sh'>serve.sh</a>
</pre>

49
DIRECTORY_TREE.md Normal file
View file

@ -0,0 +1,49 @@
## Дерево каталогов
<pre>
<a href='.'>.</a>
├─ <a href='jekyll_site'>jekyll_site</a>
│ ├─ <a href='jekyll_site/_includes'>_includes</a>
│ │ ├─ <a href='jekyll_site/_includes/counters_body.html'>counters_body.html</a>
│ │ └─ <a href='jekyll_site/_includes/counters_head.html'>counters_head.html</a>
│ ├─ <a href='jekyll_site/en'>en</a>
│ │ ├─ <a href='jekyll_site/en/2021'>2021</a>/<a href='jekyll_site/en/2021/12'>12</a>
│ │ │ ├─ <a href='jekyll_site/en/2021/12/10'>10</a>/<a href='jekyll_site/en/2021/12/10/optimizing-matrix-multiplication.md'>optimizing-matrix-multiplication.md</a>
│ │ │ ├─ <a href='jekyll_site/en/2021/12/13'>13</a>/<a href='jekyll_site/en/2021/12/13/matrix-rotation-90-degrees.md'>matrix-rotation-90-degrees.md</a>
│ │ │ └─ <a href='jekyll_site/en/2021/12/17'>17</a>/<a href='jekyll_site/en/2021/12/17/matrix-rotation-180-degrees.md'>matrix-rotation-180-degrees.md</a>
│ │ ├─ <a href='jekyll_site/en/2022'>2022</a>/<a href='jekyll_site/en/2022/02'>02</a>
│ │ │ ├─ <a href='jekyll_site/en/2022/02/09'>09</a>/<a href='jekyll_site/en/2022/02/09/matrix-multiplication-parallel-streams.md'>matrix-multiplication-parallel-streams.md</a>
│ │ │ └─ <a href='jekyll_site/en/2022/02/11'>11</a>/<a href='jekyll_site/en/2022/02/11/winograd-strassen-algorithm.md'>winograd-strassen-algorithm.md</a>
│ │ └─ <a href='jekyll_site/en/index.md'>index.md</a>
│ ├─ <a href='jekyll_site/img'>img</a>
│ │ ├─ <a href='jekyll_site/img/block-matrices.svg'>block-matrices.svg</a>
│ │ ├─ <a href='jekyll_site/img/products.svg'>products.svg</a>
│ │ ├─ <a href='jekyll_site/img/sums1.svg'>sums1.svg</a>
│ │ ├─ <a href='jekyll_site/img/sums2.svg'>sums2.svg</a>
│ │ └─ <a href='jekyll_site/img/sums3.svg'>sums3.svg</a>
│ ├─ <a href='jekyll_site/ru'>ru</a>
│ │ ├─ <a href='jekyll_site/ru/2021'>2021</a>/<a href='jekyll_site/ru/2021/12'>12</a>
│ │ │ ├─ <a href='jekyll_site/ru/2021/12/09'>09</a>/<a href='jekyll_site/ru/2021/12/09/optimizing-matrix-multiplication.md'>optimizing-matrix-multiplication.md</a>
│ │ │ ├─ <a href='jekyll_site/ru/2021/12/12'>12</a>/<a href='jekyll_site/ru/2021/12/12/matrix-rotation-90-degrees.md'>matrix-rotation-90-degrees.md</a>
│ │ │ └─ <a href='jekyll_site/ru/2021/12/16'>16</a>/<a href='jekyll_site/ru/2021/12/16/matrix-rotation-180-degrees.md'>matrix-rotation-180-degrees.md</a>
│ │ ├─ <a href='jekyll_site/ru/2022'>2022</a>/<a href='jekyll_site/ru/2022/02'>02</a>
│ │ │ ├─ <a href='jekyll_site/ru/2022/02/08'>08</a>/<a href='jekyll_site/ru/2022/02/08/matrix-multiplication-parallel-streams.md'>matrix-multiplication-parallel-streams.md</a>
│ │ │ └─ <a href='jekyll_site/ru/2022/02/10'>10</a>/<a href='jekyll_site/ru/2022/02/10/winograd-strassen-algorithm.md'>winograd-strassen-algorithm.md</a>
│ │ └─ <a href='jekyll_site/ru/index.md'>index.md</a>
│ ├─ <a href='jekyll_site/Gemfile_color'>Gemfile_color</a>
│ ├─ <a href='jekyll_site/Gemfile_older'>Gemfile_older</a>
│ ├─ <a href='jekyll_site/_config_color.yml'>_config_color.yml</a>
│ ├─ <a href='jekyll_site/_config_older.yml'>_config_older.yml</a>
│ └─ <a href='jekyll_site/robots.txt'>robots.txt</a>
├─ <a href='.gitattributes'>.gitattributes</a>
├─ <a href='.gitignore'>.gitignore</a>
├─ <a href='CONTRIBUTING.md'>CONTRIBUTING.md</a>
├─ <a href='DIRECTORY_TREE.md'>DIRECTORY_TREE.md</a>
├─ <a href='LICENSE.md'>LICENSE.md</a>
├─ <a href='OPEN_LICENSE.txt'>OPEN_LICENSE.txt</a>
├─ <a href='README.md'>README.md</a>
├─ <a href='WIKI.md'>WIKI.md</a>
├─ <a href='build.sh'>build.sh</a>
├─ <a href='package.sh'>package.sh</a>
└─ <a href='serve.sh'>serve.sh</a>
</pre>

View file

@ -1,17 +0,0 @@
## Website pages
- [Winograd — Strassen algorithm](https://pomodoro3.mircloud.ru/en/2022/02/11/winograd-strassen-algorithm.html) — 11.02.2022.
- [Matrix multiplication in parallel streams](https://pomodoro3.mircloud.ru/en/2022/02/09/matrix-multiplication-parallel-streams.html) — 09.02.2022.
- [Matrix rotation 180 degrees](https://pomodoro3.mircloud.ru/en/2021/12/17/matrix-rotation-180-degrees.html) — 17.12.2021.
- [Matrix rotation 90 degrees](https://pomodoro3.mircloud.ru/en/2021/12/13/matrix-rotation-90-degrees.html) — 13.12.2021.
- [Optimizing matrix multiplication](https://pomodoro3.mircloud.ru/en/2021/12/10/optimizing-matrix-multiplication.html) — 10.12.2021.
## [Source texts](README.md)
- Series of the static websites [«Pomodori»](https://hub.mos.ru/golovin.gg/pomodoro/blob/master/README.en.md).
- Used formats — Markdown, Liquid, YAML.
- Build tool — Jekyll with tomato design themes.
- Automation of processes — Bash scripts for command line.
- [build.sh](build.sh) — Building a site in two tomato themes and optimizing the results.
- [serve.sh](serve.sh) — Local deployment to verify the correctness of the build.
- [package.sh](package.sh) — Preparing an archive for subsequent deployment.

View file

@ -1,17 +1,5 @@
## Страницы вёб-сайта ## Исходные тексты
- [Алгоритм Винограда — Штрассена](https://pomodoro3.mircloud.ru/ru/2022/02/10/winograd-strassen-algorithm.html) — 10.02.2022.
- [Умножение матриц в параллельных потоках](https://pomodoro3.mircloud.ru/ru/2022/02/08/matrix-multiplication-parallel-streams.html) — 08.02.2022.
- [Поворот матрицы на 180 градусов](https://pomodoro3.mircloud.ru/ru/2021/12/16/matrix-rotation-180-degrees.html) — 16.12.2021.
- [Поворот матрицы на 90 градусов](https://pomodoro3.mircloud.ru/ru/2021/12/12/matrix-rotation-90-degrees.html) — 12.12.2021.
- [Оптимизация умножения матриц](https://pomodoro3.mircloud.ru/ru/2021/12/09/optimizing-matrix-multiplication.html) — 09.12.2021.
## [Исходные тексты](README.en.md)
- Серия статических вёб-сайтов [«Помидоры»](https://hub.mos.ru/golovin.gg/pomodoro/blob/master/README.md).
- Используемые форматы — Markdown, Liquid, YAML. - Используемые форматы — Markdown, Liquid, YAML.
- Инструмент сборки — Jekyll с помидорными темами оформления. - Инструмент сборки — Jekyll с помидорными темами оформления.
- Автоматизация процессов — Bash скрипты для командной строки. - Управление процессами — Bash скрипты.
- [build.sh](build.sh) — Сборка сайта в двух помидорных темах и оптимизация результатов.
- [serve.sh](serve.sh) — Локальное развёртывание для проверки корректности сборки.
- [package.sh](package.sh) — Подготовка архива для последующего развёртывания.

31
WIKI.md Normal file
View file

@ -0,0 +1,31 @@
<hr>
<details open>
<summary><h3>Оглавление</h3></summary>
<hr>
- [Алгоритм Винограда — Штрассена](https://pomodoro3.mircloud.ru/ru/2022/02/10/winograd-strassen-algorithm.html) — 10.02.2022.
- [Умножение матриц в параллельных потоках](https://pomodoro3.mircloud.ru/ru/2022/02/08/matrix-multiplication-parallel-streams.html) — 08.02.2022.
- [Поворот матрицы на 180 градусов](https://pomodoro3.mircloud.ru/ru/2021/12/16/matrix-rotation-180-degrees.html) — 16.12.2021.
- [Поворот матрицы на 90 градусов](https://pomodoro3.mircloud.ru/ru/2021/12/12/matrix-rotation-90-degrees.html) — 12.12.2021.
- [Оптимизация умножения матриц](https://pomodoro3.mircloud.ru/ru/2021/12/09/optimizing-matrix-multiplication.html) — 09.12.2021.
</details>
<hr>
<details open>
<summary><h3>Contents</h3></summary>
<hr>
- [Winograd — Strassen algorithm](https://pomodoro3.mircloud.ru/en/2022/02/11/winograd-strassen-algorithm.html) — 11.02.2022.
- [Matrix multiplication in parallel streams](https://pomodoro3.mircloud.ru/en/2022/02/09/matrix-multiplication-parallel-streams.html) — 09.02.2022.
- [Matrix rotation 180 degrees](https://pomodoro3.mircloud.ru/en/2021/12/17/matrix-rotation-180-degrees.html) — 17.12.2021.
- [Matrix rotation 90 degrees](https://pomodoro3.mircloud.ru/en/2021/12/13/matrix-rotation-90-degrees.html) — 13.12.2021.
- [Optimizing matrix multiplication](https://pomodoro3.mircloud.ru/en/2021/12/10/optimizing-matrix-multiplication.html) — 10.12.2021.
</details>
<hr>

View file

@ -1,10 +1,10 @@
<!-- Google tag (gtag.js) --> <!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-209134013-3"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-148X3KY8JP"></script>
<script> <script>
window.dataLayer = window.dataLayer || []; window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);} function gtag(){dataLayer.push(arguments);}
gtag('js', new Date()); gtag('js', new Date());
gtag('config', 'UA-209134013-3'); gtag('config', 'G-148X3KY8JP');
</script> </script>
<!-- Yandex.Metrika counter --> <!-- Yandex.Metrika counter -->
<script> <script>