Compare commits
No commits in common. "cf529c749e91653856e9c0f0846bd4c16e447a25" and "c6dc1d34d8eb300a9d5f32252c506ade3aa3c866" have entirely different histories.
cf529c749e
...
c6dc1d34d8
1 changed files with 65 additions and 63 deletions
128
in/en/index.html
128
in/en/index.html
|
@ -59,6 +59,8 @@ France</p>
|
||||||
<section>
|
<section>
|
||||||
<h2>Links</h2>
|
<h2>Links</h2>
|
||||||
|
|
||||||
|
<h3>Contact</h3>
|
||||||
|
|
||||||
<section class="banner">
|
<section class="banner">
|
||||||
<a href="../vcard.vcf">
|
<a href="../vcard.vcf">
|
||||||
<img class="big" id="vcard" src="../img/vcard.svg" alt="Vcard QR code."></a>
|
<img class="big" id="vcard" src="../img/vcard.svg" alt="Vcard QR code."></a>
|
||||||
|
@ -82,7 +84,7 @@ France</p>
|
||||||
|
|
||||||
<table><tbody>
|
<table><tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><a href="https://docs.keyoxide.org">KeyOxide</a></th>
|
<th scope="row">KeyOxide</th>
|
||||||
<td class="logo"><img class="logo" src="../img/keyoxide.svg" alt="KeyOxide logo"></td>
|
<td class="logo"><img class="logo" src="../img/keyoxide.svg" alt="KeyOxide logo"></td>
|
||||||
<td><a href="https://keyoxide.org/aspe:keyoxide.org:WUD5YVN52J3RJ6CD4ZCWYL6S54">ASP</a>,
|
<td><a href="https://keyoxide.org/aspe:keyoxide.org:WUD5YVN52J3RJ6CD4ZCWYL6S54">ASP</a>,
|
||||||
<a href="https://keyoxide.org/08EDA7006234A0EB29A3A8471DBD5EC4BADA5579">OpenPGP</a></td>
|
<a href="https://keyoxide.org/08EDA7006234A0EB29A3A8471DBD5EC4BADA5579">OpenPGP</a></td>
|
||||||
|
@ -98,8 +100,8 @@ France</p>
|
||||||
|
|
||||||
<table><tbody>
|
<table><tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><a href="https://en.wikipedia.org/wiki/Forgejo">Forgejo</a></th>
|
<th scope="row">Forge</th>
|
||||||
<td class="logo"><img class="logo" src="../img/forgejo.svg" alt="Forgejo logo"></td>
|
<td class="logo"><img class="logo" src="../img/forgejo.svg" alt="ForgeJo logo"></td>
|
||||||
<td><a href="https://forge.rwx.work/marc.beninca">forge.rwx.work</a></td>
|
<td><a href="https://forge.rwx.work/marc.beninca">forge.rwx.work</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody></table>
|
</tbody></table>
|
||||||
|
@ -108,18 +110,18 @@ France</p>
|
||||||
|
|
||||||
<table><tbody>
|
<table><tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><a href="https://bsky.app">BlueSky</a></th>
|
<th scope="row">BlueSky</th>
|
||||||
<td class="logo"><img class="logo" src="../img/bluesky.svg" alt="BlueSky logo"></td>
|
<td class="logo"><img class="logo" src="../img/bluesky.svg" alt="BlueSky logo"></td>
|
||||||
<td><a href="https://bsky.app/profile/marc.beninca.link">marc.beninca.link</a></td>
|
<td><a href="https://bsky.app/profile/marc.beninca.link">marc.beninca.link</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr><td colspan="3"><hr></td></tr>
|
<tr><td colspan="3"><hr></td></tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><a href="https://linkedin.com">LinkedIn</a></th>
|
<th scope="row">LinkedIn</th>
|
||||||
<td class="logo"><img class="logo" src="../img/linkedin.svg" alt="LinkedIn logo"></td>
|
<td class="logo"><img class="logo" src="../img/linkedin.svg" alt="LinkedIn logo"></td>
|
||||||
<td><a href="https://linkedin.com/in/marc-beninca">marc-beninca</a></td>
|
<td><a href="https://linkedin.com/in/marc-beninca">marc-beninca</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row"><a href="https://youtube.com">YouTube</a></th>
|
<th scope="row">YouTube</th>
|
||||||
<td class="logo"><img class="logo" src="../img/youtube.svg" alt="YouTube logo"></td>
|
<td class="logo"><img class="logo" src="../img/youtube.svg" alt="YouTube logo"></td>
|
||||||
<td><a href="https://youtube.com/@marc.beninca">marc.beninca</a></td>
|
<td><a href="https://youtube.com/@marc.beninca">marc.beninca</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -143,7 +145,7 @@ France</p>
|
||||||
<h3>CI / CD</h3>
|
<h3>CI / CD</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Ansible, Jenkins, Nexus, SonarQube</li>
|
<li>Ansible, Jenkins, Nexus, SonarQube</li>
|
||||||
<li>Forgejo, Git, Gitea, GitHub, GitLab</li>
|
<li>ForgeJo, Git, Gitea, GitHub, GitLab</li>
|
||||||
<li>Maven, NPM, PIP, UV</li>
|
<li>Maven, NPM, PIP, UV</li>
|
||||||
</ul>
|
</ul>
|
||||||
</article>
|
</article>
|
||||||
|
@ -248,7 +250,7 @@ France</p>
|
||||||
|
|
||||||
<article class="org"><header class="org">
|
<article class="org"><header class="org">
|
||||||
<div class="position">
|
<div class="position">
|
||||||
<h1 class="title">System & Software Architect</h1>
|
<h1 class="title">System/Software Architect</h1>
|
||||||
<p class="sub">Exploring & automating Information Technologies</p>
|
<p class="sub">Exploring & automating Information Technologies</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="time">
|
<div class="time">
|
||||||
|
@ -262,61 +264,6 @@ France</p>
|
||||||
</ul>
|
</ul>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
<section>
|
|
||||||
<h2>Projects</h2>
|
|
||||||
|
|
||||||
<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="sub"><a href="https://forge.rwx.work/rwx.work/rwx"><strong>rwx</strong> @ forge.rwx.work</a></p>
|
|
||||||
</div></div>
|
|
||||||
<div class="time">
|
|
||||||
<p class="duration"><time datetime="P2Y">2 years</time></p>
|
|
||||||
<p class="period">
|
|
||||||
<time datetime="2025">2025</time> ← <time datetime="2023-07">2023</time></p>
|
|
||||||
</div></header>
|
|
||||||
Parent <strong>POSIX Shell</strong> & <strong>Python</strong> framework for children projects
|
|
||||||
|
|
||||||
<article><header>
|
|
||||||
<div class="position">
|
|
||||||
<p class="title">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">
|
|
||||||
<p class="duration"><time datetime="P1Y">1 year</time></p>
|
|
||||||
<p class="period">
|
|
||||||
<time datetime="2025">2025</time> ← <time datetime="2024-03">2024</time></p>
|
|
||||||
</div></header>
|
|
||||||
<strong>POSIX Shell</strong> program handling projects CI / CD workflows in a unified way:<ul>
|
|
||||||
<li>whether the network infrastructure is online or offline with custom CA & DNS</li>
|
|
||||||
<li>whatever the CI platform: <strong>Forgejo</strong>, <strong>Gitea</strong>, <strong>GitHub</strong>, <strong>GitLab</strong></li>
|
|
||||||
<li>whatever the <strong>Docker</strong> container’s Operating System base:<br>
|
|
||||||
<strong>Alma</strong>, <strong>Alpine</strong>, <strong>Arch</strong>, <strong>Debian</strong>, <strong>Fedora</strong>, <strong>OpenSUSE</strong>, <strong>Rocky</strong>, <strong>Ubuntu</strong></li>
|
|
||||||
</ul>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
<article><header>
|
|
||||||
<div class="position">
|
|
||||||
<p class="title">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">
|
|
||||||
<p class="duration"><time datetime="P2Y">2 years</time></p>
|
|
||||||
<p class="period">
|
|
||||||
<time datetime="2025">2025</time> ← <time datetime="2023-09">2023</time></p>
|
|
||||||
</div></header>
|
|
||||||
<strong>BASH</strong> & <strong>GRUB Shell</strong> program building ESP File Systems with:<ul>
|
|
||||||
<li>custom standalone ARM64, EFI & BIOS <strong>GRUB</strong> binary images</li>
|
|
||||||
<li>dynamic menu scanning available live-boot <strong>SquashFS</strong> images</li>
|
|
||||||
<li>on-the-fly <strong>OpenPGP</strong> signature checking of selected images</li>
|
|
||||||
</ul>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<h2>Experience</h2>
|
<h2>Experience</h2>
|
||||||
|
|
||||||
|
@ -460,6 +407,61 @@ AlphaJet, Transall, Mirage 2000, Mirage F1, Mirage IV, Jaguar:<ul>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>Projects</h2>
|
||||||
|
|
||||||
|
<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="sub"><a href="https://forge.rwx.work/rwx.work/rwx"><strong>rwx</strong> @ forge.rwx.work</a></p>
|
||||||
|
</div></div>
|
||||||
|
<div class="time">
|
||||||
|
<p class="duration"><time datetime="P2Y">2 years</time></p>
|
||||||
|
<p class="period">
|
||||||
|
<time datetime="2025">2025</time> ← <time datetime="2023-07">2023</time></p>
|
||||||
|
</div></header>
|
||||||
|
Parent <strong>POSIX Shell</strong> & <strong>Python</strong> framework for children projects
|
||||||
|
|
||||||
|
<article><header>
|
||||||
|
<div class="position">
|
||||||
|
<p class="title">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">
|
||||||
|
<p class="duration"><time datetime="P1Y">1 year</time></p>
|
||||||
|
<p class="period">
|
||||||
|
<time datetime="2025">2025</time> ← <time datetime="2024-03">2024</time></p>
|
||||||
|
</div></header>
|
||||||
|
Handling projects CI/CD workflows in a unified way:<ul>
|
||||||
|
<li>whether the network infrastructure is online or offline with custom CA & DNS</li>
|
||||||
|
<li>whatever the CI platform: <strong>ForgeJo</strong>, <strong>Gitea</strong>, <strong>GitHub</strong>, <strong>GitLab</strong></li>
|
||||||
|
<li>whatever the <strong>Docker</strong> container’s Operating System:<br>
|
||||||
|
<strong>Alma</strong>, <strong>Alpine</strong>, <strong>Arch</strong>, <strong>Debian</strong>, <strong>Fedora</strong>, <strong>OpenSUSE</strong>, <strong>Rocky</strong>, <strong>Ubuntu</strong></li>
|
||||||
|
</ul>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article><header>
|
||||||
|
<div class="position">
|
||||||
|
<p class="title">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">
|
||||||
|
<p class="duration"><time datetime="P2Y">2 years</time></p>
|
||||||
|
<p class="period">
|
||||||
|
<time datetime="2025">2025</time> ← <time datetime="2023-09">2023</time></p>
|
||||||
|
</div></header>
|
||||||
|
Building ESP File Systems with:<ul>
|
||||||
|
<li>custom standalone ARM64, EFI & BIOS <strong>GRUB</strong> binary images</li>
|
||||||
|
<li>dynamic <strong>GRUB Shell</strong> menu scanning available live-boot <strong>SquashFS</strong> images</li>
|
||||||
|
<li>on-the-fly <strong>OpenPGP</strong> signature checking of selected images</li>
|
||||||
|
</ul>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<!-- columns / end -->
|
<!-- columns / end -->
|
||||||
|
|
Loading…
Add table
Reference in a new issue