Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[cai] translated docs

authored by

trueberryless and committed by
genaiscript
2d43d781 fbbca6d6

+118 -63
+18 -15
starlight/src/content/docs/de/blog/technically-impressive-github-profile-readme.mdx
··· 8 8 tags: 9 9 - Automation 10 10 - GitHub 11 - excerpt: Ein herausragendes GitHub-Profil-README zu erstellen, bedeutet nicht 12 - nur, ein paar Badges hinzuzufügen – es geht darum, technische Grenzen zu 13 - erweitern. In diesem detaillierten Einblick untersuche ich die Manipulation 14 - von SVGs auf niedriger Ebene, die Konvertierung von HTML zu SVG, 15 - Inline-Animationen und die vollständige Automatisierung mit GitHub Actions, um 16 - das zu erstellen, was ich für eines der technisch fortschrittlichsten 17 - GitHub-READMEs halte. Von einem dynamischen Bento-Grid, das sich alle 5 18 - Minuten aktualisiert, bis hin zur Einbettung von Live-SVGs ohne externe 19 - Anfragen hat dieses Projekt mein Profil in eine lebendige, sich selbst 20 - aktualisierende Präsentation meiner Arbeit verwandelt. Möchtest du wissen, wie 21 - ich das gemacht habe? Lass es uns aufschlüsseln. 🚀 11 + excerpt: Einen herausragenden <a class="gh-badge" 12 + href="https://github.com/github"><img src="https://github.com/github.png" 13 + alt="github" width="16" height="16" 14 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">GitHub</a>-Profil-README 15 + zu erstellen, geht nicht einfach darum, ein paar Abzeichen hinzuzufügen — es 16 + geht darum, technische Grenzen zu überschreiten. In dieser ausführlichen 17 + Analyse untersuche ich die niedrigstufige SVG-Manipulation, 18 + HTML-zu-SVG-Konvertierung, Inline-Animationen und vollständige Automatisierung 19 + mit GitHub Actions, um zu erschaffen, was meiner Meinung nach eines der 20 + technisch fortschrittlichsten GitHub-READMEs ist. Von einem dynamischen 21 + Bento-Grid, das sich alle 5 Minuten aktualisiert, bis hin zum Einbetten von 22 + Live-SVGs ohne externe Anforderungen, hat dieses Projekt mein Profil in eine 23 + lebendige, sich selbst aktualisierende Präsentation meiner Arbeit verwandelt. 24 + Möchtest du wissen, wie ich das gemacht habe? Lass uns eintauchen. 🚀 22 25 authors: 23 26 - trueberryless 24 27 - ai ··· 34 37 35 38 ## Der Anfang: Ein README, das wie ein Wikipedia-Dump aussah 36 39 37 - Jede großartige Geschichte beginnt mit einem Problem, und meines war einfach: Mein GitHub-Profil-README war ein komplettes Chaos. Es war lang. Es hatte zu viel Text. Es war überfüllt mit Badges – so viele, dass es aussah, als würde ich jede mögliche Internet-Trophäe horten. Hackathons, GitHub-Beiträge, Astro, roadmap.sh – wenn es ein Badge gab, hatte ich es. 40 + Jede großartige Geschichte beginnt mit einem Problem, und meines war simpel: Mein [GitHub-Profil](https://github.com/trueberryless) README war ein komplettes Chaos. Es war lang. Es hatte zu viel Text. Es war überfüllt mit Abzeichen — so viele, dass es aussah, als würde ich jede mögliche Internet-Trophäe horten. Hackathons, GitHub-Beiträge, Astro, roadmap.sh — wenn es ein Abzeichen gab, hatte ich es. 38 41 39 42 Zuerst dachte ich, das wäre in Ordnung. Es zeigte doch alles über mich, oder? Aber eines Tages sah ich es an und erkannte: 40 43 ··· 48 51 49 52 Der erste Schritt war einfach: mein perfektes Profil in HTML und CSS entwerfen. Und lass mich dir sagen, es sah fantastisch aus. Es hatte das perfekte Layout, sanfte Animationen und genau die richtige Balance zwischen Inhalt und Raum. Dann holte mich die Realität ein. Das musste in *GitHub-flavored Markdown* funktionieren. Kein Problem, oder? Markdown unterstützt HTML! Also kopierte ich mein schönes HTML in mein README und klickte auf Speichern. 50 53 51 - > GitHub: *Absolut nicht.* 54 + > [GitHub](https://github.com/github): *Auf keinen Fall.* 52 55 53 56 GitHubs Markdown [filtert zwar nicht viele HTML-Tags aus, aber entscheidende](https://github.github.com/gfm/#disallowed-raw-html-extension). Aus Sicherheitsgründen natürlich (und ich respektiere das, GitHub, wirklich ❤️), aber das bedeutete, dass mein perfektes Design völlig **unbrauchbar** war. 54 57 ··· 155 158 156 159 Nicht so schlecht im Vergleich zum [alten README.md](https://github.com/trueberryless/trueberryless/blob/5dce4ad0033b00829f8ec3756827057017447a65/README.md). Und bitte kommentiere nicht, warum ich K-Pop höre! Es ist besser, als du denkst, glaube mir. 157 160 158 - Schau dir die Live-Version auf meinem [GitHub](https://github.com/trueberryless) an – falls ich sie beibehalten habe... – und hinterlasse ein Follow, wenn du schon da bist und dir das Lesen gefallen hat! ❤️ 161 + Schau dir die Live-Version auf meinem GitHub [trueberryless](https://github.com/trueberryless) an — falls ich mich entscheide, es zu behalten... — und hinterlasse ein Follow, wenn du schon dort bist und es dir gefallen hat! ❤️ 159 162 160 163 *** 161 164 ··· 169 172 170 173 Würde ich es empfehlen? Nur wenn du extrem viel Geduld hast. 😅 171 174 172 - Aber am Ende habe ich ein GitHub-Profil-README erstellt, das *nicht existieren sollte* – aber es tut es. Und ich liebe es. 175 + Aber am Ende habe ich ein [GitHub](https://github.com/github)-Profil-README erstellt, das *nicht existieren sollte* — aber es tut es. Und ich liebe es.
+12 -9
starlight/src/content/docs/fr/blog/accelerating-translations-with-continuous-integration.mdx
··· 9 9 - Plugins 10 10 authors: 11 11 - trueberryless 12 - excerpt: <p>Je travaille dans l'open source sur GitHub depuis plus d'un an 13 - maintenant et, bien que je pensais avoir trouvé tout ce à quoi je voulais 14 - contribuer, j'ai récemment découvert <a class="gh-badge" 15 - href="https://github.com/pelikhan"><img src="https://github.com/pelikhan.png" 16 - alt="pelikhan" width="16" height="16" 17 - style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">le 18 - projet personnel de Peli</a>, <a 19 - href="https://github.com/pelikhan/action-continuous-translation">action-continuous-translation</a>, 12 + excerpt: <p>Je travaille dans l'OSS sur <a class="gh-badge" 13 + href="https://github.com/github"><img src="https://github.com/github.png" 14 + alt="github" width="16" height="16" 15 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">GitHub</a> 16 + depuis plus d'un an maintenant et bien que je pensais avoir trouvé tout ce à 17 + quoi je voulais contribuer, j'ai récemment découvert le projet personnel de <a 18 + class="gh-badge" href="https://github.com/pelikhan"><img 19 + src="https://github.com/pelikhan.png" alt="pelikhan" width="16" height="16" 20 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">Peli</a> 21 + <a 22 + href="https://github.com/pelikhan/action-continuous-translation">action-continuous-translation</a> 20 23 et je suis très heureux d'avoir commencé à y contribuer régulièrement et de 21 24 faire maintenant partie de cette petite communauté.</p> 22 25 cover: ··· 40 43 41 44 Trois jours plus tard, et je suis maintenant un contributeur officiel du projet, le rendant de mieux en mieux presque quotidiennement, en me concentrant principalement sur la documentation et le support pour mon projet de cœur : Starlight – comme vous l'avez peut-être déjà deviné en lisant [mes blogs](../../blog/tags/starlight/). 42 45 43 - Peli et moi avons nos sessions de productivité virtuelle entre 16h et 20h UTC, qui s'étendent plus longtemps le week-end. Donc, si vous voulez nous rejoindre en tant qu'un des premiers contributeurs au projet ou si vous êtes intéressé par son utilisation, n'hésitez pas à le consulter sur GitHub : [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation) 46 + Peli et moi avons nos sessions de productivité virtuelle entre 16h et 20h UTC, qui se prolongent davantage les week-ends. Donc, si vous voulez nous rejoindre en tant que pionnier du projet ou si vous êtes intéressé à l'utiliser, n'hésitez pas à le consulter sur [GitHub](https://github.com/github) : [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)
+11 -8
starlight/src/content/docs/fr/blog/setup-argocd-for-kubernetes.md
··· 7 7 tags: 8 8 - Automation 9 9 - Deployment 10 - excerpt: "En continuant à améliorer notre cluster k3s et en particulier le 11 - workflow CI/CD, nous examinons maintenant l'outil GitOps appelé Argo CD, et 12 - comment nous pouvons l'intégrer dans notre cluster. Notre pile technologique 13 - pour le déploiement utilise ces services : k3s, Helm, Cilium et, après ce 14 - tutoriel, Argo CD également." 10 + excerpt: En continuant à améliorer notre cluster k3s et en particulier le 11 + workflow CI/CD, nous examinons maintenant l'outil GitOps appelé <a 12 + class="gh-badge" href="https://github.com/argoproj"><img 13 + src="https://github.com/argoproj.png" alt="Argo CD" width="16" height="16" 14 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">Argo 15 + CD</a>, et comment nous pouvons l'intégrer dans notre cluster. Notre pile 16 + technologique pour le déploiement utilise ces services&#58; k3s, Helm, Cilium 17 + et, après ce tutoriel, également Argo CD. 15 18 authors: 16 19 - trueberryless 17 20 cover: ··· 20 23 21 24 --- 22 25 23 - Après avoir lu l'article de Vegard S. Hagen “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” et décidé que leur solution ne convenait pas pour notre cluster, nous sommes directement passés au guide par défaut d'Argo CD “[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)”. Et maintenant, nous allons vous guider à travers les difficultés de la configuration de [Argo CD](https://github.com/argoproj) sur [k3s](https://github.com/k3s-io) et [Cilium](https://github.com/cilium), en poursuivant depuis le chapitre “[Configuration du gestionnaire de certificats avec Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare/)” de notre article le plus récent “[Configuration de Kubernetes avec Cilium et Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare/)”. Dans ce même article précédent, nous avons également configuré [Keel](https://github.com/keel-hq) à la fin, mais cette étape sera désormais inutile car nous utiliserons Argo CD pour récupérer le code le plus récent de pointe de chaque dépôt GitHub. Bonne lecture ! 26 + Après avoir lu l'article de Vegard S. Hagen “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” et décidé que leur solution ne convenait pas à notre cluster, nous avons directement suivi le guide par défaut "[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)" d'Argo CD. Nous allons maintenant partager avec vous les détails de la configuration d'[Argo CD](https://github.com/argoproj) sur [k3s](https://github.com/k3s-io) et [Cilium](https://github.com/cilium), en poursuivant depuis le chapitre “[Setup Certificate Manager with Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare/)” de notre récent article “[Setting up Kubernetes with Cilium and Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare/)”. Dans cet article récent, nous avions également configuré [Keel](https://github.com/keel-hq) à la fin, mais cette étape ne sera désormais plus nécessaire, car nous utiliserons Argo CD pour récupérer le dernier code de pointe de chaque dépôt [GitHub](https://github.com/github). Bonne lecture ! 24 27 25 28 :::note 26 29 Nous supposons que vous avez suivi [notre autre article de blog](../../blog/setup-kubernetes-with-cilium-and-cloudflare/). ··· 262 265 secretName: mutanuq 263 266 ``` 264 267 265 - Ces fichiers sont essentiellement les mêmes fichiers mentionnés dans [l'autre article](../../blog/setup-kubernetes-with-cilium-and-cloudflare#example-app-mutanuq/), mais séparés en quatre fichiers car cela nous donne l'avantage de pouvoir manipuler le manifest à partir des GitHub Actions. Mais chaque chose en son temps, vous verrez comment configurer le manifest avec les GitHub Actions dans le [prochain article](../../blog/setup-continuous-integration-github-repository/). 268 + Ces fichiers sont en gros les mêmes que ceux mentionnés dans [l'autre article](../../blog/setup-kubernetes-with-cilium-and-cloudflare#example-app-mutanuq/) mais séparés en quatre fichiers, car cela nous donne l'avantage de manipuler le manifeste depuis [GitHub](https://github.com/github) Actions. Mais commençons par les bases, vous verrez dans [le prochain article](../../blog/setup-continuous-integration-github-repository/) comment configurer le manifeste avec les actions GitHub. 266 269 267 270 ## Créer une nouvelle application dans l'interface utilisateur d'Argo CD 268 271 ··· 299 302 300 303 ## Continuer 301 304 302 - À suivre dans notre [prochain article de blog](../../blog/setup-continuous-integration-github-repository/), qui décrira comment configurer un dépôt GitHub pouvant ensuite être déployé via Argo CD. 305 + À suivre dans notre [prochain article de blog](../../blog/setup-continuous-integration-github-repository/) qui décrira comment configurer un dépôt [GitHub](https://github.com/github) qui pourra ensuite être déployé via Argo CD.
+12 -6
starlight/src/content/docs/fr/blog/setup-continuous-integration-github-repository.md
··· 7 7 - Automation 8 8 - Deployment 9 9 - GitHub 10 - excerpt: Aujourd'hui, nous allons examiner comment configurer un dépôt GitHub 10 + excerpt: Aujourd'hui, nous allons examiner comment configurer un dépôt <a 11 + class="gh-badge" href="https://github.com/github"><img 12 + src="https://github.com/github.png" alt="github" width="16" height="16" 13 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">GitHub</a> 11 14 qui sera déployé sur un cluster k3s via Argo CD. En résumé, l'article inclura 12 - des fichiers de workflow, un Dockerfile, des manifestes (déploiement) et des 13 - dépôts Docker Hub. Veuillez consulter [notre blog sur Argo 14 - CD](./setup-argocd-for-kubernetes), car ceci sera une continuation de l'autre 15 + des fichiers de Workflow, un Dockerfile, des manifests (déploiement) et des 16 + dépôts <a class="gh-badge" href="https://github.com/docker"><img 17 + src="https://github.com/docker.png" alt="Docker Hub" width="16" height="16" 18 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">Docker 19 + Hub</a>. Veuillez consulter [notre blog sur Argo 20 + CD](./setup-argocd-for-kubernetes) car ceci sera une continuité de l'autre 15 21 article. 16 22 authors: 17 23 - trueberryless ··· 21 27 22 28 --- 23 29 24 - Dans le post d'aujourd'hui, nous allons examiner rapidement comment configurer un déploiement continu dans un dépôt GitHub. Nous sommes assez sûrs que cette configuration fonctionne également pour d'autres registres Git, mais si vous en utilisez un autre, gardez à l'esprit que ce post est conçu uniquement pour GitHub. 30 + Dans l'article d'aujourd'hui, nous allons examiner rapidement comment configurer le déploiement continu dans un dépôt [GitHub](https://github.com/github). Nous sommes presque certains que cette configuration fonctionne également pour d'autres registres Git, mais si vous en utilisez un autre, gardez à l'esprit que cet article est spécifiquement conçu pour GitHub. 25 31 26 - Ce post suppose également que vous utilisez GitHub Actions combiné avec Argo CD pour déployer vos applications sur un cluster Kubernetes. Suivez d'autres [articles de déploiement](../../blog/tags/deployment/) de notre part pour des instructions supplémentaires sur la façon de configurer ces deux technologies sur votre serveur personnel. 32 + Cet article suppose également que vous utilisez [GitHub](https://github.com/github) Actions combiné avec Argo CD pour déployer vos applications sur un cluster Kubernetes. Consultez nos autres [articles sur le déploiement](../../blog/tags/deployment/) pour des instructions supplémentaires sur la manière de configurer ces deux technologies sur votre serveur personnel. 27 33 28 34 ## Préparatifs 29 35
+6 -2
starlight/src/content/docs/fr/blog/starlight-dropdown-and-list-together.mdx
··· 8 8 - Components 9 9 - Plugins 10 10 - CSS 11 - excerpt: Combinez deux plugins Starlight Sidebar Topics pour afficher une liste 12 - de sujets sur le bureau et un menu déroulant dans la barre latérale mobile. 11 + excerpt: Combinez deux plugins <a class="gh-badge" 12 + href="https://github.com/withastro/starlight"><img src="/starlight.png" 13 + alt="Starlight" width="16" height="16" 14 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">Starlight</a> 15 + Sidebar Topics pour afficher une liste de sujets sur le bureau et un menu 16 + déroulant dans la barre latérale mobile. 13 17 authors: 14 18 - hideoo 15 19 - trueberryless
+5 -2
starlight/src/content/docs/fr/blog/starlight-progress-indicator.mdx
··· 7 7 - Starlight 8 8 - Components 9 9 - CSS 10 - excerpt: Apprenez à créer un indicateur de progression horizontal pour votre 11 - site Starlight. 10 + excerpt: Apprenez à créer un indicateur de progression horizontal pour votre <a 11 + class="gh-badge" href="https://github.com/withastro/starlight"><img 12 + src="/starlight.png" alt="Starlight" width="16" height="16" 13 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">Starlight</a> 14 + site. 12 15 authors: 13 16 - frostybee 14 17 - trueberryless
+5 -1
starlight/src/content/docs/fr/blog/starlight-sidebar-whitespace.md
··· 10 10 - CSS 11 11 excerpt: Dans cet article de blog, nous examinerons comment de petits 12 12 changements peuvent faire une grande différence en ce qui concerne les espaces 13 - blancs dans votre barre latérale Starlight. 13 + blancs dans votre <a class="gh-badge" 14 + href="https://github.com/withastro/starlight"><img src="/starlight.png" 15 + alt="Starlight" width="16" height="16" 16 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">Starlight</a> 17 + barre latérale. 14 18 authors: 15 19 - trueberryless 16 20 cover:
+5 -2
starlight/src/content/docs/fr/blog/starlight-topics-history-story.md
··· 7 7 tags: 8 8 - Starlight 9 9 - Plugins 10 - excerpt: Dans cet article, je vais vous montrer l'évolution des plugins 11 - Starlight avec une étude de cas sur le plugin [Starlight Sidebar 10 + excerpt: Dans cet article, je vais vous montrer l'évolution des plugins <a 11 + class="gh-badge" href="https://github.com/withastro/starlight"><img 12 + src="/starlight.png" alt="Starlight" width="16" height="16" 13 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">Starlight</a> 14 + avec une étude de cas sur le plugin [Starlight Sidebar 12 15 Topics](https://github.com/hideoo/starlight-sidebar-topics). Préparez-vous à 13 16 découvrir des faits impressionnants sur les personnes et le code autour de 14 17 Starlight.
+17 -14
starlight/src/content/docs/fr/blog/technically-impressive-github-profile-readme.mdx
··· 8 8 tags: 9 9 - Automation 10 10 - GitHub 11 - excerpt: Créer un README de profil GitHub remarquable ne consiste pas seulement 12 - à ajouter quelques badges — c'est une question de repousser les limites 13 - techniques. Dans cette analyse approfondie, j'explore la manipulation de SVG 14 - de bas niveau, la conversion HTML-vers-SVG, les animations en ligne, et une 15 - automatisation complète avec GitHub Actions pour construire ce que je crois 16 - être l'un des READMEs GitHub les plus avancés techniquement. D'une Bento Grid 17 - dynamique qui se met à jour toutes les 5 minutes à l'intégration de SVG en 18 - direct sans requêtes externes, ce projet a transformé mon profil en une 19 - vitrine vivante et auto-mise à jour de mon travail. Vous voulez savoir comment 20 - j'ai fait ? Décomposons cela. 🚀 11 + excerpt: Créer un README de profil <a class="gh-badge" 12 + href="https://github.com/github"><img src="https://github.com/github.png" 13 + alt="github" width="16" height="16" 14 + style="border-radius:9999px;vertical-align:middle;margin-right:0.4em;">GitHub</a> 15 + remarquable ne se résume pas à ajouter quelques badges — il s’agit de 16 + repousser les limites techniques. Dans cette plongée approfondie, j'explore la 17 + manipulation SVG à bas niveau, la conversion HTML en SVG, les animations 18 + intégrées et une automatisation complète avec GitHub Actions pour concevoir ce 19 + que je crois être l'un des READMEs GitHub les plus avancés techniquement. 20 + D’une Bento Grid dynamique qui se met à jour toutes les 5 minutes à 21 + l’intégration de SVG en direct sans requêtes externes, ce projet a transformé 22 + mon profil en une vitrine vivante qui se met à jour automatiquement. Vous 23 + voulez savoir comment j’ai fait ? Décortiquons cela. 🚀 21 24 authors: 22 25 - trueberryless 23 26 - ai ··· 33 36 34 37 ## Le début : un README ressemblant à un amas de texte Wikipédia 35 38 36 - Chaque grande histoire commence par un problème, et le mien était simple : mon README de profil GitHub était un véritable désastre. Il était long. Il contenait trop de texte. Il débordait de badges — tellement qu'on aurait dit que je collectionnais tous les trophées possibles d'internet. Hackathons, contributions GitHub, Astro, roadmap.sh — s'il existait un badge, je l'avais. 39 + Chaque grande histoire commence par un problème, et le mien était simple : mon README de [profil GitHub](https://github.com/trueberryless) était un véritable chaos. Il était long. Il avait trop de texte. Il débordait de badges — tellement qu’on aurait dit que je collectionnais tous les trophées d’internet possibles. Hackathons, contributions GitHub, Astro, roadmap.sh — s'il existait un badge, je l’avais. 37 40 38 41 Au début, je pensais que c'était bien. Cela montrait tout sur moi, non ? Mais un jour, je l'ai regardé et réalisé : 39 42 ··· 47 50 48 51 La première étape était simple : maquettiser mon profil parfait en HTML et CSS. Et laissez-moi vous dire, ça avait l'air incroyable. Le design avait une mise en page parfaite, des animations fluides et juste le bon équilibre entre contenu et espace. Puis la réalité m'a rattrapé. Cela devait fonctionner dans du *Markdown au goût de GitHub*. Pas de problème, non ? Le Markdown supporte le HTML ! Alors j'ai copié mon magnifique HTML dans mon README et appuyé sur enregistrer. 49 52 50 - > GitHub : *Absolument pas.* 53 + > [GitHub](https://github.com/github) : *Absolument pas.* 51 54 52 55 Le Markdown de GitHub [supprime un certain nombre de balises HTML, mais des balises importantes](https://github.github.com/gfm/#disallowed-raw-html-extension). Pour des raisons de sécurité, bien sûr (et je respecte entièrement cela, GitHub, vraiment ❤️), mais cela signifiait que mon superbe design était complètement **inutilisable**. 53 56 ··· 154 157 155 158 Ce n'est pas si mauvais en comparaison de l'[ancien README.md](https://github.com/trueberryless/trueberryless/blob/5dce4ad0033b00829f8ec3756827057017447a65/README.md). Et ne commentez pas sur le fait que j'écoute de la K-pop ! C'est mieux que vous ne le pensez, croyez-moi. 156 159 157 - Consultez la version en ligne sur mon [GitHub](https://github.com/trueberryless) — si j'ai décidé de la garder... — et laissez un follow si vous êtes déjà là et que vous avez apprécié la lecture ! ❤️ 160 + Découvrez la version en direct sur mon GitHub [trueberryless](https://github.com/trueberryless) — si j’ai décidé de la garder... — et laissez un follow si vous y êtes déjà et que vous avez aimé lire ! ❤️ 158 161 159 162 *** 160 163 ··· 168 171 169 172 Le recommanderais-je ? Seulement si vous avez énormément de patience. 😅 170 173 171 - Mais au final, j'ai créé un README de profil GitHub qui *ne devrait pas exister* — mais il existe. Et je l'adore. 174 + Mais au final, j'ai créé un README de profil [GitHub](https://github.com/github) qui *ne devrait pas exister* — mais il existe. Et je l'adore.
+7 -2
translations/de/githubopenaigpt-4o.json
··· 416 416 "Now in order to create a new application in [Argo CD](https://github.com/argopro.B153A0B7CA8710DB4FF2": "Um eine neue Anwendung in [Argo CD](https://github.com/argoproj) zu erstellen (entweder über die UI oder CLI — wir verwenden die UI, da wir die CLI nicht eingerichtet haben), müssen wir das Git-Repository vorbereiten. Da das Repository die einzige Quelle der Wahrheit ist, definieren wir hier auch alle Kubernetes-Ressourcen, die von Argo CD erstellt werden sollen.", 417 417 "You'll probably see the big `NEW APP` button in the UI of [Argo CD](https://gith.8C955D38A27D41B77691": "Sie werden wahrscheinlich den großen `NEW APP`-Knopf in der UI von [Argo CD](https://github.com/argoproj) sehen. Klicken Sie darauf und erstellen Sie eine neue Anwendung mit den unten angepassten Eigenschaften:", 418 418 "Congratulations, you've successfully set up [Argo CD](https://github.com/argopro.99A2D6F9095CF50BC9D2": "Herzlichen Glückwunsch, Sie haben erfolgreich [Argo CD](https://github.com/argoproj) auf einem [k3s](https://github.com/k3s-io)-Cluster eingerichtet! Sie haben sich eine Kaffeepause verdient. Genießen Sie eine wohlverdiente Tasse, und wenn Sie mir einen virtuellen Kaffee spendieren möchten, unterstützen Sie meine Arbeit gerne auf [Ko-fi](https://ko-fi.com/trueberryless). Vielen Dank!", 419 - "After some time contributing I also got to know how kind and welcoming communiti.6B14A5E726DED7FDE5C1": "Nach einiger Zeit des Mitwirkens habe ich auch erfahren, wie freundlich und einladend die Communities hinter diesen Projekten sind. Diese Menschen haben alle eines mit dir gemeinsam: Sie möchten in ihrer Freizeit großartige Dinge erschaffen. Besonders die [Astro](https://github.com/withastro)-Community ist diejenige, in der ich mich am wohlsten gefühlt habe, da sie gleichzeitig am lohnendsten und freundlichsten ist. Nicht alle Communities können einen solch großartigen Status innerhalb der Open-Source-Welt erreichen." 420 - } 419 + "After some time contributing I also got to know how kind and welcoming communiti.6B14A5E726DED7FDE5C1": "Nach einiger Zeit des Mitwirkens habe ich auch erfahren, wie freundlich und einladend die Communities hinter diesen Projekten sind. Diese Menschen haben alle eines mit dir gemeinsam: Sie möchten in ihrer Freizeit großartige Dinge erschaffen. Besonders die [Astro](https://github.com/withastro)-Community ist diejenige, in der ich mich am wohlsten gefühlt habe, da sie gleichzeitig am lohnendsten und freundlichsten ist. Nicht alle Communities können einen solch großartigen Status innerhalb der Open-Source-Welt erreichen.", 420 + "Creating a standout <a class=\"gh-badge\" href=\"https://github.com/github\"><img sr.17D1AC2343D91F100D2F": "Einen herausragenden <a class=\"gh-badge\" href=\"https://github.com/github\"><img src=\"https://github.com/github.png\" alt=\"github\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">GitHub</a>-Profil-README zu erstellen, geht nicht einfach darum, ein paar Abzeichen hinzuzufügen — es geht darum, technische Grenzen zu überschreiten. In dieser ausführlichen Analyse untersuche ich die niedrigstufige SVG-Manipulation, HTML-zu-SVG-Konvertierung, Inline-Animationen und vollständige Automatisierung mit GitHub Actions, um zu erschaffen, was meiner Meinung nach eines der technisch fortschrittlichsten GitHub-READMEs ist. Von einem dynamischen Bento-Grid, das sich alle 5 Minuten aktualisiert, bis hin zum Einbetten von Live-SVGs ohne externe Anforderungen, hat dieses Projekt mein Profil in eine lebendige, sich selbst aktualisierende Präsentation meiner Arbeit verwandelt. Möchtest du wissen, wie ich das gemacht habe? Lass uns eintauchen. 🚀", 421 + "Every great story starts with a problem, and mine was simple: my [GitHub profile.3713BD43F2A1A91BFB7E": "Jede großartige Geschichte beginnt mit einem Problem, und meines war simpel: Mein [GitHub-Profil](https://github.com/trueberryless) README war ein komplettes Chaos. Es war lang. Es hatte zu viel Text. Es war überfüllt mit Abzeichen — so viele, dass es aussah, als würde ich jede mögliche Internet-Trophäe horten. Hackathons, GitHub-Beiträge, Astro, roadmap.sh — wenn es ein Abzeichen gab, hatte ich es.", 422 + "[GitHub](https://github.com/github): *Absolutely not.*": "[GitHub](https://github.com/github): *Auf keinen Fall.*", 423 + "Check out the live version on my GitHub [trueberryless](https://github.com/trueb.4FFADA956CF12B9EFE9F": "Schau dir die Live-Version auf meinem GitHub [trueberryless](https://github.com/trueberryless) an — falls ich mich entscheide, es zu behalten... — und hinterlasse ein Follow, wenn du schon dort bist und es dir gefallen hat! ❤️", 424 + "But in the end, I created a [GitHub](https://github.com/github) profile README t.2B7EC6933681A24E2F33": "Aber am Ende habe ich ein [GitHub](https://github.com/github)-Profil-README erstellt, das *nicht existieren sollte* — aber es tut es. Und ich liebe es." 425 + }
+20 -2
translations/fr/githubopenaigpt-4o.json
··· 535 535 "Now in order to create a new application in [Argo CD](https://github.com/argopro.B153A0B7CA8710DB4FF2": "Pour créer une nouvelle application dans [Argo CD](https://github.com/argoproj) (soit via l'interface utilisateur soit via la CLI — nous utilisons l'interface utilisateur car nous n'avons pas configuré la CLI), nous devons préparer le dépôt Git. Comme le dépôt est la source unique de vérité, c'est également l'endroit où nous définissons toutes les ressources Kubernetes qui devraient être créées par Argo CD.", 536 536 "You'll probably see the big `NEW APP` button in the UI of [Argo CD](https://gith.8C955D38A27D41B77691": "Vous verrez probablement le grand bouton `NEW APP` dans l'interface utilisateur de [Argo CD](https://github.com/argoproj). Cliquez dessus et créez une nouvelle application avec les propriétés adaptées ci-dessous :", 537 537 "Congratulations, you've successfully set up [Argo CD](https://github.com/argopro.99A2D6F9095CF50BC9D2": "Félicitations, vous avez réussi à configurer [Argo CD](https://github.com/argoproj) sur un cluster [k3s](https://github.com/k3s-io) ! Vous méritez une pause café. Savourez une tasse bien méritée, et si vous voulez partager un café virtuel avec moi, n'hésitez pas à soutenir mon travail sur [Ko-fi](https://ko-fi.com/trueberryless). Merci !", 538 - "After some time contributing I also got to know how kind and welcoming communiti.6B14A5E726DED7FDE5C1": "Après un certain temps de contributions, j'ai également découvert à quel point les communautés derrière ces projets sont aimables et accueillantes. Ces personnes ont toutes une chose en commun avec vous : elles veulent créer des choses formidables pendant leur temps libre. En particulier, la communauté [Astro](https://github.com/withastro) est la seule dans laquelle j'ai pris le plus de plaisir à être, car c'est la plus gratifiante et amicale à la fois. Toutes les communautés n'arrivent pas à atteindre un tel statut parmi l'open source." 539 - } 538 + "After some time contributing I also got to know how kind and welcoming communiti.6B14A5E726DED7FDE5C1": "Après un certain temps de contributions, j'ai également découvert à quel point les communautés derrière ces projets sont aimables et accueillantes. Ces personnes ont toutes une chose en commun avec vous : elles veulent créer des choses formidables pendant leur temps libre. En particulier, la communauté [Astro](https://github.com/withastro) est la seule dans laquelle j'ai pris le plus de plaisir à être, car c'est la plus gratifiante et amicale à la fois. Toutes les communautés n'arrivent pas à atteindre un tel statut parmi l'open source.", 539 + "Creating a standout <a class=\"gh-badge\" href=\"https://github.com/github\"><img sr.17D1AC2343D91F100D2F": "Créer un README de profil <a class=\"gh-badge\" href=\"https://github.com/github\"><img src=\"https://github.com/github.png\" alt=\"github\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">GitHub</a> remarquable ne se résume pas à ajouter quelques badges — il s’agit de repousser les limites techniques. Dans cette plongée approfondie, j'explore la manipulation SVG à bas niveau, la conversion HTML en SVG, les animations intégrées et une automatisation complète avec GitHub Actions pour concevoir ce que je crois être l'un des READMEs GitHub les plus avancés techniquement. D’une Bento Grid dynamique qui se met à jour toutes les 5 minutes à l’intégration de SVG en direct sans requêtes externes, ce projet a transformé mon profil en une vitrine vivante qui se met à jour automatiquement. Vous voulez savoir comment j’ai fait ? Décortiquons cela. 🚀", 540 + "Every great story starts with a problem, and mine was simple: my [GitHub profile.3713BD43F2A1A91BFB7E": "Chaque grande histoire commence par un problème, et le mien était simple : mon README de [profil GitHub](https://github.com/trueberryless) était un véritable chaos. Il était long. Il avait trop de texte. Il débordait de badges — tellement qu’on aurait dit que je collectionnais tous les trophées d’internet possibles. Hackathons, contributions GitHub, Astro, roadmap.sh — s'il existait un badge, je l’avais.", 541 + "[GitHub](https://github.com/github): *Absolutely not.*": "[GitHub](https://github.com/github) : *Absolument pas.*", 542 + "Check out the live version on my GitHub [trueberryless](https://github.com/trueb.4FFADA956CF12B9EFE9F": "Découvrez la version en direct sur mon GitHub [trueberryless](https://github.com/trueberryless) — si j’ai décidé de la garder... — et laissez un follow si vous y êtes déjà et que vous avez aimé lire ! ❤️", 543 + "But in the end, I created a [GitHub](https://github.com/github) profile README t.2B7EC6933681A24E2F33": "Mais au final, j'ai créé un README de profil [GitHub](https://github.com/github) qui *ne devrait pas exister* — mais il existe. Et je l'adore.", 544 + "In this post, I'll show you the evolution of <a class=\"gh-badge\" href=\"https://g.9D129B012F19E8C003CE": "Dans cet article, je vais vous montrer l'évolution des plugins <a class=\"gh-badge\" href=\"https://github.com/withastro/starlight\"><img src=\"/starlight.png\" alt=\"Starlight\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">Starlight</a> avec une étude de cas sur le plugin [Starlight Sidebar Topics](https://github.com/hideoo/starlight-sidebar-topics). Préparez-vous à découvrir des faits impressionnants sur les personnes et le code autour de Starlight.", 545 + "In this blog post, we'll take a look at how small changes can make a big differe.B89CAF11A917536FF9BB": "Dans cet article de blog, nous examinerons comment de petits changements peuvent faire une grande différence en ce qui concerne les espaces blancs dans votre <a class=\"gh-badge\" href=\"https://github.com/withastro/starlight\"><img src=\"/starlight.png\" alt=\"Starlight\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">Starlight</a> barre latérale.", 546 + "Learn how to create a horizontal progress indicator for your <a class=\"gh-badge\".853AB110143F35863E3F": "Apprenez à créer un indicateur de progression horizontal pour votre <a class=\"gh-badge\" href=\"https://github.com/withastro/starlight\"><img src=\"/starlight.png\" alt=\"Starlight\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">Starlight</a> site.", 547 + "Combine two <a class=\"gh-badge\" href=\"https://github.com/withastro/starlight\"><i.B3AC5F665A364055939F": "Combinez deux plugins <a class=\"gh-badge\" href=\"https://github.com/withastro/starlight\"><img src=\"/starlight.png\" alt=\"Starlight\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">Starlight</a> Sidebar Topics pour afficher une liste de sujets sur le bureau et un menu déroulant dans la barre latérale mobile.", 548 + "Today we'll take a look at how to set up a <a class=\"gh-badge\" href=\"https://git.B9EF7EEDFF67BE91DAB3": "Aujourd'hui, nous allons examiner comment configurer un dépôt <a class=\"gh-badge\" href=\"https://github.com/github\"><img src=\"https://github.com/github.png\" alt=\"github\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">GitHub</a> qui sera déployé sur un cluster k3s via Argo CD. En résumé, l'article inclura des fichiers de Workflow, un Dockerfile, des manifests (déploiement) et des dépôts <a class=\"gh-badge\" href=\"https://github.com/docker\"><img src=\"https://github.com/docker.png\" alt=\"Docker Hub\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">Docker Hub</a>. Veuillez consulter [notre blog sur Argo CD](./setup-argocd-for-kubernetes) car ceci sera une continuité de l'autre article.", 549 + "In today's post, we'll take a quick look at how to set up continuous deployment .837E00D0E73247CB97BC": "Dans l'article d'aujourd'hui, nous allons examiner rapidement comment configurer le déploiement continu dans un dépôt [GitHub](https://github.com/github). Nous sommes presque certains que cette configuration fonctionne également pour d'autres registres Git, mais si vous en utilisez un autre, gardez à l'esprit que cet article est spécifiquement conçu pour GitHub.", 550 + "This post also assumes that you use [GitHub](https://github.com/github) Actions .5387D30E9AFCFCF33E71": "Cet article suppose également que vous utilisez [GitHub](https://github.com/github) Actions combiné avec Argo CD pour déployer vos applications sur un cluster Kubernetes. Consultez nos autres [articles sur le déploiement](/blog/tags/deployment) pour des instructions supplémentaires sur la manière de configurer ces deux technologies sur votre serveur personnel.", 551 + "Continuing to improve our k3s cluster and especially the CI/CD workflow, we now .53EE555E8D1343D2B213": "En continuant à améliorer notre cluster k3s et en particulier le workflow CI/CD, nous examinons maintenant l'outil GitOps appelé <a class=\"gh-badge\" href=\"https://github.com/argoproj\"><img src=\"https://github.com/argoproj.png\" alt=\"Argo CD\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">Argo CD</a>, et comment nous pouvons l'intégrer dans notre cluster. Notre pile technologique pour le déploiement utilise ces services&#58; k3s, Helm, Cilium et, après ce tutoriel, également Argo CD.", 552 + "Having read Vegard S. Hagen's article “[Argo CD Kustomize with Helm](https://blo.A0B58D0615DC386245A0": "Après avoir lu l'article de Vegard S. Hagen “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” et décidé que leur solution ne convenait pas à notre cluster, nous avons directement suivi le guide par défaut \"[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)\" d'Argo CD. Nous allons maintenant partager avec vous les détails de la configuration d'[Argo CD](https://github.com/argoproj) sur [k3s](https://github.com/k3s-io) et [Cilium](https://github.com/cilium), en poursuivant depuis le chapitre “[Setup Certificate Manager with Cloudflare](/blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare)” de notre récent article “[Setting up Kubernetes with Cilium and Cloudflare](/blog/setup-kubernetes-with-cilium-and-cloudflare)”. Dans cet article récent, nous avions également configuré [Keel](https://github.com/keel-hq) à la fin, mais cette étape ne sera désormais plus nécessaire, car nous utiliserons Argo CD pour récupérer le dernier code de pointe de chaque dépôt [GitHub](https://github.com/github). Bonne lecture !", 553 + "These files are basically the exact same files mentioned in the [other post](/bl.A6639A930D5E316FA4EB": "Ces fichiers sont en gros les mêmes que ceux mentionnés dans [l'autre article](/blog/setup-kubernetes-with-cilium-and-cloudflare#example-app-mutanuq) mais séparés en quatre fichiers, car cela nous donne l'avantage de manipuler le manifeste depuis [GitHub](https://github.com/github) Actions. Mais commençons par les bases, vous verrez dans [le prochain article](/blog/setup-continuous-integration-github-repository) comment configurer le manifeste avec les actions GitHub.", 554 + "Be continued for our [next blog](/blog/setup-continuous-integration-github-repos.C6E6C542B1FAA026061D": "À suivre dans notre [prochain article de blog](/blog/setup-continuous-integration-github-repository) qui décrira comment configurer un dépôt [GitHub](https://github.com/github) qui pourra ensuite être déployé via Argo CD.", 555 + "<p>I have been working in OSS on <a class=\"gh-badge\" href=\"https://github.com/gi.6EF2AFB6F1BF15797F52": "<p>Je travaille dans l'OSS sur <a class=\"gh-badge\" href=\"https://github.com/github\"><img src=\"https://github.com/github.png\" alt=\"github\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">GitHub</a> depuis plus d'un an maintenant et bien que je pensais avoir trouvé tout ce à quoi je voulais contribuer, j'ai récemment découvert le projet personnel de <a class=\"gh-badge\" href=\"https://github.com/pelikhan\"><img src=\"https://github.com/pelikhan.png\" alt=\"pelikhan\" width=\"16\" height=\"16\" style=\"border-radius:9999px;vertical-align:middle;margin-right:0.4em;\">Peli</a> <a href=\"https://github.com/pelikhan/action-continuous-translation\">action-continuous-translation</a> et je suis très heureux d'avoir commencé à y contribuer régulièrement et de faire maintenant partie de cette petite communauté.</p>", 556 + "Peli and I have our virtual productivity sessions between 4pm and 8pm UTC, exten.51E309B378285EAEEA84": "Peli et moi avons nos sessions de productivité virtuelle entre 16h et 20h UTC, qui se prolongent davantage les week-ends. Donc, si vous voulez nous rejoindre en tant que pionnier du projet ou si vous êtes intéressé à l'utiliser, n'hésitez pas à le consulter sur [GitHub](https://github.com/github) : [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)" 557 + }