This commit is contained in:
Laureηt 2023-06-25 17:53:25 +02:00
parent 4b4f16f32d
commit 54ea183dc9
Signed by: Laurent
SSH key fingerprint: SHA256:kZEpW8cMJ54PDeCvOhzreNr4FSh6R13CMGH/POoO8DI
28 changed files with 1212 additions and 77 deletions

View file

@ -1 +1,64 @@
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/basic.css"> <link rel=icon href="/assets/favicon.png"> <title>404</title> <meta name=description content="Laurent Fainsin's personnal website"> <meta property="og:title" content=404 > <meta property="og:description" content="Laurent Fainsin's personnal website"> <meta property="og:url" content="https://laurent.fainsin.bzh/"> <header> <div class=blog-name ><a href="/">Laurent Fainsin</a></div> <nav> <ul> <li><a href="/">Whoami</a> <li><a href="/projects">Projects</a> </ul> <img src="/assets/hamburger.svg" id=menu-icon alt=menu-icon /> </nav> </header> <div class=franklin-content > <div style="margin-top: 40px; font-size: 40px; text-align: center;"> <br> <div style="font-weight: bold;"> 404 </div> <br> <br> The requested page was not found <br> <br> <br> <br> <div style="margin-bottom: 300px; font-size: 24px"> <a href="/">Click here</a> to go back to the homepage. </div> </div> <div class=page-foot > Last modified: August 12, 2022. Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>. </div> </div>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/css/franklin.css">
<link rel="stylesheet" href="/css/basic.css">
<link rel="icon" href="/assets/favicon.png">
<title>404</title>
<meta name="description" content="Laurent Fainsin's personnal website">
<meta property="og:title" content="404">
<meta property="og:description" content="Laurent Fainsin's personnal website">
<meta property="og:url" content="https://laurent.fainsin.bzh/">
</head>
<body>
<header>
<div class="blog-name"><a href="/">Laurent Fainsin</a></div>
<nav>
<ul>
<li><a href="/">Whoami</a></li>
<li><a href="/projects">Projects</a></li>
</ul>
<img src="/assets/hamburger.svg" id="menu-icon" alt="menu-icon" />
</nav>
</header>
<!-- Content appended here -->
<div class="franklin-content">
<div style="margin-top: 40px; font-size: 40px; text-align: center;">
<br>
<div style="font-weight: bold;">
404
</div>
<br>
<br>
The requested page was not found
<br>
<br>
<br>
<br>
<div style="margin-bottom: 300px; font-size: 24px">
<a href="/">Click here</a> to go back to the homepage.
</div>
</div>
<div class="page-foot">
Last modified: June 25, 2023. Website built with
<a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>.
</div>
</div><!-- CONTENT ENDS HERE -->
</body>
</html>

View file

