From d754796c4c30682891776045152e9d49b40e6f6f Mon Sep 17 00:00:00 2001 From: Ngô Ngọc Đức Huy Date: Mon, 12 Apr 2021 17:00:38 +0700 Subject: Correct grammar mistakes --- content/posts/2021-01-02-wordpress.fr.md | 126 ++++++++++++++++--------------- content/posts/2021-01-11-openring.fr.md | 41 +++++----- 2 files changed, 85 insertions(+), 82 deletions(-) diff --git a/content/posts/2021-01-02-wordpress.fr.md b/content/posts/2021-01-02-wordpress.fr.md index d0a54e7..d82ee2a 100644 --- a/content/posts/2021-01-02-wordpress.fr.md +++ b/content/posts/2021-01-02-wordpress.fr.md @@ -7,106 +7,110 @@ title: "Je quitte WordPress" translationKey: "give-up-wp" --- -Pendant la semaine dernière, j'installe à peine ma propre instance de WordPress, -parce que j'ai accès à un serveur et je peux utiliser un nom de domaine gratuit. -Mais c'était quel horreur. +Pendant la semaine dernière, j'installe à peine ma propre instance de +WordPress, parce que j'ai accès à un serveur et je peux utiliser un nom de +domaine gratuit. Mais c'était quel horreur. # Pourquoir écrire un blog -J'écris pour le faire mieux (et pour me défier de écrire des articles en langues -à part anglais). Il y avait longtemps que je n'ai rien écrit que le code. -Mais écrire des essais c'est important pour moi : pour ma graduation, il faut écrire -des rapports et un thèse. +J'écris pour le faire mieux (et pour me défier d'écrire des articles en langues +à part anglais). Il y avait longtemps que je n'ai rien écrit que le code. Mais +écrire des essais c'est important pour moi : pour ma graduation, il faut écrire +des rapports et une thèse. -Mais ce n'est pas la seule raison. C'est aussi un moyen de m'exprimer. Le média sociel -peut m'aider à le faire, mais je quitte Facebook à cause du manque de confidentialité -premièrement et de la haine partout où je cherche le divertissement, et Mastodon a une -limitation de caractères pour une publication. Les catégories et les tags sont aussi -des aides pour mettre des publications en ordre. +Mais ce n'est pas la seule raison. C'est aussi un moyen de m'exprimer. Le média +social peut m'aider à le faire, mais je quitte Facebook à cause du manque de +confidentialité premièrement et de la haine partout où je cherche le +divertissement, et Mastodon a une limitation de caractères pour une +publication. Les catégories et les tags sont aussi des aides pour mettre des +publications en ordre. # Choisir WordPress -WordPress c'est une plate-forme populaire pour blogger. Au debut je pensais de choisir -wordpress.com, car il est déjà hébergé. Mais j'ai découvert qu'il mettrais des ads -sur mes blogs sans mon approbation. De plus, si je héberge moi-même, j'ai du contrôle. -Je ne veux pas que mes lecteurs doivent voir les ads qui sont mis par un tier. +WordPress c'est une plate-forme populaire pour bloguer. Au début je pensais de +choisir wordpress.com, car il est déjà hébergé. Mais j'ai découvert qu'il +mettrait des pubs sur mes blogs sans mon approbation. De plus, si j'héberge +moi-même, j'ai du contrôle. Je ne veux pas que mes lecteurs doivent voir les +pubs qui sont mis par un tiers. -Le serveur fonctionne sous Ubuntu 16.04, qui est très vieux. Ainsi, il n'a pas les plus -récents paquets, y compris Apache, PHP, et WordPress, et je n'ose pas le mettre à niveau. +Le serveur fonctionne sous Ubuntu 16.04, qui est très vieux. Ainsi, il n'a pas +les plus récents paquets, y compris Apache, PHP, et WordPress, et je n'ose pas +le mettre à niveau. -J'y avait déjà des autres services avec nginx, alors je préfère utiliser nginx comme -serveur web. Il y a [un guide][wp-nginx] pour exactement ça, mais malheureusement, -ces fichiers de la configuration sont longs et j'ai peur de mettre quelque chose en panne -cependant (et de plus, je suis paresseux ;) ). +J'y avais déjà des autres services avec nginx, alors je préfère utiliser nginx +comme serveur web. Il y a [un guide][wp-nginx] pour exactement ça, mais +malheureusement, ces fichiers de la configuration sont longs et j'ai peur de +mettre quelque chose en panne cependant (et de plus, je suis paresseux ;)). -Alors, c'est ça, j'utilise Apache, ce n'est pas une mauvaise chose, et j'utilise nginx -comme proxy inverse. Ça a marché. +Alors, c'est ça, j'utilise Apache, ce n'est pas une mauvaise chose, et +j'utilise nginx comme proxy inverse. Ça a marché. # Utiliser Docker -J'ai aussi essaié docker. Je me demandais pourquoi je n'avais pas penser à -cette solution plus tôt. -J'ai récemment utilisé docker très fréquemment, e.g. pour CouchDB et RethinkDB, qui -ne sont pas paqueté pour Tumbleweed, our SQLServer et MongoDB, qui étaient nécessaire -pour mon cours de base de données. +J'ai aussi essayé docker. Je me demandais pourquoi je n'avais pas pensé à cette +solution plus tôt. J'ai récemment utilisé docker très fréquemment, par exemple +pour CouchDB et RethinkDB, qui ne sont pas paqueté pour Tumbleweed, pour +SQLServer et MongoDB, qui étaient nécessaire pour mon cours de base de données. -Docker exécute des programmes dans un container ( « conteneur » ) que -l'on peut facilement configurer avec docker-compose ou par ligne de commande. -Surtout, on peut être sûr que ça marche. +Docker exécute des programmes dans un container (« conteneur ») que l'on peut +facilement configurer avec docker-compose ou par ligne de commande. Surtout, +on peut être sûr que ça marche. Et ça marche merveilleusement. # Redirection de port -Ce n'était pas un problème que WordPress a créé, c'était ma faute, mais comme la faute -est aussi une leçon, je la raconte quand même. +Ce n'était pas un problème que WordPress a créé, c'était ma faute, mais comme +la faute est aussi une leçon, je la raconte quand même. -Pour ne pas faire la même faute à l'avenir: il faut lier les fichiers configs dans -`/etc/nginx/sites-available/` à `/etc/nginx/sites-enabled/` avec des paths absolus, -sinon le lien serait cassé et ne marcherait pas. +Pour ne pas faire la même faute à l'avenir : il faut lier les fichiers configs +dans `/etc/nginx/sites-available/` à `/etc/nginx/sites-enabled/` avec des paths +absolus, sinon le lien serait cassé et ne marcherait pas. # Changer le nom casse les liens -WordPress utilise apparamment des liens absolus (`example.com/blog/quelque-chose`) -au lieu des liens relatifs (`/blog/quelque-chose`). -C'est pas un bon pratique : si je change le hébergeur ou le nom de domain -(qui arrivera sûrement, car les noms de domaine gratuits expiront tôt ou tard). -Je l'ai découvert quand je changeais de IP du hébergeur au nom de domaine. +WordPress utilise apparemment des liens absolus +(`example.com/blog/quelque-chose`) au lieu des liens relatifs +(`/blog/quelque-chose`). C'est pas un bon pratique : si je change l'hébergeur +ou le nom de domaine (qui arrivera sûrement, car les noms de domaine gratuits +expireront tôt ou tard). Je l'ai découvert quand je changeais d'IP de +l'hébergeur au nom de domaine. # Des expériences déçues -WordPress n'est pas la chose pour moi. Il contient trop de drag-and-drop pour écrire -un post que je trouve difficile à utiliser. Il contient aussi beaucoup de widgets que -je ne jamais utiliser et qui prend trop de temps à charger. +WordPress n'est pas la chose pour moi. Il contient trop de drag-and-drop pour +écrire un post que je trouve difficile à utiliser. Il contient aussi beaucoup +de widgets que je n'utilise jamais et qui prend trop de temps à charger. Étant résultat, je n'ai pas envie d'y écrire. # Write.as -Et puis quelqu'un sur Mastodon m'a fait savoir de write.as. -Cette service utilise Markdown pour rendre les posts, et comme Markdown est si facile -à écrire, je l'aimais immédiatement. +Et puis quelqu'un sur Mastodon m'a fait savoir de WriteAs. Ce service +utilise Markdown pour rendre les posts, et comme Markdown est si facile à +écrire, je l'aimais immédiatement. -[WriteFreely][writefreely] est le logiciel grâce auquel write.as fonctionne. J'ai -hébergé une instance moi-même, et il marchait exactement comme j'en ai attendu. +[WriteFreely][writefreely] est le logiciel grâce auquel WriteAs fonctionne. +J'ai hébergé une instance moi-même, et il marchait exactement comme j'en ai +attendu. # Mise à jour J'ai essayé [jekyll][jekyll], et c'est merveilleux. -Maintenant mon blog est sur [GitHub](https://huy-ngo.github.io) -et [huyngo.cf](http://huyngo.cf). GitHub ne supporte pas des thèmes que j'utilise, alors -là le blog ne apparaît correctement. +Maintenant mon blog est sur [GitHub](https://huy-ngo.github.io) et +[huyngo.cf](http://huyngo.cf). GitHub ne supporte pas des thèmes que j'utilise, +alors là le blog n'apparaît correctement. -Jekyll est meilleur que WriteFreely pour moi, parce que les posts sont stockés simplement -comme texte plain, par contre WriteFreely les stocke dans SQL, ce que je considère -un overhead. Le seul désavantage c'est que je n'ai jamais appris Ruby avant. +Jekyll est meilleur que WriteFreely pour moi, parce que les posts sont stockés +simplement comme texte plain, par contre WriteFreely les stocke dans SQL, ce +que je considère un overhead. Le seul désavantage c'est que je n'ai jamais +appris Ruby avant. -J'ai envie d'essayer [Hugo][hugo], qui est programmé dans Go, une langue que je connais -mieux que Ruby. En outre, Hugo supporte rendre des pages pour gemini, que je veux aussi -essayer. -Mais ça va attendre, je ne devrais pas dépenser trop de temps pour -la choice de techonologie. +J'ai envie d'essayer [Hugo][hugo], qui est programmé dans Go, une langue que je +connais mieux que Ruby. En outre, Hugo supporte rendre des pages pour gemini, +que je veux aussi essayer. Mais ça va attendre, je ne devrais pas dépenser +trop de temps pour le choix de technologie. [wp-nginx]: https://wordpress.org/support/article/nginx/ [writefreely]: https://github.com/writeas/writefreely diff --git a/content/posts/2021-01-11-openring.fr.md b/content/posts/2021-01-11-openring.fr.md index 353361f..3f9354d 100644 --- a/content/posts/2021-01-11-openring.fr.md +++ b/content/posts/2021-01-11-openring.fr.md @@ -7,14 +7,14 @@ title: "Ajouter des blogs qu'on suit avec openring" translationKey: "openring-tutor" --- -J'ai ajouté une section près du bas de page : une liste d'articles de blogs auxquels -je m'abonne. Elle est générée par [openring], un outil qui réçoit le flux de RSS et -génère un webring. +J'ai ajouté une section près du bas de page : une liste d'articles de blogs +auxquels je m'abonne. Elle est générée par [openring], un outil qui reçoit le +flux de RSS et génère un webring. -Je l'ai découvert pendant lire [le blog de Drew DeVault][ddvault] (qui l'a créé). -Comme je pense qu'il est un moyen de soutenir les auteurs qu'on aime -et cependant partager des articles géniaux aux lecteurs, alors, je l'ai ajouté dans mon -blog. +Je l'ai découvert pendant lire [le blog de Drew DeVault][ddvault] (qui l'a +créé). Comme je pense qu'il est un moyen de soutenir les auteurs qu'on aime et +cependant partager des articles géniaux aux lecteurs, alors, je l'ai ajouté +dans mon blog. Ce post va vous apprendre comment l'ajouter à votre blog. @@ -25,9 +25,9 @@ donc on va l'installer de la source. ## Installer des dépendances -Openring dépends de golang. Quand ça marche avec go1.14, la version la plus récente -sur la dépôt de mon distro Tumbleweed, mais je recommande installer la plus récente -sur [golang]. +Openring dépends de golang. Quand ça marche avec go1.14, la version la plus +récente sur le dépôt de mon distro Tumbleweed, mais je recommande installer la +plus récente sur [golang]. Vous pouvez lire l'instruction de [golang]. @@ -39,7 +39,7 @@ D'abord, clonez le dépôt: git clone https://git.sr.ht/~sircmpwn/openring ``` -Après, compilez le paquet et copiez-le à `/usr/local/bin` pour l'exécuter: +Après, compilez le paquet et copiez-le à `/usr/local/bin` pour l'exécuter : ```bash go build -o openring @@ -48,7 +48,7 @@ sudo cp openring /usr/local/bin/ # Customiser l'apparence -Selon le README de openring: +Selon le README de openring : > This is a tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog. It's designed to be fairly simple and integrate with any static site generator. The basic usage is: > @@ -63,16 +63,15 @@ Selon le README de openring: Le fichier `in.html` est un modèle duquel openring génère le HTML pour le flux. -Je l'ai copié de [le blog de DeVault][ring-tmpl] (ne vous inquiétez pas, c'est partagé -avec un license MIT), -avec des modifications: +Je l'ai copié de [le blog de DeVault][ring-tmpl] (ne vous inquiétez pas, c'est +partagé avec un licence MIT), avec des modifications : - J'ai mis le webring dans un `div.wrapper`. - La class `wrapper` est une class dans le thème minima - qui limite le largeur maximum, ce qui aide lisibilité -- J'ai ajouté `footer-col` pour chaque article. Cette classe rendre les articles + La class `wrapper` est une class dans le thème minima qui limite la + largeur maximum, ce qui aide lisibilité +- J'ai ajouté `footer-col` pour chaque article. Cette classe rend les articles en colonne grâce à minima. -- J'ai ajouté une bordure pour les article avec sass +- J'ai ajouté une bordure pour les articles avec sass (le code est aussi basé sur celui de DeVault) ```scss @@ -103,8 +102,8 @@ avec des modifications: Je génère le flux manuellement quand je mis mon blog à jour en ce moment. C'est probablement pas une bonne chose si je veux que le webring soit à jour -même quand je ne suis pas actif. -Un cronjob peut résoudre ce problème, mais je le laisse comme exercice pour les lecteurs. +même quand je ne sois pas actif. Un cronjob peut résoudre ce problème, mais je +le laisse comme exercice pour les lecteurs. [openring]: https://git.sr.ht/~sircmpwn/openring [ddvault]: https://drewdevault.com/ -- cgit 1.4.1