7.6 KiB
title | description | slug | layout |
---|---|---|---|
À propos | Page donnant des informations sur moi^. | a-propos | default |
À mon propos
Aujourd'hui étudiant, je programme maintenant depuis près de 7 ans, notamment en open source.
J'ai commencé à programmer des plugins en 2015 en PHP pour PocketMine.
Autour de ce projet, aux côtés d'autres contributeurs de l'équipe BoxOfDevs nous avons réalisé plusieurs projets à l'époque comme Sites4Code, le PocketMine Server Manager et la nouvelle version de PocketMine Tools.
Depuis 2017, je travaille sur {{< appIcon "accountfree" >}}AccountFree, mais je me suis aussi beaucoup concentré sur mes études.
Depuis le début de l'année 2021, j'ai commencé à travailler sur {{< appIcon "logarithmplotter" >}}LogarithmPlotter et {{< appIcon "nowox" >}}Nowox, et à refaire ce site web depuis sa forme d'origine.
{{< sectionSkewed "#D2D2D2" "#EEEEEE" >}}
Les valeurs que je défends
- l'extension web {{< appIcon "unchecker" >}}unchecker, qui aide à lutter contre les sites web semi-conformes au RGPD. {{< /card >}}
{{< card 2 "blue" "top2bottom" "transparent" "Transparence" >}}
La transparence est l'un des principaux facteurs qui déterminent la fiabilité d'un projet.
L'open source est l'une des composantes les plus importantes de la transparence d'un projet informatique, car l'obligation de publier l'ensemble du code source est un bon moyen de dissuasion contre l'imposition de fonctionnalités non éthiques.
L'open source en soi n'est pas la seule condition pour la transparence totale d'un projet, mais avec une licence appropriée et un processus de construction transparent, il aide à encourager la confiance dans l'utilisation des projets open source.
Vous pouvez trouver l'historique des créations de mes projets sur mon profil Gitea ou mon profil Github, ainsi que les journaux de construction sur Drone CI et les constructions sur mon instance Nexus 3.
{{< /card >}}
Mes compétences
{{< sectionSkewed "#FFEA7F" "#FEFF95" >}}
Les logiciels peuvent prendre une grande variété de formes, et l'un des principes fondamentaux lors de la création de quelque chose est de choisir le bon outil. Chaque langage de programmation a ses avantages et ses inconvénients, et la création d'une telle variété de logiciels m'a amené à découvrir et à apprendre un certain nombre de langages.
{{< previewSkills "ProgramingLanguages" >}}
{{< /sectionSkewed >}}
{{< sectionSkewed "#96DCB9" "#9EE7C0" >}}
Les frameworks sont des composants très courants dans la création de logiciels. Cependant, dans l'idée de rester simple, je m'efforce d'en utiliser le moins possible, car ils ont tendance à ajouter des surcharges et des pertes de performance.
Voici donc une liste des frameworks que j'ai utilisés dans le passé :
Web Frameworks Web
{{< previewSkills "FrameworksWeb" >}}
Frameworks d'Applications
{{< previewSkills "FrameworksDev" >}}
Comme mon expérience avec les frameworks grandissait, j'ai commencé à en créer moi-même que j'utilise dans certains de mes logiciels.
Frameworks que j'ai créé.
{{< previewSkills "FrameworksCreated" >}}
{{< /sectionSkewed >}}
{{< sectionSkewed "#6DB4FF" "#91C6FF" >}}
J'utilise Linux depuis 5 ans, tant sur les ordinateurs de bureau que sur les serveurs, car il m'a aidé et continue de m'aider à devenir beaucoup plus compétent.
Bien que j'aie essayé de nombreuses distributions, voici celles avec lesquelles j'ai le plus d'expérience :
Distributions Linux
{{< previewSkills "LinuxDistribs" >}}
Cette expérience m'a également permis de découvrir les technologies de conteneurs :
Technologies des conteneurs
{{< previewSkills "ContainerTechnologies" >}}
Avec ces technologies de conteneurs, j'ai commencé à utiliser beaucoup plus les technologies de self hosting, notamment :
Self hosting
{{< previewSkills "SelfHosted" >}}
{{< /sectionSkewed >}}
Me contacter
Le principal moyen de me contacter est par courriel.
Cependant, vous pouvez également me contacter via Gitea ou Mastodon pour les besoins liés au développement.
Je ne suis pas vraiment actif sur Github, mais vous pouvez toujours me contacter là-bas. Toutefois, sachez qu'il se peut que je mette du temps à vous répondre.
Tous les noms de produits, logos et marques sont la propriété de leurs détenteurs respectifs. Tous les noms de sociétés, de produits et de services utilisés sur ce site Web ne le sont qu'à des fins d'identification. L'utilisation de ces noms, logos et marques n'implique pas leur approbation.