@ -1 +1,222 @@
@charset "utf-8"; nav{width:64%;display:inline-block}nav ul{padding-left:0;margin-top:0;margin-bottom:0}nav li{display:inline-block}nav li a{color:#004de6;text-decoration:none;font-size:18px;font-weight:bold;display:inline-block;float:center;padding-top:10px;padding-right:2px;padding-left:2px;padding-bottom:5px;margin-left:7px;margin-right:7px;border-bottom:2px solid #4c9cf1;transition:color .3s ease}header{text-align:right;margin-top:50px;margin-bottom:50px;display:flex;align-items:center}header .blog-name{width:35%;display:inline-block;text-align:left;font-size:18px;font-family:"Lucida Console",Monaco,monospace;padding-top:10px}header .blog-name a{color:#a6a2a0;text-decoration:none}header li a:hover{color:black;border-bottom:2px solid black}#menu-icon{display:none}@media (max-width:480px){header{padding-left:6%;padding-right:6%}}@media (min-width:481px){header{padding-left:12.5%;padding-right:12.5%}}@media (min-width:940px){header{width:705px;margin-left:auto;margin-right:auto}}@media (max-width:760px){header{display:block}header .blog-name{display:block;width:100%;padding-bottom:10px}nav{width:100%}}@media (max-width:500px){header{height:35px;display:flex;align-items:center}header .blog-name{display:inline-block;width:70%}nav{display:inline-block;width:27%}nav ul,nav:active ul{display:none;position:absolute;background:#fff;border:1px solid #444;right:50px;top:60px;width:30%;border-radius:4px 0 4px 4px;z-index:1}nav li{text-align:left;display:block;padding:0;margin:0}header li a{border-bottom:none}header li a:hover{border-bottom:none}nav:hover ul{display:block}#menu-icon{display:inline-block;margin-right:10px;margin-top:5px}}table{line-height:1em;margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:center;margin-bottom:1.5em}tr:first-of-type{background:#eae9f4}tr:first-of-type>th{text-align:center}tr,th,td{padding:10px;border:1px solid lightgray}table tbody tr td{border:1px solid lightgray}.icons{display:flex;align-items:center;gap:.5rem}.icon{display:flex;align-items:center}.franklin-content h1{font-size:2rem !important}.franklin-content img,.franklin-content video{width:100% !important;padding:0 !important;margin:0 !important}
/* ==================================================================
Header and Nav
================================================================== */
nav {
width: 64%;
display: inline-block;
}
nav ul {
padding-left: 0;
margin-top: 0;
margin-bottom: 0;
}
nav li {
display: inline-block;
}
nav li a {
color: #004de6;
text-decoration: none;
font-size: 18px;
font-weight: bold;
display: inline-block;
float: center;
padding-top: 10px;
padding-right: 2px;
padding-left: 2px;
padding-bottom: 5px;
margin-left: 7px;
margin-right: 7px;
border-bottom: 2px solid #4c9cf1;
transition: color 0.3s ease;
}
header {
text-align: right;
margin-top: 50px;
margin-bottom: 50px;
display: flex;
align-items: center;
}
header .blog-name {
width: 35%;
display: inline-block;
text-align: left;
font-size: 18px;
font-family: "Lucida Console", Monaco, monospace;
padding-top: 10px;
}
header .blog-name a {
color: #a6a2a0;
text-decoration: none;
}
header li a:hover {
color: black;
border-bottom: 2px solid black;
}
#menu-icon {
display: none;
}
@media (max-width: 480px) {
header {
padding-left: 6%;
padding-right: 6%;
}
}
@media (min-width: 481px) {
header {
padding-left: 12.5%;
padding-right: 12.5%;
}
}
/* wide display: enforce maximum width of header to match content */
@media (min-width: 940px) {
header {
width: 705px;
margin-left: auto;
margin-right: auto;
}
}
/*
medium display: nav goes under name
*/
@media (max-width: 760px) {
header {
display: block;
}
header .blog-name {
display: block;
width: 100%;
padding-bottom: 10px;
}
nav {
width: 100%;
}
}
/*
narrow display: collapse the header (don't show the menu items)
instead, display a burger menu.
*/
@media (max-width: 500px) {
header {
height: 35px;
display: flex;
align-items: center;
}
header .blog-name {
display: inline-block;
width: 70%;
}
nav {
display: inline-block;
width: 27%;
}
nav ul,
nav:active ul {
display: none;
position: absolute;
/* padding: 20px; */
background: #fff;
border: 1px solid #444;
right: 50px;
top: 60px;
width: 30%;
border-radius: 4px 0 4px 4px;
z-index: 1;
}
nav li {
text-align: left;
display: block;
padding: 0;
margin: 0;
}
header li a {
border-bottom: none;
}
header li a:hover {
border-bottom: none;
}
nav:hover ul {
display: block;
}
#menu-icon {
display: inline-block;
margin-right: 10px;
margin-top: 5px;
}
}
table {
line-height: 1em;
margin-left: auto;
margin-right: auto;
border-collapse: collapse;
text-align: center;
margin-bottom: 1.5em;
}
tr:first-of-type {
background: #eae9f4;
}
tr:first-of-type > th {
text-align: center;
}
tr,
th,
td {
padding: 10px;
border: 1px solid lightgray;
}
table tbody tr td {
border: 1px solid lightgray;
}
/* ==================================================================
Custom
================================================================== */
.icons {
display: flex;
align-items: center;
gap: 0.5rem;
}
.icon {
display: flex;
align-items: center;
}
.franklin-content h1 {
font-size: 2rem !important;
}
.franklin-content img,
.franklin-content video {
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
}

View file

