diff options
author | Oxbian <got.dacs@slmail.me> | 2023-05-10 21:56:04 +0200 |
---|---|---|
committer | Oxbian <got.dacs@slmail.me> | 2023-05-10 21:56:04 +0200 |
commit | 57ccdfae66aad9f3969e37e77a1bb6b5d550ec1e (patch) | |
tree | 440bdfb385a7fe1bffbdb13ecaea99f653e67f89 | |
parent | 284cf939ce32ed9a85c9d1b8a0d515ccc204bc0e (diff) | |
download | ArKa-Blog-57ccdfae66aad9f3969e37e77a1bb6b5d550ec1e.tar.gz ArKa-Blog-57ccdfae66aad9f3969e37e77a1bb6b5d550ec1e.zip |
Corrections de petits bugs / fautes, modifications mineures du script python pour accepter les caracètres spéciaux pour le HTML
-rw-r--r-- | articles/about.md | 4 | ||||
-rw-r--r-- | articles/data-privacy.md | 8 | ||||
-rw-r--r-- | assets/css/style.css | 2 | ||||
-rw-r--r-- | readme.md | 3 | ||||
-rw-r--r-- | tools/page-generator.py | 8 |
5 files changed, 15 insertions, 10 deletions
diff --git a/articles/about.md b/articles/about.md index 091d111..46a4ac4 100644 --- a/articles/about.md +++ b/articles/about.md @@ -1,8 +1,8 @@ # C'est quoi ce blog ? -J'ai créé ce blog dans le but de partager des bonnes pratiques dans divers domaines. Cette idée m'est venu lorsque je me suis rendu compte que je n'avais pas les bonnes bases sur divers domaines comme la nutrition et que mes amis ne l'avaient pas non plus. +J'ai créé ce blog dans le but de partager des bonnes pratiques dans divers domaines. Cette idée m'est venu lorsque je me suis rendu compte que je n'avais pas les bonnes pratiques sur divers domaines comme la nutrition et que mes amis ne les avaient pas non plus. -Le but n'est pas de vous transformer ou de promouvoir certaines conneries de développement personnel ou je ne sais quoi, seulement que si vous le voulez, vous puissiez avoir les bonnes pratiques et bases dans différents domaines et les approfondir tout en étant guidés dans vos recherches au début. +Le but n'est pas de vous transformer ou de promouvoir certaines conneries de développement personnel ou je ne sais quoi, seulement de vous apporter la possibilité d'apprendre les bonnes pratiques et bases dans différents domaines et les approfondir, tout en étant guidés dans vos recherches au début. # Qui suis-je ? diff --git a/articles/data-privacy.md b/articles/data-privacy.md index 90ea6a0..007a13a 100644 --- a/articles/data-privacy.md +++ b/articles/data-privacy.md @@ -1,8 +1,8 @@ # Données et vie privée -La [vie privée est un droit fondamental](https://fr.wikipedia.org/wiki/Vie_priv%C3%A9e), qui figure à l'article 12 de la Déclaration universelle des droits de l'homme de 1948 et à l'article 8 de la convention européenne des droits de l'homme. +La [vie privée est un droit fondamental](https://fr.wikipedia.org/wiki/Vie_priv%C3%A9e), qui figure à l'article 12 de la Déclaration universelle des droits de l'Homme de 1948 et à l'article 8 de la convention européenne des droits de l'homme. -Pour autant, ce droit est constamment brisé sur internet, de nombreux sites / applications collectent des données sur vous (position géographique, informations sur votre matériel, sexe, âge, goût, orientation sexuelle..). Cette collecte représente une forte atteinte à notre droit à la vie privée, et cela ne semble dérangée personne. Nombreux sont ceux qui me diront qu'ils s'en contrefichent de la vie privée, car ils n'ont rien à cacher. Pour cela, une citation vous répondra : +Pour autant, ce droit est constamment brisé sur internet, de nombreux sites / applications collectent des données sur vous (position géographique, informations sur votre matériel, sexe, âge, goût, orientation sexuelle..). Cette collecte représente une forte atteinte à notre droit à la vie privée, et cela ne semble dérangé personne. Nombreux sont ceux qui me diront qu'ils s'en contrefichent de la vie privée, car ils n'ont rien à cacher. Pour cela, une citation vous répondra : > Lorsque vous dites 'le droit à la vie privée ne me préoccupe pas, parce que je n'ai rien à cacher', > cela ne fait aucune différence avec le fait de dire 'Je me moque du droit à la liberté d'expression @@ -15,11 +15,11 @@ Ce droit fondamental se doit donc d'être protégé, et ça tombe bien, cet arti La solution est simple, ne plus utiliser d'outils collectant des données à notre insu. Mais la pratique n'est pas aussi simple malheureusement, et ce, pour plusieurs raisons. La première et non des moindres est l'habitude, en effet, nous avons tous nos petites habitudes avec certains logiciels, certaines suites de logiciels (combien d'entre nous utilisons google tous les jours ?). -Pour vous aider à vous en rendre compte, faisons un petit jeu, pensez à tous les logiciels que vous utilisez au quotidien, puis pensez aux entreprises qui les possèdent. Dans la majorité des cas, votre réponse tournera autour des GAFAM (Google, Amazon, Facebook, Apple, Microsoft), ces 5 sociétés contrôlent la grande majorité de notre quotidien, et leur point commun ? La gratuité de leurs services. Cette gratuité à un prix, et ce prix, c'est votre vie privée, comme se dit souvent : +Pour vous aider à vous en rendre compte, faisons un petit jeu, pensez à tous les logiciels que vous utilisez au quotidien, puis pensez aux entreprises qui les possèdent. Dans la majorité des cas, votre réponse tournera autour des GAFAM (Google, Amazon, Facebook, Apple, Microsoft), ces 5 sociétés contrôlent la grande majorité de notre quotidien, et leur point commun ? La gratuité de leurs services. Cette gratuité à un prix, et ce prix, c'est votre vie privée, comme le dit le proverbe : > Si c'est gratuit c'est vous le produit. -En effet, les GAFAM utilisent les données qu'ils collectent pour vous afin de vendre des publicités mieux ciblées, pas pour rien que la [principale source de revenu de Google](https://www.webrankinfo.com/dossiers/google/resultats-financiers) est son outil de pubs, Google ads et ses dérivés. +En effet, les GAFAM utilisent les données qu'ils collectent sur vous afin de vendre des publicités mieux ciblées, pas pour rien que la [principale source de revenu de Google](https://www.webrankinfo.com/dossiers/google/resultats-financiers) est son outil de pubs, Google ads et ses dérivés. Ainsi un bon début afin d'améliorer sa vie privée est de se passer des GAFAM, ou de fortement limiter son exposition à ces derniers. Et le coup de chance dans tout ça c'est que ces solutions existe, et certaines sont plus vieilles que les GAFAM. Ci-dessous vous trouverez la démarche à suivre afin d'atteindre cette vie privée. diff --git a/assets/css/style.css b/assets/css/style.css index 74056e4..7cc08e9 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1,7 +1,7 @@ body { margin: 2vh auto; - max-width: 800px; + max-width: 80vw; color:#00072D; background-color: #C2EAFF; } @@ -20,6 +20,5 @@ Ce projet m'a été inspiré par le [générateur de blog](https://git.sr.ht/~li ## TODO: - Afficher les pages par date d'ajout dans l'index -- échapper les caractères spéciaux en HTML - changer le css plus un truc un peu plus sympa -- autheur de la citation +- auteur de la citation diff --git a/tools/page-generator.py b/tools/page-generator.py index 1257a73..63526cb 100644 --- a/tools/page-generator.py +++ b/tools/page-generator.py @@ -1,4 +1,5 @@ import os +import html articles_path = 'articles/' generate_path = 'pages/' @@ -79,8 +80,12 @@ def parsemd(filename): content['content'] += "</code></pre>\n" inpre = False return content - + +"""Parse une ligne de texte afin d'enlever les caractères spéciaux html, les liens, et symboles gras / italiques du markdown""" def parseline(line): + # Change les &, <, > pour le support en HTML + html.escape(line) + # Vérifie si on a des italiques ou gras while '*' in line: line = line.replace('*', '<i>', 1) @@ -102,6 +107,7 @@ def parseline(line): line = line.replace('[' + title + '](' + link + ')', '<a href="' + link + '">' + title + '</a>') return line +"""Fonction pour transformer un fichier markdown en page html""" def md2html(filename): content = parsemd(filename) # Contenu parsé de notre fichier markdown template = open('page_template.html', 'r').read() |