Enfin, quand on intègre des lib JS qui n’apportent rien comme jQuery ou TypeScript (oui : ces job n’apportent rien : à part traduire du code écrit par un dev en Vanilla JS, ça ne fait rien du tout), ça ne peut pas être rapide.
Nope, TypeScript n'est pas une lib mais un langage (précisement superset de JavaScript) qui vise à se transpiler en JavaScript (ie. vanilla-js) et dont la motivation est de prouver à la compilation que certaines exécutions seront correctes ainsi qu'ajouter ce qui manque à JS (eg. les namespaces). Ce faisant on ne découvrent plus certains problèmes au runtime mais on prouve leur absence au compile-time.
Du coup, TypeScript c'est du JS avec un tree-shaking + optimisations en fin de build, je ne comprends pas bien le point de vue de Timo qui me semble ne pas bien connaître le langage.
J'étais passée complètement à côté du Thalès ID Wallet 🤢🤮. Damned mais qu'est-ce que c'est que cette horreur !?
Je rappelle qu'au début il y a la surveillance et qu'ensuite il y a la punition (clin d'oeil à tout ceux qui ont lu Foucault).
Je maintiens mon propos qui porte sur la comparaison entre la cancel culture et le crédit social chinois dans le sens où les objectifs sont les mêmes :
- Le but de la première est bien d'exclure des individus d'une société ou l'interaction sociale prime pour y vivre, la résultante la pire étant devenir un clochard, impasse de laquelle personne ne peut sortir dans aide extérieure.
- Le but de la seconde est exactement la même chose, seul le groupe et les moyens changent mais l'objectif reste le même, l'exclusion de ceux qui posent problème au regard d'une certaine morale.
D'ailleurs dans les deux cas, aider des exclus ne nous apportera que des problèmes par voie de contamination, la cancel culture est juste une façon qui est acceptable dans nos sociétés occidentales du point de vue du droit et d'une certaine forme de "morale commune", le crédit social chinois est une solution compatible avec le droit chinois et sûrement une morale là-bas.
J'aimerais maintenant discuter un peu de ce que tu écris, non pas pour apporter du vrai et de la précision (j'ai beau ne pas être d'accord avec toi, ta démarche sur la cancel culture et le crédit social chinois est impeccable) mais pour m'attaquer personnellement, ce qui ne te sert à rien, nous sommes derrière deux écrans.
C'est d'ailleurs possible d'identifier les racistes au fait qu'ils vont entendre et écrire "sous-chien" au lieu de "souchien".
Ok sûrement, mais c'est un moyen fiable parce que ?... Et c'est fiable plutôt comme un test PCR ou plutôt comme un test d'alcoolémie ?? Je suis perdue moi !
En tout cas c'est fort accommodant pour une attaque ad hominem sortie de nulle part mais merci car j'ai littéralement éclaté de rire après un vendredi bien trop long ! Ce genre de choses m'amuse encore finalement.
Alors je comprends ton envie d'attaquer mais je ne suis pas ton ennemie camarade shaarliste, bien que je ne partage pas ton point de vue. Je reformule, je ne suis pas du tout d'accord avec toi mais je te souhaite quand même plein de bonnes choses dans ta vie de tous les jours.
D'ailleurs j'admets volontiers que le terme "souchien" puisse être quelque chose d'inventé pour parler de ceux qui se revendiquent "être de souche", c'est tout à fait cohérent maintenant que tu me l'as expliqué, mais ce terme est aussi très arrangeant car il constitue un petit jeu de mot mesquin et assez facile pour ricaner entre copains aussi.
Surtout que quelqu'un ne l'ayant jamais entendu et l'interprétant mal comme j'ai pu le faire, pourra se voir étiqueté de raciste comme ça, pouf magique !
Mais le plus triste, là où je leur en veux vraiment aux types qui ont trouvé ça, ce n'est pas tant qu'ils auraient pour choisir un terme respecteux comme "souchéens" mais c'est qu'ils sont passés à côté de l'appellation "les souchis" (>▽<) #Impardonnable
Bon, c'est du même niveau qu'appeler un mec de droite un droitier ou un mec de gauche un gaucher, on va pas se mentir.
Permets-moi enfin de te parler un peu de moi. Je suis carrément plus proche de la "bâtarde" que de la souchise cher camarade. Dit autrement, si les extrémistes retraçaient ma lignée pour déterminer si je devais rémigrer, je serai mise dans le train avec les autres.
Alors certes je suis blanche, en fait ma couleur tire un peu sur le rose, mais comme je n'ai pas un pantone sur moi pour te révéler ma teinte exacte on va dire que c'est très pâle en hiver et rose-fraise en été :P
Et en dehors de ma nationalité "française" que j'ai héritée de mes parents et de ma naissance sur le territoire, j'ai des origines serbes (apparemment), autrichiennes, allemandes et belges qui me viennent de mes grands-parents et arrières grands-parents ; et si tu remontes encore un petit peu, je dois avoir des origines africaines (mais faut chercher sur quelques siècles hein) #NoireEtFièreDeLetre #BLM.
Il faut que je t'avoue que le français "100 % français" est un concept en lequel je crois dur comme fer... À ceci près que ma définition repose exclusivement sur celle actée dans la Constitution française de 1793, extrait :
Article 4.
- Tout homme né et domicilié en France, âgé de vingt et un ans accomplis ;
- Tout étranger âgé de vingt et un ans accomplis, qui, domicilié en France depuis une année - Y vit de son travail - Ou acquiert une propriété - Ou épouse une Française - Ou adopte un enfant - Ou nourrit un vieillard ;
- Tout étranger enfin, qui sera jugé par le Corps législatif avoir bien mérité de l'humanité - Est admis à l'exercice des Droits de citoyen français.
Article 5.
- L'exercice des Droits de citoyen se perd - Par la naturalisation en pays étranger - Par l'acceptation de fonctions ou faveurs émanées d'un gouvernement non populaire ;
- Par la condamnation à des peines infamantes ou afflictives, jusqu'à réhabilitation.
Comme tu peux le voir, il n'est pas question de couleur, de religion, de sexe, ou d'idéologie, juste des actes, mais c'est ringard de nos jours.
Bon en tout cas j'aurai appris une chose, c'est que je suis une grosse raciste ! Je confonds "sous-chien" et "souchien", faut quand même pas déconner ! (≧▽≦)
Sérieusement j'en rigole encore. Rien que pour ça merci. Essaie d'en rire aussi et souviens-toi... Les sou-chis !
Quelle différence fait-on entre la cancel culture et le crédit social chinois puisque les deux reviennent à exclure de la société des personnes jugées non-conformes au regard d'un groupe ?
Pareil, j'ai écouté la vidéo de ce post et en deux minutes à peine, le vidéaste appelle les blancs des "sous-chiens".
Quel différence fait-on entre ça et appeler les noirs des "nègres" et les arabes des "bougnoules" ?
Le raciste, c'est toujours l'autre en fait. #DeuxPoidsDeuxMesures #PoutreDansLoeil
Je suis en train de travailler sur la fabrication de JRE custom s'appuyant sur Java 17 mais cela ne servira à pas grand chose si le code que nous produisons ne déclare pas bien les modules sur lesquels il s'appuie.
Comment créer une requête complexe dans Elastic Search ? Ce que je retiens :
OR
is spelledshould
AND
is spelledmust
NOR
is spelledshould_not
Enjoy
Pour le coup je ne suis pas du tout d'accord avec l'analyse qui part du principe que :
1) Le peuple voterait en masse pour la dictature.
2) Le peuple voterait en masse l'extermination de minorités s'il le pouvait.
3) Le peuple voterait en masse.
Ce que défend le journaliste c'est que la dizaine de personnes au conseil constitutionnel puisse avoir autant de poids et d'influence sur le pays qu'un référendum qui totaliserait l'expression de 100% des votants en âge de voter.
Je reformule... Une minorité (non-élue) qui décide pour la majorité qu'est le peuple ça n'est pas la Démocratie mais l'oligarchie. Et prétendre qu'un pays dirigé par des référendums ne serait pas une Démocratie mais, je cite : "au mieux de l'illibéralisme", c'est un procédé malhonnête et une inversion du sens des valeurs à la Orwell.
En résumé, le chroniqueur est pour la Démocratie et la liberté des peuples à décider d'eux-mêmes... Mais tant qu'un juge constitutionnel non-élu et qui pense exactement comme lui puisse censurer ce qu'il veut des choix effectués via les votations tirées des référendums, nan mais juste lol quoi 🤦♀️.
Ah cette petite bourgeoisie parisienne qui est terrifiée à l'idée de perdre un à un ses éléments de contrôle de la société française au point de mentir éhontément sur une heure de grande écoute. #Nausées
Et après les mêmes s'étonneront de la montée en puissance de Zemour dans les suffrages par pur esprit de rébellion. 🤮
Zemour d'ailleurs qui est mis en avant par les grands médias et dont la candidature est sortie de nulle part exactement comme Macron avant lui, vous savez lors de l'élection précédente... Et des gogos se feront avoir, mais cette fois-ci pas les mêmes, entraînant avec eux tous les autres dans leur sillage 🤦🤦♂️🤦♀️😭.
On va devoir une nouvelle fois faire les Castors pour faire barrage à la haine... Écoutez juste non pas cette fois. Je vote depuis le second tour Chirac / Le Pen et j'en ai marre de me faire prendre en otage à chaque fois par les oligarques. La stratégie du "tout mais pas ça" leur permet de faire gagner leur candidat et ainsi détruire tout ce qui constitue notre corps social et ça me rend dingue !
J'ai beau militer pour l'UPR et espérer voir Asselineau au second tour, sa victoire reste peu probable vu son taux d'occupation d'antenne. Et je sens vraiment mal ce rassemblement des droites durs qui va nous péter à la tronche. Que ce soit Macron ou Zemour au second tour, mon vote sera blanc pour ne leur conférer aucune légitimité, il faut juste que nous soyons 40 millions à le faire mais comment convaincre ?
Le paramètre --illegal-access=permit
est nécessaire à cause des modules de Java 9 qui font qu'une classe d'un package A dans un jar A ne peut plus accéder aux classes non exportées d'un package B dans un jar B.
Or Surefire procédant au scanne du classpath pour charger via API réflexion toutes les classes suffixées par Test et y exécuter toutes les méthodes annotées par @Test, il viole alors l'accès restreint des modules de notre code. Donc mécaniquement, et si l'on veut exécuter des TU, il faut lever la restriction via ce paramètre.
N.B : ce problème ne touche pas que Surefire mais également tous les frameworks s'appuyant sur l'API réflexion (coucou Spring Boot).
J'ai vécu une phase comme ça, entre 2014 et 2016 où ça devenait penible pour moi de coder. J'avais même accepté un job de chef de projet en 2015 c'est dire ! À cette époque, j'avais l'impression d'avoir fait le tour de la question, toutes les applications avaient tout le temps les mêmes couches, avec les mêmes frameworks et systématiquement le code technique et les classes anémiques prédominaient.
Puis j'ai redécouvert la programmation fonctionnelle (la vraie, pas celle de Java) mais aussi la programmation orientée objets (la vraie aussi, pas celle de Java) alors que j'étais pourtant sûr et certaine de maîtriser l'une et l'autre.
J'ai alors accepté l'idée que je ne savais coder ni dans l'une ni dans l'autre et que tout ce qui m'était présenté comme des "patterns" embarqués out-of-the-box par des frameworks comme Spring Boot étaient en réalité des anti-patterns et souvent parmi les pires !
J'ai commencé à détester coder à cette époque parce que le code était devenu une procédure à dérouler dans une architecture normée, pensée et plébiscitée par des non-développeurs que le marché appelait "architectes" et cela m'ôtait toute possibilité de réfléchir à comment faire et surtout de faire mieux que ces tripotés d'ingénieurs-cadres hélicoptères ne sachant plus trier une liste.
Ce qui m'a redonner l'envie de coder ce fût la découverte de Kotlin en 2015, de Yegor Bugayenko à la même époque et les cours de Kysofer qui a passé des week-ends entiers à me faire découvrir tout un tas de choses notamment :
- Pourquoi et en quoi l'API stream de Java 8 n'était pas du tout de la programmation fonctionnelle.
- Pourquoi je n'avais jamais créé ni utilisé le moindre objet au sens OOP du terme avec JPA ou des DTO.
- En quoi la composition vs héritage n'était pas du tout ce que je pensais et ce qu'internet disait.
- Pourquoi si j'avais du mal à écrire des tests c'était à cause des architectures procédurales et qu'en réalité c'était facile et que j'adorais ça.
- En quoi écrire la doc était une perte de temps mais était obligatoire à cause des architectures orientées techniques et non métier.
Et tellement d'autres choses. @Kysofer tu avais raison quand tu me disais : " j'adore mon métier, mais je déteste mon travail ".
Bref si vous ne codez plus, quittez l'IT, les meilleurs entraîneurs sont ceux qui ont boxé jusqu'au bout, pas ceux qui n'ont fait ca que 4 ou 5 ans.
Je ne pense pas qu'il s'agisse d'un déplacement de la fenêtre d'Overton vers la droite ou vers la gauche, et je pense que le prétendre revient à s'imaginer qu'il existerait un camp du bien qui serait forcément contre la dictature (la gauche) et un camp du mal qui serait forcément pour dictature (la droite).
Je trouve ce point de vue réducteur pour ne pas dire imbécile, car même si je fréquente peu de gens qui se disent de droite, aucun d'entre-eux ne souhaite la mise en place d'un pouvoir non-contestable et dictatorial.
En parallèle, il faut se rappeler que la dictature n'est pas l'apanage de la droite (cf. Staline, Mao, etc) et que ses méthodes d'agressions violentes ne sont pas réservées à ceux de droite (cf. les antifas).
Par contre, je pense qu'il y a bien un déplacement de la fenêtre d'Overton mais vers l'acceptation des idées les plus totalitaires. Et ceci sert fort bien la caste des hyper-bourgeois, n'hésitant pas à financer la gauche comme la droite pour diviser et mieux régner et ainsi maintenir leurs positions tout en haut de la hiérarchie économique et sociale.
Une résistance possible consiste à arrêter de consulter des médias détenus par des milliardaires, et il faut le faire immédiatement et en masse, ce qui ne sera pas possible puisque la télévision (entre-autre) mourra avec la génération télévision.
Ahhhh, le rêve ! Le bonheur totale même ! Surtout quand une partie du Parlement français propose d'importer le crédit social chinois sur notre territoire...
Et sinon il y a la vraie démocratie, vous savez celle où l'on vote les lois nous-mêmes de sorte à éviter toute possibilité de prise de pouvoir par les "élus" ou de corruption de ces derniers... Un peu comme le proposait Étienne Chouard ? Les Gilets Jaunes ? Les bons gros vrais fascistes en somme.
Bref, cette nouvelle vidéo de la chaîne Trouble Fait ne fait que 15 min et le propos est juste glaçant. #Démocrature
Je découvre ce matin ce vidéaste. J'ai trouvé que cette vidéo sur le rap était très intéressante
Trop bien l'astuce du
apt install ./mon-fichier.deb
Merci Nono !!!
Pour faire le diff entre deux branches :
# Diff entre le HEAD des deux branches
git diff master..ma-branch
# Diff entre le point de bifurcation de "ma-branch" dans master et le HEAD de "ma-branche"
git diff master...ma-branch
Sur la dizaine d'amies que je fréquente encore, une a un compagnon de 53 ans alors qu'elle en a 32 et ils viennent d'avoir un enfant, soit 21 ans d'écart.
Une autre en a 33 alors que son conjoint en a 49, soit 16 ans d'écart.
Une troisième en a 36 et son conjoint 51 (et ils viennent d'avoir leur deuxième enfant), soit 15 ans d'écart.
Côté famille ma cousine a 25 ans d'écart avec son conjoint et mon autre cousine 13 ans d'écart. Et nous avons un peu plus de 7 années d'écart dans mon couple.
Alors certes ça peut en agacer certaines et certains mais est-ce si dur à croire que juste ça existe et que le cinéma n'invente rien ?
Sans vouloir généraliser, je ne constate pas du tout que l'alignement des âges soit la norme dans mes sphères relationnelles ou familiales, mais je comprends tout à fait que cela puissent frustrer de jeunes hommes de voir des "papis" pecho plus qu'eux au cinéma. Et ?
C'est littéralement la méthode employée au Japon pour les exams. Les étudiants doivent les repasser encore et encore jusqu'à y arriver, y compris pendant leurs vacances, mais peuvent abandonner leur filiaire s'ils n'y parviennent pas.
Il va sans dire que je plussoie.
Je me le note pour plus tard, comment ne copier que les dépendances en scope "compile" via le maven-dependency-plugin :
mvn dependency:copy-dependencies -DincludeScope=compile
Comment fabriquer des JRE custom spécialisées dans les besoins de votre application.
J'essaie ce week-end. Cela peut-être mieux que l'option GraalVM au final.
Voici un résumé de ma situation :
- Oxygen m'a contraint de faire une mise à jour récemment.
- Comme à mon habitude avec OnePlus, pas mal de choses déconnent juste après la mise à jour => Donc go to format.
- Mais avant moi vouloir backuper mes données de mon mobile (mobile pas rooté).
- J'ai pu tout exporter sauf... Les marques-pages de Firefox.
Mon problème
- Est-ce que quelqu'un sait comment exporter ses marques-pages Firefox sur Android vers un fichier (où comment les récupérer via ADB sinon) ?
- Je ne souhaite pas passer par FirefoxSync qui a déjà planté par le passé et qui est soumis au Patriot Act de surcroît.
Remarque : j'ai effectivement quitté Firefox pour Waterfox et ce genre de "choix" qui contraignent les utilisateurs à passer par des services en ligne me donne envie de voir Firefox et Mozilla juste crever en fait. Oui j'en suis arrivée là (T__T)
A tous les non informaticiens, si vous vous demandez ce qu'est une "backdoor" (ou "porte dérobée" en français). Si vous vous demandez pourquoi tous les informaticiens râlent dès que l'état demande à disposer de clefs numériques privées pour déchiffrer nos communications, et bien l'analogie avec le monde réel est là.
Une seule clef permettant d'ouvrir toutes les boites à lettres, sauf que si cette clef tombe entre de mauvaises mains (ou une de ses copies), cela devient une catastrophe.