Je crois que Groland est le dernier programme main-stream qui tape encore l'oligarchie là où elle fait mal. Merci aux membres du Styx pour l'avoir reposté.
Vraiment bien !
Je résume l'idée :
- Créer plein de petites instances immutables est plus coûteux que d'en réutiliser une mutable.
- Mais il ne peut pas avoir de graphes d'instanciations entre les anciennes et les nouvelles instances, avec une programmation totalement immutable (puisque les anciennes n'étant jamais modifiées, elles ne pointeront jamais vers les nouvelles).
- De ce fait les temps de garbage collection sont bien plus courts.
Donc nous perdons du temps de calcul pendant l'instanciation pour en récupérer une partie durant la garbage collection.
Pour allier le meilleur des deux mondes, il faut utiliser des objets immutables tout le temps, sauf dans un seul cas de figure qui répond aux contraintes suivantes :
- Je dois modifier beaucoup de fois le même objet immutable avant d'obtenir son état final.
- Je vais donc passer par un objet mutable pour le construire.
- Cet objet mutable doit être instancié et garbage collecté dans la même méthode.
Par exemple, utiliser un StringBuilder pour créer une String immutable en Java (et ne pas partager ce StringBuilder avec un tiers ou encore le mettre en attribut).
Le jugement majoritaire... Voilà un bon début de promotion.
@Animal nous discutions ensemble du lambda calcul, je t'invite à lire cet article qui parle de la programmation asynchrone et de l'évolution qu'elle a suivie en partant des callbacks (fonctions passées en paramètre), en passant par les lambdas, jusqu'au async / await que l'on retrouve avec les coroutines de Kotlin.
Tout part de la simple fonction d'addition suivante :
function add (x, y) {
return x + y
}
Bref, une introduction rapide, facile et didactique.
Le Grumpy Cat est mort au jeune âge de 7 ans.
Écrite en Go et biennnnn plus simple à installer !
Attention alerte propagande Européiste...
L'infographie shaarliée montre les périodes de guerre en Europe et l'arrivée de l'Union Européenne et en corrélant les deux... Roulement de tambours... Avec un zeste de #Sophisme (car corrélation != de causalité)... L'infographie donne l'impression que c'est l'Union Européenne qui a apporté la paix...
Encore une fois je renvoie tous les lecteurs de Riduidel (et toi aussi Riduidel) à ce post. En clair, dans l'infographie, entre la fin de la WWII et la création de l'UE il faut y insérer :
- L'arrivée de la force de frappe atomique particulièrement dissuasive !
- Le pacte de Varsovie !
- Le traité de l'Atlantique Nord ! (ce doit être une paille celui-là)
- La suppression de l'armée Allemande et la "rééducation de sa population" visant à supprimer les thèses suprémacistes !
- L'ensemble des accords et traités mis en place par Charles de Gaulle !
Je ne veux pas faire comme AnalGénocïde mais merde : go educate yourself ! L'histoire ce n'est pas qu'une ou deux pages dans un bouquin que l'on prend parce qu'elles expliquent que ce que l'on souhaite entendre ! #SophismeDuBiaisDeConfirmation
D'autant que la France est en guerre quasi-permanente depuis des décénnies ! A votre avis, pourquoi connaissons-nous si bien le slogan "L'Armée de Terre recrute"... ?
Spoiler : C'est parce que l'armée française à besoin de soldats pour assurer ses attaques à l'étranger ! Les guerres françaises existent toujours et en dehors d'un ou deux actes terroristes, les combats se situent en dehors de notre territoire. Et encore une fois, ces combats se déroulent à côté de chez nous uniquement parce que nous possédons une force de frappe suprême et terrifiante : l'arme atomique.
Je vous renvoie à la conférence de FA sur le sujet : Non. L'Europe ce n'est pas la paix, L'EUROPE C'EST LA GUERRE.
Je vais surveiller cela de près ! Je venais de passer à Qwant Lite récemment (oui parce que la page de Qwant "normal" pèse presque 1,5 Mo de JS hein...). Bref, autant vous dire que s'ils migrent totalement, je migrerai aussi vers autre chose.
Toute une documentation très bien faite sur les coroutines en Kotlin et les mécanismes de synchronisation que le langage fourni. Vraiment très bien pour apprendre à tirer partie des CPU multi-coeurs.
Les mécanismes de versioning des applications ne sont pas forcément les mêmes en fonction des contextes.
Typiquement si un Product-Team n'est pas impactée par les problématiques de modification de version de Maven, des Project-Team qui modifient chacune des composants d'un gigantesque monolithe, quant à elles le sont.
Merci à Philou pour son lien ainsi que les deux suivants :
Dit autrement : comment exécuter une analyse multi-profiles avec Sonar.
L'idée est de partir sur une exécution multiple :
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<executions>
<execution>
<id>s1</id>
<phase>verify</phase>
<goals>
<goal>sonar</goal>
</goals>
<configuration>
<sonar.branch>MyQualityProfile1</sonar.branch>
</configuration>
</execution>
<execution>
<id>s2</id>
<phase>install</phase>
<goals>
<goal>sonar</goal>
</goals>
<configuration>
<sonar.branch>MyQualityProfile2</sonar.branch>
</configuration>
</execution>
</executions>
</plugin>Vérifier si vous êtes bien inscrit sur une liste électorale vous permettant ainsi d'aller voter aux européennes.
Je cite Sebsauvage :
1) instauration de lois liberticites : « Mais non ne craignez rien, c'est pour vous protéger des terroristes. On a aucune intention de limiter la liberté de la presse. »
2) Le gouvernement magouille en vendant des armes.
3) Les journalistes dénoncent.
4) Le gouvernement utilise les lois en 1) pour attaquer les journalistes.
Voilà
La partie sur la Hoding dite "complexe" ne l'est pas tant que ça. La difficulté réside dans les statuts, le reste coule de source.
D'ailleurs, le tuto sur le même site est ici.
En même temps, existe-t-il une banque chez qui "il faudrait aller"... Mais bon, se faire tirer son fric par un organisme bancaire (hors période de "crise"), j'avoue c'est pas mal !
Je cite le post :
« Pour gérer les frais de notre ménage, nous avons créé en janvier un compte sur cette banque. @N26FR nous demande de donner quelques informations, que nous avons envoyé, et nous dote rapidement d'une carte et d'un compte. Jusqu'ici tout va bien.
J'y dépose chaque mois à peu près la moitié de mon salaire pour payer mon loyer et mes courses + épargner pour mes vacances. Ces virements sont plus ou moins fixes et à dates fixes également.
Tout va bien jusqu'à tout à l'heure, où je reçois un mail m'informant que "suite à une violation majeure des conditions d'utilisation", mon compte sera clos sans recours et que je dois en retirer mes fonds immédiatement. On ne me dit pas de quelle "violation" il s'agit. La seule chose que le mail précise est qu'il faut que je me rende sur leurs CGU. L'article cité ne mentionne que des conditions d'accès au crédit (que je n'ai pas contracté) et un "changement brutal de situation" (qui n'a pas changé).
Me disant que c'est peut-être une erreur, je me rends vers leur service client, où il m'est signalé que
- Oui, mon compte va fermer
- Non, on ne me dira pas pourquoi
et on me ferme le chat au nez immédiatement.La banque ne donne aucune info et aucun service capable de nous donner la moindre info n'est accessible. De ce que nous sachions, aucune violation du compte n'a eu lieu. Nous avons juste payé notre loyer et nos courses avec le compte. Le mail nous avertissant que le site allait nous saisir notre argent est arrivé dans les spams, au passage. Sur internet on trouve des gens ayant perdu des 5000€ comme ça.
Donc si vous avez de l'argent sur un compte @N26FR : prenez-le, barrez-vous. Allez chez une banque honnête, celle-ci ne l'est pas.
Pour info cette situation n'est pas personnelle mais concerne apparemment beaucoup de monde : https://www.60millions-mag.com/forum/banque-epargne-credit-f76/banque-n26-probleme-compte-bloque-et-aucunes-informations-t55685.html »
Les assureurs tentent "d'identifier des comportements à risques" en nous espionnant via nos téléphones portables (d'ailleurs, c'est RGPD compilant tout ça ?).
Le but étant d'assurer des gens qui ne prennent aucun risque (c'est donc l'inverse du travail d'un assureur puisque si je ne prends aucun risque, alors pourquoi m'assurer contre quelque chose qui ne m'arrivera jamais, mais bon).
Dans cette société panoptique vers laquelle le capitalisme néo-libéralisé nous pousse, il existe ce même problème de surveillance individuelle de masse pour l'automobile dont mes derniers posts sont là et là.
Le Copyreich encore et toujours cette mafia que je haie depuis 20 ans !
L'amande revient à 2€ / tonne de déchets polluants répandus de manière illégale dans la nature... Sur un site protégé !
Ça va, répandre la tonne revient à moins chère qu'un Big Mac, épandage et amende inclus... Alors pourquoi se gêner ?
Avec des cochons d'indes