From dd940512f77b285fe97dc1b9ff896a6ebff2dd6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Bori?= Date: Wed, 5 Jun 2024 17:43:54 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20(pages):=20Added=20a=20blog=20pa?= =?UTF-8?q?ge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _includes/blogpage.liquid | 40 ++++++++++++++++++++++++++++++ _includes/blogpost.liquid | 2 +- _includes/homepage.liquid | 26 +++---------------- blog.md | 12 +++++++++ index.md | 6 ++--- posts/terraform_chaos_teeworlds.md | 2 +- posts/tinychip.md | 2 +- 7 files changed, 61 insertions(+), 29 deletions(-) create mode 100644 _includes/blogpage.liquid create mode 100644 blog.md diff --git a/_includes/blogpage.liquid b/_includes/blogpage.liquid new file mode 100644 index 0000000..0cfc2aa --- /dev/null +++ b/_includes/blogpage.liquid @@ -0,0 +1,40 @@ + + + + + + + + {{ title }} + + + + +
+ {{ content }} +
+ +
+

Blog posts

+ +
+ + + \ No newline at end of file diff --git a/_includes/blogpost.liquid b/_includes/blogpost.liquid index a48dedb..4638b31 100644 --- a/_includes/blogpost.liquid +++ b/_includes/blogpost.liquid @@ -20,7 +20,7 @@

{{ title }}

{{ content }}
diff --git a/_includes/homepage.liquid b/_includes/homepage.liquid index c553b6e..a09ccd8 100644 --- a/_includes/homepage.liquid +++ b/_includes/homepage.liquid @@ -13,26 +13,6 @@
{{ content }}
- -
-

Posts

- -
@@ -45,13 +25,13 @@ height="20px" /> -
+ {% comment %} {% endcomment %} -
+ {% comment %}
{% endcomment %} badge: proud member of the 250KB Club diff --git a/blog.md b/blog.md new file mode 100644 index 0000000..2f32892 --- /dev/null +++ b/blog.md @@ -0,0 +1,12 @@ +--- +layout: blogpage.liquid +title: Blog +--- + +

Why has this blog been created ?

+ +Simply to document the things that interest me. Writing them forces me to be more precise and to understand and go deeper into certain concepts. +  +Below you can find posts about some projects I did. I also archive what I do and I make some of my notes public. + + diff --git a/index.md b/index.md index 554d18f..832c5cc 100644 --- a/index.md +++ b/index.md @@ -5,15 +5,15 @@ title: Théo Bori

Hi, I'm Théo

-  I support F(L)OSS and pubnixes values, I love UNIX systems. I'm an Arch Linux enthusiast.   Everything I make is open source and available on [GitHub](https://github.com/theobori) and [Gitea](https://git.theobori.cafe/nagi). I also have a [CTFtime](https://ctftime.org/user/67138) and a [LinkedIn](https://www.linkedin.com/in/theo-bori) profile.   -Currently I'm maintaining [teedata.net](https://teedata.net) ([skins.tw](https://skins.tw) until 2024). -I offer free [services](https://services.theobori.cafe) that respect privacy. +Currently I'm maintaining [teedata.net](https://teedata.net) ([skins.tw](https://skins.tw) until 2024) and I offer free [services](https://services.theobori.cafe) that respect privacy. +  +If you're interested you can have a look at [my blog posts](/blog).

Contact

diff --git a/posts/terraform_chaos_teeworlds.md b/posts/terraform_chaos_teeworlds.md index ceabdfd..2fcb22e 100644 --- a/posts/terraform_chaos_teeworlds.md +++ b/posts/terraform_chaos_teeworlds.md @@ -22,7 +22,7 @@ ec_output_level 2 These are prefixed with `ec_` because they are associated with the `econ` server. This configuration binds a TCP port which will expose the Telnet protocol-based econ server. -Through the latter, we'll be able to retrieve events from the Teeworlds server, such as a message sent, a player killed or a flag captured! +Through the latter, we'll be able to retrieve events from the Teeworlds server, such as a message sent, a player killed or a flag captured !   diff --git a/posts/tinychip.md b/posts/tinychip.md index 2dadf90..0e90c69 100644 --- a/posts/tinychip.md +++ b/posts/tinychip.md @@ -5,7 +5,7 @@ date: "2023-03-08" I wanted to learn the basics of emulator development and emulation in general. So I decided to make a CHIP-8 emulator. -In fact it's a misuse of language to say that it's an "emulator" because CHIP-8 is a language, so we should rather say "interpreter". +In fact it's a misuse of language to say that it's an `emulator` because CHIP-8 is a language, so we should rather say `interpreter`. ## How does it works ?