From a7c001d33e09211a95b0f29caffe2d5780ccf0e0 Mon Sep 17 00:00:00 2001 From: Joris Date: Sat, 4 May 2019 19:21:29 +0200 Subject: Translate to english Put aside french translation, it will be considered afterward to show a french version along the english version. For now, the page will be english only. --- fr/README.md | 29 ++++++++++++++ fr/cv.tex | 23 +++++++++++ fr/cv/education/1-insa.md | 8 ++++ fr/cv/education/2-master.md | 8 ++++ fr/cv/experience/1-developer.md | 22 +++++++++++ fr/cv/experience/2-researcher.md | 15 ++++++++ fr/cv/experience/3-research-developer.md | 10 +++++ fr/cv/hobby/1-hobbies.md | 2 + fr/cv/skill/1-technical-lead.md | 6 +++ fr/cv/skill/2-developer.md | 10 +++++ fr/cv/skill/3-researcher.md | 8 ++++ fr/index.html | 66 ++++++++++++++++++++++++++++++++ fr/project/01-shared-cost.md | 13 +++++++ fr/project/02-ad-listener.md | 11 ++++++ fr/project/03-reading.md | 14 +++++++ fr/project/04-map-marks.md | 10 +++++ fr/project/05-catchvoid.md | 10 +++++ fr/project/06-personal-page.md | 13 +++++++ fr/project/07-timer.md | 9 +++++ fr/project/08-cooking.md | 12 ++++++ fr/project/09-nixos-config.md | 8 ++++ fr/project/10-dotfiles.md | 6 +++ fr/projects.html | 5 +++ 23 files changed, 318 insertions(+) create mode 100644 fr/README.md create mode 100644 fr/cv.tex create mode 100644 fr/cv/education/1-insa.md create mode 100644 fr/cv/education/2-master.md create mode 100644 fr/cv/experience/1-developer.md create mode 100644 fr/cv/experience/2-researcher.md create mode 100644 fr/cv/experience/3-research-developer.md create mode 100644 fr/cv/hobby/1-hobbies.md create mode 100644 fr/cv/skill/1-technical-lead.md create mode 100644 fr/cv/skill/2-developer.md create mode 100644 fr/cv/skill/3-researcher.md create mode 100644 fr/index.html create mode 100644 fr/project/01-shared-cost.md create mode 100644 fr/project/02-ad-listener.md create mode 100644 fr/project/03-reading.md create mode 100644 fr/project/04-map-marks.md create mode 100644 fr/project/05-catchvoid.md create mode 100644 fr/project/06-personal-page.md create mode 100644 fr/project/07-timer.md create mode 100644 fr/project/08-cooking.md create mode 100644 fr/project/09-nixos-config.md create mode 100644 fr/project/10-dotfiles.md create mode 100644 fr/projects.html (limited to 'fr') diff --git a/fr/README.md b/fr/README.md new file mode 100644 index 0000000..ebb5f0e --- /dev/null +++ b/fr/README.md @@ -0,0 +1,29 @@ +# Currently not translated in french + +## Language bar + +```haskell +darkRed :: C.Color +darkRed = C.rgb 119 21 21 +``` + +```html +
+ FR + EN +
+``` + +```haskell +".Language__Container" ? do + display flex + flexDirection rowReverse + backgroundColor Color.darkRed + paddingRight (px 5) + +".Language__Link" ? do + color Color.white + sym2 margin (px 5) (px 5) + fontSize (px 12) + textDecoration none +``` diff --git a/fr/cv.tex b/fr/cv.tex new file mode 100644 index 0000000..3d6aa2f --- /dev/null +++ b/fr/cv.tex @@ -0,0 +1,23 @@ +\section{Experience} + +$for(experience)$ + $body$ +$endfor$ + +\section{Études} + +$for(education)$ + $body$ +$endfor$ + +\section{Compétences} + +$for(skills)$ + $body$ +$endfor$ + +\section{Intérêts} + +$for(hobbies)$ + $body$ +$endfor$ diff --git a/fr/cv/education/1-insa.md b/fr/cv/education/1-insa.md new file mode 100644 index 0000000..fe722cc --- /dev/null +++ b/fr/cv/education/1-insa.md @@ -0,0 +1,8 @@ +--- +name: Diplôme d’ingénieur en informatique +location: INSA, Rennes +--- + +- Langage +- Système +- Réseau diff --git a/fr/cv/education/2-master.md b/fr/cv/education/2-master.md new file mode 100644 index 0000000..4e9b9f3 --- /dev/null +++ b/fr/cv/education/2-master.md @@ -0,0 +1,8 @@ +--- +name: Master Recherche en Informatique +location: University of Rennes I +--- + +- Apprentissage artificiel +- Modélisation +- Indexation de données diff --git a/fr/cv/experience/1-developer.md b/fr/cv/experience/1-developer.md new file mode 100644 index 0000000..2fb3ccb --- /dev/null +++ b/fr/cv/experience/1-developer.md @@ -0,0 +1,22 @@ +--- +name: Développeur +time: depuis 2014 +location: Zengularity, Paris +skills: + - Scala + - Scala.js + - Elm + - Akka + - Play! + - MongoDB + - PostgreSQL + - ElasticSearch +--- + +Architecture web pour les systèmes d’information. + +- Catalogue de formations pour les bénéficiaires du RSA en Seine-Saint-Denis. +- Déclaration de sinistres pour Saretec. +- Affranchissement à l’unité et automatique d’étiquettes Colissimo pour La Poste. +- Espace adhérent de la Mutuelle Nationale Territoriale (MNT). +- Analyse d’échantillons alimentaires et visualisation des résultats pour Adisseo. diff --git a/fr/cv/experience/2-researcher.md b/fr/cv/experience/2-researcher.md new file mode 100644 index 0000000..6fe2c6d --- /dev/null +++ b/fr/cv/experience/2-researcher.md @@ -0,0 +1,15 @@ +--- +name: Chercheur stagiaire +time: 5 mois +location: IRISA, Rennes +skills: + - Semantic Web + - Scala + - Java + - LaTeX + - GWT + - Jena +--- + +Mise à l’échelle d’une recherche à facettes, à base de requêtes guidées et +expressives, dans le web sémantique. diff --git a/fr/cv/experience/3-research-developer.md b/fr/cv/experience/3-research-developer.md new file mode 100644 index 0000000..f8da1cd --- /dev/null +++ b/fr/cv/experience/3-research-developer.md @@ -0,0 +1,10 @@ +--- +name: Ingénieur de recherche stagiaire +time: 3 mois +location: Mission Critical IT, Bruxelles +skills: +- Semantic Web +- Mercury +--- + +Recherche et édition guidées de données du web sémantique. diff --git a/fr/cv/hobby/1-hobbies.md b/fr/cv/hobby/1-hobbies.md new file mode 100644 index 0000000..25fd153 --- /dev/null +++ b/fr/cv/hobby/1-hobbies.md @@ -0,0 +1,2 @@ +- Ajuster mon poste informatique (NixOS, i3, clavier bépo). +- Créer des jeux vidéos (SDL, Elm). diff --git a/fr/cv/skill/1-technical-lead.md b/fr/cv/skill/1-technical-lead.md new file mode 100644 index 0000000..6fdd8b2 --- /dev/null +++ b/fr/cv/skill/1-technical-lead.md @@ -0,0 +1,6 @@ +--- +name: Meneur technique +--- + +- Rédiger des tâches et sous-tâches à partir des besoins. +- Optimiser l’ordre des tâches pour l’équipe de développement. diff --git a/fr/cv/skill/2-developer.md b/fr/cv/skill/2-developer.md new file mode 100644 index 0000000..f62363c --- /dev/null +++ b/fr/cv/skill/2-developer.md @@ -0,0 +1,10 @@ +--- +name: Développeur +--- + +- Programmer avec des langages fonctionnels (Haskell, Scala, Elm). +- Construire des applications web (protocole HTTP ; langages HTML, CSS, Javascript et JSON). +- Interagir avec des données (SQL, MongoDB, SPARQL). +- Travailler avec des versions (Git). +- Vérifier techniquement et fonctionnellement les développements. +- Écrire des scripts en Bash. diff --git a/fr/cv/skill/3-researcher.md b/fr/cv/skill/3-researcher.md new file mode 100644 index 0000000..5eb1320 --- /dev/null +++ b/fr/cv/skill/3-researcher.md @@ -0,0 +1,8 @@ +--- +name: Chercheur +--- + +- Mener une recherche bibliographique. +- Construire un prototype et expérimenter à partir de ce prototype. +- Analyser les résultats du prototype et vérifier les hypothèses. +- Présenter un résultat de recherche à travers un article et un diaporama (LaTeX). diff --git a/fr/index.html b/fr/index.html new file mode 100644 index 0000000..960bc30 --- /dev/null +++ b/fr/index.html @@ -0,0 +1,66 @@ +
+ +

+ Joris Guyonvarch + + + $partial("templates/icons/printer.svg")$ + +

+ + + + $partial("templates/icons/gitlab.svg")$ + + guyonvarch + + +
+ +
+ +

Expérience

+ + + +
+ +
+ +

Études

+ + + +
+ +
+ +

Compétences

+ + + +
+ +
+ +

Intérêts

+ + + +
diff --git a/fr/project/01-shared-cost.md b/fr/project/01-shared-cost.md new file mode 100644 index 0000000..fc82853 --- /dev/null +++ b/fr/project/01-shared-cost.md @@ -0,0 +1,13 @@ +--- +name: Shared Cost +gitlab: guyonvarch/sharedCost +skills: + - Haskell + - Scotty + - Elm + - Clay + - Persistent +--- + +Partage des coûts au sein d’un groupe de personnes avec une Application +Internet Riche (RIA). diff --git a/fr/project/02-ad-listener.md b/fr/project/02-ad-listener.md new file mode 100644 index 0000000..4cf85c3 --- /dev/null +++ b/fr/project/02-ad-listener.md @@ -0,0 +1,11 @@ +--- +name: ad-listener +gitlab: guyonvarch/ad-listener +skills: + - Haskell + - TagSoup +--- + +Surveille l’ajout de nouvelles annonces à partir de critères de recherche +personnalisés et notifie par courriel lorsqu’une nouvelle annonce est +disponible. diff --git a/fr/project/03-reading.md b/fr/project/03-reading.md new file mode 100644 index 0000000..ab8493a --- /dev/null +++ b/fr/project/03-reading.md @@ -0,0 +1,14 @@ +--- +name: Reading +gitlab: guyonvarch/reading +live: https://guyonvarch.gitlab.io/reading +skills: + - Scala + - Scala.js + - ScalaCSS + - Scalatags + - Scala.Rx +--- + +Guide les élèves à trouver un livre en raffinant le résultat avec une recherche +à facettes. diff --git a/fr/project/04-map-marks.md b/fr/project/04-map-marks.md new file mode 100644 index 0000000..4808a0a --- /dev/null +++ b/fr/project/04-map-marks.md @@ -0,0 +1,10 @@ +--- +name: Map Marks +gitlab: guyonvarch/mapMarks +live: https://guyonvarch.gitlab.io/mapMarks +skills: + - JavaScript + - Leaflet +--- + +Affiche des marqueurs sur une carte à partir d’un fichier CSV. diff --git a/fr/project/05-catchvoid.md b/fr/project/05-catchvoid.md new file mode 100644 index 0000000..b270781 --- /dev/null +++ b/fr/project/05-catchvoid.md @@ -0,0 +1,10 @@ +--- +name: cAtchVoid +gitlab: guyonvarch/catchvoid +live: http://guyonvarch.gitlab.io/catchvoid +skills: + - Elm + - Game development +--- + +Attrape les points de ta couleur tout en évitant les autres points. Tu peux inverser la couleur de ton joueur, ce qui a pour effet d’inverser la mécanique du jeu. Fais le meilleur score possible. diff --git a/fr/project/06-personal-page.md b/fr/project/06-personal-page.md new file mode 100644 index 0000000..b391e97 --- /dev/null +++ b/fr/project/06-personal-page.md @@ -0,0 +1,13 @@ +--- +name: Personal Page +gitlab: guyonvarch/personalPage +live: https://guyonvarch.me/ +skills: + - Haskell + - Hakyll + - Clay + - LaTeX +--- + +Présente le curriculum et les projets à partir de données au format YAML avec +une application web. diff --git a/fr/project/07-timer.md b/fr/project/07-timer.md new file mode 100644 index 0000000..8a5c1f7 --- /dev/null +++ b/fr/project/07-timer.md @@ -0,0 +1,9 @@ +--- +name: Timer +gitlab: guyonvarch/timer +live: http://guyonvarch.gitlab.io/timer +skills: + - Elm +--- + +Crée et gère une liste de minuteurs avec une Application Internet Riche (RIA). diff --git a/fr/project/08-cooking.md b/fr/project/08-cooking.md new file mode 100644 index 0000000..9485e30 --- /dev/null +++ b/fr/project/08-cooking.md @@ -0,0 +1,12 @@ +--- +name: Cooking +gitlab: guyonvarch/cooking +live: https://guyonvarch.gitlab.io/cooking +skills: + - Haskell + - Hakyll + - Clay +--- + +Présente des recettes sous la forme d’un blog à partir de fichiers +markdown. diff --git a/fr/project/09-nixos-config.md b/fr/project/09-nixos-config.md new file mode 100644 index 0000000..2884686 --- /dev/null +++ b/fr/project/09-nixos-config.md @@ -0,0 +1,8 @@ +--- +name: nixos-config +gitlab: guyonvarch/nixos-config +skills: + - Nix +--- + +Configure de manière déclarative mon système NixOS. diff --git a/fr/project/10-dotfiles.md b/fr/project/10-dotfiles.md new file mode 100644 index 0000000..685f385 --- /dev/null +++ b/fr/project/10-dotfiles.md @@ -0,0 +1,6 @@ +--- +name: dotfiles +gitlab: guyonvarch/dotfiles +--- + +Configure les applications que j’utilise. diff --git a/fr/projects.html b/fr/projects.html new file mode 100644 index 0000000..8659cbc --- /dev/null +++ b/fr/projects.html @@ -0,0 +1,5 @@ + -- cgit v1.2.3