This commit is contained in:
Marc Beninca 2025-02-16 02:21:19 +01:00
parent 463441fbb3
commit f201b2accf
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F
2 changed files with 35 additions and 15 deletions

View file

@ -23,29 +23,29 @@
<header> <header>
<section class="images"> <section class="images">
<h1>Marc<br>Beninca</h1> <h1>Marc<br>Beninca</h1>
<img class="big" src="img/marc.png" alt="VCF QR code."> <img class="big" src="img/vcf.png" alt="VCF QR code.">
<img class="big" src="img/marc.png" alt="Me in front of hex dumps."> <img class="big" src="img/marc.png" alt="Me in front of hex dumps.">
</section> </section>
<table><tbody> <table><tbody>
<tr> <tr>
<th>E-mail</th> <th>E-mail</th>
<td class="logo"><img src="img/email.svg" alt="E-mail logo"></td> <td class="logo"><img class="logo" src="img/email.svg" alt="E-mail logo"></td>
<td>cv<img class="inline" src="img/at.svg" alt="at">marc.beninca.link</td> <td>cv<img class="inline" src="img/at.svg" alt="at">marc.beninca.link</td>
</tr> </tr>
<tr> <tr>
<th>Phone</th> <th>Phone</th>
<td class="logo"><img src="img/phone.png" alt="Phone logo"></td> <td class="logo"><img class="logo" src="img/phone.png" alt="Phone logo"></td>
<td>+33 6 07 47 84 34</td> <td>+33 6 07 47 84 34</td>
</tr> </tr>
<tr> <tr>
<th>Link</th> <th>Link</th>
<td class="logo"><img src="img/link.svg" alt="Link logo"></td> <td class="logo"><img class="logo" src="img/link.svg" alt="Link logo"></td>
<td><a href="https://marc.beninca.link">marc.beninca.link</a></td> <td><a href="https://marc.beninca.link">marc.beninca.link</a></td>
</tr> </tr>
<tr> <tr>
<th>Location</th> <th>Location</th>
<td class="logo"><img src="img/location.svg" alt="Location logo"></td> <td class="logo"><img class="logo" src="img/location.svg" alt="Location logo"></td>
<td><a href="https://www.openstreetmap.org/?query=Bordeaux">Bordeaux</a>, <td><a href="https://www.openstreetmap.org/?query=Bordeaux">Bordeaux</a>,
<a href="https://www.openstreetmap.org/?query=Metropolitan%20France">France</a></td> <a href="https://www.openstreetmap.org/?query=Metropolitan%20France">France</a></td>
</tr> </tr>
@ -56,30 +56,46 @@
<section> <section>
<h2>Skills</h2> <h2>Skills</h2>
<article>
<h3>Boot</h3> <h3>Boot</h3>
BIOS, BTRFS, EFI, GRUB, Live Boot, Secure Boot, SquashFS BIOS, BTRFS, EFI, GRUB, Live Boot, Secure Boot, SquashFS
</article>
<article>
<h3>Operating Systems</h3> <h3>Operating Systems</h3>
Alma, Alpine, Arch, Debian, GNU, Guix, Linux, OpenSUSE, Rocky, Ubuntu Alma, Alpine, Arch, Debian, GNU, Guix, Linux, OpenSUSE, Rocky, Ubuntu
</article>
<article>
<h3>CI/CD</h3> <h3>CI/CD</h3>
Ansible, ForgeJo, Gitea, GitHub, GitLab, Ansible, ForgeJo, Gitea, GitHub, GitLab,
Jenkins, Maven, Nexus, NPM, PIP, SonarQube Jenkins, Maven, Nexus, NPM, PIP, SonarQube
</article>
<article>
<h3>Virtualization</h3> <h3>Virtualization</h3>
Docker, LXC, MSys2, QEMU, vSphere Docker, LXC, MSys2, QEMU, vSphere
</article>
<article>
<h3>Code</h3> <h3>Code</h3>
BASH, Codium, Git, Java, JavaScript, POSIX Shell, Python BASH, Codium, Git, Java, JavaScript, POSIX Shell, Python
</article>
<article>
<h3>Cryptography</h3> <h3>Cryptography</h3>
GPG, OpenSSH, OpenSSL, Pass GPG, OpenSSH, OpenSSL, Pass
</article>
<article>
<h3>Documentation</h3> <h3>Documentation</h3>
LaTeX, PanDoc, PDFtk, Sphinx LaTeX, PanDoc, PDFtk, Sphinx
</article>
<article>
<h3>Web</h3> <h3>Web</h3>
BIND, CertBot, CSS, DNS, HTML, HTTPd, HTTPS, NginX, TomCat BIND, CertBot, CSS, DNS, HTML, HTTPd, HTTPS, NginX, TomCat
</article>
</section> </section>
@ -91,24 +107,24 @@ BIND, CertBot, CSS, DNS, HTML, HTTPd, HTTPS, NginX, TomCat
<tr><td colspan="3"><h3>Personal</h3></td></tr> <tr><td colspan="3"><h3>Personal</h3></td></tr>
<tr> <tr>
<th>Forge</th> <th>Forge</th>
<td class="logo"><img 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>
<tr><td colspan="3"><h3>Open</h3></td></tr> <tr><td colspan="3"><h3>Open</h3></td></tr>
<tr> <tr>
<th>BlueSky</th> <th>BlueSky</th>
<td class="logo"><img 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"><h3>Corporate</h3></td></tr> <tr><td colspan="3"><h3>Corporate</h3></td></tr>
<tr> <tr>
<th>LinkedIn</th> <th>LinkedIn</th>
<td class="logo"><img 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>YouTube</th> <th>YouTube</th>
<td class="logo"><img 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>
</tbody> </tbody>
@ -122,13 +138,13 @@ BIND, CertBot, CSS, DNS, HTML, HTTPd, HTTPS, NginX, TomCat
<table><tbody> <table><tbody>
<tr> <tr>
<th>KeyOxide</th> <th>KeyOxide</th>
<td class="logo"><img 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>
</tr> </tr>
<tr> <tr>
<th>OpenPGP</th> <th>OpenPGP</th>
<td class="logo"><img src="img/openpgp.svg" alt="OpenPGP logo"></td> <td class="logo"><img class="logo" src="img/openpgp.svg" alt="OpenPGP logo"></td>
<td><a href="https://keys.openpgp.org/search?q=08EDA7006234A0EB29A3A8471DBD5EC4BADA5579">keys.openpgp.org</a></td> <td><a href="https://keys.openpgp.org/search?q=08EDA7006234A0EB29A3A8471DBD5EC4BADA5579">keys.openpgp.org</a></td>
</tr> </tr>
</tbody></table> </tbody></table>

View file

@ -50,6 +50,10 @@ h2 {
padding-block: .5em; padding-block: .5em;
text-align: center; text-align: center;
} }
h3 {
background-color: #eee;
padding: .125em .25em;
}
img.big { img.big {
block-size: 4em; block-size: 4em;
@ -58,6 +62,10 @@ img.inline {
block-size: 1.5em; block-size: 1.5em;
vertical-align: middle; vertical-align: middle;
} }
img.logo {
block-size: 1.5em;
margin-inline: .25em;
}
img.org { img.org {
block-size: 2.5em; block-size: 2.5em;
margin-inline-end: .5em; margin-inline-end: .5em;
@ -72,10 +80,6 @@ table h3 {
td.logo { td.logo {
text-align: center; text-align: center;
} }
td.logo img {
block-size: 1.5em;
margin-inline: .25em;
}
th { th {
text-align: end; text-align: end;
} }