Adrien BORDONE
  • C.V.
  • Projets
  • Contact
  • Rename It

    Petit programme permettant de renommer une saison complète d'une série.

    Technologie
    C# Winform
    Description

    Rename It est un programme permettant d'ajouter les titres des épisodes de séries lorsque ceux-ci ne font pas parti du nom du fichier

    Exemple

    Stargate-Atlantis-S04E03.avi
    devient Stargate-Atlantis-S04E03 - Retrouvailles (Reunion).avi
    Le programme a besoin d'un fichier source ou de texte brute pour connaitre le titre des épisodes. Il parcourt cette liste de titre et recherche l'épisode correspondant à la ligne courante.

    Le programme se base sur un masque par défaut qui est EXX où XX représente le numéro de la ligne courante. Une fois l'épisode trouvé, il modifie le nom du fichier pour y ajouter le nom de l'épisode à la fin.

    La configuration

    Le programme possède quelques options de configuration comme la possibilité de modifier le masque de recherche d'un épisode ou celle de définir si les numéros d'épisodes inférieur à 10 sont précédés d'un zéro ou non.

    Exemple

    Stargate-Atlantis-S04Ep3.avi

    Le masque sera donc Ep
    De plus il faudra désactiver l'option de recherche qui ajoute un zéro avant le numéro des épisodes inférieur à dix.

    Modification complète d'un nom de fichier

    Si jamais le nom du fichier n'est pas complètement explicite, le programme offre la possibilité de le modifier entièrement avant d'ajouter le titre de l'épisode.

    Exemple

    Stgte-Atltis-S04E03.avi

    Dans ce cas-là pour que le nom du fichier en sortie soit plus propre, il suffira de préciser le nom de la série ainsi que la saison concernée et le nom deviendra
    Stargate-Atlantis S04E03 - Retrouvailles (Reunion).avi

  • OpenSpaceTorrent

    Site communautaire gravitant autour du monde du torrent.

    Technologie
    PHP HTML CSS JAVASCRIPT SQL CMS
    Description

    OpenSpaceTorrent était un site communautaire basé sur le partage de contenu à l'aide du protocole BitTorrent. La communauté comprenait plus de 20 000 membres et plus de 1000 visiteurs uniques quotidien.

    Historique

    OpenSpaceTorrent est le fruit de deux amis, l'un avec un profil commercial et l'autre avec un profil technique. A eux deux, ils ont montés ce projet et commencer à prendre de l'ampleur jusqu'au moment où une divergence d'opinion à pousser le responsable technique à quitter le projet.

    C'est ce moment que j'ai décidé de venir en aide à l'administrateur du site. Ayant quelques notions de développement, j'ai commencé par faire de la maintenance curative, puis je suis monté rapidement en compétences jusqu'à un niveau me permettant de faire de la maintenance évolutive.

    Mon rôle

    Après ce que l'on peut appeler une période d'essai, j'ai complètement intégré l'équipe et je suis monté au grade maximum. Mon rôle était de non seulement de maintenir le site mais aussi de sans cesse proposer des nouveautés tout en écoutant les besoins de nos utilisateurs.

    De plus, étant au grade maximum, j'avais un rôle de leader des équipes de modérateurs. J'étais en charge de les former sur les nouvelles fonctionnalités pour qu'ils soient au point sur le fonctionnement et le règlement du site mais aussi en charge de les encadrés et de les accompagner dans leurs démarches quotidiennes : gestion des membres ne respectant pas le ratio, gestion des torrents présentés, gestion du chat ...etc.

    Aucune décision importante n'était prise sans que j'en sois informé. En ce sens, j'avais un rôle de coordinateur et assurait une liaison entre les différentes équipes.

  • Sweet-Heart

    Site vitrine de l'association Sweet-Heart pour la diffusion de la culture Haïtienne.

    Technologie
    PHP HTML CSS JAVASCRIPT SQL MVC Jquery
    Description

    Sweet-Heart est une association qui a pour but de répandre la culture Haïtienne. Des articles quotidiens nous présentes différentes recettes typiques, des artistes avec des talents qui mérite d'être connus ou encore des produits locaux extraordinaires.

    Ma participation

    Cette association a été montée par une de mes amies qui m'a demander de lui créer son site internet.

    J'ai accepté de lui venir en aide pour deux raisons, c'est une très bonne amie qui a un projet très intéressant et ce projet correspondait avec l'un des devoirs que j'avais à rendre en cours.

    Ce projet m'a permis de mettre en application les compétences récemment acquises sur les différentes étapes de réalisation d'un projet. J'ai ainsi pu travailler de manière efficace afin de répondre au besoin de mon amie tout en réalisant un site Web que je pourrais présenter lors de mon examen.

    Nous avons travaillé de manière simple, je me suis imprégné du contexte, puis elle m'a rédigé un cahier des charges le plus clair possible.
    Une première version nous a permis de mieux cibler le besoin ainsi que de corriger quelques bugs.

    Le projet a été terminé à temps mais malheureusement il n'a toujours pas vu le jour faute de moyens financiers. Pour les plus curieux, j'ai obtenu la note de 20/20 pour ce projet.

  • Dédé's Car

    Application web permettant de passer des annonces de vente de véhicules.

    Technologie
    JAVA J2EE HTML CSS JAVASCRIPT SQL MVC DTO Jquery
    Description

    Dédé's car est un projet purement académique. Il s'agissait de mettre en œuvre nos compétences techniques tout en les canalisant à l'aide des stratégies de réalisation précédemment apprises.

    Nous étions une équipe de trois personnes pour la réalisation de ce projet. Nous avons commencé par émettre un besoin qui était de pouvoir passer des annonces de ventes de véhicules en ligne.

    Pour la réalisation de ce projet, nous avons réalisé des diagrammes de cas d'utilisation, de séquence et de classe afin de bien structurer notre projet.

    Par la suite, nous avons réalisé le schéma de notre base de données de la manière la plus complète et la plus optimisée possible.

    Ensuite, nous avons implémenté notre solution en utilisant certain design pattern comme celui des DTO afin de facilité la manipulation des objets.

    Ce projet a été rendu en temps et en heure et a obtenu la note de 19/20.

  • PDM

    Racontez vos aléas en images.

    Technologie
    JAVA J2EE HTML CSS JAVASCRIPT SQL MVC Struts 2.0 Hibernate Jquery
    Description

    Basé sur le principe de VDM (Vie De Merde), PDM est un projet purement académique permettant de raconter ses anecdotes les plus insolites en images.

    Pour ce projet, notre équipe était composée de deux personnes. Nous avions pour but de nous familiariser avec les différents Frameworks afin de réaliser un projet qui les mettaient en œuvres.

    Bien que ce projet n'avait pas pour but d'évaluer nos capacités d'analyse et de conception, nous avons rapidement réalisé un cahier des charges. Le but étant de mettre en œuvre ces différents Frameworks, de plus, dû au manque de temps, notre projet ne comportait que peu de fonctionnalités.

    Ce projet ayant pour cible le grand public, nous avons quand même pris le temps de soigner l'ergonomie ainsi que les interfaces utilisateurs.

    La grande difficulté de ce projet résidait dans l'absence de connaissances de ces différents Frameworks, mais ce dernier a été rendu dans les délais et nous avons obtenu la note de 18/20.

  • Portfolio

    Site vitrine permettant de présenter les différents projets auxquels j'ai pu participer

    Technologie
    PHP HTML CSS JAVASCRIPT Bootstrap Jquery Jquery UI
    Description

    Ce site web a été créé dans le but de me présenter ainsi que de vous présenter les différents projets que j'ai menés à bien ou auxquels j'ai apporté ma contribution.

    Ce projet me permet de faire une démonstration de mes capacités techniques et rédactionnelles car il me permet de décrire mes capacités techniques tout en les utilisant pour mettre en forme cette présentation.

    En temps normal, je n'aurais pas présenté ce projet mais ce dernier m'a permis de découvrir un nouveau Framework : Bootstrap

  • Tardopoly

    Le célèbre jeu du monopoly cross plate-forme

    Technologie
    C# WebService nHibernate
    Description

    Le Tard'o'poly est une réplique du célèbre jeu du Monopoly mais réservé aux Tards. Ce projet est purement académique.

    Ce projet avait pour but de permettre aux utilisateurs de jouer au jeu du Monopoly en ligne tout en ayant la particularité d'être cross plate-forme (multi plate-forme, client Web ou client lourd).

    Pour ce faire, nous avons choisi d'implémenter ce projet sous forme d'un Web Service renvoyant les données au format JSON.

    Nous étions une équipe de quatre personnes pour ce projet. Dans un premier temps nous nous sommes tous penché sur la partie conception du projet. Ensuite nous nous sommes répartis de la manière suivante, deux personnes pour la création d'un client de notre choix et deux personnes pour la réalisation du Web Service. Pour ma part, j'ai réalisé le Web Service et je ne vous présenterai donc que cette partie.

    Le principe du Web Service est de complètement séparer la partie traitement de la partie vue, ce qui permet de pouvoir connecter n'importe quel client que ce soit un client Web ou un client lourd.

    Notre rôle était donc d'implémenter toutes les règles et tous les états à prendre en compte lors d'une partie de Monopoly.

    Malgré l'ampleur de ce projet, nous avons quand même eu le temps de terminer le Web Service avec les principales fonctionnalités et nous avons obtenu la note de 18/20.

  • Cyber-Hacker

    Jeu de simulation de hacking sur Web OS

    Technologie
    PHP HTML CSS JAVASCRIPT SQL Jquery
    Description

    Cyber hacker est un jeu de simulation de hacking sur Web OS. Le but du jeu étant de s'introduire dans le système des autres joueurs à l'aide de virus intelligents ou de logiciels puissants.

    Le game play est axé autour d'un Web OS réaliste qui vous plonge dans l'univers du cyber hacking.

    Le jeu n'est pas réservé aux professionnels de l'informatique, il a pour vocation d'être grand public.

    Lien

    http://www.cyber-hacker.com

  • WebExplorer

    Site web permettant de manipuler des fichiers

    Technologie
    PHP HTML CSS JAVASCRIPT Jquery
    Description

    WebExplorer est un outil permettant de gérer les fichiers sur un espace en ligne tel que celui free par exemple.

    Il est possible d'effectuer des opérations de bases comme la création d'un dossier ou la suppression d'un fichier.

  • Boulite Sound

    Site communautaire orienté vers le monde la musique permettant la pré-vente d'evénements

    Technologie
    PHP HTML CSS JAVASCRIPT SQL Jquery
    Description

    Boulite Sound est un site communautaire orienté vers l'univers de la musique.

    Il permet à chacun de créer son espace personnel afin de suivre l'actualité musicale.

    Le site permet la promotion ainsi que la prévente de place pour des futures soirées.

    De plus, il est possible de retrouver les différentes photos prises lors des soirées auxquelles les membres ont participées.

titre

detail

Bordone Adrien © 2013 - 2016