From 0625929af44ec270a80324d251c2e39797092d6e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 16:09:34 +0000 Subject: [PATCH] deploy: 22a609923645d775537ed80f9da3b3f280b6fee0 --- 404.html | 4 +- .../postcondition-ambiguity/index.html | 4 +- .../algorithms-and-correctness/index.html | 4 +- .../index.html | 4 +- algorithms/category/graphs/index.html | 4 +- algorithms/category/hash-tables/index.html | 4 +- .../category/paths-in-graphs/index.html | 4 +- algorithms/category/recursion/index.html | 4 +- .../category/red-black-trees/index.html | 4 +- algorithms/graphs/bfs-tree/index.html | 4 +- .../graphs/iterative-and-iterators/index.html | 4 +- algorithms/hash-tables/breaking/index.html | 4 +- .../breaking/mitigations/index.html | 4 +- .../hash-tables/breaking/python/index.html | 4 +- algorithms/index.html | 6 +- algorithms/paths/bf-to-astar/astar/index.html | 4 +- algorithms/paths/bf-to-astar/bf/index.html | 4 +- .../paths/bf-to-astar/dijkstra/index.html | 4 +- algorithms/paths/bf-to-astar/index.html | 4 +- algorithms/rb-trees/applications/index.html | 4 +- algorithms/rb-trees/rules/index.html | 4 +- algorithms/recursion/karel/index.html | 4 +- .../recursion/karel/solution/index.html | 4 +- .../bottom-up-dp/index.html | 4 +- .../pyramid-slide-down/greedy/index.html | 4 +- .../recursion/pyramid-slide-down/index.html | 4 +- .../pyramid-slide-down/naive/index.html | 4 +- .../pyramid-slide-down/top-down-dp/index.html | 4 +- algorithms/tags/a-star/index.html | 4 +- algorithms/tags/applications/index.html | 4 +- algorithms/tags/astar/index.html | 4 +- algorithms/tags/backtracking/index.html | 4 +- algorithms/tags/balanced-trees/index.html | 4 +- algorithms/tags/bellman-ford/index.html | 4 +- algorithms/tags/bfs/index.html | 4 +- algorithms/tags/bottom-up-dp/index.html | 4 +- algorithms/tags/brute-force/index.html | 4 +- algorithms/tags/c/index.html | 4 +- algorithms/tags/cpp/index.html | 4 +- algorithms/tags/csharp/index.html | 4 +- algorithms/tags/dijkstra/index.html | 4 +- algorithms/tags/dynamic-array/index.html | 4 +- .../tags/dynamic-programming/index.html | 4 +- algorithms/tags/exponential/index.html | 4 +- algorithms/tags/graphs/index.html | 4 +- algorithms/tags/greedy/index.html | 4 +- algorithms/tags/hash-tables/index.html | 4 +- algorithms/tags/index.html | 4 +- algorithms/tags/iterative/index.html | 4 +- algorithms/tags/iterators/index.html | 4 +- algorithms/tags/java/index.html | 4 +- algorithms/tags/karel/index.html | 4 +- algorithms/tags/postconditions/index.html | 4 +- algorithms/tags/python/index.html | 4 +- algorithms/tags/recursion/index.html | 4 +- algorithms/tags/red-black-trees/index.html | 4 +- algorithms/tags/solution/index.html | 4 +- algorithms/tags/sorting/index.html | 4 +- algorithms/tags/testing/index.html | 4 +- algorithms/tags/time-complexity/index.html | 4 +- algorithms/tags/top-down-dp/index.html | 4 +- algorithms/time-complexity/extend/index.html | 4 +- ...5ede8.f98e1593.js => 1535ede8.fa065562.js} | 2 +- assets/js/171c9bb5.f8f25517.js | 1 + assets/js/1a2684fd.8cc4aa7b.js | 1 + assets/js/2d2e3e59.8602c0c2.js | 1 + assets/js/3716fece.62d9d597.js | 1 + assets/js/3a0bc46c.0ed4be06.js | 1 + assets/js/4200b1a9.1ca93be5.js | 1 + assets/js/4200b1a9.6913c230.js | 1 - ...2a5bf.839d7f40.js => 52f2a5bf.de0cf718.js} | 2 +- ...c7293.8603a114.js => 595c7293.fd69129b.js} | 2 +- assets/js/66d5ef6c.380dc10f.js | 1 - assets/js/66d5ef6c.5b8e1d41.js | 1 + ...2c0bc.7bfc619d.js => 7052c0bc.81ee0b8a.js} | 2 +- ...ea78b.29a37caf.js => 765ea78b.57b796d2.js} | 2 +- ...ef108.3d530f7b.js => 794ef108.4d1fd72a.js} | 2 +- ...1e0d8.9d66ae07.js => 84d1e0d8.261de0bf.js} | 2 +- assets/js/95b96bb9.6964ea0d.js | 1 + assets/js/95b96bb9.895f063a.js | 1 - assets/js/9ad42b04.6021ce22.js | 1 + ...98721.a1f35504.js => a7098721.bd68514d.js} | 2 +- assets/js/aa635a28.12894678.js | 1 + assets/js/aa635a28.fa524ef9.js | 1 - ...88602.b6e72a8c.js => b1288602.dbc27f32.js} | 2 +- ...fbc58.90e65bfc.js => b25fbc58.056eaf71.js} | 2 +- ...e838c.b2c84940.js => d05e838c.7590759c.js} | 2 +- assets/js/d309eaf6.cdb9989c.js | 1 + assets/js/d309eaf6.efdd6eb7.js | 1 - ...dd549.0ed0fe01.js => d79dd549.d4341b51.js} | 2 +- assets/js/e0f0fdef.6bba0150.js | 1 + assets/js/f7189688.a1ed89ca.js | 1 + assets/js/main.8dc1a0ec.js | 2 + ...CENSE.txt => main.8dc1a0ec.js.LICENSE.txt} | 0 assets/js/main.dd9cc9e3.js | 2 - assets/js/runtime~main.b26254cc.js | 1 + assets/js/runtime~main.d65dab0d.js | 1 - blog/2023/08/02/copr/index.html | 6 +- blog/2024/01/28/rust-opinion/index.html | 6 +- blog/2024/02/07/lts-distros/index.html | 8 +- blog/2024/06/19/devconf-2024/index.html | 126 ++++++++++++++++++ blog/aoc-2022/1st-week/index.html | 6 +- blog/aoc-2022/2nd-week/index.html | 6 +- blog/aoc-2022/3rd-week/index.html | 6 +- blog/aoc-2022/4th-week/index.html | 8 +- blog/aoc-2022/intro/index.html | 6 +- blog/archive/index.html | 6 +- blog/atom.xml | 121 ++++++++++++++++- blog/feed.json | 19 +++ blog/index.html | 8 +- blog/leetcode/sort-diagonally/index.html | 6 +- blog/rss.xml | 117 +++++++++++++++- blog/tags/admin/index.html | 6 +- blog/tags/advent-of-code-2022/index.html | 6 +- blog/tags/advent-of-code/index.html | 6 +- blog/tags/conferences/index.html | 25 ++++ blog/tags/copr/index.html | 6 +- blog/tags/cpp/index.html | 6 +- blog/tags/cult/index.html | 6 +- blog/tags/devconf/index.html | 25 ++++ blog/tags/fedora/index.html | 25 ++++ blog/tags/hype/index.html | 6 +- blog/tags/index.html | 6 +- blog/tags/iterators/index.html | 6 +- blog/tags/leetcode/index.html | 6 +- blog/tags/linux-distributions/index.html | 6 +- blog/tags/lts/index.html | 6 +- blog/tags/memory-safety/index.html | 6 +- blog/tags/paywall/index.html | 6 +- blog/tags/red-hat/index.html | 10 +- blog/tags/rust/index.html | 6 +- blog/tags/support/index.html | 6 +- blog/tags/vps/index.html | 6 +- blog/tags/🏭/index.html | 10 +- c/bonuses/seminar-03/index.html | 4 +- c/bonuses/seminar-04/index.html | 4 +- c/bonuses/seminar-05-06/index.html | 6 +- c/bonuses/seminar-08/index.html | 6 +- c/bonuses/seminar-10/index.html | 6 +- c/category/bonuses/index.html | 4 +- c/category/practice-exams/index.html | 4 +- c/index.html | 6 +- c/mr/index.html | 6 +- c/pexam/cams/index.html | 4 +- c/pexam/garbage_collect/index.html | 4 +- contributions/index.html | 4 +- cpp/category/exceptions-and-raii/index.html | 4 +- cpp/environment/index.html | 4 +- .../placeholders/index.html | 4 +- cpp/index.html | 6 +- .../graphs/iterative-and-iterators.tar.bz2 | Bin 1934 -> 1935 bytes .../graphs/iterative-and-iterators.tar.gz | Bin 1954 -> 1958 bytes files/algorithms/paths/bf-to-astar.tar.bz2 | Bin 3172 -> 3163 bytes files/algorithms/paths/bf-to-astar.tar.gz | Bin 2992 -> 2992 bytes files/algorithms/recursion/karel-1.tar.bz2 | Bin 5866 -> 5882 bytes files/algorithms/recursion/karel-1.tar.gz | Bin 6580 -> 6584 bytes .../recursion/pyramid-slide-down.tar.bz2 | Bin 1546 -> 1546 bytes .../recursion/pyramid-slide-down.tar.gz | Bin 1420 -> 1422 bytes .../algorithms/time-complexity/extend.tar.bz2 | Bin 4070 -> 4074 bytes .../algorithms/time-complexity/extend.tar.gz | Bin 3913 -> 3912 bytes files/c/bonuses/03.tar.bz2 | Bin 2638 -> 2651 bytes files/c/bonuses/03.tar.gz | Bin 2334 -> 2335 bytes files/c/bonuses/04.tar.bz2 | Bin 2532 -> 2530 bytes files/c/bonuses/04.tar.gz | Bin 2498 -> 2499 bytes files/c/bonuses/05-06.tar.bz2 | Bin 3625 -> 3642 bytes files/c/bonuses/05-06.tar.gz | Bin 3487 -> 3489 bytes files/c/bonuses/08.tar.bz2 | Bin 73844 -> 75886 bytes files/c/bonuses/08.tar.gz | Bin 103053 -> 106384 bytes files/c/bonuses/10.tar.bz2 | Bin 234783 -> 234807 bytes files/c/bonuses/10.tar.gz | Bin 230111 -> 230099 bytes index.html | 4 +- search/index.html | 4 +- sitemap.xml | 2 +- talks/index.html | 4 +- 174 files changed, 754 insertions(+), 286 deletions(-) rename assets/js/{1535ede8.f98e1593.js => 1535ede8.fa065562.js} (99%) create mode 100644 assets/js/171c9bb5.f8f25517.js create mode 100644 assets/js/1a2684fd.8cc4aa7b.js create mode 100644 assets/js/2d2e3e59.8602c0c2.js create mode 100644 assets/js/3716fece.62d9d597.js create mode 100644 assets/js/3a0bc46c.0ed4be06.js create mode 100644 assets/js/4200b1a9.1ca93be5.js delete mode 100644 assets/js/4200b1a9.6913c230.js rename assets/js/{52f2a5bf.839d7f40.js => 52f2a5bf.de0cf718.js} (88%) rename assets/js/{595c7293.8603a114.js => 595c7293.fd69129b.js} (98%) delete mode 100644 assets/js/66d5ef6c.380dc10f.js create mode 100644 assets/js/66d5ef6c.5b8e1d41.js rename assets/js/{7052c0bc.7bfc619d.js => 7052c0bc.81ee0b8a.js} (90%) rename assets/js/{765ea78b.29a37caf.js => 765ea78b.57b796d2.js} (84%) rename assets/js/{794ef108.3d530f7b.js => 794ef108.4d1fd72a.js} (95%) rename assets/js/{84d1e0d8.9d66ae07.js => 84d1e0d8.261de0bf.js} (94%) create mode 100644 assets/js/95b96bb9.6964ea0d.js delete mode 100644 assets/js/95b96bb9.895f063a.js create mode 100644 assets/js/9ad42b04.6021ce22.js rename assets/js/{a7098721.a1f35504.js => a7098721.bd68514d.js} (54%) create mode 100644 assets/js/aa635a28.12894678.js delete mode 100644 assets/js/aa635a28.fa524ef9.js rename assets/js/{b1288602.b6e72a8c.js => b1288602.dbc27f32.js} (98%) rename assets/js/{b25fbc58.90e65bfc.js => b25fbc58.056eaf71.js} (76%) rename assets/js/{d05e838c.b2c84940.js => d05e838c.7590759c.js} (98%) create mode 100644 assets/js/d309eaf6.cdb9989c.js delete mode 100644 assets/js/d309eaf6.efdd6eb7.js rename assets/js/{d79dd549.0ed0fe01.js => d79dd549.d4341b51.js} (77%) create mode 100644 assets/js/e0f0fdef.6bba0150.js create mode 100644 assets/js/f7189688.a1ed89ca.js create mode 100644 assets/js/main.8dc1a0ec.js rename assets/js/{main.dd9cc9e3.js.LICENSE.txt => main.8dc1a0ec.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.dd9cc9e3.js create mode 100644 assets/js/runtime~main.b26254cc.js delete mode 100644 assets/js/runtime~main.d65dab0d.js create mode 100644 blog/2024/06/19/devconf-2024/index.html create mode 100644 blog/tags/conferences/index.html create mode 100644 blog/tags/devconf/index.html create mode 100644 blog/tags/fedora/index.html diff --git a/404.html b/404.html index 3646c93..d56d25c 100644 --- a/404.html +++ b/404.html @@ -14,8 +14,8 @@ - - + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

diff --git a/algorithms/algorithms-correctness/postcondition-ambiguity/index.html b/algorithms/algorithms-correctness/postcondition-ambiguity/index.html index ede5d1a..9b787a4 100644 --- a/algorithms/algorithms-correctness/postcondition-ambiguity/index.html +++ b/algorithms/algorithms-correctness/postcondition-ambiguity/index.html @@ -16,8 +16,8 @@ - - + +
Skip to main content

Vague postconditions and proving correctness of algorithms

Introduction

diff --git a/algorithms/category/algorithms-and-correctness/index.html b/algorithms/category/algorithms-and-correctness/index.html index d85947b..0bc8c93 100644 --- a/algorithms/category/algorithms-and-correctness/index.html +++ b/algorithms/category/algorithms-and-correctness/index.html @@ -18,8 +18,8 @@ correctness. - - + +

Algorithms and Correctness

Materials related to basic ideas behind algorithms and proofs of their diff --git a/algorithms/category/asymptotic-notation-and-time-complexity/index.html b/algorithms/category/asymptotic-notation-and-time-complexity/index.html index ff76b31..be991b0 100644 --- a/algorithms/category/asymptotic-notation-and-time-complexity/index.html +++ b/algorithms/category/asymptotic-notation-and-time-complexity/index.html @@ -16,8 +16,8 @@ - - + +

Asymptotic Notation and Time Complexity

Materials related to asymptotic notation and time complexity. diff --git a/algorithms/category/graphs/index.html b/algorithms/category/graphs/index.html index 3cfb4b1..b88436a 100644 --- a/algorithms/category/graphs/index.html +++ b/algorithms/category/graphs/index.html @@ -16,8 +16,8 @@ - - + +

Graphs

Materials related to basic graph algorithms and graph problems. diff --git a/algorithms/category/hash-tables/index.html b/algorithms/category/hash-tables/index.html index a611128..42888d7 100644 --- a/algorithms/category/hash-tables/index.html +++ b/algorithms/category/hash-tables/index.html @@ -16,8 +16,8 @@ - - + +

Hash Tables

Materials related to hash tables. diff --git a/algorithms/category/paths-in-graphs/index.html b/algorithms/category/paths-in-graphs/index.html index 671814e..6bf3bd8 100644 --- a/algorithms/category/paths-in-graphs/index.html +++ b/algorithms/category/paths-in-graphs/index.html @@ -16,8 +16,8 @@ - - + +

Paths in Graphs

Materials related to finding paths in graphs. diff --git a/algorithms/category/recursion/index.html b/algorithms/category/recursion/index.html index 4b5d360..6343812 100644 --- a/algorithms/category/recursion/index.html +++ b/algorithms/category/recursion/index.html @@ -16,8 +16,8 @@ - - + +

Recursion

Materials related to recursive algorithms and their time complexity. diff --git a/algorithms/category/red-black-trees/index.html b/algorithms/category/red-black-trees/index.html index de98b47..affad2e 100644 --- a/algorithms/category/red-black-trees/index.html +++ b/algorithms/category/red-black-trees/index.html @@ -16,8 +16,8 @@ - - + +

Red-Black Trees

Materials related to red-black trees. diff --git a/algorithms/graphs/bfs-tree/index.html b/algorithms/graphs/bfs-tree/index.html index 724f9a0..805bbe1 100644 --- a/algorithms/graphs/bfs-tree/index.html +++ b/algorithms/graphs/bfs-tree/index.html @@ -16,8 +16,8 @@ - - + +

Distance boundaries from BFS tree on undirected graphs

Introduction

diff --git a/algorithms/graphs/iterative-and-iterators/index.html b/algorithms/graphs/iterative-and-iterators/index.html index 74113ba..9a4c140 100644 --- a/algorithms/graphs/iterative-and-iterators/index.html +++ b/algorithms/graphs/iterative-and-iterators/index.html @@ -16,8 +16,8 @@ - - + +

Iterative algorithms via iterators

Introduction

diff --git a/algorithms/hash-tables/breaking/index.html b/algorithms/hash-tables/breaking/index.html index 67a33fe..e6b5bf3 100644 --- a/algorithms/hash-tables/breaking/index.html +++ b/algorithms/hash-tables/breaking/index.html @@ -16,8 +16,8 @@ - - + +

Breaking hash table

We will try to break a hash table and discuss possible ways how to prevent such diff --git a/algorithms/hash-tables/breaking/mitigations/index.html b/algorithms/hash-tables/breaking/mitigations/index.html index 628a4fe..d926898 100644 --- a/algorithms/hash-tables/breaking/mitigations/index.html +++ b/algorithms/hash-tables/breaking/mitigations/index.html @@ -16,8 +16,8 @@ - - + +

Possible Mitigations

There are multiple ways the issues created above can be mitigated. Still we can diff --git a/algorithms/hash-tables/breaking/python/index.html b/algorithms/hash-tables/breaking/python/index.html index da18132..e6ab778 100644 --- a/algorithms/hash-tables/breaking/python/index.html +++ b/algorithms/hash-tables/breaking/python/index.html @@ -16,8 +16,8 @@ - - + +

Breaking the Hash Table in Python

diff --git a/algorithms/index.html b/algorithms/index.html index 6a912d2..b0b4ef5 100644 --- a/algorithms/index.html +++ b/algorithms/index.html @@ -14,8 +14,8 @@ - - + +

Introduction

In this part you can find “random” additional materials I have written over the @@ -23,6 +23,6 @@ course of teaching Algorithms and data structures I.

It is a various mix of stuff that may have been produced as a follow-up on some question asked at the seminar or spontanously.

If you have some ideas for posts, please do not hesitate to submit them as issues -in the linked GitLab.

+in the linked GitLab.

\ No newline at end of file diff --git a/algorithms/paths/bf-to-astar/astar/index.html b/algorithms/paths/bf-to-astar/astar/index.html index fdd8296..a9336d2 100644 --- a/algorithms/paths/bf-to-astar/astar/index.html +++ b/algorithms/paths/bf-to-astar/astar/index.html @@ -16,8 +16,8 @@ - - + +

A* algorithm

Intro

diff --git a/algorithms/paths/bf-to-astar/bf/index.html b/algorithms/paths/bf-to-astar/bf/index.html index 5ee781c..0326d72 100644 --- a/algorithms/paths/bf-to-astar/bf/index.html +++ b/algorithms/paths/bf-to-astar/bf/index.html @@ -18,8 +18,8 @@ something. - - + +

BF

Basic idea

diff --git a/algorithms/paths/bf-to-astar/dijkstra/index.html b/algorithms/paths/bf-to-astar/dijkstra/index.html index cc1e0d2..1af0984 100644 --- a/algorithms/paths/bf-to-astar/dijkstra/index.html +++ b/algorithms/paths/bf-to-astar/dijkstra/index.html @@ -16,8 +16,8 @@ - - + +

Dijkstra's algorithm

Intro

diff --git a/algorithms/paths/bf-to-astar/index.html b/algorithms/paths/bf-to-astar/index.html index 7d744d7..551120b 100644 --- a/algorithms/paths/bf-to-astar/index.html +++ b/algorithms/paths/bf-to-astar/index.html @@ -16,8 +16,8 @@ - - + +

From BF to A*

Intro

diff --git a/algorithms/rb-trees/applications/index.html b/algorithms/rb-trees/applications/index.html index 04cdc7a..3c05b50 100644 --- a/algorithms/rb-trees/applications/index.html +++ b/algorithms/rb-trees/applications/index.html @@ -16,8 +16,8 @@ - - + +

Použití červeno-černých stromů

Použití

diff --git a/algorithms/rb-trees/rules/index.html b/algorithms/rb-trees/rules/index.html index d938715..121db5d 100644 --- a/algorithms/rb-trees/rules/index.html +++ b/algorithms/rb-trees/rules/index.html @@ -16,8 +16,8 @@ - - + +

On the rules of the red-black tree

Introduction

diff --git a/algorithms/recursion/karel/index.html b/algorithms/recursion/karel/index.html index ff31127..2c7cb4d 100644 --- a/algorithms/recursion/karel/index.html +++ b/algorithms/recursion/karel/index.html @@ -16,8 +16,8 @@ - - + +

Recursion and backtracking with Robot Karel