Bonjour 👋

Prenez un verre et trinquons !

Build manager

Récemment, un ami m’a demandé par où commencer pour comprendre comment fonctionne maven et comment apprendre à déployer une application. Le tout en comprenant ce que font les outils. Je propose donc ici de faire manuellement étape par étape, les différentes choses que ces outils font à notre place. Maven Compiler un seul source Partir d’un HelloWorld.java et obtenir un HelloWorld.class. Exécuter le programme...

April 14, 2021 · 2 min · Isammoc

Let's encrypt

Avoir un site HTTP, c’est has been. Maintenant, il faut que tout soit en HTTPS. Oui, mais voilà, jusqu’à récemment, c’était payant ! Heureusement, avec Let’s Encrypt, c’est maintenant possible d’avoir un certificat SSL gratuitement. J’ai reçu mon mail d’acceptation à l’open beta il n’y a pas si longtemps, et du coup, j’en profite pour passer mes sites persos en HTTPS. Pour rappel, je suis sur Ubuntu 15.10, j’utilise nginx comme serveur web et j’ai déjà git d’installé....

December 12, 2015 · 3 min · Isammoc

Préparer une réunion, c'est TOP

Hier, j’ai appris un nouvel acronyme, un nouveau moyen mnémotechnique pour organiser une réunion : c’est TOP. Thèmes Objectifs Planning Thèmes Commencer par les thèmes de la réunion, quels vont être les sujets abordés, le contexte global, etc. Objectifs Quels sont les objectifs de la réunion ? Quand est-ce que la réunion a porté ses fruits ? Quel est le but de la réunion ?...

December 5, 2015 · 1 min · Isammoc

Un nouveau theme

Voilà, j’essaye de faire mon propre thème jekyll. En partant du theme de base (jekyll new site), je m’essaye à faire mon css, mes layouts, mes includes, bref tout ce qu’il faut pour avoir un blog propre et à mon gout. Le résultat se voit directement ici, ou encore sur https://github.com/Isammoc/jekyll-theme. Je vous l’accorde, je n’ai pas encore trouvé de nom. ...

December 1, 2015 · 1 min · Isammoc

Travis CI

Comme j’utilise github comme dépôt public pour London Epidemic, autant utiliser les outils disponibles qui vont bien avec. Je vais donc vous parler de Travis CI une plateforme d’intégration continue pour les dépôts publics de GitHub. Intégration continue ? L’intégration continue est une pratique souvent liée aux méthodologies agiles, mais qui n’en découle pas. Ce serait plutôt les prémisses à mon humble avis. L’intégration continue consiste à vérifier à chaque commit que le code source fonctionne....

August 5, 2012 · 2 min · Isammoc

London Epidemic - Bootstrap

Après avoir défini plus clairement ma vision de mon projet London Epidemic, je me suis directement attaqué à la création du projet. Grails Comme précédemment, j’ai choisi grails pour le framework applicatif. Tout simplement, parce que c’est celui qui me convient le mieux depuis que j’ai abandonné Wicket (trop lourd à mon goût, et je ne trouve pas ça propre de mettre la plupart du code dans les constructeurs)....

July 2, 2012 · 2 min · Isammoc

London Epidemic -- Cahier de conception

Voici ma vision du jeu London Epidemic. London Epidemic est l’adaptation en ligne d’un jeu de stratégie tour par tour sur table. Chaque joueur incarne une maladie contaminant le plus de quartiers possible. Pas de hasard, juste de la réflexion et le choix des autres joueurs. Informations générales Dans London Epidemic, chaque joueur choisit une maladie à incarner (Choléra, Malaria, Peste, Rage, Tuberculose ou Typhus). Ensuite, chacun son tour, il choisit une carte action (First !...

May 31, 2012 · 7 min · Isammoc

Document de conception de jeu [Traduction]

Comme je l’ai dit dans mon dernier article, je vous présente ma traduction du document de conception d’un jeu vidéo selon Tom Sloper’s Format for Game Design Specifications — Tom Sloper Titre du jeu Les objectifs principaux d’une conception de jeu sont de (1) susciter l’intérêt et (2) d’informer le lecteur. Le premier paragraphe doit intéresser le lecteur et faire en sorte que le lecteur veuille lire le document complet....

May 17, 2012 · 6 min · Isammoc

London, on recommence

J’avais dit dans un post précédent que London Epidemic serait un projet que je mènerai jusqu’au bout. J’y compte bien ! Par contre, Rome ne s’étant pas fait en un jour, j’ai grand peine à tenir un rythme et de plus, ce que j’ai pour le moment ne me plait pas. Du coup, je recommence à zéro. État des lieux London est un projet qui me tient à coeur !...

April 24, 2012 · 4 min · Isammoc

Workflow git svn et git bundle

Il y a quelques temps, j’expliquais mon workflow git-svn. J’avais donc mes petites habitudes, tout allait bien. Un jour, le chef vient voir notre petite équipe et désigne deux de mes collègues pour aller chez le client. Le problème survient lorsque l’on connait les restrictions : pas de connexion direct, seul les mails passent et il va falloir faire des modifications en live (ie. chez le client) et bien sûr, on doit rester synchronisé....

April 12, 2012 · 3 min · Isammoc