En cours d'informatique en première année de classe préparatoire intégrée, nous avons appris le C et commencé à développer de petites applications graphiques au moyen d'une librairie faite par le professeur.
Au cours de cette année nous avions a réaliser un projet en solitaire. Le mien fût d'ajouter des fonctionnalités et optimiser la librairie.
J'ai décidé, au vu du code, de la recréer à partir de la librairie graphique SDL (initialement codée avec Qt).
Vous pouvez télécharger ici le code réalisé.
libTableauNoir
Afin de tester mon code, j'ai développé un petit jeu de course (multijoueur sur le même ordinateur). Vous trouverez ici le code si vous souhaitez le tester.
CourseDuo3
Lors de la première année d'Ingénieur en Informatique, nous devions réaliser, dans le cadre du cours de compilation, un code en Lex&Yacc permettant de stocker dans des variables typés des entiers ou flotants.
A travers le programme, l'utilisateur devait pouvoir créer de nouvelles variables avec une valeur, modifier celle ci et accéder à la valeur actuelle d'une variable.
Vous pouvez trouver ici le code réalisé:
ProjetCompilation
Au cours de ma première année d'Ingénieur en Informatique, j'ai réalisé un Framework PHP ressemblant à Symfony.
Ce Framework a été créé pour faciliter la création de sites web sur tous les hébergeurs php5. En effet, le soucis actuel de Symfony est son installation sur les serveurs. Harmony a l'avantage de pouvoir être installé directement sur tous les hébergeurs fournissant l'interprétation du php5.
Chez Hamony vous pouvez trouver:
Et régulièrement de nouvelles fonctionnalités sont développées pour permettre à chacun de créer le site qui leur convient!
Bientôt une version 1.0 sortira.
Harmony v0.8
Dans le cadre du cours de Web Sémantique et Intelligence Artificielle, cours de deuxième année, nous avons dû créer notre portfolio.
Ce site internet est valide XHTML 1.0 Transitional w3c et RDFa.
Au cours de la 2ème année, nous avons dû réaliser une application web pour le Service Relation Entreprise de l'école, afin de leur permettre de gérer leurs contacts ainsi que ceux des professeurs/responsables de formations.
Nous avons donc réalisé à deux une application sous Symfony 1.4, proposant une gestion de droits (les professeurs n'ayant pas les mêmes droits que les membres du Service Relation), un système d'importation/exportation de fichiers CSV et création de lettres PDF personnalisées à imprimer (publipostage).
Dans le cadre ma 3ème année d'école d'ingénieur en informatique, j'ai été amené à créer une application permettant d'analyser syntaxiquement des offres d'emploi afin de pouvoir les ranger dans des familles.
En effet, nous avons été amenés à travailler avec Munci (Association des Professionnels de l'Informatique) afin de pouvoir analyser facilement l'évolution des offres d'emploi dans le domaine de l'informatique.
A partir d'une liste de familles avec des mots clefs larges associés à chacune ainsi qu'un échantillon d'annonce provenant de plusieurs sites. Nous avons dû analyser ces offres afin de d'associer plus précisément les mots clefs et les offres.
Après avoir traité les titres et les descriptions des offres (lemmatisation) nous pouvions associer ces offres à leurs familles avec une précision de 94% (l'imprécision est dûe aux annonces sans contenu et titre valide).