Des algorithmes à base d'arbres permettant de mettre en oeuvre des systèmes de prises de décisions via programmation par contraintes.
Merci. Juste merci.
Je pose ici ce que dit Sebsauvage :
Bon... récemment Mozilla s'est un peu pris les pieds dans le tapis, a laissé un certificat expiré, ce qui a causé la désactivation de TOUTES les extensions. Faire des erreurs, ça arrive à tout le monde. Ils ont fait ce qu'il faut: Communiquer dessus et résoudre le problème.
Mais il y a quand même tout un tas de choses qui ne vont pas dans ce qui est arrivé.Je vais être franc: Je hais cordialement les logiciels qui ne sont pas capables de fonctionner en autonomie et qui s'écroulent dès qu'il ne peuvent plus parler à papa-maman. Comme Chrome, par exemple, qui CESSE DE FONCTIONNER dès que vous bloquez tous les domaines appartenant Google. C'est de l'informatique DE MERDE.
Firefox prend la même voix. L'exemple des extensions est assez parlant.Un problème de certificat lié à leur Appstore ne devrait pas impacter et désactiver les extensions déjà installées. Il y a là un énorme problème de conception.
Imaginez si Linux fonctionnait de la même manière ? Le certificat du dépôt expire, et tous les paquets sont invalidés et votre OS cesse de fonctionner ? Impensable. Personne ne voudrait de ça.On va ma dire que c'est pour notre sécurité. Le problème, c'est que Mozilla commence à faire comme Google : Faire les choix à la place de l'utilisateur "pour son bien", non seulement en ne lui proposant pas de choisir, mais en allant jusqu'à rendre la désactivation de l'option IMPOSSIBLE.
À partir de quand c'est une bonne idée ? Comme on peut considérer ça comme respectueux de l'utilisateur ?
Et la liste commence à s'allonger : Liaison à un service GAFAMesque activé par défaut (Pocket), requêtes vers Google dès que vous lancez Firefox (coucou Safebrowsing), préfetch HTTP et DNS activé par défaut, télémétrie activée par défaut...Ah oui, la télémétrie, on en reparle ? Activée par défaut, cela permet à Mozilla D'INSTALLER SILENCIEUSEMENT DES CHOSES À DISTANCE. Si vous n'avez rien spécifié, Mozilla peut décider de vous enrôler dans des "expériences". C'est tout bonnement inacceptable pour un organisme qui prétend défendre notre vie privée.
Actuellement, quand j'installe Firefox, je fais comme pour une fraîche installation de Windows: Commencer par changer tout un tas de paramètres et bidouiller pour désactiver plein d'options. C'est triste.
On va me dire: « Mais c'est pour la sécurité ! ». Ce que fait Google actuellement (verrouillage massif d'Android, y compris une partie d'adb dans Android 9) part de la même intention : Protéger l'utilisateur. Au final, on sait très bien que ce verrouillage ne sera pas au bénéfice de l'utilisateur.
Vous êtes prêts à troquer votre liberté contre un peu plus de sécurité ?
Je reformule ma question : Êtes vous prêt à troquer votre liberté contre l'économie d'apprendre un minimum de notions de sécurité ?
C'est une question rhétorique : Les GAFAM ont déjà choisi pour vous. Ça sera pour votre "sécurité". Et tant pis pour votre liberté (dans Android, vous ne pouvez même plus récupérer la clé qui sert à chiffrer vos propres données dans le téléphone. Vous ne pourrez donc pas récupérer les données de votre carte MicroSD si votre téléphone est mort).Et ça me fait vraiment chier de voir que Mozilla prend la même voie.
Pourtant, je vais continuer à utiliser Firefox, parce que c'est le seul navigateur à ne pas être à but commercial. fatigue
Des jolis effets de CSS faciles à intégrer !
I'm sooo happy :D Nous allons enfin avoir des applications tournant sur JVM ayant de performances comparables à celles de Go.
@Doudou : Les erreurs dans les mesures du GIEC.
En résumé, des personnes doutes encore du réchauffement climatique parce le GIEC n'a jamais été capable :
- De fournir des mesures bruts.
- De fournir des méthodes d'analyse claires et reproductibles.
- De corriger les erreurs de ses modèles lorsque celles-ci sont remontées.
- De se protéger autrement que par des sophismes ou des attaques ad-hominem.
Et tout cela alimente le complotisme... Bref, le réchauffement climatique existe, il est mesuré et mesurable, par contre non, nous ne sommes pas certains que son origine soit anthropologique et uniquement due aux émissions de CO2.
Les hearders à intégrer à vos rôles Ansible/Nginx et pourquoi.
Des tips & tricks que je retiens :
- Toujours mettre ses noms de tables et colonnes en minuscules (parce que Postgre convertie les majuscules en minuscule au run)
- Ne jamais utiliser
psql -Woupsql --passwordcar Postgre vous demandera un mot de passe même s'il n'y en a pas. - L'héritage c'est mal en programmation, c'est mal dans une base de données (et pour les mêmes raisons).
- Toujours utiliser
timestamptzà la place detimestampafin de gérer les time-zones en plus. - Utiliser VARCHAR tout court à la place de VARCHAR(N).
On a enfin la preuve qu'il n'y a jamais eu de violences policière durant les manifestations des Gilets Jaunes. Cela faisait 6 mois que les manifestants abusaient d'une propagande éhontée et ce site permet de les démasquer !
Je vous conseil d'y jeter un œil, vous comprendrez pourquoi j'espère que l'on va enfin donner les pleins pouvoirs à la police.
Si seulement c'était une fake-news !
P.S : âmes sensibles s'abstenir ! Ces images sont biens réelles et les auteurs de ces mutilations étaient tous des policiers français en service. #ToutVaBien
Un très bon tuto bricolage. Je dois faire des travaux à la maison ur ur ur.
D'ici qu'on arène que le casque écoute les conversations et enregistre la taille de la pièce pour savoir vers qui te diriger comme publicitaire en vendeur de meuble ^^.
Je suis d'accord avec pierre-y. Facebook détient Occulus. Facebook est une société sans pitié, sans foi ni loi car elle est dirigée par Zuckerberg qui est sans pitié, sans foi ni loi (je vous renvoie à l'histoire que raconte Elon Musk sur la chose la plus dingue que Zuckerberg lui ait proposé de faire).
Bref, je suppose (pour l'instant) que Facebook attendra tapis dans l'ombre pour violer la vie privée et l'intimité de ses clients, comme d'hab...
4 minutes d'interview de Philippe de Villiers. J'ai toujours eu beaucoup de mal avec Philippe de Villiers car je l'ai vu mentir au moment du vote sur le traité de l'UE (pour lequel les français ont dit non) en affirmant devant Daniel Cohn Bendit que si l'on votait oui, alors on voterait pour l'arrivée de la Turquie dans l'Europe.
C'était évidemment faux et cela servait son intérêt. Du coup, j'ai beau partager avec lui un anti-européïsme convaincu, je m'en méfie toujours même sur ce genre de sujets.
Mais ici rien de "dangereux" et je pense qu'il est honnête dans cette interview, bref à voir.
Les chiffres détaillés du financement de la campagne du Président Emmanuel Macron.
Attention, la source est peut-être complotiste et il s'agit peut-être d'une fake-news puisqu'il s'agit de France Inter.
Très très bon article sur l'héritage en Java et ailleurs expliquant pourquoi il faut ne jamais l'utiliser !
Je vais tenter de résumer la chose :
La programmation orientée objet repose sur l'encapsulation, il faut donc dialoguer avec les instances via leurs méthodes qui définissent un contrat de facto (ie. interface). Dès que l'on met en place de l'héritage, le contrat éclate toute possible encapsulation en exposant la représentation interne via les attributs. De ce fait, l'encapsulation est brisée et le développeur reprend une approche procédurale où les données sont exposées et les classes, de grosses structures de données remplies et vidées par d'autres classes.
L'OpenData vient de forcer à communiquer le prix de vente de TOUS LES BIENS IMMOBILIERS !
Parfait pour obtenir le bon prix.
@Lenny : le casque VR de Valve que vaut-il selon toi ?
Afin de renforcer vos build Maven et garantir que vos 'pom.xml' ne tirent pas de dépendances inutiles vous pouvez configurer votre maven-dependency-plugin avec l'exécution suivante :
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.8</version>
<executions>
<execution>
<id>analyze</id>
<goals>
<goal>analyze-only</goal>
</goals>
<configuration>
<failOnWarning>true</failOnWarning>
<outputXML>true</outputXML>
</configuration>
</execution>
</executions>
</plugin>Attention, le début de la vidéo est totalement décalé ! Ne pas s'arrêter dessus cela dure 30 sec.
Le reste fourni un bonne analyse du mouvement des Gilets Jaunes et des raisons profondes qui meuvent les foules depuis six mois (et oui, déjà six mois) !
Une fois n'est pas coutume, je relaie une page facebook. J'ai entendu plusieurs fois cette semaine des camarades développeurs me dire qu'il n'y a eu qu'une dizaine de milliers de Gilets Jaunes tout au plus lors des manifs, notamment lors de la dernière en date : l'Acte XXIV.
Selon la plupart des sites web, comme par exemple ici ou ici, le ministère de l'intérieur affirme :
- avoir mobilisé 60 000 policiers et gendarmes.
- que la manifestation comprenait au plus 27 900 Gilets Jaunes.
C'est pourquoi j'ai décidé de linker la page Facebook "Le Compteur" dans le sens où celle-ci montre les cortèges de Gilets Jaunes dans les principales villes de France afin que nous puissions nous forger une idée nous-mêmes.
Disclaimer : j'ai le sentiment qu'encore une fois la mafia en place nous ment.
Tant que j'y pense, s'il y a systématiquement moins de 30 000 manifestants chaque samedi... Et systématiquement plus de 60 000 policiers et gendarmes... Alors le ratio est bien de 2 agents du pouvoir pour 1 seul Gilet Jaune...
J'ai donc deux questions à ceux qui prétendent que les manifestations ne mobilisent qu'une infirme partie de la population :
-
Pourquoi sur les vidéos nous constatons toujours que les agents du pouvoirs sont submergés par le nombre de manifestants si le ratio de 2 pour 1 est en leur faveur ? Un effet de loupe peut-être ?
-
La France aurait-elle des agents si mauvais qu'elle se doit d'en mettre deux fois plus que de manifestants malgré leurs armes, leurs protections et leurs différents entraînements ? Auquel cas méritent-ils leur augmentation récente perçue aux alentours de l'acte X (il s'agit de nos impôts quand même #JeSuisPasContente)) ?
La propagande du pouvoir a souvent la langue râpeuse et ses publications tâchées de merde.
Je ferai un résumé de la vidéo si j'ai le temps; Je vous avoue que la thèse m'a bluffée vers les 15 minutes de vidéo car les arguments prennent sens.
Je reposte pour mémoire !