From 706d51029532a4676b445a719ed22a187f1166a0 Mon Sep 17 00:00:00 2001 From: Quentin Duchemin Date: Sat, 5 Nov 2022 20:16:36 +0100 Subject: [PATCH] Update about section, add PT link --- .gitignore | 1 + config.yaml | 1 + content/about.md | 12 ++++++------ themes/chosto/layouts/partials/navbar.html | 2 +- themes/chosto/static/img/peertube.png | Bin 0 -> 6622 bytes 5 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 themes/chosto/static/img/peertube.png diff --git a/.gitignore b/.gitignore index 3eec6c0..5a471ee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ resources public +.hugo_build.lock \ No newline at end of file diff --git a/config.yaml b/config.yaml index 7f8d178..571fbe2 100644 --- a/config.yaml +++ b/config.yaml @@ -54,3 +54,4 @@ params: mail: mailto:quentinduchemin@tuta.io funkwhale: https://music.chosto.me/@Chosto/ rss: https://blog.chosto.me/posts/index.xml + peertube: https://tube.chosto.me \ No newline at end of file diff --git a/content/about.md b/content/about.md index 6faa1d6..44d578b 100644 --- a/content/about.md +++ b/content/about.md @@ -12,22 +12,22 @@ Avant, j'avais les cheveux longs. Depuis que les golfes me gagnent, je les ai coupé et je ressemble à quelqu'un qui va pitcher une application basée sur la blockchain. -Je m'appelle Quentin, j'ai 24 ans et j'ai fait des études d'informatique. L'informatique m'a fasciné étant petit. Comme pas mal de monde, j'ai découvert la programmation sur le site du zéro. Depuis, je trouve toujours un certain plaisir esthétique à utiliser des outils ingénieux et à fabriquer des Communs. Le [capitalisme de surveillance, le technosolutionnisme et la gouvernance algorithmique](https://tube.picasoft.net/videos/watch/d3476d5d-2314-40e9-a971-88b4a71ba306) me donnent furieusement envie de changer de métier. En attendant, j'essaye de travailler sur des projets qui permettent aux gens de gagner en autonomie et de redécentraliser/reterritorialiser le numérique. +Je m'appelle Quentin, j'ai 26 ans et j'ai fait des études d'informatique. L'informatique m'a fascinée étant petit. Elle me fascine toujours, mais dans la mesure où elle aide à construire des Communs émancipateurs. Car de l'eau a coulé sous les ponts, et [le capitalisme de surveillance, le technosolutionnisme et la gouvernance algorithmique](https://tube.picasoft.net/videos/watch/d3476d5d-2314-40e9-a971-88b4a71ba306) me donnent furieusement envie de changer de métier. En attendant, j'essaye de travailler sur des projets qui permettent aux gens de gagner en autonomie et de redécentraliser/reterritorialiser le numérique. J'ai beaucoup traîné chez [Picasoft](https://picasoft.net/), une association d'éducation populaire qui sensibilise les citoyen·ne·s aux enjeux du numérique et qui héberge des services web libres. N'hésitez pas à les contacter, iels sont chouettes. 😄 -J'aime beaucoup la musique et je joue du piano. Il m'arrive d'essayer de composer des trucs que je mets sur [ma chaîne Funkwhale](https://music.chosto.me/@Chosto/). +J'aime beaucoup la musique et je joue du piano. Il m'arrive d'essayer de jouer et composer des trucs que je mets sur [ma chaîne Funkwhale](https://music.chosto.me/@Chosto/) et mon [instance PeerTube](https://tube.chosto.me/). J'aime la fête et les câlins consentis. -Je voulais avoir un blog depuis longtemps mais je ne me sentais pas légitime. Mais comme on est sur le web et que je ne vole de temps à personne, allez, pourquoi pas...? +Je voulais avoir un blog depuis longtemps mais je ne me sentais pas légitime. Mais comme on est sur le web et que je ne vole de temps à personne, et bien, pourquoi pas...? ## Côté technique Je suis très mauvais en développement web, mais je voulais essayer de bricoler quelque chose sans utiliser un thème tout fait. Ce blog a donc été construit en utilisant [Hugo](https://gohugo.io/), un générateur de site web statique dont j'aime la syntaxe et la documentation. Le système de template est très élégant et permet de se passer des langages dynamiques, inutiles pour un blog. Je crois que pas mal de monde préfère Zola à Hugo, et c'est possible que ce soit moins alambiqué. -Pour la mise en page, j'ai utilisé [Bulma](https://bulma.io) dans sa version de base. Merci aux copain·e·s de [42l](https://42l.fr) de me l'avoir fait découvrir. C'est un framework CSS léger et sans une ligne de JavaScript, qui tire profit des flexbox. Son utilisation est extrêmement simple et je suis content du résultat. +Pour la mise en page, j'ai utilisé [Bulma](https://bulma.io) . Merci aux copain·e·s de [42l](https://42l.fr) de me l'avoir fait découvrir. C'est un framework CSS léger et sans une ligne de JavaScript, qui tire profit des `flexbox`. Son utilisation est extrêmement simple et je suis content du résultat. -Le site est hébergé sur un VPS loué chez Scaleway. Aucun cookie n'est déposé, aucune ligne de JavaScript n'est utilisée et les adresses IP des visiteur·se·s ne sont pas conservées. +Le site est hébergé sur un VPS loué chez Scaleway. Aucun cookie n'est déposé, aucune ligne de JavaScript n'est utilisée (sauf pour ouvrir le menu sur mobile : ami·e·s développeur·ses, aidez moi), et les adresses IP des visiteur·se·s ne sont pas conservées. -J'ai encore du travail sur l'accessibilité, les flux RSS et l'optimisation des images. C'est une toute première version. +J'ai encore du travail sur l'accessibilité et sur les flux RSS. diff --git a/themes/chosto/layouts/partials/navbar.html b/themes/chosto/layouts/partials/navbar.html index bceb92f..a804647 100644 --- a/themes/chosto/layouts/partials/navbar.html +++ b/themes/chosto/layouts/partials/navbar.html @@ -81,7 +81,7 @@
- {{ range (slice "rss" "mastodon" "funkwhale" "gitea" "github" "mail" )}} + {{ range (slice "rss" "mastodon" "peertube" "funkwhale" "gitea" "github" "mail" )}} {{ $imageName := . }} {{ $imagePath := printf "img/%s.png" $imageName }} diff --git a/themes/chosto/static/img/peertube.png b/themes/chosto/static/img/peertube.png new file mode 100644 index 0000000000000000000000000000000000000000..7aacc9a451d1f8939aa3a67ec826a1151650c7bd GIT binary patch literal 6622 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 literal 0 HcmV?d00001