Archives de la catégorie 'Projets
Fin du stage - Résumé
Samedi 22 novembre 2008
Et oui ! le blog n’est pas mort =D Bon presque me dirait vous, c’est quasiment de la résurrection mais bon comme vous le savez j’étais en stage et le soir ou le week end je n’avais pas trop l’envie de bloguer ^^
Mais ce stage alors ? bien ou pas bien ?
Et bien je dirais les deux. Tout d’abord j’ai bien aimé travailler sur une techno dont j’ignorais tout, ici le Flex et tout son environnement. J’ai pu aborder beaucoup de choses durant ce stage, le tout de façon autonome :) En gros durant ce stage j’ai vu essentiellement de la POO avec ActionScript 3.0 et PHP 5, j’ai pu étudier de façon plus ou moins aboutie le framework Flex, qui je le rappelle permet de faire du flash en utilisant une syntaxe basée sur le XML. Je me suis également intéressé à plusieurs Design Patterns comme le concept MVC ou le Singleton à travers le Framework Cairngorm. Enfin bref d’un point de vue pédagogique, c’était un bon stage.
Mais d’un autre côté certaines choses n’étaient pas top à mon goût. Déjà j’était tout seul sur mon projet j’ai du le mener de A à Z. Ca peut parraitre bien comme ça, mais d’un autre côté c’est pas motivant de faire quelque quand on sait que des qu’on partira probablement personne ne reprendra le projet et partira aux oubliettes :/ De plus j’aurais bien aimé faire partit d’une équipe de développement avec un chef de projet et tout ça pour savoir ce que c’est. J’ai fait pas mal de projet seul, mais très très peu en équipe du coup je n’ai pas forcément conscience des restrictions que cela impose. C’est pour cela que je souhaiterais effectuer mon prochain stage au sein d’une équipe :)
Un autre truc un peu embêtant, c’est que le Flex n’était pas vraiment adapté à faire ce que je devais faire, à savoir un site d’annonce en ligne. Je veux dire, pour ce genre de site, c’est intéressant de mettre du Flex par ci par là, mais faire du Full Flex c’est vraiment la galère ^^ Comme je l’ai dis le Flex est plutôt adapté a faire des RIA, donc des applications pas des sites internet complet où il y a des tas de pages différentes. Je veux dire, ouvre iTunes ou n’importe quel logiciel. Vous aurez quasiment tout le temps la même vue d’ensemble. Les éléments ne change pas en fonction de la “page” ou vous êtes, vous aurrez toujours une barre a gauche avec toujours les mêmes éléments. Un site est complètement différent, en fonction de la page où on est on a pas du tout la même chose. Enfin bref c’était bien chi*nt à faire ^^”
Et sinon ta note ?
Bah j’ai eu 14,5/20 mais bon cette note n’est pas réellement représentative de mon travail, enfin, je sais pas si je méritais plus ou moins, mais disons que mon maître de stage n’a pas vraiment eu le temps de voir ce que j’avais fait et donc à dû juger sur le peu d’éléments qu’il avait et de ce que j’avais à dire. Mais de toute façon là n’est pas la question, m’en fou un peu de ma note du moment que j’ai mes crédits :p
Posté par JegnuX à 01:24
Aucun Commentaires »
Casse-brique en assembleur, un casse-tête ?
Mardi 20 mai 2008
Après une année de théorie en architecture sur le fonctionnement interne d’un ordinateur : Processeur, mémoire etc… nous attaquons le langage de programmation de plus bas niveau qu’il existe : l’assembleur.
Petit rappel : un langage de programmation de bas niveau est un langage qui s’écrit de façon proche de la machine (de ses composants) ainsi en assembleur ce sont directement des instructions exécutées par le processeur que nous devons écrire.
Objectif visé par notre professeur : nous faire faire un casse-brique en assembleur. Cependant on ne sait pas encore si on pourras le commencer à temps afin qu’il soit corrigé avant la fin de l’année. J’espère vraiment que si on a le temps de le faire, ça ne se transformera pas en casse tête :)
Pour ceux qui voudraient réviser ou même apprendre l’assembleur c’est juste ici.
Posté par JegnuX à 13:06
1 Commentaire »
iPaintX : un Paint comme TP noté en C
Vendredi 09 mai 2008
Lors de la première année à supinfo on apprend, entres autres, le language de programmation C. Notre professeur dans cette matière nous a dégoté un sujet de TP noté que je trouve assez intéressant : faire un Paint.
Le but sera au final de pouvoir dessiner des points, des segments, des rectangles, des cercles ainsi que des arcs de cercles. Certes ce n’est pas grand chose vous allez me dire, mais ce projet me permettra en tout cas d’apprendre de nombreux concepts de programmation, l’utilisation de librairies C telles que la SDL qui permet de faire un affichage graphique et qui permet aussi l’utilisation d’OpenGL.
Le meilleur ? Notre prof nous offre la possibilité de dévolopper ce Paint sur le système d’exploitation que l’on désire, MacOS X en ce qui me concerne. Et ça c’est une chose que peu de profs auraient toléré ^^
Au stade actuel du TP, j’arrive à afficher toutes les formes géométriques sus-cités :) il ne reste plus qu’à gérer les évènements de la souris afin de pouvoir créer/modifier/supprimer ces figures.
C’est juste qu’il faut y aller doucement.
Posté par JegnuX à 15:34
3 Commentaires »