Liens pratiques de la semaine 31 (août 2019)

Vous trouverez dans ce billet une sélection de liens pratiques autour des technologies Java et autres qui m’ont particulièrement intéressées cette semaine 31 (août 2019).

Java

  • Un article qui présente comment développer une application Java EE avec le langage Kotlin.
  • Une première partie d’une série d’articles consacrée à MicroProfile dont l’implémentation utilisée dans l’exemple est basée sur OpenLiberty. À noter que j’ai proposé une Pull Request à l’auteur pour la prise en compte de l’implémentation KumuluzEE.
  • Shotgun est un outil graphique pour SdkMan!. Pour rappel SdkMan! est un outil en ligne de commande pour gérer les différentes implémentations de JDK.

Docker

  • LazyDocker est un outil graphique en ligne de commande pour gérer facilement l’utilisation de docker et docker-compose.
  • Un article accessible qui explique comment déployer son application avec Kubernetes.
  • Pour certains, l’age d’or de Docker semble terminé. De nombreux billets comme celui-là mettent en avant les inconvénients de Docker et préconisent de switcher sur des alternatives . Après il faut rappeler que Docker ce n’est pas qu’un outil en ligne de commande, c’est aussi un dépôt d’images.

JavaScript/HTML/CSS

  • OverVue est une application web pour développer graphiquement des composants avec Vue.js. À noter que OverVue est développée avec Vue.js.
  • Un article sur l’utilisation de la nouvelle syntaxe proposée par Vue.js 3 (RFC for function-api for Vue 3) pour réutiliser le même code pour deux vues différentes.
  • Un autre article qui présente la nouvelle syntaxe function-api pour Vue.js 3. L’avantage de cet article c’est qu’il est détaillé les limites de l’existant et comment installer cette nouvelle fonctionnalité.
  • Un article qui explique comment utiliser la directive v-slot (introduite dans Vue.js 2.6) permettant 1) de composer plus facilement ses composants et 2) de les rendre plus génériques.

Divers

  • usbrip est un outil en ligne de commande pour Linux permettant de connaître l’historique des événements USB.
  • Un site qui offre un dépôt de jeux de données pour faire des expérimentations. Le site organise les jeux de données selon plusieurs critères.
  • Un article qui explique comment bien définir une ressource pour construire une API REST.
  • Un livre gratuit qui montre les bases pour développer un langage de script.

Media de la semaine

CommonPorts

Ce billet est open source. Vous avez noté un problème de typographie ?
Ou quelque chose d'obscur ? Améliorer ce billet à partir du dépôt GitHub.
Commentaire

Vous pouvez laisser un commentaire en répondant à ce Tweet.

Je suis Mickaël BARON Ingénieur de Recherche en Informatique 💻 au @LIAS_LAB le jour 🌞
Responsable de zones #Java sur @javaDeveloppez la nuit 🌚
❤️ #Java #Docker #VueJS #Eclipse #Services #WebSemantic