Pierre Surply documentation
À propos
Je m'appelle Pierre Surply et j'étudie l'informatique (le terme Computer Science est plus joli, non ?) à l'ÉPITA (Promo 2016).
Je m'intéresse principalement à la programmation bas niveau, aux systèmes embarqués, à l'architecture informatique et à l'algorithmique.
Je préfère programmer des microcontrôleurs en langage d'assembleur ou en C (Atmel AVR) plutôt que des ordinateurs personnels en C#...
Si vous le souhaitez, vous pouvez me contacter à cette adresse : pierre.surply@gmail.com
Mes projets
En OCaml
- Mara- Un langage de programmation dédié aux microcontrôleurs Atmel AVR
- OCaml-OCR- Un logiciel de reconnaissance de caractère (Réalisé dans le cadre du projet de Spé 2012 à l'ÉPITA)
- OCaml-Chip8- Un émulateur de Chip8
- OCaml-WebFramework- Un mini-framework web
- HellRunner- Un jeu de plateforme en 2D utilisant OCamlSDL (Réalisé dans le cadre du projet de Sup 2011/2012 à l'ÉPITA)
En C/C++
- RoadMaster- Un tripmaster pour système embarqué FriendlyARM S2C2440 utilisant Qtopia 2.2
- EmptyDungeon- Un jeu de tir à la première personne programmé en 48 heures avec OpenGL
- Micro Camera Support- Un logiciel de gestion de déplacement d'une camera microscope USB (Réalisé dans le cadre du PPE 2010/2011 en classe de terminale au Lycée François Bazin)
En Python
- BASIC-RoBots- Un jeu de programmation de robot réalisé avec PyOpenGL
- The Secret Tower- Un jeu de plateforme en 2D réalisé avec PyGame
En LaTeX
- DiapTex- Classe LaTeX simplifiant l'utilisation de Beamer (permettant de créer des diaporamas)
Divers
Les programmes que j'utilise
- Système d'exploitation :FreeBSD 9.1
- Shell : Zsh avec Oh-my-zsh
- Éditeur de texte : EMg
- Window Manager : Awesome
- Navigateur web : Uzbl
- Email client : Alpine
- Terminal emulator : urxvt
Liens
- git.psurply.com- Les codes sources de mes projets sont disponibles sur ce site
- Mara website