aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOxbian <got.dacs@slmail.me>2023-05-10 21:56:04 +0200
committerOxbian <got.dacs@slmail.me>2023-05-10 21:56:04 +0200
commit57ccdfae66aad9f3969e37e77a1bb6b5d550ec1e (patch)
tree440bdfb385a7fe1bffbdb13ecaea99f653e67f89
parent284cf939ce32ed9a85c9d1b8a0d515ccc204bc0e (diff)
downloadArKa-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.md4
-rw-r--r--articles/data-privacy.md8
-rw-r--r--assets/css/style.css2
-rw-r--r--readme.md3
-rw-r--r--tools/page-generator.py8
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;
}
diff --git a/readme.md b/readme.md
index 907ef15..a6ac7d5 100644
--- a/readme.md
+++ b/readme.md
@@ -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()
ArKa projects. All rights to me, and your next child right arm.