Debug PHP XDebug + VSCode

Salut à tous,

M’attaquant actuellement à de gros projets PHP avec des architectures logiciels complexe impliquant de nombreux designs patterns différents pas forcément facile à débugger (factory d’observer pour des plugins d’éditions, etc ….

Débugger à base de dump et var_dump prend du temps et n’est pas du tout performant, j’ai toujours tendance à oublié le contexte, des variables, … et je dois recommencer le debug à la main.

Continuer la lecture de Debug PHP XDebug + VSCode

Symfony, créer son propre générateur d’ID (Code jetable, …)

Salut à tous,

Dans un récent projet, j’ai dû générer des codes jetables qui n’étaient pas « devinable », j’ai découvert pour ce faire, le AbstractIdGenerator, qui permet de générer ses propres clés. (J’aurais pû le faire sur un champs à part et filtrer dessus, mais bon 🙂 … c’est d’un manque totale d’élégance intellectuelle …).

Continuer la lecture de Symfony, créer son propre générateur d’ID (Code jetable, …)

Création d’une distribution linux (mkarchiso)

Salut à tous,

Suite à  mon article sur le boot pxe, j’ai eu besoin de créer ma propre distribution linux pour automatiser les calculs distribués sur mes machines.

Le but est plutôt simple, je veux n’avoir qu’un seul système d’exploitation à gérer sur l’ensemble des machines sans avoir à les installer (ni même d’avoir un disque dur sur mes machines de calculs) et que toutes les tâches de monitoring et d’execution de calcul soient automatisés (donc pré-installable).

Continuer la lecture de Création d’une distribution linux (mkarchiso)