diff --git a/.gitignore b/.gitignore index 19d280e..7d639d7 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ public/ resources/ archetypes/ .hugo_build.lock +*.old diff --git a/content/images/avatars/spc.jpg b/content/images/avatars/spc.jpg new file mode 100644 index 0000000..83a0b0f Binary files /dev/null and b/content/images/avatars/spc.jpg differ diff --git a/content/posts/images/lancement_du_blog/Impacts_et_retroactions.png b/content/posts/images/lancement_du_blog/Impacts_et_retroactions.png deleted file mode 100644 index a8a2070..0000000 Binary files a/content/posts/images/lancement_du_blog/Impacts_et_retroactions.png and /dev/null differ diff --git a/content/posts/images/lancement_du_blog/Impacts_et_retroactions.webp b/content/posts/images/lancement_du_blog/Impacts_et_retroactions.webp new file mode 100644 index 0000000..39b4e69 Binary files /dev/null and b/content/posts/images/lancement_du_blog/Impacts_et_retroactions.webp differ diff --git a/content/posts/images/premier_cas_d_usage/Actions_et_indicateurs.png b/content/posts/images/premier_cas_d_usage/Actions_et_indicateurs.png deleted file mode 100644 index 4939099..0000000 Binary files a/content/posts/images/premier_cas_d_usage/Actions_et_indicateurs.png and /dev/null differ diff --git a/content/posts/images/premier_cas_d_usage/Actions_et_indicateurs.webp b/content/posts/images/premier_cas_d_usage/Actions_et_indicateurs.webp new file mode 100644 index 0000000..893cacf Binary files /dev/null and b/content/posts/images/premier_cas_d_usage/Actions_et_indicateurs.webp differ diff --git a/content/posts/images/premier_cas_d_usage/Filtre_du_plan_d_action.png b/content/posts/images/premier_cas_d_usage/Filtre_du_plan_d_action.png deleted file mode 100644 index ee5c5e1..0000000 Binary files a/content/posts/images/premier_cas_d_usage/Filtre_du_plan_d_action.png and /dev/null differ diff --git a/content/posts/images/premier_cas_d_usage/Filtre_du_plan_d_action.webp b/content/posts/images/premier_cas_d_usage/Filtre_du_plan_d_action.webp new file mode 100644 index 0000000..8fed40a Binary files /dev/null and b/content/posts/images/premier_cas_d_usage/Filtre_du_plan_d_action.webp differ diff --git a/content/posts/images/premier_cas_d_usage/Filtre_du_scenario.png b/content/posts/images/premier_cas_d_usage/Filtre_du_scenario.png deleted file mode 100644 index 6bf0684..0000000 Binary files a/content/posts/images/premier_cas_d_usage/Filtre_du_scenario.png and /dev/null differ diff --git a/content/posts/images/premier_cas_d_usage/Filtre_du_scenario.webp b/content/posts/images/premier_cas_d_usage/Filtre_du_scenario.webp new file mode 100644 index 0000000..3c20438 Binary files /dev/null and b/content/posts/images/premier_cas_d_usage/Filtre_du_scenario.webp differ diff --git a/content/posts/images/premier_cas_d_usage/Graphe_du_scenario.png b/content/posts/images/premier_cas_d_usage/Graphe_du_scenario.png deleted file mode 100644 index 1a741c1..0000000 Binary files a/content/posts/images/premier_cas_d_usage/Graphe_du_scenario.png and /dev/null differ diff --git a/content/posts/images/premier_cas_d_usage/Graphe_du_scenario.webp b/content/posts/images/premier_cas_d_usage/Graphe_du_scenario.webp new file mode 100644 index 0000000..0ee7356 Binary files /dev/null and b/content/posts/images/premier_cas_d_usage/Graphe_du_scenario.webp differ diff --git a/content/posts/images/premier_cas_d_usage/Plan_d_action_section_1.png b/content/posts/images/premier_cas_d_usage/Plan_d_action_section_1.png deleted file mode 100644 index da90858..0000000 Binary files a/content/posts/images/premier_cas_d_usage/Plan_d_action_section_1.png and /dev/null differ diff --git a/content/posts/images/premier_cas_d_usage/Plan_d_action_section_1.webp b/content/posts/images/premier_cas_d_usage/Plan_d_action_section_1.webp new file mode 100644 index 0000000..bb07332 Binary files /dev/null and b/content/posts/images/premier_cas_d_usage/Plan_d_action_section_1.webp differ diff --git a/content/posts/images/premier_cas_d_usage/Vue_d_ensemble_des_criticites.png b/content/posts/images/premier_cas_d_usage/Vue_d_ensemble_des_criticites.png deleted file mode 100644 index 085b96f..0000000 Binary files a/content/posts/images/premier_cas_d_usage/Vue_d_ensemble_des_criticites.png and /dev/null differ diff --git a/content/posts/images/premier_cas_d_usage/Vue_d_ensemble_des_criticites.webp b/content/posts/images/premier_cas_d_usage/Vue_d_ensemble_des_criticites.webp new file mode 100644 index 0000000..7a7554a Binary files /dev/null and b/content/posts/images/premier_cas_d_usage/Vue_d_ensemble_des_criticites.webp differ diff --git a/content/posts/lancement_du_blog.md b/content/posts/lancement_du_blog.md index 7ede839..ecd803f 100644 --- a/content/posts/lancement_du_blog.md +++ b/content/posts/lancement_du_blog.md @@ -3,6 +3,7 @@ date = '2025-06-17' draft = false title = 'Lancement du blog, FabNum' summary = "FabNum est une application que j'ai conçue pour identifier et analyser les vulnérabilités de la chaîne de fabrication du numérique. Vous êtes sur le blog qui présentera l'application et les vulnérabilités." +description = "FabNum est une application que j'ai conçue pour identifier et analyser les vulnérabilités de la chaîne de fabrication du numérique. Vous êtes sur le blog qui présentera l'application et les vulnérabilités." tags = ["fabnum","risques"] categories = ["posts"] +++ @@ -13,7 +14,7 @@ La chaîne de fabrication du numérique, qui s'étend de l'extraction des matiè Pourtant, cette chaîne reste insuffisamment étudiée dans son entièreté. De nombreuses analyses existantes portant sur la « criticité » des minerais ne vont pas au-delà d'une approche macroéconomique, souvent focalisée sur la seule rareté d'un métal ou sur le degré de concentration de sa production. - + Or, dans le contexte actuel de « polycrise globale », marqué par des tensions géopolitiques, des aléas climatiques et une croissance rapide de la demande hors numérique (transition énergétique, défense, etc.), voir schéma ci-dessus, ces approches généralistes révèlent leurs limites. diff --git a/content/posts/premier_cas_d_usage.md b/content/posts/premier_cas_d_usage.md index 19fbfae..1a6cdf0 100644 --- a/content/posts/premier_cas_d_usage.md +++ b/content/posts/premier_cas_d_usage.md @@ -3,6 +3,7 @@ date = '2025-06-18T07:50:15+02:00' draft = false title = 'Minerais critiques en rupture' summary = 'Pékin décide de restreindre les exportations de certains minerais critiques. Quelles sont les conséquences ?' +description = 'Pékin décide de restreindre les exportations de certains minerais critiques. Quelles sont les conséquences ?' tags = ['fabnum','dysprosium','terbium','samarium','scandium','gadolinium','yttrium'] categories = ['posts','minerais critiques'] +++ @@ -51,11 +52,11 @@ Reprenons le cas d'usage précédent et considérons une entreprise (banque en l Il suffit d'introduire le scénario dans la zone de sélection : - + Et on obtient le graphe suivant : - + L'analyse du graphe nous donne les informations suivantes : @@ -74,17 +75,17 @@ Vous souhaitez aller plus loin dans l'analyse, ou vous n'êtes pas encore au poi La sélection pour introduire le scénario est plus simple et directe : - + Le résultat se présente alors en plusieurs sections : - + En haut à droite se trouve la zone de sélection avec sur sa droite la liste du top 5 étendu des chemins critiques qui permettent aussi de faire des sélections rapides. En dessous, se trouve les synthèses des criticités. Pour bien comprendre ces graphes, je vous invite à lire les instructions avec la description des indices. - + **Comment interpréter ces graphes** @@ -96,7 +97,7 @@ La section qui suit est celle qui va permettre d'anticiper les risques et elle p > En fonction de l'activité de l'entreprise, elle les mettra en œuvre ou demandera à ses fournisseurs de le faire. La figure donne l'exemple de l'opération d'assemblage du smartphone. - + Et finalement, si vous souhaitez avoir encore plus détails, vous pouvez lire le détail des opérations en bas de page. diff --git a/hugo.toml b/hugo.toml index e5004a5..28a4a74 100644 --- a/hugo.toml +++ b/hugo.toml @@ -1,4 +1,4 @@ -baseURL = 'http://localhost:1313/' +baseURL = 'https://fabnum-blog.peccini.fr/' defaultContentLanguage = "fr" languageCode = "fr-fr" title = 'FabNum, le blog' @@ -18,6 +18,7 @@ authorbox = true comments = true # Enable comments for all site pages related = true # Enable Related content for single pages relatedMax = 5 +customCSS = ["css/custom.css"] [Params.Entry] meta = ["date", "tags", "categories", "readingtime"] toc = true # Enable Table of Contents @@ -37,6 +38,13 @@ themeColor = "#1b1b1b" description = "FabNum, le blog des vulnérabilités de la fabrication du numérique" orientation = "portrait" scope = "/" +[Params.Author] # Used in authorbox +name = "Stéphan Peccini" +bio = "Indépendant, conseil autour des risques induit par le numérique, formation et accompagnement autour de la conception plus responsable de service numérique." +avatar = "/images/avatars/spc.jpg" +[Params.Breadcrumb] +enable = true # Enable breadcrumb block globally +homeText = "Accueil" # Home node text [[menu.main]] diff --git a/static/css/custom.css b/static/css/custom.css new file mode 100644 index 0000000..a86e173 --- /dev/null +++ b/static/css/custom.css @@ -0,0 +1,5 @@ +article img { + display: block; + margin-left: auto; + margin-right: auto; +} diff --git a/themes/binario/layouts/_default/baseof.html b/themes/binario/layouts/_default/baseof.html index 4dbc8b6..f5d6cc9 100644 --- a/themes/binario/layouts/_default/baseof.html +++ b/themes/binario/layouts/_default/baseof.html @@ -53,6 +53,7 @@