Pour citer l'article.
mvn versions:display-dependency-updates
Scans a project’s dependencies and produces a report of those dependencies which have newer versions available.mvn versions:display-plugin-updates
Scans a project’s plugins and produces a report of those plugins which have newer versions available, taking care of Maven version prerequisites.mvn versions:display-property-updates
Scans a project and produces a report of those properties which are used to control artifact versions and which properties have newer versions available.
Dans la même veine que mon poste précédente et avec les mêmes remarques concernant la sécurité.
Tout est dans le titre.
Attention à l'extraction de fichiers dont le chemin dans l'archive sont des chemins absolus ! Si c'est root qui décompresse, il est alors possible d'écraser le /etc/profile par exemple, voir modifier des démons gérés par systemctl et compromettre le système.
Bref, toujours concaténer le répertoire de décompression en début de chemin du fichier.
J'avais ce site dans mes marques pages. Lorsque l'on me demande pourquoi je pense qu'il faut désarmer la police et légiférer sur des peines exemplaires lorsqu'un policier déraille, je montrerai ce site.
Au fait, vidéo de flics pourris qui tabassent la population, ai-je besoin de préciser NSFW, 18+ et âme sensibles s'abstenir ? Bref, cette partie de la police que l'état traître laisse faire en gros.
J'avais déjà expliqué mon désamour pour Kafka ici mais comme toujours, le client est roi et des architectes poussent cet outil même si leurs besoins en terme de charge et de volume ne sont pas suffisamment élevés pour justifier Kafka.
Ici, un bon article expliquant les stratégies de partitionnement des topics Kafka. Merci à son auteur, ça m'aide.
P.S : au regard de ma critique vive de Kafka, cet outil possède un avantage qui est extrêmement intéressant : le découplage temporel, c'est-à-dire qu'en forçant l'asynchronisme des messages, Kafka retire du SI les problèmes d'indisponibilités des services appelés, et ça c'est une très bonne chose (que l'on peut toujours compenser par un cluster de micro-services + Kubernetes mais bon).
@Neko : MERCI ! Cela faisait dès années que je me posais la question. (^__^)
Oui j'avais vu, mais comme je n'ai pas su déterminer le niveau de compression que la commande tar -cJf produisait j'ai préféré tout faire à la main.
Je mets la commande ci-dessous :
## Exemple avec l'OpenJDK
# TAR.BZ2
tar -cf - openjdk-jdk-1.8.0u265-x64/ | bzip2 -z -9 > openjdk-jdk-1.8.0u265-x64.tar.bz2
# TAR.GZ
tar -cf - openjdk-jdk-1.8.0u265-x64/ | gzip -9 > openjdk-jdk-1.8.0u265-x64.tar.gz
# TAR.XZ
tar -cf - openjdk-jdk-1.8.0u265-x64/ | xz -9 > openjdk-jdk-1.8.0u265-x64.tar.xzMerci j'oublie tout le temps ! (^__^)
Thread d'utilité publique (enfin pour les devs) !
Le résumé en une image :

Merci @Sebsauvage pour l'info.
Un tuto pour installer le Windows Subsystem Linux sous Windows 10.
Je résume :
- Alexa est un dispositif qui enregistre tout ce qui se dit chez vous.
- La police s'en rend compte et demande à Amazon les enregistrements qu'elle a pris de la vie privée de ses clients.
- Amazon coopère de bon cœur. #CapitalismeDeSurveillance
- Ces enregistrements sont recevables devant la justice (puisque les clients d'Amazon donnent volontairement leurs vie privée à Amazon au moment où ils acceptent les conditions d'utilisation).
- De facto les gens témoignent contre eux-même grâce à Alexa.
La surprise est TOTALE !
C'est un petit peu comme si les gens tendaient le bâton pour se faire battre, mais qu'en plus ils paient le bâton + le mec qui les frappera avec. #Magique
Pour @Doudou et @Chlouchloutte.
Je résume la procédure :
rm -Rf ./node_modules
npm cache verify
npm cache clean --force
npm update
npm install
# EnjoyTélécharger les tar.gz de Chromium pour Linux x64
Je suis une grande fan de Kimi no na wa, j'aime tout dans ce film et souvent les gens qui ne l'ont pas vu ont du mal de comprendre pourquoi je suis intarissable à son sujet. Alors j'essaie de leur expliquer mes impressions :
- Je leur raconte de l'histoire.
- Je leur évoque de l'émotion.
- Je leur décrit l'animation.
- Je leur parle la poésie.
- Je leur explique l'univers fantastique / mystique.
Dans la majorité des cas ils me disent ok ça à l'air d'être un bon film mais ça reste un "dessin animé", puis les clichés font le reste #EtÇaMeRendTrèsTriste
Mais pourquoi Kimi no na wa me touche-t-il autant ? Peut-être parce que pour moi ce n'est pas un film mais qu'il représente une expérience esthétique comme dirait @Kysofer ; et une expérience esthétique ça ne se décrit pas, ça s'éprouve, ça se vit, ça interagit avec votre être profond.
Aussi, j'aimerais vous faire partager un petit peu de cela au travers de cet extrait (sans spoil) de 15 secondes qui relate bien toute une part de ce truc que je pourrais appeler la "magie", la "beauté" ou encore la "poésie" mais qui finalement demeure indescriptible pour moi :
Quelle procédure à suivre pour mettre en place une rupture conventionnelle ?
Une page proposant tous les anciens JDK à télécharger.
Via Kalvn qui poste toujours des trucs qui me sont incroyablement utiles ! Thanks a lot :D
Un site qui répertorie les grands designs d'architectures (pour @animal et @doudou).
Beaucoup de choses appelées patterns ne le sont pas vraiment, on sent le côté buzz-word ou éléments de langage pour apporter de la crédibilité à son discours (surtout à des managers) mais bon, le marché étant ce qu'il est, mieux vaut s'adapter même si l'on n'est pas d'accord.
@Animal : nous en discutions hier soir mais tu peux aussi utiliser le maven-assembly-plugin pour faire un fatjar, en lui demandant de dézipper les dépendances puis en rezippant le tout (un jar étant un zip dont l'extension est renommée .jar).