Qui suis-je ?
Je suis Aubin Dorival, je suis français et j'étudie l'informatique. Ce site web existe pour montrer les projets que je réalise, que ce soit pour les cours ou mes projets personnels. Il existe aussi pour que je parle un peu de ma vie.
Je suis Aubin Dorival, je suis français et j'étudie l'informatique. Ce site web existe pour montrer les projets que je réalise, que ce soit pour les cours ou mes projets personnels. Il existe aussi pour que je parle un peu de ma vie.
J'ai commencé au lycée en apprenant le Python, et j'ai également vu l'HTML et le CSS. Je connais le C grâce à ma première année d'études supérieures. J'ai appris le Java en deuxième année. La programmation orientée objet est vraiment intéressante. À la fin de ma deuxième année, je me suis penché sur le Rust, et j'en suis tombé amoureux. En effet, j'aime beaucoup le bas niveau du C, mais devoir gérer les allocations de mémoire devient vite un enfer. Java est vraiment bien, mais il est trop haut niveau. Pour des raisons de performance ou même pour tout faire en objet, Java peut être un peu tordu. Rust prend le meilleur des deux mondes avec de l'orienté objet, du bas niveau et un système d'ownership pour gérer la mémoire.
J'ai fait quelques projets, mais je ne pense pas connaître assez le Rust pour dire que je maîtrise vraiment le langage. Cependant, je pense qu'il a un potentiel incroyable. Je code des jeux sur Godot en GDScript, qui est globalement du Python adapté pour Godot. J'ai également touché au C# pour faire des jeux, sur Unity et sur Godot. J'utilise souvent le Markdown pour les fichiers README ou même pour prendre des notes.
J'utilise Arch, c'est l'OS qui m'offre le plus de flexibilité et de performance, et j'aime le paradigme du projet. J'ai essayé de configurer un setup DWM. Il était assez beau et adapté à mes besoins. Cependant, le manque de compatibilité entre les applications et le fait de tout configurer étaient vraiment insupportables. Je suis donc passé sur KDE Plasma ; j'aime beaucoup l'interface et la simplicité. J'utilise un script pour organiser mon environnement avec des tuiles. Les applications que j'utilise sont : ZenBrowser, Spotify, Discord, Kitty (terminal), etc. Comme éditeur de texte, j'utilise Neovim, sauf pour Godot, dans ce cas-là, j'utilise l'éditeur intégré.
J'avais un pseudo qui était "aubindo". Je le trouvais sympa, mais pas très recherché et trop proche de mon prénom. J'ai donc commencé à en chercher un autre. Un jour, j’ai téléchargé Java sur mon téléphone pour faire des tests. Sauf qu’un petit problème est survenu : toutes les images de Java se sont retrouvées dans ma galerie. En parcourant ces images, je suis tombé sur une image pixelisée de Duke (voir ci-dessous). Ça m’a fait rire et je l’ai mise comme photo de profil. Puis, j’ai décidé de changer mon pseudo en "Dukantic" : "Duk" pour Duke et "antic" pour "quantic", une private joke et aussi une science que je trouve très intéressante.