summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAudric Schiltknecht <storm@chemicalstorm.org>2014-05-08 20:07:35 +0200
committerAudric Schiltknecht <storm@chemicalstorm.org>2014-06-04 22:31:16 +0200
commit4c7369c8fb3f44af1b8b325163eeaac5360108c5 (patch)
tree05cbedde8ed2f55a5ac7e74fbf43989771f5f6cb
parenta99a9e31f4b5d036942abd4e4760130fb80bb09e (diff)
downloadschiltknecht.org-4c7369c8fb3f44af1b8b325163eeaac5360108c5.tar.gz
schiltknecht.org-4c7369c8fb3f44af1b8b325163eeaac5360108c5.tar.bz2
schiltknecht.org-4c7369c8fb3f44af1b8b325163eeaac5360108c5.zip
Création de la page projets
-rw-r--r--content/pages/a-propos.rst2
-rw-r--r--content/pages/projets.rst224
-rw-r--r--pelicanconf.py3
3 files changed, 229 insertions, 0 deletions
diff --git a/content/pages/a-propos.rst b/content/pages/a-propos.rst
index 7b878d7..ec3efbe 100644
--- a/content/pages/a-propos.rst
+++ b/content/pages/a-propos.rst
@@ -8,7 +8,9 @@
Cette page recense quelques informations me concernant.
* Mon CV_
+* Une liste de mes projets_ réalisés ou en cours
* Mon TIPE_ sur la transformée de Fourier réalisé en 2007
.. _CV: {filename}/pages/cv.rst
+.. _projets: {filename}/pages/projets.rst
.. _TIPE: {filename}/pages/tipe.rst
diff --git a/content/pages/projets.rst b/content/pages/projets.rst
new file mode 100644
index 0000000..8822f89
--- /dev/null
+++ b/content/pages/projets.rst
@@ -0,0 +1,224 @@
+Projets
+#######
+
+:date: 2014-05-08 15:47
+:slug: projects
+:lang: fr
+:status: hidden
+
+Voici un ensemble des projets réalisés, en cours, ou abandonnés.
+
+Vous trouverez aussi :
+
+* Mon `dépot Github`_
+* Mon `dépot personnel`_
+
+.. _dépot Github: https://github.com/chemicalstorm
+.. _dépot personnel: http://git.chemicalstorm.org/
+
+
+.. _Projets réalisés au cours de ma scolarité:
+
+Projets scolaires
+-----------------
+
+UdeM - 3 :sup:`ième` année
+==========================
+
+Ombres douces en temps réel
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+:Date: Automne 2009
+:Langage: ``C++``
+:Technologies: ``OpenGL``, ``GLSL``
+
+Implémentation d'un algorithme de calcul en temps réel d'ombres douces, décrit
+par « `Single Sample Soft Shadows Using Depth Maps`_ », de Stefan Brabec et
+Hans-Peter Seidel, publié dans *Graphics Interface*, 2002.
+
+* Le rapport__ au format PDF
+* L'archive des sources__
+
+.. _`Single Sample Soft Shadows Using Depth Maps`: http://www.graphicsinterface.org/proceedings/2002/107/paper107.pdf
+.. __: {filename}/static/Projets/UdeM/Rapport-ShadowMap.pdf
+.. __: {filename}/static/Projets/UdeM/ShadowMap.tar.gz
+
+
+Illumination globale en temps réel
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+:Date: Automne 2009
+:Technologies: Calculs de radiance, ``kd-Tree``, ``CUDA``
+
+Présentation de l'article « `An efficient GPU-based approach for interactive
+global illumination`_ », de Rui Wang, Rui Wang, Kun Zhou, Minghao Pan, Hujun Bao,
+publié dans *ACM Transactions on Graphics, Vol. 28, No. 3, August 2009*.
+
+* La présentation__ au format PDF
+
+.. _`An efficient GPU-based approach for interactive global illumination`: http://portal.acm.org/citation.cfm?doid=1576246.1531397
+.. __: {filename}/static/Projets/UdeM/Slides-kdtree.pdf
+
+
+ENSEEIHT - 2 :sup:`ième` année
+==============================
+
+Site de *e-commerce*
+~~~~~~~~~~~~~~~~~~~~
+:Date: Mai - Juin 2009
+:Langage: ``Java``
+:Technologies: ``EJB3``, serveur d'applications JBoss_,
+ bibliothèques ``JSF``\ : `Project Mojorra`_,
+ bibliothèques additionnelles OpenFaces_.
+
+Mise en place d'un site internet commerçant en utilisant la technologie ``JavaEE``\ :
+réalisation d'un site de vente aux enchères.
+
+.. _JBoss: http://www.jboss.org/
+.. _`Project Mojorra`: https://javaserverfaces.dev.java.net/
+.. _OpenFaces: http://openfaces.org/
+
+* Le rapport__ au format PDF
+* La présentation__ au format PDF
+* L'archive des sources__
+
+.. __: {filename}/static/Projets/2A/Rapport-eBide.pdf
+.. __: {filename}/static/Projets/2A/Slides-eBide.pdf
+.. __: {filename}/static/Projets/2A/eBide.tar.gz
+
+
+Compilateur µ-Java
+~~~~~~~~~~~~~~~~~~
+:Date: Mai - Juin 2009
+:Langage: ``Java``
+:Technologies: Utilisation du générateur de compilateur EGG réalisé à l'ENSEEIHT
+
+Création d'un compilateur pour un sous ensemble de Java, µ-Java :
+gestion des classes, de l'héritage, surcharge de méthodes.
+
+* Le rapport__ au format PDF
+* L'archive des sources__
+
+.. __: {filename}/static/Projets/2A/Rapport-uJava.pdf
+.. __: {filename}/static/Projets/2A/MJC.tar.gz
+
+
+UART
+~~~~
+Avril - Mai 2009
+++++++++++++++++
+:Date: Avril - Mai 2009
+:Langage: ``VHDL``
+:Technologies: ``FPGA``
+
+Développement d'une unité d'émission/réception (``UART``).
+
+* L'archive des sources__
+
+.. __: {filename}/static/Projets/2A/VHDL.tar.bz2
+
+
+Objets dupliqués
+~~~~~~~~~~~~~~~~
+:Date: Mars - Avril 2009
+:Langage: ``Java``
+:Technologies: ``RMI``, introspection,
+ utilisation de Javassist_
+ pour la création dynamique de classes.
+
+.. _Javassist: http://www.javassist.org/
+
+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 stubs.
+
+* Le rapport__ au format PDF
+* L'archive des sources__
+
+.. __: {filename}/static/Projets/2A/Rapport-Intergiciel.pdf
+.. __: {filename}/static/Projets/2A/Intergiciel.jar
+
+
+ENSEEIHT - 1 :sup:`ière` année
+==============================
+
+Simulateur de diagrammes d'état UML
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+:Date: Mars - Avril 2008
+:Langage: ``Java``
+:Technologies: ``UML``, Interface graphique ``Swing``
+
+Projet en groupe assigné visant à réaliser un simulateur de diagramme d'états
+``UML``\ : visualisation des états, franchissement des transitions, possibilité de
+modifier l'environnement en direct.
+
+* Le rapport__ au format PDF
+* L'archive des sources__
+
+.. __: {filename}/static/Projets/1A/Rapport-UML.pdf
+.. __: {filename}/static/Projets/1A/UML.jar
+
+
+Jeu des Allumettes
+~~~~~~~~~~~~~~~~~~
+:Date: Avril 2008
+:Langage: ``Java``
+:Technologies: ``UML``, ``JUnit``
+
+Projet de programmation orientée objets : jeu des 13 allumettes.
+
+* L'archive des sources__
+
+.. __: {filename}/static/Projets/1A/Allumettes.jar
+
+
+Processeur CRAPS
+~~~~~~~~~~~~~~~~~
+:Date: Mars - Juin 2008
+:Langage: ``SHDL``
+:Technologies: ``FPGA``
+
+Réalisation d'un processeur de type ``RISC`` basé sur un jeu d'instruction ``SPARC``
+et implémentation en ``SHDL`` (langage de description matérielle, developpé à
+l'ENSEEIHT) sur ``FPGA``.
+
+
+Simulation de particules
+~~~~~~~~~~~~~~~~~~~~~~~~
+:Date: Mars - Avril 2008
+:Langage: ``C``
+:Technologies: Interface graphique en ``GTK+``
+
+Projet visant à réaliser une simulation de particules, avec contraintes
+(position fixe, espacement entre deux particules, ressorts, etc).
+
+* Le rapport__ au format PDF
+* L'archive des sources__
+
+.. __: {filename}/static/Projets/1A/Rapport-Particules.pdf
+.. __: {filename}/static/Projets/1A/Particules.tar.gz
+
+
+Machine Enigma
+~~~~~~~~~~~~~~
+:Date: Janvier 2008
+:Langage: ``C``
+
+Projet de programmation impérative pour la réalisation d'une machine Enigma_.
+
+.. _Enigma: http://fr.wikipedia.org/wiki/Enigma_%28machine%29
+
+* Le rapport__ au format PDF
+
+.. __: {filename}/static/Projets/1A/Rapport-Enigma.pdf
+
+
+Compression de Huffman
+~~~~~~~~~~~~~~~~~~~~~~
+:Date: Novembre - Décembre 2007
+:Langage: ``Caml``
+
+Projet de programmation fonctionnelle, dont le but est de réaliser une compression de Huffman_.
+
+.. _Huffman: http://fr.wikipedia.org/wiki/Codage_de_Huffman
+
+* Le rapport__ au format PDF
+
+.. __: {filename}/static/Projets/1A/Rapport-Huffman.pdf
diff --git a/pelicanconf.py b/pelicanconf.py
index 79a3270..76d3f96 100644
--- a/pelicanconf.py
+++ b/pelicanconf.py
@@ -32,3 +32,6 @@ DEFAULT_PAGINATION = 10
# THEMES
THEME = "notmyidea"
+
+# Static content to copy to output dir
+STATIC_PATHS = ['static']