Configurer Azure AD comme IdP sur Keycloak
Comment configurer un Keycloak pour utiliser Azure AD comme Identity Provider. Qeuls sont les pièges à éviter et les astuces de configuration. Le tout dans un …
Comment configurer un Keycloak pour utiliser Azure AD comme Identity Provider. Qeuls sont les pièges à éviter et les astuces de configuration. Le tout dans un …
Comment ajouter un resolver DNS sur une machine MacOS sans changer la résolution de toute la carte réseau. Après une explication très vaste sur la résolution …
Imaginons que l’on travaille sur une application Web SAP (single page application) qui traite avec des galleries d’images et que cette application soit …
Les Websockets sont souvent évoqués pour les évènements serveur, mais ils ne sont pas la seule possibilité. Spring Boot Webflux est capable d’envoyer des Event …
Ansible est un outils de provisionning puissant et simple a prendre en main. Mais il est aussi facile de produire des projets complexes qui vont devenir …
Remplacement de google analytics par des statistique Matomo, respectueuses de la vie privée et hébergées en France par l’association Libreon. Libreon est une …
Le SEO ou Search Engine Optimization est un ensemble de bonnes pratique pour que son site remonte plus haut dans les résultats des moteurs de recherche tel que …
Vous êtes rivés sur votre écran où rien ne se passe. Vous importez un dump MySQL de 15Go et n’avez pas la moindre idée de où il en est. Est ce qu’il ne serait …
Juery est une librairie java permettant de gérer simplement des critères de filtre et de recherche ainsi que de la pagination dans vos api REST sans JPA.
Quelques astuces pratiques pour développer et builder un projet front / back à base de Vue.js et de Spring Boot. Le tout avec une configuration Maven simple.
Comment optimiser la taille d’un jar avec proguard
La résolution DNS, sous Linux est très simple et très complexe. On ne parlera pas d’installer un serveur mais de comprendre comment une debian fait pour …
Une connexion VPN routé vers une Freebox est simple à configurer. Par contre, une connexion VPN Bridgé, est plus complexe. L’interface réseau TAP ne se crée pas …
C’est quoi un bon Curriculum Vitae ? Que lisent vraiment les recruteurs sur vos CV ? Quelques conseils pour épargner la santé mentale des chasseurs de talents.
Générer une Javadoc multi-module avec diagrammes
Tmux est l’un des outils que j’utilise le plus dans mes journées, voici donc la configuration que j’utilise
Comment se faciliter la création des POJO en java avec Lombok
Je suis un bagger
Comment optimiser à moindre cout l’affichage des exceptions avec logback
Automatisation de release avec le plugin Maven
requiresSecure() dérrière un proxy NginX
Une présentation sur les bases de Git, les branching models et quelques astuces
Sauvegarder ses données sur un cloud HubiC avec mise à jour des modifications
Qu’est ce qu’un Fragment Bundle et à quoi ça sert ?
L’injection de dépendances pour OSGi avec Declarative Service & SCR
Hier, le 14 septembre, après un apt fullupgrade plus de Serveur X et pas d’erreur dans le log xorg
Configuration du runner OSGi et premier lancement de l’application
Création de la structure initiale du projet et notions de Bundle
Débuter une application REST avec OSGi & Declarative Service
Automatisation de build rapide et facile avec GitLab-CI + Docker
L'éditeur LaTeX avec aperçu instantané, pas trop lourd et qui fonctionne bien
Après quelques années d’utilisation, même un système Linux peut s’encrasser, des noyaux obsolètes, des fichiers de config. Voyons comment on peut le nettoyer …
Sauvegarder ses données sur un cloud HubiC avec mise à jour des modifications
Présentation de mon système de sauvegarde
Sur Debian testing, certain touchpad ne fonctionnent plus correctement, voyons comment retrouver un touchpad fonctionnel.
Comment nettoyer les fichiers de configuration devenus obsolète au fil des mises à jour et des installations APT de votre Debian. Les config obsolètes sont …
Quand le sigle "MUTE" s'affiche en haut à droite et que la télécommande ne fonctionne plus sur votre OpenELEC, que faire ?
Automatiser le processus de release sur Github avec Travis CI
Travailler avec plusieurs dépôts git interconnecté peut s'avérer fastidieux voilà une possibilité pour gérer ça.
Faire des tests unitaires sur une base Neo4j 'in-memory' accédé via les APIs REST de Neo4j
Pour reprendre le billet précédent sur les tests unitaires avec Neo4j mais cette fois sans les dépendences dépréciés
Configurer la réécriture du StoreId avec Squid
Régler les problèmes de Timezone entre Java et MySQL
Protéger ses données perso d'un cataclisme en les envoyant dans le cloud
Création du blog.