Menu contextuel dans Microsoft Access

Logo_Microsoft_Access_2013

Cet article a pour but d’expliquer le paramétrage des menus contextuels dans Microsoft Access. Le terme menu contextuel ou pop-up menu désigne les menus qui s’ouvrent lorsque l’utilisateur clique d’une manière particulière sur un objet de l’interface graphique. La plupart du temps, on utilise le menu contextuel lorsque l’utilisateur réalise un clic droit à l’aide de la souris dans un écran de liste.

Architecture microservice, spring-boot: De la théorie à la pratique (Part 3)

spring&microservices

Cet article est la troisième partie qui complète le second article sur le thème d’architecture micro-services (AMS ou MSA).

Dans cette troisième partie, comme promis, nous écrierons un (voire deux) micro-service(s) qui s’auto-enregistre(nt) dans l’annuaire Eureka (« Service Eureka Discovery »), le focus est mis sur les interactions des micro-services. Vous verrez que les appels entre les différents services se font via leurs noms d’enregistrement dans eureka sans avoir à connaître ni le nom dns ni le host ni le n° de port.

Vos logs passent la seconde avec ELK (ElasticSearch – Logstash – Kibana)

Les logs, éléments indispensables à toute application quelle qu’elle soit pour suivre, analyser et comprendre ce qui se passe et pouvoir intervenir en conséquence. Oui mais quand on a un éco-système d’applications assez riche, avec plusieurs environnements et que l’on veut consulter les logs voici le scénario qui peut parfois se produire :

  • Je veux consulter les logs de telle application développée par tel service, ok elles sont où les logs? Je vais demander à l’équipe qui a développé.
  • Bon j’ai le nom de la machine et le chemin, zut je ne peux pas me connecter avec mon compte et je n’ai pas les accès. Ok je vais re-demander.
  • Ok j’ai accès aux logs, je les consulte, et je me retrouve avec ça :

Lancer une application publiée avec arguments sous Citrix

Citrix

De nombreuses entreprises utilisent actuellement Citrix XenApp pour la publication d’application partagée en interne. (pour plus d’information https://fr.wikipedia.org/wiki/Citrix_Systems, https://www.citrix.fr ).

Lors de la publication d’une nouvelle application dans cet environnement, une problématique m’est apparue : Pouvoir lancer cette application avec des arguments via le client ICA de XenApp. Je vous propose donc dans cet article de découvrir quelle solution j’ai mis en place pour résoudre ce problème. 

Spring 4 : ‘Bean Aliasing’ ou comment personnaliser des beans de composants externes

logo-spring-highres

Dans certaines situations, nous souhaitons pouvoir redéfinir (décorer) un bean spring défini dans un composant externe non modifiable (ou non souhaitable de le modifier).

C’est le cas d’un projet complexe multi-modules, où nous voulons, pour les tests d’intégration, redéfinir des beans dataSource sans dupliquer ni le code ni xml.

Cela est possible avec spring via l’annotation @Bean  (ou le tag <alias) en précisant plusieurs valeurs à l’attribut « name« . Nous donnons plus de détails ci-après.

Devoxx 2016 : Retour sur « D’Angular 1 à Angular 2 : Préparez vous dès maintenant à la migration »

devoxx_france_2016

J’ai eu la chance de participer cette année à la 5ème édition du Devoxx France. Je vous propose dans cet article de revenir sur une des conférences que j’ai particulièrement appréciée dont le thème était « D’Angular 1 à Angular 2 : Préparez vous dès maintenant à la migration » présentée par Benoit Lemoine.