Je me note :
- Angular 12.x => NodeJS 14
- Angular 13.x => NodeJS 16
- Angular 14.x => NodeJS 16
@Animal il n'est apparemment plus possible d'éteindre totalement les logs de Cucumber lorsque les tests passent et de n'imprimer que les tests qui ont échoué.
Si c'est bien le cas, alors Cucumber va sortir illico-presto des frameworks que j'emploie car comme le dit @Kysofer
Un build ne doit jamais rien afficher, sauf quand il plante afin de rester lisible et rapide.
Un tuto clair et rapide sur les modules en JS. Pour toi @Animal :D
Ce truc est génial. Ça part du principe 1 pixel = 1000 $ (ou 10 000 $ je ne sais plus). Bref, un formidable outil pour se représenter la richesse gargantuesque des ultra-riches.
En tout cas merci à je ne sais plus qui.
Faire attention à ne pas tout supprimer aveuglément !
Le problème est qu'il s'agit là d'une moyenne.
Par exemple sur 1000 citoyens si :
- 999 personnes touchent 1000 € / mois
- 1 personne touche 1 000 000 € / mois
Alors le salaire moyen est de 1 999 € par mois...
Donc je veux bien la même info mais en retirant les 1 % les plus riches, vous savez ceux qui ont des résidences dans chaque régions et chaque pays (avec de graaaaaaandes baies vitrées), ceux qui possèdent des yachts, des jet privés, plusieurs véhicules de collections, des voitures hyper-sportives dans les 450 chevaux et qui consomment du 25/30L au 100 Km, ceux qui vont dans de grands restaurants tous les jours, ceux qui ne portent que de la haute couture et donc ne connaissent pas le contact avec des vêtements vieux ou usés...
J'aimerais bien aussi la même info en séparant les citoyens des entreprises qui polluent sans restriction en violant les normes environnementales sans aucun scrupule car pas de contrôle ni de peine vraiment contraignante...
La pollution n'est pas une affaire de responsabilité individuelle, c'est une affaire publique, à la seule responsabilité du politique. Or le politique et l'hyper-bourgeoisie se confondent, tout l'enjeu pour nos dirigeants est donc de se déresponsabiliser et de se défausser à grand coup de propos moralistes auprès de la population.
Du reste le test était fun, j'ai fait 4,1 T / an voilà.
Mais Timo, non 🤭 Les dégradés sur les polices de caractères existent depuis au moins MS Paint et Corel Image (c'est-à-dire pas loin des 25 ans).
Toi qui écris plein de tips sur les technos web voici un exemple en CSS tiré de Stack Overflow : https://stackoverflow.com/q/37831837
Bref aucun problème technique, sûrement un règle de design Apple qui fait qu'en interne, Apple ne veut pas.
Apparemment, dès la rentrée de septembre 2022, l'école à la maison sera quasi impossible en France.
Je repartage ici car la vidéo montre d'astuces en tout genre pour aider à la lecture et l'écriture (ce qui est très bien pour ma petite dernière).
@Abel je te prends ça pour récupérer les clefs de produits des installations OEM de Windows
sudo strings /sys/firmware/acpi/tables/MSDM | tail -1
Tout est dans le titre.
Article très intéressant sur comment nommer correctement ses classes CSS. En substance le comportement visuel ne doit jamais fuiter dans le nom de la classe, autrement cela voudrait dire que le HTML connaît une partie de la présentation ce qui viole le principe de séparation des préoccupations.
Par exemple pour un message principale sur page d'accueil il ne faut pas écrire :
.big-text-center {
/* ... */
}
Mais écrire :
.greeting {
/* ... */
}
Encore une vidéo incroyable de la chaîne Trouble Fait.
Cette vidéo parle du sujet des sanctions contre la Russie qui se retournent intégralement contre-nous.
Toute la chose donne l'impression que nous sommes dirigés par des idiots (et c'est le cas #Népotisme), alors qu'en face ils ont des stratèges chevronnés...
Bref, les temps sont difficiles pour nous en France et ça ne va pas aller en s'améliorant.
Ceci se fait en deux étapes :
1) Déclarer la property dans le plugin Surefire comme suit
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>LAST_SUREFIRE_VERSION</version>
<configuration>
<systemProperties>
<property>
<name>name-the-property-will-have-in-test</name>
<value>${my-property}</value>
</property>
</systemProperties>
</configuration>
</plugin>
2) La récupérer en tant que propriété système dans les TU
val property = System.getProperty("name-the-property-will-have-in-test")
Il y a une solution à ça : cesser d'uiliser ou d'acheter les produits Apple.
Payer c'est voter dit tout le temps @Kysofer.
Continuer d'utiliser un produit qui vous bloque voire vous force à faire quelque chose que vous ne voulez pas, c'est accepter le viol. Que dire d'une personne qui revient voir son boureau ? 🤕
Le problème ce n'est pas Apple, le problème sont ses utilisateurs qui s'en plaignent mais continuer de soutenir l'entreprise jour après jour, en achetant ses produits, en utilisant ses services, en faisant la promotion bénévolement de toutes les iSaletés qu'elle vend.
De mon point de vue, le problème ce sont ces gens là, pas Apple qui a toujours été une entreprise scélérate comme chacune de ses soeurs GAFAM.
J'ai viré tous les iBidule de ma vie, j'ai dégooglisé tous mes périphériques, honnêtement c'est parfois la galère, mais je tiens ma position fermement : payer c'est accepter, soutenir et diffuser le cancer.
Via Strack.ch
Comment créer et utiliser des sprites SVG (c'est-à-dire fusionner plusieurs SVG en un seul fichier). Pour résumer...
1) Créer un fichier SVG vide
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="display:none;">
...
</svg>
2) Dans une balise <symbol>
y migrer le contenu du SVG à intégrer au sprite sans oublier d'y reporter la viewBox en attribut de la balise <symbol>
.
Par exemple le SVG suivant :
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 95 95">
<defs>
<style>.cls-1{fill:#00dd7e;}</style>
</defs>
<title>8 Point Star</title>
<path class="cls-1" d="M83.59,63.91,97.5,50,83.59,36.09V16.41H63.91L50,2.5,36.09,16.41H16.41V36.09L2.5,50,16.41,63.91V83.59H36.09L50,97.5,63.91,83.59H83.59Z" transform="translate(-2.5 -2.5)"/>
</svg>
Sera intégré comme ceci :
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<symbol id="icon-star" viewBox="0 0 95 95">
<path class="cls-1" d="M83.59,63.91,97.5,50,83.59,36.09V16.41H63.91L50,2.5,36.09,16.41H16.41V36.09L2.5,50,16.41,63.91V83.59H36.09L50,97.5,63.91,83.59H83.59Z" transform="translate(-2.5 -2.5)"/>
</symbol>
</svg>
3) Dans le même fichier, ajouter autant de balises <symbol>
qu'il y a de SVG à intégrer au sprite **en leur donnant des ID différents
4) Pour utiliser le SVG il suffit d'écrire ceci dans votre page HTML
<svg class="icon icon--red">
<use xlink:href="/path/to/sprite.svg#icon-star"></use>
</svg>
Le top du top c'est que le SVG sera mis en cache pas le navigateur, ce qui est une solution idéale pour un set d'icônes à la résolution accroissable (nouveau mot).
😳 Et pourquoi ne pas être passé par adb ?
Comment quelque chose qui n'a jamais été appliqué, principalement à cause des "managers" qui font tout leur possible pour ne pas perdre leur pré-carré, peut-il être un échec ?
A moins que le SoftOps ne soit un rebranding du DevOps... Oh wait...
Mais j'imagine très bien le dialogue dans les grandes banques :
- Grand chef, on remplace le DevSecOps par du SoftSecOps... C'est une révolution.
- Ok comment avez-vous appelé ça dans les roadmaps de transformation je ne le vois pas ?
- On l'a appelé "Migration vers le SSO".
- Mais on a fini la migration vers le SSO l'année dernière ! Je ne comprends pas...
Merci @duraffort pour le lien
L'informatique de la Caisse d'Épargne doit dater du moyen âge car systématiquement quand j'essaie d'effectuer des virements à partir de 23h, ça plante et je suis confrontée à un message du type :
Le fonction est momentanément indisponible
Juste non. Je veux une banque en ligne avec un SLA de 99,98% mais là, c'est 2h d'indisponibilité par jour entre 23h et 1h du matin. C'est parfois plus lorsque leurs batches prennent plus de temps (car j'imagine qu'ils bloquent tout à cause de batches).
Disons-le autrement, j'ai actuellement 3 comptes bancaires dans différentes banques et la Caisse d'Épargne est la seule à me faire subir ça. Sur les 4/5 dernières années pas de problème de ce type chez ING. Sur les 4/5 dernières années, pas de problèmes de ce type chez Boursorama, idem chez la Banque Postale... La BANQUE POSTALE, qui est quand même le truc pérave du prolo de base bon sang !
Et même en ajoutant mes comptes professionnels et les banques virtuels que j'ai testées (Revolut, Shine et N26) je n'ai rencontré ce problème que chez la Caisse d'Épargne.
Je recommande à tous ceux qui me lisent d'aller voir ailleurs pour obtenir un service normal qu'on trouvait partout dès 2010. J'ajouterais aussi que la Caisse d'Épargne est mon compte dont les frais de gestion sont les plus élevés, la plupart des autres étant gratuits.
Bref, je reste encore chez Caisse d'Épargne pour un gros crédit en cours mais je vais voir pour en partir dès que j'aurais du temps.
Je cite le titre de l'article
Unity confirme le licenciement de 4% de ses ressources humaines, soit environ 200 employés. Le fournisseur d'outils de développement de jeux voudrait adapter ses ressources à ses priorités
Complétons la phrase de l'article
et ses priorités sont les profits au détriment de tout le reste, incluant les vies humaines qui ont participé au succès de l'entreprise durant toutes ces années avant leur licenciement sans scrupule.