Liens pratiques de la semaine 46 (novembre 2018)
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 46 (novembre 2018).
Java
- La spécification MicroProfile 2.1 est disponible.
- Java 11 est disponible. Voici deux liens intéressants pour apprendre rapidement ce qu’il y a de nouveau : lien 1 et lien 2.
- Un sondage des habitudes des développeurs Java pour l’année 2018. On apprend que 80% des interrogés utilisent Java 8 en production et que 45% des interrogés utilisent l’IDE IntelliJ IDEA et 38% Eclipse.
- Pour installer Java depuis une version fournie par OpenJDK sous macOS, il suffit de décompresser l’archive dans le répertoire /Library/Java/JavaVirtualMachines. Par défaut, la version la plus récente sera utilisée. Pour désactiver une version récente, il suffit de renommer le fichier Info.plist dans /Library/Java/JavaVirtualMachines/JAVA_VERSION/Contents en Info.plist.disabled.
- Un article qui montre comment migrer ses projets Java avec Maven vers Java 11.
Docker
- Dockly (https://github.com/lirantal/dockly) et Docker-Compose-Command-Center (https://www.npmjs.com/package/docker-compose-command-center) sont deux outils pour piloter ses conteneurs Docker via une interface graphique en mode console.
JavaScript/HTML/CSS
- Un exemple intéressant d’une interface de login/password faite en JS/HTML/CSS.
- Un article qui présente comment utiliser la nouvelle interface graphique de VueCli3 pour construire et configurer (plugins, dépendances…) un projet Vue.js.
- Un article qui montre comment utiliser Flex Box, un standard CSS3 de disposition des éléments dans une page web.
- Comprendre en détail le fichier package.json.
Divers
- Un résumé intéressant des différentes algorithmes d’apprentissage automatique à utiliser selon le contexte.
- Mole est une application en ligne de commande pour faciliter la création de tunnels SSH.
- htrace.sh est un script Shell pour débogguer les traces de connexion HTTP/HTTPS et analyser les en-têtes…
- Un site web qui fournit une base pour apprendre à fabriquer des avions en papier.
- Les slides d’une présentation sur des cas de scénarios de Git.
- Le projet Common Voice est une initiative de Mozilla pour aider à apprendre aux machines à parler comme tout un chacun. Les interfaces sont très simplistes et efficace. Vous dictez un texte ou vous confirmez qu’un texte a été correctement lu.
- Un article pour comprendre rapidement Tmux, un multiplexeur de terminaux.
- Un aide mémoire interactif sur Git.
- Une commande Linux a échoué car vous n’étiez pas sudo, rappelez la dernière commande via sudo !! ou sudo !-1.
- lazyGit est une interface graphique en ligne de commande pour Git.
Ce billet est issu de mon ancien blog, retrouver le billet initial à cette adresse : Liens pratiques de la semaine 46 (novembre 2018).
Je suis Mickaël BARON Ingénieur de Recherche en Informatique à l'ISAE-ENSMA et membre du laboratoire LIAS le jour
Veilleur Technologique la nuit
#Java #Container #VueJS #Services #WebSemantic
Derniers articles et billets
Vous pouvez laisser un commentaire en répondant à ce Tweet.