diff options
Diffstat (limited to 'projets.html')
-rw-r--r-- | projets.html | 215 |
1 files changed, 215 insertions, 0 deletions
diff --git a/projets.html b/projets.html new file mode 100644 index 0000000..2cba691 --- /dev/null +++ b/projets.html @@ -0,0 +1,215 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> +<head> +<title>Bienvenue sur la page de Audric Schiltknecht - Projets</title> +<meta name="author" content="Audric SCHILTKNECHT" /> +<meta name="date" content="2009-09-17T15:12:42-0400" /> +<meta name="copyright" content="GPL, Creative Commons, CC, By, Sa" /> +<meta name="keywords" content="Audric, Storm, Projets" /> +<meta name="description" content="Projets realises durant ma scolarite" /> +<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" /> +<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" /> +<meta http-equiv="content-style-type" content="text/css" /> +<meta http-equiv="expires" content="0" /> +<link type="text/css" href="styles/simpleelegance03/style.css" rel="stylesheet" /> +<link type="text/css" href="styles/projets.css" rel="stylesheet" /> +</head> +<body> +<div id="header">Audric Schiltknecht</div> +<ul id="navtop"> + <li><a href="index.html">Accueil</a></li> + <li><a href="cv.html">CV</a></li> + <li id="current"><a href="projets.html">Projets</a></li> + <li><a href="TIPE_2007/index.html">TIPE 2007</a></li> +</ul> + +<div id="maincontainer"> + <div id="contentwrapper"> + <div id="contentcolumn"> + <h1>Projets réalisés</h1> + <div class="hr"><hr/></div> + + <p>Voici un ensemble des projets réalisés au cours de mes 3 années à l'ENSEEIHT, ainsi que mes projets personnels.</p> + + <ul> + <li><a href="#perso">Projets personnels</a></li> + <li><a href="#scolaire">Projets réalisés au cours de ma scolarité</a></li> + </ul> + + <h2 id="perso">Projets personnels</h2> + <hr /> + <h3>Animation d'un système de particules</h3> + <h4>C++</h4> + <p> + Ayant apprécié le projet de modélisation d'un <a href="#particules">système de particules</a>, + j'ai décidé pour améliorer mon expérience en programmation, de porter ce projet en C++. + Je n'ai cependant pas souhaité l'améliorer au niveau du moteur physique, mais plutôt me pencher + sur la ré-écriture du code noyau dans un paradigme orienté objet. Pratiquant régulièrement le Java à l'école, + j'ai voulu me pencher plus sérieusement sur cet autre langage qu'est le C++, pour en améliorer mon utilisation. + <br /> + Vous pouvez vous rendre sur la <a href="http://partycle.n7mm.org">page dédiée</a> à ce projet. + </p> + + + <h2 id="scolaire">2<sup>ème</sup> année</h2> + <hr /> + + <h3>Site de <i>e-commerce</i></h3> + <h4>Java EE</h4> + <h5>Mai - Juin 2009</h5> + <p> + Mise en place d'un site internet commerçant en utilisant la technologie <acronym title="Java Enterprise Edition">JavaEE</acronym> : + réalisation d'un site de vente aux enchères. + <br /> + <acronym title="Enterprise JavaBeans">EJB</acronym>3, serveur d'applications <a href="http://www.jboss.org/">JBoss</a>, + librairies <acronym title="Java Server Faces">JSF</acronym> : + <a href="https://javaserverfaces.dev.java.net/">Project Mojorra</a>, librairies additionnelles <a href="http://openfaces.org/">OpenFaces</a>. + </p> + <ul class="list"> + <li>Le rapport est disponible <a href="Projets/2A/Rapport-eBide.pdf">ici</a>.</li> + <li>Les slides de la présentation sont disponibles <a href="Projets/2A/Slides-eBide.pdf">ici</a>.</li> + <li>Les sources sont disponibles <a href="Projets/2A/eBide.tar.gz">ici</a>.</li> + </ul> + + <h3>Compilateur µ-Java</h3> + <h4>EGG/Java</h4> + <h5>Mai - Juin 2009</h5> + <p> + Création d'un compilateur pour un sous ensemble de Java, µ-Java : gestion des classes, de l'héritage, surcharge de méthodes. + <br /> + Utilisation du générateur de compilateur <acronym title="Extended Generator Generator">EGG</acronym>, réalisé à l'ENSEEIHT. + </p> + <ul class="list"> + <li>Le rapport est disponible <a href="Projets/2A/Rapport-uJava.pdf">ici</a>.</li> + <li>Les sources sont disponibles <a href="Projets/2A/MJC.tar.gz">ici</a>.</li> + </ul> + + <h3>UART</h3> + <h4>VHDL</h4> + <h5>Avril - Mai 2009</h5> + <p> + Développement d'une unité d'émission/réception (<acronym title="Universal Asynchronous Receiver Transmitter">UART</acronym>) + en <acronym title="VHSIC Hardware Description Language">VHDL</acronym>. + Simulation sur <acronym title="Field-Programmable Gate Array">FPGA</acronym>. + </p> + <ul class="list"> + <li>Les sources sont disponibles <a href="Projets/2A/VHDL.tar.bz2">ici</a>.</li> + </ul> + + + <h3>Objets dupliqués</h3> + <h4>Java</h4> + <h5>Mars - Avril 2009</h5> + <p> + Mise en œuvre d'un service de partage d'objets répartis et dupliqués : gestions des accès concurrents, + cohérences des objets, génération de <em>stubs</em>. + <br /> + Réalisation au dessus de la couche <acronym title="Remote Method Invocation">RMI</acronym> de Java. + Utilisation de l'introspection pour la réalisation des stubs. + Utilisation de <em>Javassist</em> pour la création dynamique de classes. + </p> + <ul class="list"> + <li>Le rapport est disponible <a href="Projets/2A/Rapport-Intergiciel.pdf">ici</a>.</li> + <li>Les sources sont disponibles <a href="Projets/2A/Intergiciel.jar">ici</a>.</li> + </ul> + + <h2>1<sup>ère</sup> année</h2> + <hr /> + + <h3>Simulateur de diagrammes d'état UML</h3> + <h4>Java</h4> + <h5>Mai - Juin 2008</h5> + <p> + Projet en groupe assigné visant à réaliser un simulateur de diagramme d'états <acronym title="Unified Modeling Language">UML</acronym> : + visualisation des états, franchissement des transitions, possibilité de modifier l'environnement en direct. + <br /> + Interface utilisateur en Swing. + </p> + <ul class="list"> + <li>Le rapport est disponible <a href="Projets/1A/Rapport-UML.pdf">ici</a>.</li> + <li>Les sources sont disponibles <a href="Projets/1A/UML.jar">ici</a>.</li> + </ul> + + <h3>Jeu des Allumettes</h3> + <h4>Java</h4> + <h5>Avril 2008</h5> + <p> + Projet de programmation orientée objets : jeu des 13 allumettes. + <br /> + Développement à partir d'un diagramme des classes <acronym title="Unified Modeling Language">UML</acronym>, tests unitaires avec JUnit + </p> + <ul class="list"> + <li>Les sources sont disponibles <a href="Projets/1A/Allumettes.jar">ici</a>.</li> + </ul> + + <h3>Processeur CRAPS</h3> + <h4>SHDL</h4> + <h5>Mars - Juin 2008</h5> + <p> + Réalisation d'un processeur de type <acronym title="Reduced Instruction Set Computer">RISC</acronym> + basé sur un jeu d'instruction SPARC et implémentation en <a href="http://diabeto.enseeiht.fr/download/shdl">SHDL</a> + (langage de description matérielle, developpé à l'ENSEEIHT) sur <acronym title="Field-Programmable Gate Array">FPGA</acronym>. + </p> + + + <h3 id="particules">Simulation de particules</h3> + <h4>C</h4> + <h5>Mars - Avril 2008</h5> + <p> + Projet visant à réaliser une simulation de particules, avec contraintes + (position fixe, espacement entre deux particules, ressorts, etc). + <br /> + Gestion du fichier de description du système, interface utilisateur en GTK+. + </p> + <ul class="list"> + <li>Le rapport est disponible <a href="Projets/1A/Rapport-Particules.pdf">ici</a>.</li> + <li>Les sources sont disponibles <a href="Projets/1A/Particules.tar.gz">ici</a>.</li> + </ul> + + <h3>Machine Enigma</h3> + <h4>C</h4> + <h5>Janvier 2008</h5> + <p> + Projet de programmation impérative pour la réalisation d'une machine + <a href="http://fr.wikipedia.org/wiki/Enigma_%28machine%29">Enigma</a>. + </p> + <ul class="list"> + <li>Le rapport est disponible <a href="Projets/1A/Rapport-Enigma.pdf">ici</a>.</li> + </ul> + + + <h3>Compression de Huffman</h3> + <h4>Caml</h4> + <h5>Novembre - Décembre 2007</h5> + <p> + Projet de programmation fonctionnelle, dont le but est de réaliser une compression + de <a href="http://fr.wikipedia.org/wiki/Codage_de_Huffman">Huffman</a> + </p> + <ul class="list"> + <li>Le rapport est disponible <a href="Projets/1A/Rapport-Huffman.pdf">ici</a>.</li> + </ul> + + + <div id="footer"> + <p> + <a href="http://validator.w3.org/check?uri=referer"> + Page valide XHTML 1.0 Strict + </a> + + <a href="http://jigsaw.w3.org/css-validator/check/referer"> + CSS Valide + </a> + + Contenu disponible sous <a rel="license" href="http://creativecommons.org/licenses/GPL/2.0/">CC-GPL</a> + <br /> + Design by <a href="http://www.wfiedler-online.de/index.php">wfiedler</a> + </p> + </div> + + </div> +</div> +</div> +</body> +</html> |