From f537e7cbbf7ad03e9f1c0771843c9193af21cd4c Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 20:28:47 +0200 Subject: [PATCH 01/13] theme/algo --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index fed379d..1caa2bd 100644 --- a/readme.md +++ b/readme.md @@ -22,3 +22,4 @@ * lists items highlighting * button * vertical middle +* theme algorithm From a33c8d4288897f02a8041b82c4c63805248cb3d3 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 20:44:10 +0200 Subject: [PATCH 02/13] youtube/videos --- in/en/index.html | 2 +- in/fr/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/in/en/index.html b/in/en/index.html index 615f7d9..7ab0e6b 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -237,7 +237,7 @@ YouTube -youtube.com +youtube.com diff --git a/in/fr/index.html b/in/fr/index.html index cbee3e2..3d253b2 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -237,7 +237,7 @@ YouTube -youtube.com +youtube.com From 4b256c999d64866599bc923e3a323f0bfac08114 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 20:58:01 +0200 Subject: [PATCH 03/13] ul/lsgm --- in/en/index.html | 3 ++- in/fr/index.html | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/in/en/index.html b/in/en/index.html index 7ab0e6b..3e24857 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -530,7 +530,8 @@ Parent POSIX Shell & Python framework for chil

 ← 

-BASH & GRUB Shell program building ESP File Systems with:
    +
      +BASH & GRUB Shell program building ESP File Systems with:
    • dynamic menu scanning available live-boot SquashFS images
    • on-the-fly OpenPGP signature checking of selected images
    • Secure Boot or custom ARM, EFI & BIOS standalone GRUB images
    • diff --git a/in/fr/index.html b/in/fr/index.html index 3d253b2..2ffa834 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -530,7 +530,8 @@ Programme, en POSIX Shell et Python, gérant d

       ← 

      -Programme, en BASH et GRUB Shell, créant des systèmes de fichiers ESP avec :
        +
          +Programme, en BASH et GRUB Shell, créant des systèmes de fichiers ESP avec :
        • menu dynamique recherchant les images SquashFS amorçables disponibles
        • vérification à la volée des signatures OpenPGP des images sélectionnées
        • images GRUB autonomes, Secure Boot ou construites, pour ARM, EFI et BIOS
        • From d512200565ee626b413ca918f6975450b871dae4 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 20:59:56 +0200 Subject: [PATCH 04/13] ul/spcd --- in/en/index.html | 3 ++- in/fr/index.html | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/in/en/index.html b/in/en/index.html index 3e24857..31eb2b6 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -512,7 +512,8 @@ Parent POSIX Shell & Python framework for chil

           ← 

          -POSIX Shell & Python program handling CI / CD workflows in a unified way:
            +
              +POSIX Shell & Python program handling CI / CD workflows in a unified way:
            • whether the network infrastructure is online or offline with custom CA & DNS
            • whatever the forge: Forgejo, Gitea, GitHub, GitLab
            • whatever the Docker container’s Operating System base:
              diff --git a/in/fr/index.html b/in/fr/index.html index 2ffa834..70f4717 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -512,7 +512,8 @@ Cadriciel parent, en POSIX Shell et Python, po

               ← 

              -Programme, en POSIX Shell et Python, gérant des pipelines CI / CD de façon unifiée :
                +
                  +Programme, en POSIX Shell et Python, gérant des pipelines CI / CD de façon unifiée :
                • que l’infrastrucure réseau soit en ligne ou hors ligne avec CA et DNS locaux
                • quelle que soit la forge: Forgejo, Gitea, GitHub, GitLab
                • quelle que soit la base de système d’exploitation du conteneur Docker :
                  From ec7fe10500906584c4c9292902f4a77000cde039 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 21:18:50 +0200 Subject: [PATCH 05/13] ul/melissa --- in/en/index.html | 3 ++- in/fr/index.html | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/in/en/index.html b/in/en/index.html index 31eb2b6..aa9af98 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -472,8 +472,9 @@ Onboard display of navigation & video recorders for MELISSA (Logical Elaboration Module for Simplified Overflight Info) +
                    Preparation, programming, unloading & replaying of missions for aircrafts
                    -
                    Alpha Jet, Transall, Mirage 2000, Mirage F1, Mirage IV, Jaguar:
                      +Alpha Jet, Transall, Mirage 2000, Mirage F1, Mirage IV, Jaguar:
                    • wrote import of NavData global database (international standard ARINC 424)
                    • wrote NavData export with constraints of Transall onboard computers (FMS)
                    • wrote device drivers for:
                        diff --git a/in/fr/index.html b/in/fr/index.html index 70f4717..5c66822 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -472,8 +472,9 @@ Restitution embarquée de navigation et enregistreurs vidéo pour MELISSA (Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien) +
                          Préparation, programmation, déchargement et rejeu de missions pour avions
                          -
                          Alpha Jet, Transall, Mirage 2000, Mirage F1, Mirage IV, Jaguar :
                            +Alpha Jet, Transall, Mirage 2000, Mirage F1, Mirage IV, Jaguar :
                          • import de base de données mondiale NavData (standard international ARINC 424)
                          • exports NavData adaptés aux contraintes des centrales avion Transall (FMS)
                          • écriture de pilotes de périphériques pour :
                              From a6664bb9319716d69e11790cc97e14f3c1f69973 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 21:20:31 +0200 Subject: [PATCH 06/13] ul/eva --- in/en/index.html | 3 ++- in/fr/index.html | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/in/en/index.html b/in/en/index.html index aa9af98..2fc588d 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -466,7 +466,8 @@ DTM (Data Transfer Module) contactless cards for 2008 ← 

                              EVA (Aircraft Display Screen)
                              -Onboard display of navigation & video recorders for
                              Mirage F1CR aircrafts:
                                +
                                  +Onboard display of navigation & video recorders for Mirage F1CR aircrafts:
                                • designed & built a dedicated system with Windows XP Embedded Studio
                                • optimized cartographic engine for constrained resources (PC/104)
                                diff --git a/in/fr/index.html b/in/fr/index.html index 5c66822..a9d3ab4 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -466,7 +466,8 @@ cartes sans contact DTM (Data Transfer Module) pour centrales avion 2008 ← 

                                EVA (Écran de Visualisation Aéronef)
                                -Restitution embarquée de navigation et enregistreurs vidéo pour
                                Mirage F1CR :
                                  +
                                    +Restitution embarquée de navigation et enregistreurs vidéo pour Mirage F1CR :
                                  • conception et réalisation d’un système dédié avec Windows XP Embedded Studio
                                  • optimisation de moteur cartographique pour ressources contraintes (PC/104)
                                  From 6e7d3fe65706d77f2ea0774f3d2979374e305d58 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 21:31:13 +0200 Subject: [PATCH 07/13] ul/ng --- in/en/index.html | 4 ++-- in/fr/index.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/in/en/index.html b/in/en/index.html index 2fc588d..2c87fea 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -443,8 +443,8 @@

                                   ← 

                                  -
                                  MELISSA NG (full reimplementation)
                                  -
                                    +
                                    MELISSA NG (MELISSA New Generation)
                                    +
                                      Complete reimplementation in Java and PostgreSQL database:
                                    • designed & implemented a cartographic engine with PNG images & XML metadata
                                    • wrote import of KML / KMZ files to display layers of tactical situations (SITAC)
                                    • wrote device drivers, emulators & Graphical User Interfaces for:
                                        diff --git a/in/fr/index.html b/in/fr/index.html index a9d3ab4..bc642c9 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -443,8 +443,8 @@

                                         ← 

                                        -
                                        MELISSA NG (réécriture complète)
                                        -
                                          +
                                          MELISSA NG (MELISSA Nouvelle Génération)
                                          +
                                            Réécriture complète en Java et base de données PostgreSQL :
                                          • écriture d’un moteur cartographique basé sur images PNG et métadonnées XML
                                          • import de fichiers KML / KMZ pour matérialiser des situations tactiques (SITAC)
                                          • écriture de pilotes, émulateurs et interfaces graphiques pour :
                                              From 4010e87eb4e9ba3be9be0e3cf6b88c798610adac Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 21:59:52 +0200 Subject: [PATCH 08/13] swap/button --- in/en/index.html | 1 + in/fr/index.html | 1 + in/style/main.css | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/in/en/index.html b/in/en/index.html index 2c87fea..44b34df 100644 --- a/in/en/index.html +++ b/in/en/index.html @@ -340,6 +340,7 @@

                                              DevOps

                                              @ Ministry of Armed Forces (France)

                                              +
                                                Always curious about Information Technology, exploring & automating:
                                              • booting, building, configuring, securing, maintaining Linux systems
                                              • diff --git a/in/fr/index.html b/in/fr/index.html index bc642c9..0b75273 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -340,6 +340,7 @@

                                                DevOps

                                                @ Ministère des Armées

                                                +
                                                  Toujours curieux des technologies informatiques, explorant et automatisant :
                                                • amorçage, construction, configuration, sécurisation, maintien de systèmes Linux
                                                • diff --git a/in/style/main.css b/in/style/main.css index a6eec19..98b85e1 100644 --- a/in/style/main.css +++ b/in/style/main.css @@ -54,7 +54,7 @@ /* main */ -#link, #theme { +#link, #theme, #swap { background-color: var(--button-background); } #vcard { From 6f4d8d8a6639e2350e33fd1e30db76c9e1f2ac3e Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 22:04:28 +0200 Subject: [PATCH 09/13] swap/js --- in/script/main.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/in/script/main.js b/in/script/main.js index 66dc068..9077fda 100644 --- a/in/script/main.js +++ b/in/script/main.js @@ -6,6 +6,14 @@ link.addEventListener("click", () => { document.body.classList.toggle("link"); }); +// swap + +const swap = document.getElementById("swap"); + +link.addEventListener("click", () => { + document.body.classList.toggle("swap"); +}); + // theme const button = document.getElementById("theme"); From e93687e311264076a8a9090446f6fdafa0861630 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 23:36:58 +0200 Subject: [PATCH 10/13] css/dedupe --- in/style/main.css | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/in/style/main.css b/in/style/main.css index 98b85e1..116e3e6 100644 --- a/in/style/main.css +++ b/in/style/main.css @@ -249,7 +249,7 @@ ul { text-align: end; } -@media (width > 66ch) { +@media (width > 66ch), print { .columns { grid-template-columns: 2fr 1fr; } aside { order: 2; } main { order: 1; } @@ -258,8 +258,5 @@ ul { @media print { @page { size: A4; } html { font-size: 3mm; } - .columns { grid-template-columns: 2fr 1fr; } - aside { order: 2; } - main { order: 1; } button { display: none; } } From 9940f46d3fc78756c36e2b95fcef725e2d3fc491 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 16 Apr 2025 23:54:07 +0200 Subject: [PATCH 11/13] css/swap --- in/style/main.css | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/in/style/main.css b/in/style/main.css index 116e3e6..f23fafb 100644 --- a/in/style/main.css +++ b/in/style/main.css @@ -250,9 +250,10 @@ ul { } @media (width > 66ch), print { - .columns { grid-template-columns: 2fr 1fr; } - aside { order: 2; } - main { order: 1; } + .columns { grid-template-columns: 1fr 2fr; } + body.swap .columns { grid-template-columns: 2fr 1fr; } + body.swap aside { order: 2; } + body.swap main { order: 1; } } @media print { From 038ec5c03837fbcc1f75a6c3afe85a85db444b13 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Thu, 17 Apr 2025 00:20:38 +0200 Subject: [PATCH 12/13] fix --- in/script/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/in/script/main.js b/in/script/main.js index 9077fda..77c30c9 100644 --- a/in/script/main.js +++ b/in/script/main.js @@ -10,7 +10,7 @@ link.addEventListener("click", () => { const swap = document.getElementById("swap"); -link.addEventListener("click", () => { +swap.addEventListener("click", () => { document.body.classList.toggle("swap"); }); From a44c33b515a9d79ac280393982a9973411135246 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Thu, 17 Apr 2025 00:22:21 +0200 Subject: [PATCH 13/13] =?UTF-8?q?=E2=88=92task?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 1 - 1 file changed, 1 deletion(-) diff --git a/readme.md b/readme.md index 1caa2bd..3e7156f 100644 --- a/readme.md +++ b/readme.md @@ -2,7 +2,6 @@ ## Tasks -* move descriptions inside ul tag * french link for * ARINC 424 * ESP