Updated projects to take into account my latest project, OVH Dane companion
Signed-off-by: Louis Vallat <louis@louis-vallat.xyz>
This commit is contained in:
parent
63963ea186
commit
0d21a416ab
BIN
assets/images/ovh-logo-square.png
Normal file
BIN
assets/images/ovh-logo-square.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
56
index.html
56
index.html
@ -67,10 +67,10 @@ PAGE CODED BY :
|
|||||||
<img alt="Logo Docker" title="Docker" src="/assets/images/docker-monochromatic.png"/>
|
<img alt="Logo Docker" title="Docker" src="/assets/images/docker-monochromatic.png"/>
|
||||||
<img alt="Logo Git" title="Git" src="/assets/images/git-logo-orange.png"/>
|
<img alt="Logo Git" title="Git" src="/assets/images/git-logo-orange.png"/>
|
||||||
<img alt="Logo Tux" title="Linux" src="/assets/images/tux.svg"/>
|
<img alt="Logo Tux" title="Linux" src="/assets/images/tux.svg"/>
|
||||||
|
<img alt="Logo Rust" title="Rust" src="/assets/images/rust-logo.png"/>
|
||||||
<img alt="Logo Java" title="Java" src="/assets/images/java-logo.png"/>
|
<img alt="Logo Java" title="Java" src="/assets/images/java-logo.png"/>
|
||||||
<img alt="Logo PostgreSQL" title="PostgreSQL" src="/assets/images/postgresql-logo.svg"/>
|
<img alt="Logo PostgreSQL" title="PostgreSQL" src="/assets/images/postgresql-logo.svg"/>
|
||||||
<img alt="Logo PHP" title="PHP" src="/assets/images/php-logo.svg"/>
|
<img alt="Logo PHP" title="PHP" src="/assets/images/php-logo.svg"/>
|
||||||
<img alt="Logo Rust" title="Rust" src="/assets/images/rust-logo.png"/>
|
|
||||||
<img alt="Logo Android" title="Android" src="/assets/images/android-logo.svg"/>
|
<img alt="Logo Android" title="Android" src="/assets/images/android-logo.svg"/>
|
||||||
<img alt="Logo HTML5" title="HTML5" src="/assets/images/html5-logo.svg"/>
|
<img alt="Logo HTML5" title="HTML5" src="/assets/images/html5-logo.svg"/>
|
||||||
</div>
|
</div>
|
||||||
@ -79,31 +79,51 @@ PAGE CODED BY :
|
|||||||
<h3 class="white bold">Projet personnel en cours</h3>
|
<h3 class="white bold">Projet personnel en cours</h3>
|
||||||
<h5 class="grey">Le projet sur lequel je travaille le plus sur mon temps libre</h5>
|
<h5 class="grey">Le projet sur lequel je travaille le plus sur mon temps libre</h5>
|
||||||
<div class="flex-sb section-content align-items-center">
|
<div class="flex-sb section-content align-items-center">
|
||||||
<img class="width-10 sm-width-45 sm-center" src="assets/images/aoc2021.webp" alt="Logo AoC" title="Défi Advent of Code"/>
|
<img class="width-10 sm-width-45 sm-center" src="assets/images/ovh-logo-square.png" alt="Logo OVH Cloud" title="OVH"/>
|
||||||
<p class="white center justify width-85">
|
<p class="white center justify width-85">
|
||||||
Je participe actuellement au challenge "Advent Of Code" dans
|
Les enregistrements DNS TLSA sont très utiles mais très peu
|
||||||
son édition 2021, trouvable <a href="https://adventofcode.com/2021" target="_blank">
|
connus ou utilisés en pratique. Ils sont notamment pratiques
|
||||||
ici</a>.
|
pour mettre en application la <a href="https://datatracker.ietf.org/doc/html/rfc6698" target="_blank">RFC 6698</a>.
|
||||||
|
Le DANE (DNS-Based Authentication of Named Entities) permet
|
||||||
|
en utilisant les enregistrements TLSA et avec le DNSSEC
|
||||||
|
(Domain Name System Security Extensions, <a href="https://datatracker.ietf.org/doc/html/rfc4033" target="_blank">RFC 4033</a>)
|
||||||
|
d'ajouter une sécurité supplémentaire, en ajoutant l'empreinte
|
||||||
|
des certificats de sécurité utilisés pour un site ou une application
|
||||||
|
donnés, aux enregistrements DNS. Cela permet de vérifier que
|
||||||
|
le certificat fourni est bien celui annoncé par le serveur
|
||||||
|
DNS. Ce projet permet de mettre à jour automatiquement et immédiatement,
|
||||||
|
en utilisant l'API de OVHCloud sans passer par une librairie,
|
||||||
|
les enregistrements DNS TLSA de mon infrastructure, en surveillant
|
||||||
|
les certificats générés par mon reverse-proxy (NGINX).
|
||||||
<br><br>
|
<br><br>
|
||||||
Tous les jours, à la manière d'un calendrier de l'Avent un peu
|
Ce projet a été fait en une semaine en Rust. Le but étant
|
||||||
particulier, un défi en deux parties est publié, et ce du premier
|
la rapidité, aucun test unitaire n'est fourni. Le code se trouve
|
||||||
au 24 décembre. Le but est de faire les deux parties des défis.<br>
|
<a href="https://gitlab.com/lovallat/ovh-dane-companion" target="_blank">ici</a>.
|
||||||
De manière simplifiée, nous suivons une histoire globale,
|
|
||||||
véritable fil rouge du calendrier. Le site dispense un sujet,
|
|
||||||
une consigne, un jeu de données en général assez fourni,
|
|
||||||
et pour aider au développement et à comprendre le sujet,
|
|
||||||
un jeu de données réduites est aussi fourni pour tester nos
|
|
||||||
algorithmes et hypothèses.<br>
|
|
||||||
Un article de blog retraçant mes réponses aux défis, ainsi
|
|
||||||
qu'un dépôt GitLab seront publiés après la date de fin du 24
|
|
||||||
décembre.<br>
|
|
||||||
Ce projet est fait en Rust.
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="section">
|
<div class="section">
|
||||||
<h3 class="white bold">Précédents projets personnels</h3>
|
<h3 class="white bold">Précédents projets personnels</h3>
|
||||||
<h5 class="grey">Les projets sur lesquels j'ai précédemment travaillé</h5>
|
<h5 class="grey">Les projets sur lesquels j'ai précédemment travaillé</h5>
|
||||||
|
<div class="flex-sb section-content align-items-center">
|
||||||
|
<img class="width-10 sm-width-45 sm-center" src="assets/images/aoc2021.webp" alt="Logo AoC" title="Défi Advent of Code"/>
|
||||||
|
<p class="white center justify width-85">
|
||||||
|
J'ai participé au challenge "Advent Of Code" dans
|
||||||
|
son édition 2021, trouvable <a href="https://adventofcode.com/2021" target="_blank">
|
||||||
|
ici</a>, et j'ai obtenu toutes les étoiles de cette année.
|
||||||
|
<br><br>
|
||||||
|
Tous les jours, à la manière d'un calendrier de l'Avent un peu
|
||||||
|
particulier, un défi en deux parties est publié, et ce du premier
|
||||||
|
au 25 décembre. Le but est de faire les deux parties des défis.<br>
|
||||||
|
De manière simplifiée, nous suivons une histoire globale,
|
||||||
|
véritable fil rouge du calendrier. Le site dispense un sujet,
|
||||||
|
une consigne, un jeu de données en général assez fourni,
|
||||||
|
et pour aider au développement et à comprendre le sujet,
|
||||||
|
un jeu de données réduites est aussi fourni pour tester nos
|
||||||
|
algorithmes et hypothèses.<br>
|
||||||
|
Ce projet est fait en Rust, et est trouvable <a href="https://gitlab.com/lovallat/advent-of-code-2021" target="_blank">ici</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
<div class="flex-sb section-content align-items-center">
|
<div class="flex-sb section-content align-items-center">
|
||||||
<img class="width-10 sm-width-45 sm-center" src="assets/images/rust-logo.png" alt="Logo Rust" title="Développé en Rust"/>
|
<img class="width-10 sm-width-45 sm-center" src="assets/images/rust-logo.png" alt="Logo Rust" title="Développé en Rust"/>
|
||||||
<p class="white center justify width-85">
|
<p class="white center justify width-85">
|
||||||
|
Loading…
Reference in New Issue
Block a user