Compare commits

...

7 commits

Author SHA1 Message Date
aa93827da5
fix
All checks were successful
/ job (push) Successful in 1m43s
2025-02-26 12:47:29 +01:00
273c77907b
wip 2025-02-26 12:44:01 +01:00
5b30e40864
ul/disc 2025-02-26 12:30:28 +01:00
71de37f69b
strong/th 2025-02-26 12:28:21 +01:00
816a8388e8
wip 2025-02-26 12:27:46 +01:00
07ff6a1bdf
aircrafts 2025-02-26 12:01:03 +01:00
b936e80140
tasks
All checks were successful
/ job (push) Successful in 1m43s
2025-02-25 23:55:09 +01:00
3 changed files with 20 additions and 18 deletions

View file

@ -187,7 +187,7 @@ France</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Docker_(software)">Docker</a>, <a href="https://en.wikipedia.org/wiki/LXC">LXC</a></li>
<li><a href="https://en.wikipedia.org/wiki/Mingw-w64#MSYS2">MSys2</a>, <a href="https://en.wikipedia.org/wiki/Wine_(software)">WINE</a></li>
<li><a href="https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment">ProxMox</a>, <a href="https://en.wikipedia.org/wiki/VMware_vSphere">vSphere</a></li>
<li><a href="https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment">ProxMox</a>, <a href="https://en.wikipedia.org/wiki/VMware_vSphere">VMware vSphere</a></li>
<li><a href="https://en.wikipedia.org/wiki/QEMU">QEMU</a>, <a href="https://en.wikipedia.org/wiki/VirtualBox">VirtualBox</a></li>
</ul>
</article>
@ -267,7 +267,7 @@ France</p>
<article class="org"><header class="org">
<div class="org"><img class="org" src="../img/rwx.svg" alt="RWX logo">
<div class="position">
<p class="title">Read Write eXecute</p>
<p class="title">RWX (Read Write eXecute)</p>
<p class="sub"><a href="https://forge.rwx.work/rwx.work/rwx"><strong>rwx</strong> @ forge.rwx.work</a></p>
</div></div>
<div class="time">
@ -279,7 +279,7 @@ Parent <strong>POSIX Shell</strong> & <strong>Python</strong> framework for chil
<article><header>
<div class="position">
<p class="title">Shell to Python Continuous Deployment</p>
<p class="title">SPCD (Shell to Python Continuous Deployment)</p>
<p class="sub"><a href="https://forge.rwx.work/rwx.work/spcd"><strong>spcd</strong> @ forge.rwx.work</a></p>
</div>
<div class="time">
@ -297,7 +297,7 @@ Parent <strong>POSIX Shell</strong> & <strong>Python</strong> framework for chil
<article><header>
<div class="position">
<p class="title">Live Scan Grub Menu</p>
<p class="title">LSGM (Live Scan Grub Menu)</p>
<p class="sub"><a href="https://forge.rwx.work/rwx.work/lsgm"><strong>lsgm</strong> @ forge.rwx.work</a></p>
</div>
<div class="time">
@ -347,11 +347,11 @@ Parent <strong>POSIX Shell</strong> & <strong>Python</strong> framework for chil
<time datetime="2025">2025</time> ← <time datetime="2019-02">2019</time></p>
</div></header>
<ul>
<li>tailored custom Ubuntu LTS live-boot system images for kiosk use-cases project</li>
<li>wrote Ansible playbooks & roles for systems configurations & deployments</li>
<li>configured & maintained CI / CD: Gitea, GitLab, Jenkins, Nexus, SonarQube</li>
<li>wrote & maintained BASH scripts for easier offline builds & usage of MSys2</li>
<li>wrote Python scripts for offline mirrors:<br>Alma, Alpine, CentOS, Debian, Docker, Maven, MSys2, NPM, PyPI</li>
<li>tailored custom <strong>Ubuntu</strong> LTS live-boot system images for kiosk use-cases project</li>
<li>wrote <strong>Ansible</strong> playbooks & roles for systems configurations & deployments</li>
<li>configured & maintained <strong>CI</strong> / <strong>CD</strong> tools: <strong>Gitea</strong>, <strong>GitLab</strong>, <strong>Jenkins</strong>, <strong>Nexus</strong>, <strong>SonarQube</strong></li>
<li>wrote & maintained <strong>BASH</strong> scripts for easier offline usage & packaging of <strong>MSys2</strong></li>
<li>wrote <strong>Python</strong> scripts for offline mirrors:<br><strong>Alma</strong>, <strong>Alpine</strong>, <strong>CentOS</strong>, <strong>Debian</strong>, <strong>Docker</strong>, <strong>Maven</strong>, <strong>MSys2</strong>, <strong>NPM</strong>, <strong>PyPI</strong></li>
</ul>
</article>
@ -367,9 +367,9 @@ Parent <strong>POSIX Shell</strong> & <strong>Python</strong> framework for chil
<time datetime="2019-02">2019</time> ← <time datetime="2017-09">2017</time></p>
</div></header>
<ul>
<li>wrote Python scripts handling: APT mirrors, Git repos, OpenSSH keypairs, Sphinx docs</li>
<li>designed a <a href="https://en.wikipedia.org/wiki/Single_sign-on"><abbr title="Single Sign-On">SSO</abbr></a> architecture: HAproxy, KeyCloak/WildFly, MariadB Galera clusters</li>
<li>maintained a VMware vCloud infrastructure with Virtual Machines & LXC containers</li>
<li>wrote Python scripts handling: <a href="https://en.wikipedia.org/wiki/APT_(software)">APT</a> mirrors, <strong>Git</strong> repos, <strong>OpenSSH</strong> keypairs, <strong>Sphinx</strong> docs</li>
<li>designed a <a href="https://en.wikipedia.org/wiki/Single_sign-on"><abbr title="Single Sign-On">SSO</abbr></a> architecture: <strong>HAproxy</strong>, <strong>KeyCloak</strong>/<strong>WildFly</strong>, <strong>MariadB</strong> Galera clusters</li>
<li>maintained <strong>VMware vSphere</strong> infrastructures with Virtual Machines & <strong>LXC</strong> containers</li>
</ul>
</article>
@ -422,7 +422,7 @@ Parent <strong>POSIX Shell</strong> & <strong>Python</strong> framework for chil
<li>designed & implemented a cartographic engine with PNG images & XML metadata</li>
<li>wrote import of KML & KMZ files to display layers of tactical situations (SITAC)</li>
<li>wrote device drivers & emulators for:<ul>
<li>simultaneous programming of <a href="https://en.wikipedia.org/wiki/EEPROM"><abbr title="Electrically Erasable Programmable Read-Only Memory">EEPROM</abbr></a> modules for Mirage onboard computers</li>
<li>simultaneous programming of <a href="https://en.wikipedia.org/wiki/EEPROM"><abbr title="Electrically Erasable Programmable Read-Only Memory">EEPROM</abbr></a> modules for <a href="https://en.wikipedia.org/wiki/Dassault_Mirage">Mirage</a> onboard computers</li>
<li>ADL (Airborne Data Loader) equipment, handling<br>
DTM (Data Transfer Module) induction cards for <a href="https://en.wikipedia.org/wiki/Dassault/Dornier_Alpha_Jet">Alpha Jet</a> onboard computers</li>
</ul></ul>
@ -432,7 +432,7 @@ DTM (Data Transfer Module) induction cards for <a href="https://en.wikipedia.org
<div class="org"><img class="org" src="../img/ceam.png" alt="CEAM logo">
<div class="position">
<p class="title"><a href="https://en.wikipedia.org/wiki/Centre_d%27expertise_a%C3%A9rienne_militaire"><abbr title="Centre d’Expertise Aérienne Militaire">CEAM</abbr> (Military Air Expertise Center)</a></p>
<p class="sub"><strong>Visual Basic Developer</strong> @ Implementation</p>
<p class="sub"><strong><a href="https://en.wikipedia.org/wiki/Visual_Basic_(classic)">Visual Basic</a> Developer</strong> @ Implementation</p>
</div></div>
<div class="time">
<p class="duration"><time datetime="P6Y4M">6 years</time></p>
@ -446,9 +446,9 @@ Onboard real-time display of maps & video recorders for <a href="https://en.wiki
</ul>
<h5><abbr title="Module d’Élaboration Logique des Informations Simplifiées de Survol Aérien">MELISSA</abbr> (Logical Elaboration Module for Simplified Overflight Info)</h5>
Preparation, programming, unloading & replaying of missions for aircrafts<br>
<a href="https://en.wikipedia.org/wiki/Dassault/Dornier_Alpha_Jet">Alpha Jet</a>, Transall, Mirage 2000, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_F1">Mirage F1</a>, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_IV">Mirage IV</a>, <a href="https://en.wikipedia.org/wiki/SEPECAT_Jaguar">Jaguar</a>:<ul>
<a href="https://en.wikipedia.org/wiki/Dassault/Dornier_Alpha_Jet">Alpha Jet</a>, <a href="https://en.wikipedia.org/wiki/Transall_C-160">Transall</a>, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_2000">Mirage 2000</a>, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_F1">Mirage F1</a>, <a href="https://en.wikipedia.org/wiki/Dassault_Mirage_IV">Mirage IV</a>, <a href="https://en.wikipedia.org/wiki/SEPECAT_Jaguar">Jaguar</a>:<ul>
<li>wrote import of NavData global database (international standard <a href="https://en.wikipedia.org/wiki/ARINC_424">ARINC 424</a>)</li>
<li>wrote NavData export with constraints of Transall onboard computers (FMS)</li>
<li>wrote NavData export with constraints of <a href="https://en.wikipedia.org/wiki/Transall_C-160">Transall</a> onboard computers (<a href="https://en.wikipedia.org/wiki/Flight_management_system"><abbr title="Flight Management System">FMS</abbr></a>)</li>
<li>wrote device drivers for:<ul>
<li>sequential programming of <a href="https://en.wikipedia.org/wiki/EEPROM"><abbr title="Electrically Erasable Programmable Read-Only Memory">EEPROM</abbr></a> modules for Mirage onboard computers</li>
<li>route programming & unloading for several Garmin GPS devices</li>

View file

@ -195,7 +195,7 @@ li:nth-of-type(odd) {
background: var(--item-odd-gradient);
}
strong {
strong, th {
text-shadow: .05em .05em .05em;
}
@ -219,6 +219,7 @@ th {
}
ul {
list-style-type: disc;
padding-inline-start: 1.25em;
}

View file

@ -60,4 +60,5 @@ Dernier tiers moins vu
## Tasks
* time tags for dates & durations
* add a button for links hinting
* move descriptions inside ul tag