Archives de l’auteur : Pierre Jean

A propos Pierre Jean

Ingénieur de Recherche CERIS Centre d'Enseignement et de Recherche en Informatique et Systèmes IMT Mines Alès UMR Euromov DHM Plus de détails sur Pierre JEAN

Génération d’un PDF depuis une JSP avec iText5 et iText7

NOTA : la version utilisée dans cette première version est la iText5 une prochaine version utilisera la nouvelle version iText7 En premier lieu il faut récupérer les bibliothèques jar suivantes: itextpdf-5.5.13.3.jar log4j-1.2.16.jar slf4j-api-1.7.9.jar slf4j-log4j12-1.7.13.jar Placer ces fichiers dans le dossier … Continuer la lecture

Publié dans Développement | Laisser un commentaire

Alternative tcpdump windows 10 avec pktmon

L’outil pktmon.exe disponible par défaut dans Windows 10 Pro permet de faire un peu de dump de paquet TCP. Bien sûr, la solution de npcap/winpcap/wireshark est beaucoup plus performant, mais avec quelques commandes on peut extraire l’information utile. Je me … Continuer la lecture

Publié dans Développement | Laisser un commentaire

Ajout de l’authentification One-Time-Password à taiga.io

La nouvelle version de taiga.io avec docker inclus un installateur bien simplifié. Il me parait utile d’y ajouter simplement l’authentification OTP qui permet d’accepter le mot de passe ajouté avec 6 chiffres calculé par l’horloge à partir d’un code. Vous … Continuer la lecture

Publié dans Développement | Laisser un commentaire

Génération des classes Java Entity depuis un fichier JDL

Je trouve très pratique pour définir les entités l’outil en ligne de Jhipster JDL-Studio. Prenons une application avec plusieurs liaisons OneToMany d’une liste de recette dont chaque recette a une liste de commentaires et une liste d’ingrédients. À partir du … Continuer la lecture

Publié dans Développement | Laisser un commentaire

Gestion de fichiers images dans Springboot

La gestion de l’upload de fichiers images dans Springboot s’appuie sur plusieurs classes et fichiers. FileUploadController agit comme un contrôleur qui va recevoir la demande d’upload de fichier (via l’url /upload) et la demande d’afficher l’image ( via l’url /files/{filename:.+} … Continuer la lecture

Publié dans Développement, IMT Mines Alès | Laisser un commentaire

Programmation par aspect avec Java

L’idée de base dans la programmation par Aspect est d’extraire du flot normal d’exécution d’un code les parties très techniques. Dans Spring on a classiquement la partie du code qui gère le Controleur de l’entité Todo via cette méthode : Pourtant, … Continuer la lecture

Publié dans Développement | Laisser un commentaire

Visual Code xdebug et le rechargement automatique de Chrome

Dans la suite de l’article sur « Ligne de commande pour recharger une page Chrome« , j’ai eu l’objectif d’utiliser Visual Code pour lancer xdebug avec le langage de programmation PHP et avoir l’auto refresh de Chrome lié avec la sauvegarde d’un … Continuer la lecture

Publié dans Développement | Laisser un commentaire

X-Sens Dot Sensor

Dans le cadre d’un projet de recherche, j’ai testé un senseur de chez X-Sens: X-Sens Dot : Ce capteur doit permettre de remonter des informations accélération pour l’expérience. Devant la documentation en ligne sur ce dispositif et avec l’accord du … Continuer la lecture

Publié dans Développement | Laisser un commentaire

git sourcesup

https://sourcesup.renater.fr/account/ Mettre un mot de passe du compte unix Vérifier le mot de passe: https://sourcesup.renater.fr/account/change_pw.php Trouver l’URL URL : https://pierre.jean@git.renater.fr/authscm/pierre.jean/git/rearm/rearm.git cf copie d’écran en dessous pour le trouver login UNIX pierre.jean le BON MDP de SOurcesup Ouvrir GitHub Desktop, faire … Continuer la lecture

Publié dans Développement | Laisser un commentaire

Taiga Docker surprises

Pour une première étape avec Docker, j’ai essayé d’installer le logiciel taiga via cet outil de container. La solution la plus classique serait de prendre une image ubuntu et de suivre l’installation de docker (Setup development installation taiga). Sauf qu’après … Continuer la lecture

Publié dans Développement | Laisser un commentaire