@ -1 +1,381 @@
@charset "utf-8"; :root{--block-background:hsl(0,0%,94%);--output-background:hsl(0,0%,98%);--small:14px;--normal:19px;--text-color:hsv(0,0%,20%)}html{font-family:Helvetica,Arial,sans-serif;font-size:var(--normal);text-align:justify;color:var(--text-color)}.franklin-content .row{display:block}.franklin-content .left{float:left;margin-right:15px}.franklin-content .right{float:right}.franklin-content .container img{width:auto;padding-left:0;border-radius:10px}.franklin-content .footnote{position:relative;top:-0.5em;font-size:70%}.franklin-content .page-foot a{text-decoration:none;color:#a6a2a0;text-decoration:underline}.page-foot{font-size:80%;font-family:Arial,serif;color:#a6a2a0;text-align:center;margin-top:6em;border-top:1px solid lightgrey;padding-top:2em;margin-bottom:4em}.franklin-toc li{margin:.6rem 0}.franklin-content{position:relative;padding-left:12.5%;padding-right:12.5%;line-height:1.35em}@media (min-width:940px){.franklin-content{width:705px;margin-left:auto;margin-right:auto}}@media (max-width:480px){.franklin-content{padding-left:6%;padding-right:6%}}.franklin-content h1{font-size:24px}.franklin-content h2{font-size:22px}.franklin-content h3{font-size:20px}.franklin-content h1,h2,h3,h4,h5,h6{text-align:left}.franklin-content h1{padding-bottom:.5em;border-bottom:3px double lightgrey;margin-top:1.5em;margin-bottom:1em}.franklin-content h2{padding-bottom:.3em;border-bottom:1px solid lightgrey;margin-top:2em;margin-bottom:1em}.franklin-content h1 a{color:inherit}.franklin-content h1 a:hover{text-decoration:none}.franklin-content h2 a{color:inherit}.franklin-content h2 a:hover{text-decoration:none}.franklin-content h3 a{color:inherit}.franklin-content h3 a:hover{text-decoration:none}.franklin-content h4 a{color:inherit}.franklin-content h4 a:hover{text-decoration:none}.franklin-content h5 a{color:inherit}.franklin-content h5 a:hover{text-decoration:none}.franklin-content h6 a{color:inherit}.franklin-content h6 a:hover{text-decoration:none}.franklin-content table{margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:center}.franklin-toc ol ol{list-style-type:lower-alpha}.franklin-content th,td{font-size:var(--small);padding:10px;border:1px solid black}.franklin-content blockquote{background:var(--block-background);border-left:7px solid #a8a8a8;margin:1.5em 10px;padding:.5em 10px;font-style:italic}.franklin-content blockquote p{display:inline}.franklin-content li p{margin:10px 0}.franklin-content a{color:#004de6;text-decoration:none}.franklin-content a:hover{text-decoration:underline}.franklin-content .eqref a{color:green}.franklin-content .bibref a{color:green}.franklin-content sup{font-size:70%;vertical-align:super;line-height:0}.franklin-content table.fndef{margin:0;margin-bottom:10px}.franklin-content .fndef tr,td{padding:0;border:0;text-align:left}.franklin-content .fndef tr{border-left:2px solid lightgray}.franklin-content .fndef td.fndef-backref{vertical-align:top;font-size:70%;padding-left:5px}.franklin-content .fndef td.fndef-content{font-size:80%;padding-left:10px;width:100%}.franklin-content img{width:70%;text-align:center;padding-left:10%}.franklin-content .img-small img{width:50%;text-align:center;padding-left:20%}body{counter-reset:eqnum}.katex{font-size:1em !important}.katex-display .katex{display:inline-block;white-space:normal}.katex-display::after{counter-increment:eqnum;content:"(" counter(eqnum) ")";position:relative;float:right;padding-right:5px}.nonumber .katex-display::after{counter-increment:nothing;content:""}code{background-color:var(--block-background);padding:.1em .2em;border-radius:2px;font-size:var(--small)}.hljs{font-size:var(--small);line-height:1.35em;border-radius:10px}.hljs-meta{font-weight:bold}.hljs-meta.shell_{color:crimson}.hljs-meta.prompt_{color:#19b333}.code-output{background:var(--output-background);border:1px dashed #dbdbdb}.franklin-content .colbox-blue{background-color:#eef3f5;padding-top:5px;padding-right:10px;padding-left:10px;padding-bottom:5px;margin-left:5px;margin-top:5px;margin-bottom:5px;border-radius:0 10px 10px 0;border-left:5px solid #4c9cf1}
/* ==================================================================
VARIABLES
================================================================== */
:root {
--block-background: hsl(0, 0%, 94%);
--output-background: hsl(0, 0%, 98%);
--small: 14px;
--normal: 19px;
--text-color: hsv(0, 0%, 20%);
}
/* ==================================================================
DEFAULT FONT AND LAYOUT
================================================================== */
html {
font-family: Helvetica, Arial, sans-serif;
font-size: var(--normal);
text-align: justify;
color: var(--text-color);
}
/* ==================================================================
BASIC GRID FOR PROFILE PIC
================================================================== */
.franklin-content .row {
display: block;
}
.franklin-content .left {
float: left;
margin-right: 15px;
}
.franklin-content .right {
float: right;
}
.franklin-content .container img {
width: auto;
padding-left: 0;
border-radius: 10px;
}
.franklin-content .footnote {
position: relative;
top: -0.5em;
font-size: 70%;
}
/* ==================================================================
FOOT / COPYRIGHT
================================================================== */
.franklin-content .page-foot a {
text-decoration: none;
color: #a6a2a0;
text-decoration: underline;
}
.page-foot {
font-size: 80%;
font-family: Arial, serif;
color: #a6a2a0;
text-align: center;
margin-top: 6em;
border-top: 1px solid lightgrey;
padding-top: 2em;
margin-bottom: 4em;
}
/* ==================================================================
TEXT GEOMETRY
================================================================== */
.franklin-toc li {
/* Avoid clickable elements being too close together. */
margin: 0.6rem 0;
}
.franklin-content {
position: relative;
padding-left: 12.5%;
padding-right: 12.5%;
line-height: 1.35em;
}
/* On wide screens, fix content width to a max value. */
@media (min-width: 940px) {
.franklin-content {
width: 705px;
margin-left: auto;
margin-right: auto;
}
}
/* On narrow device, reduce margins. */
@media (max-width: 480px) {
.franklin-content {
padding-left: 6%;
padding-right: 6%;
}
}
/* ==================================================================
TITLES
================================================================== */
.franklin-content h1 {
font-size: 24px;
}
.franklin-content h2 {
font-size: 22px;
}
.franklin-content h3 {
font-size: 20px;
}
.franklin-content h1,
h2,
h3,
h4,
h5,
h6 {
text-align: left;
}
.franklin-content h1 {
padding-bottom: 0.5em;
border-bottom: 3px double lightgrey;
margin-top: 1.5em;
margin-bottom: 1em;
}
.franklin-content h2 {
padding-bottom: 0.3em;
border-bottom: 1px solid lightgrey;
margin-top: 2em;
margin-bottom: 1em;
}
.franklin-content h1 a {
color: inherit;
}
.franklin-content h1 a:hover {
text-decoration: none;
}
.franklin-content h2 a {
color: inherit;
}
.franklin-content h2 a:hover {
text-decoration: none;
}
.franklin-content h3 a {
color: inherit;
}
.franklin-content h3 a:hover {
text-decoration: none;
}
.franklin-content h4 a {
color: inherit;
}
.franklin-content h4 a:hover {
text-decoration: none;
}
.franklin-content h5 a {
color: inherit;
}
.franklin-content h5 a:hover {
text-decoration: none;
}
.franklin-content h6 a {
color: inherit;
}
.franklin-content h6 a:hover {
text-decoration: none;
}
.franklin-content table {
margin-left: auto;
margin-right: auto;
border-collapse: collapse;
text-align: center;
}
.franklin-toc ol ol {
list-style-type: lower-alpha;
}
.franklin-content th,
td {
font-size: var(--small);
padding: 10px;
border: 1px solid black;
}
.franklin-content blockquote {
background: var(--block-background);
border-left: 7px solid #a8a8a8;
margin: 1.5em 10px;
padding: 0.5em 10px;
font-style: italic;
}
.franklin-content blockquote p {
display: inline;
}
/* ==================================================================
GENERAL FORMATTING
================================================================== */
/* Spacing between bullet points. */
.franklin-content li p {
margin: 10px 0;
}
.franklin-content a {
color: #004de6;
text-decoration: none;
}
.franklin-content a:hover {
text-decoration: underline;
}
/* ==================================================================
HYPERREFS AND FOOTNOTES
================================================================== */
.franklin-content .eqref a {
color: green;
}
.franklin-content .bibref a {
color: green;
}
.franklin-content sup {
font-size: 70%;
vertical-align: super;
line-height: 0;
}
.franklin-content table.fndef {
margin: 0;
margin-bottom: 10px;
}
.franklin-content .fndef tr,
td {
padding: 0;
border: 0;
text-align: left;
}
.franklin-content .fndef tr {
border-left: 2px solid lightgray;
}
.franklin-content .fndef td.fndef-backref {
vertical-align: top;
font-size: 70%;
padding-left: 5px;
}
.franklin-content .fndef td.fndef-content {
font-size: 80%;
padding-left: 10px;
width: 100%;
}
/* ==================================================================
IMAGES in CONTENT
================================================================== */
.franklin-content img {
width: 70%;
text-align: center;
padding-left: 10%;
}
.franklin-content .img-small img {
width: 50%;
text-align: center;
padding-left: 20%;
}
/* ==================================================================
KATEX
================================================================== */
body {
counter-reset: eqnum;
}
.katex {
font-size: 1em !important;
}
.katex-display .katex {
/* Overwrite KaTeX settings. */
display: inline-block;
/* Allow display equations to wrap on small screens. */
white-space: normal;
}
.katex-display::after {
counter-increment: eqnum;
content: "(" counter(eqnum) ")";
position: relative;
float: right;
padding-right: 5px;
}
.nonumber .katex-display::after {
counter-increment: nothing;
content: "";
}
/* ==================================================================
CODE & HIGHLIGHT.JS
================================================================== */
code {
background-color: var(--block-background);
padding: 0.1em 0.2em;
border-radius: 2px;
font-size: var(--small);
}
/* .franklin-content code { */
/* background-color: rgba(27,31,35,0.05); */
/* padding: 0.1em 0.2em; */
/* border-radius: 2px; */
/* font-size: 90%; } */
.hljs {
font-size: var(--small);
line-height: 1.35em;
border-radius: 10px;
}
.hljs-meta {
font-weight: bold;
}
.hljs-meta.shell_ {
color: crimson;
}
.hljs-meta.prompt_ {
color: rgb(25, 179, 51);
}
.code-output {
background: var(--output-background);
border: 1px dashed #dbdbdb;
}
/* ==================================================================
BOXES
================================================================== */
.franklin-content .colbox-blue {
background-color: #eef3f5;
padding-top: 5px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 5px;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
border-radius: 0 10px 10px 0;
border-left: 5px solid #4c9cf1;
}

View file

@ -1 +0,0 @@
@charset "utf-8";.icons{display:flex;align-items:center;gap:.5rem}.icon{display:flex;align-items:center}.franklin-content h1{font-size:2rem !important}.franklin-content img,.franklin-content video{width:100% !important;padding:0 !important;margin:0 !important}

View file

@ -1 +1,68 @@
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/basic.css"> <link rel=icon href="/assets/favicon.png"> <title>Laurent Fainsin</title> <meta name=description content="Laurent Fainsin's personnal website"> <meta property="og:title" content="Laurent Fainsin"> <meta property="og:description" content="Laurent Fainsin's personnal website"> <meta property="og:url" content="https://laurent.fainsin.bzh/"> <header> <div class=blog-name ><a href="/">Laurent Fainsin</a></div> <nav> <ul> <li><a href="/">Whoami</a> <li><a href="/projects">Projects</a> </ul> <img src="/assets/hamburger.svg" id=menu-icon alt=menu-icon /> </nav> </header> <div class=franklin-content ><p>Hi 👋, I&#39;m Laurent. I&#39;m currently an M2 <a href="https://www.francecompetences.fr/recherche/rncp/35713/">engineering</a> student at <a href="https://www.enseeiht.fr/">ENSEEIHT</a> in France. I study <a href="https://www.enseeiht.fr/fr/formation/formation-ingenieur/departement-sn/programme-sn.html">Computer Science</a> and this is my personnal website to showcase my work. I&#39;m interested in machine learning and computer graphics. I&#39;m also very active in the associative life of my school.</p> <p>Here is my <a href="/assets/resume.pdf">resume</a> if you are professionally interested.</p> <p>You can email me at:</p> <ul> <li><p><a href="mailto:laurent@fainsin.bzh">laurent@<WBR>fainsin.bzh</a></p> <li><p><a href="mailto:laurentfainsin@protonmail.com">laurentfainsin@<WBR>protonmail.com</a> &#40;<a href="/assets/public.pgp">PGP</a>&#41;</p> <li><p><a href="mailto:laurent.fainsin@etu.inp-n7.fr">laurent.fainsin@<WBR>etu.inp-n7.fr</a></p> </ul> <p>You can reach me via:</p> <ul> <li><p><a href="https://github.com/Laurent2916">GitHub</a></p> <li><p><a href="https://git.inpt.fr/fainsil">GitLab &#40;INP-net&#41;</a></p> <li><p><a href="https://www.linkedin.com/in/laurent-fainsin/">LinkedIn</a></p> <li><p><a href="https://matrix.to/#/@fainsil:inpt.fr">&#91;Matrix&#93;</a></p> </ul> <div class=page-foot > Last modified: September 18, 2022. Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>. </div> </div>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/css/franklin.css">
<link rel="stylesheet" href="/css/basic.css">
<link rel="icon" href="/assets/favicon.png">
<title>Laurent Fainsin</title>
<meta name="description" content="Laurent Fainsin's personnal website">
<meta property="og:title" content="Laurent Fainsin">
<meta property="og:description" content="Laurent Fainsin's personnal website">
<meta property="og:url" content="https://laurent.fainsin.bzh/">
</head>
<body>
<header>
<div class="blog-name"><a href="/">Laurent Fainsin</a></div>
<nav>
<ul>
<li><a href="/">Whoami</a></li>
<li><a href="/projects">Projects</a></li>
</ul>
<img src="/assets/hamburger.svg" id="menu-icon" alt="menu-icon" />
</nav>
</header>
<!-- Content appended here -->
<div class="franklin-content"><p>Hi 👋, I&#39;m Laurent. I&#39;m currently an M2 <a href="https://www.francecompetences.fr/recherche/rncp/35713/">engineering</a> student at <a href="https://www.enseeiht.fr/">ENSEEIHT</a> in France. I study <a href="https://www.enseeiht.fr/fr/formation/formation-ingenieur/departement-sn/programme-sn.html">Computer Science</a> and this is my personnal website to showcase my work. I&#39;m interested in machine learning and computer graphics. I&#39;m also very active in the associative life of my school.</p>
<p>Here is my <a href="https://resume.laurent.fainsin.bzh/">resume</a> if you are professionally interested.</p>
<p>You can email me at:</p>
<ul>
<li><p><a href="mailto:laurent@fainsin.bzh">laurent@<WBR>fainsin.bzh</a></p>
</li>
<li><p><a href="mailto:laurentfainsin@protonmail.com">laurentfainsin@<WBR>protonmail.com</a></p>
</li>
<li><p><a href="mailto:laurent.fainsin@etu.inp-n7.fr">laurent.fainsin@<WBR>etu.inp-n7.fr</a></p>
</li>
</ul>
<p>You can wheck my code at:</p>
<ul>
<li><p><a href="https://git.fainsin.bzh/laurent">Gitea</a></p>
</li>
<li><p><a href="https://git.inpt.fr/fainsil">GitLab</a></p>
</li>
<li><p><a href="https://github.com/Laurent2916">GitHub</a></p>
</li>
</ul>
<p>You can reach me via:</p>
<ul>
<li><p><a href="https://www.linkedin.com/in/laurent-fainsin/">LinkedIn</a></p>
</li>
<li><p><a href="https://sigmoid.social/@laurent">Mastodon</a></p>
</li>
<li><p><a href="https://matrix.to/#/@fainsil:inpt.fr">&#91;Matrix&#93;</a></p>
</li>
</ul>
<div class="page-foot">
Last modified: June 25, 2023. Website built with
<a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>.
</div>
</div><!-- CONTENT ENDS HERE -->
</body>
</html>

BIN
libs/devicon/devicon.min.css (Stored with Git LFS) vendored

Binary file not shown.

BIN
libs/devicon/fonts/devicon.eot (Stored with Git LFS)

Binary file not shown.

BIN
libs/devicon/fonts/devicon.svg (Stored with Git LFS)

Binary file not shown.

BIN
libs/devicon/fonts/devicon.ttf (Stored with Git LFS)

Binary file not shown.

BIN
libs/devicon/fonts/devicon.woff (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/css/line-awesome.min.css (Stored with Git LFS) vendored

Binary file not shown.

BIN
libs/line-awesome/fonts/la-brands-400.eot (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-brands-400.svg (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-brands-400.ttf (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-brands-400.woff (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
libs/line-awesome/fonts/la-regular-400.eot (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-regular-400.svg (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-regular-400.ttf (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
libs/line-awesome/fonts/la-solid-900.eot (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-solid-900.svg (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-solid-900.ttf (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-solid-900.woff (Stored with Git LFS)

Binary file not shown.

BIN
libs/line-awesome/fonts/la-solid-900.woff2 (Stored with Git LFS)

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -3,19 +3,13 @@
<url>
<loc>projects/index.html</loc>
<lastmod>2022-12-16</lastmod>
<lastmod>2023-06-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>index.html</loc>
<lastmod>2022-09-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>404/index.html</loc>
<lastmod>2022-08-12</lastmod>
<lastmod>2023-06-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>