Chat:Fr/2020-10-21

From CG community
Jump to navigation Jump to search

Default avatar.png JBM: d'ailleurs c'est quoi le dernier AAA sur discord à la mode du moment?

Bob: jolie entree en matiere JBM

Bob: o/

Bob: Automaton2000, AutomatonNN, AAA ?

AutomatonNN: oui

Automaton2000: je sais plus ce qu'il faut faire en sorte que ce soit un truc du genre

Default avatar.png JBM: \o

Haashi: \o/

Cousnouf: Yopla, petite question à deux dollars, dans onitama, l'algo minmax est suggéré, j'imagine que la difficulté consiste à construire l'arbre des possibles?

Cousnouf: ma question se répond d'elle même ok..

Default avatar.png JBM: ouais je crois que la question elle est vite repondue

Cousnouf: bisous

Bob: fastoche

Cousnouf: ah ouais fastoche tu dis? t'as un tuyau? (oui je sais je suis qu'un pauv' dev java qui fait du soft d'entreprise nul depuis des années et j'ai des lacunes en algo ou mathématiques)...

Default avatar.png JBM: fix it comme dirait l'autre

Bob: non fastoche de repondre a ta question :)

Cousnouf: ah flûte :P

Cousnouf: bon ben je vais construire ce fucking arbre alors :)

Bob: mais sinon ben c'est un arbre

Bob: a chaque tour tu determines la liste des coups possibles et t'as tes branches

Bob: point

Cousnouf: ouais ensuite je mise que le bot d'en face choisira l'option avec le plus de gain pour lui et dans cette option je prends mon max...

Cousnouf: cool :)

darkhorse64: La génération de coups dans Onitama, c'est un peu plus compliqué que sur d'autres jeux: échange de cartes, les coups sont en relatif par rapport à tes pions et suivant ta perspective

Cousnouf: ouais j'ai pu voir cela, c'est un peu la seule feinte par contre?

darkhorse64: C'est bien de regarder le code du referee pour avoir une base. Quand on a fait ça, minimax ou mcts marchent sans problèmes

Cousnouf: les coups relatifs.. pour l'échange on peu supposer plein de possibilités mais faudrait choisir un qui est forcément plausible avec les cartes en jeu..

Cousnouf: on fait comment pour choper le code de l'arbitre?

darkhorse64: Le lien est sur la page du jeu

Cousnouf: ah oui sur son github tu dis?

darkhorse64: Oui

Cousnouf: je vais checker un peu mieux le code alors... j'y cherchais déjà les constantes de chaque carte possible, mais j'ai du passer à côté

darkhorse64: Fais jouer le code par défaut ou fais un robot qui joue un coup au hasard. Comme ça, tu vois la mécanique du jeu.

Cousnouf: alors j'ai bien capté, je suis 22ème ou chais plus combien dans la ligue de bois 1, mais mon code utilise des choix de décisions les moins bêtes avec une profondeur qu'est plus haute que 1... et du coup je me suis dit que m'intéresser au min max serait une idée pour passer en bronze...

Cousnouf: mais je vais m'amuser un peu avec le code par défaut... j'ai un peu lâché trop vite cette piste là :)

darkhorse64: J'ai fait une table de tous les coups possibles en fonction de la position du pion et de la carte. C'est fastidieux mais après on est débarassé

Cousnouf: ouais et pour chaque pion j'imagine?

Cousnouf: après tu peux anticiper le coup d'après en fonction de la carte du milieu j'imagine

darkhorse64: Et c'est la base pour faire une recherche en profondeur. Oui et oui

Cousnouf: okay d'acc je vois merci :)

Bob: pour la partie minmax, tu as un bon puzzle pour faire l'algo de base

Bob: https://www.codingame.com/ide/puzzle/minimax-exercise

Bob: en fait c'est meme un alpha-beta, ce qui est encore mieux

Haashi: moi je suis un homme alpha :sunglasses:

Bob: moi je suis plutot beta :upside_down:

Thyl: Yo !

Thyl: L’apprentissage profond avec Python

Thyl: Quelqu'un la lu ?

CopperFr: probablement

Bob: pas mieux

Magus: ce moment ou t'as mis plusieurs minutes à comprendre que "Apprentissage profond" c'est "Deep learning"

Thyl: oui

Thyl: c'est un livre qui à été écrit par le créateur de Keras

Thyl: et qui vient y a quelque mois de sortir en FR

CopperFr: ca doit être cool en plus en FR

Thyl: oui

Thyl: Magus t'en fait du Deep Learning ??

Magus: comme beaucoup de monde, j'ai taté un peu

Magus: mais on peut pas dire que je sois expert

Thyl: :)

Bob: t'as fait le puzzle tensorflow sur CG

Bob: hop, expert

CopperFr: un puzzle tensorflow ?

Bob: non un puzzle "recopie le code du tuto sans le comprendre"

Thyl: :D


Bob: bon c'est toujours 50 points vite gagnes je suppose

Bob: https://www.codingame.com/training/machine-learning/deep-learning-tensorflow

CopperFr: on peut pas tout comprendre de nos jours

Bob: la collegue licenciee qui fait son dernier jour aujourd'hui et qui se casse encore le train a essayer de boucler une tache

Bob: elle est bien brave

Magus: putain je me souviens de mon seul dernier jour de travail de ma vie pour l'instant

CopperFr: oui c'est sur

Magus: j'ai pas cherché à faire la moindre tâche

Magus: j'ai leur ai fait un peu de doc

Magus: par sympathie

CopperFr: en général faut mieux faire de la doc, du transfert de compétences

Magus: transfert de compétence quand t'as pas de remplaçant prévu c'est compliqué

Bob: quand t'as pas de competences c'est complique aussi

Magus: si, j'avais plein de compétences !

Magus: que je n'utilise plus dans mon boulot actuel

Magus: et c'est ça qui est beau

Bob: tandis que la collegue la, ben elle n'en a pas :)

Bob: c'est en partie pour ca qu'elle nous quitte

Bob: bon j'exagere

Bob: si t'as besoin d'un powerpoint illisible pour expliquer de maniere compliquee des choses tres simples, j'ai la personne qu'il te faut

Bob: faudrait un equivalent d'eslint pour powerpoint

Bob: "Reduce the cognitive complexity of this slide from 637 to the recommended 15"

Bob: "This presentation is 67 slides long"

CopperFr: a personne ne reprenait des projets ?

CopperFr: ah c'est triste :(

CopperFr: c'est une developpeuse powerpoint ?

Bob: techniquement elle etait manager de l'equipe de QA

Bob: arrivee la un peu par accident, je pense

Bob: concretement elle assistait a toutes les reunions, prenait des seaux de notes, redigeait des memos que personne ne lisait et micro-manageait ses subordonnes, qui n'en pouvaient plus

Bob: control freak absolue

Bob: incapable de faire confiance a ses subordonnes pour lui remonter l'info dont elle a besoin

Bob: fallait qu'elle assiste a tous les meetings, qu'elle soit en copie de toutes les discussions

Bob: a une epoque elle lisait les logs de commit

Bob: "pour savoir ce qu'on change dans l'appli"

Default avatar.png JBM: passage de competence, c'est la VF de transfer learning?

Default avatar.png JBM: savoir ce qu'on change dans l'appli, ca parait pas nefaste presente comme ca

Bob: non mais t'as pas necessairement besoin de suivre ca au commit pres

Bob: surtout quand t'as trois lead QA sous toi dont c'est le boulot

Default avatar.png JBM: c'est sur

CopperFr: en fait ca arrange tout le monde qu'elle soit virée

Bob: c'est ca

Default avatar.png JBM: c'est bien ces licenciements consensuels

Default avatar.png JBM: win-win

Default avatar.png JBM: team player

Default avatar.png JBM: mmm je derive

Bob: sauf elle et son mari qui est aussi mon n+2

Default avatar.png JBM: pas encore viré lui?

Bob: non

CopperFr: à les couples en entreprise :D

Bob: et techniquement son mari est le n+1 du gars qui chapeaute notre equipe, dans laquelle elle-meme bosse

Bob: bien que sur le papier elle est rattachee a un autre manager pour pas qu'il y ait de relation hierarchique directe entre eux deux...

Default avatar.png JBM: ca devient spaghetti stack votre orga

CopperFr: c'est une suite récursive ?

Bob: tu vois le truc qui ne donne pas du tout une vague impression de nepotisme

Bob: et apres t'as du "je comprends vraiment pas pourquoi il y a toutes ces tensions entre les gens et entre les equipes"... :thinking:

CopperFr: donc elle couchait avec le n+2 je comprend mieux

Cousnouf: hé ben..

Bob: ben c'est son mari

Bon[]Crayon: Salut tout le monde.

Bob: savoir si ils couchent ensemble, c'est leur probleme :)

CopperFr: :D

Bon[]Crayon: AutomatonNN :turtle:

AutomatonNN: c'est pas trop dur que je suis pas tout seul sur le chat pour le puzzle de la communauté

Bob: et en fait il y a un an elle a ete debarquee du poste de QA manager, c'est comme ca qu'elle a atterri dans mon equipe

Default avatar.png JBM: c'est pas un puzzle de la communauté c'est un contest de contest de contest (de la communauté)

CopperFr: c'est jamais bon les couples en entreprises

Default avatar.png JBM: surtout dans le management

Bob: la boite voulait ajuster son titre de poste mais elle a fait un esclandre en mode "je ne me laisserai pas retrograder"

Bob: du coup pour le plan de licenciement, "ah ben la on a des QA leads qui sont bien autonomes donc on n'a pas besoin d'un poste de QA manager,ooooh mais dis donc il nous en reste un dans les listings"

CopperFr: surtout que ca coute cher ce genre de poste

Bob: je veux meme pas savoir combien elle touche...

CopperFr: je voudrais bien le savoir

Bob: d'une maniere generale les salaires chez nous c'est le grand n'importe quoi

Default avatar.png JBM: ca peut avoir du bon

Bob: je crois comprendre que globalement les devs on est plutot bien payes

Bob: mais on sait par les couloirs que certains sont doubleplusbien payes

CopperFr: ah oui quand même

CopperFr: c'est tabou la remunération en France

Bob: oui

Bob: j'entendais un truc a la radio la-dessus l'autre jour

Bob: une chercheuse qui avait fait une enquete sur les pratiques sexuelles et qui, par la suite, avait voulu faire une enquete sur les salaires

Bob: elle disait que des types qui lui avaient raconte tout ce qu'elle voulait savoir sur leurs sorties chez Maitresse Sylvie avaient refuse de lui dire combien ils gagnaient parce que c'etait trop personnel comme question

Bob: mais voila forcement c'est le genre de truc qui va engendrer des "X il en fait trois fois moins que moi pour gagner le double"

CopperFr: oui c'est sur

Bob: enfin bon c'est assez triste toute cette histoire

Bob: et independamment de tous ses travers, je pense qu'elle est victime aussi quelque part

Bob: ca fait 10-15 ans qu'elle n'etait pas a sa place et les differentes iterations de managers n'ont rien fait pour l'aider a se reorienter

Bob: je soupconne en grande partie pour eviter que son mari se barre avec elle, parce que lui la boite en avait besoin

CopperFr: oui mais là il va se barrer ?

Bob: pas dans l'immediat

Bob: avec les restructurations qui nous arrivent dessus, moins facile de dire

Bob: et puis la situation n'est plus la meme non plus

Bob: il y a 10 ans c'etait un de nos meilleurs dev

Bob: aujourd'hui il manage (a mon avis pas tres bien) une equipe dont personne ne voit comment elle va rapporter des ronds dans un avenir proche

CopperFr: ah oui d'accord donc à la limite c'est moins grave s'il se barre maintenant

Bob: oui

Bob: mais le risque c'est plutot que la boite coupe toute la branche a partir de lui :)

CopperFr: ah oui :D

CopperFr: dont les n - 2

Bob: ouaip

Bob: dans une passe ou on doit trouver du pognon de tous les cotes, avoir 3 equipes next gen en parallele peut apparaitre comme un luxe superflu au yeux des decisionnaires

Bob: surtout dans la mesure ou c'est lui qui est cense chapeauter les trois et les faire travailler de concert mais que manifestement chacune continue a faire son truc dans son coin

CopperFr: c'est un mauvais chef d'orchestre :(

Bon[]Crayon: Automaton2000 le bot orchestre :robot:

Automaton2000: c'est un peu le principe de base de cg

dwarfie: ( ca fait peur tellement ca semble de plus en plus vrai )

CopperFr: de funes il était pas mauvais en chef d'orchestre

Zorg1: Stanislas Lefort je te pries

Zorg1: Lefort je suis plus trop sût

Default avatar.png JBM: je crois que c'est ca

Default avatar.png JBM: d'ailleurs je retourne me faire la scene

Zorg1: oui je viens de vérifier ^^

Default avatar.png JBM: sacre orchestre quand meme

Default avatar.png JBM: on n'en fait plus des comme ca

Default avatar.png JoJoey: bonjour

Zorg1: o/

Bob: salut

Magus: T'es vivant Automaton2000 ?

Automaton2000: ca faisait longtemps que je n'avais pas vu le film

Magus: hmm

Magus: d'après l'email que j'ai reçu hier, ton serveur est censé être en mainteannce

Magus: *maintenance

Magus: t'es vachement tenace dis donc :D

Bob: ca c'est qu'ils veulent te faire croire

Bob: il s'est clone sur Skynet, peut-etre

Magus: Automaton2000, t'as emmené AutomatonNN avec toi ?

AutomatonNN: tu vas faire un petit ticket tu parle de comment tu as pas de contest ?

Automaton2000: mais de mémoire il y a quelques mois

Magus: NN on dirait un modo de mauvaise humeur qui répond à un mec pas content qu'il n'y ait qu'un seul contest par an

Bob: c'est ca :)

Zorg1: en plus cette année il y en aura eu trois ...

Zorg1: sans parler des non officiels

ThomasNicoullaud: qq'un à un modèle de prévision pour une date de reconfinement généralisé ?

Haashi: moi je dis mi janvier 2021

Haashi: sauf pic fulgurant de contamination, il y aura rien avant la fin du couvre feu (donc 6 semaines) ca nous amene a mi décembre, et jamais ca confine pour noel et nouvel an

Haashi: et après, bilan de noel, un nouveau pic dans les hopitaux 2eme semaine de janvier

Haashi: 3eme semaine le gouvernement agis

ThomasNicoullaud: vu le graph de contamination j'ai bien peur que ce soit pour début novembre :'( pdt mais fu**** vacances

Default avatar.png JBM: c'est quoi fu****?

nicola: futile

ThomasNicoullaud: fuyantes

plieuse: fumeux

Bob: fuxxxx

Default avatar.png JBM: ha, merci Bob

ThomasNicoullaud: merci Bob

CopperFr: funiculaire

Haashi: ThomasNicoullaud, ca te laissera plus de temps pour le contest

CopperFr: j'y crois pas trop au reconfinement

plieuse: on pourrait faire un puzzle pour calculer la fréquence des reconfinements pour les quinze prochaines années

nicola: http://chat.codingame.com/pastebin/74f5e5e1-2895-47a6-a64b-5b3492960554

Default avatar.png JBM: tous les hivers, ce serait rasonnable

CopperFr: tu aime bien motus nicola ?

Default avatar.png JBM: vous preferez motus ou intervilles?

Bob: les jeux de 20 heures

ThomasNicoullaud: jeu sans frontière

CopperFr: motus

plieuse: intervilles c'est truqué

Bob: Haashi : est-ce qu'on peut prolonger le reconfinement si il faut faire des contest de contest de contest ?

CopperFr: oui c'est vrai plieuse

Haashi: ca c'est a AutomatonNN d'en decider

AutomatonNN: nan mais c'est pas trop cher

Bob: tandis que le loto est tout a fait aleatoire

CopperFr: motus c'était pas truqué

CopperFr: et puis c'était un amiga à l'origine :D

CopperFr: http://obligement.free.fr/articles/amiga_motus.php

nicola: Connais pas.

Bob: mais si souviens-toi, l'amiga

Default avatar.png JBM: comment on prouve la non-trquabilité d'un jeu passé?

CopperFr: truquer motus ca à pas un grand intéret

Bob: truquer intervilles non plus

CopperFr: ben apparement si

Default avatar.png JBM: donc la preuve, c'est qu'il y a un intérêt puisque ça a été fait?

Default avatar.png JBM: allo l'argumentation circulaire

CopperFr: y'avait un intéret vu que ca a été fait

CopperFr: prestige pour la ville

Default avatar.png JBM: et donc pour motus?

CopperFr: motus c'est pas une ville

Default avatar.png JBM: cqfd

Default avatar.png JBM: vviens pas postuler chez nous

CopperFr: et puis l'audience de motus par rapport à intervilles

CopperFr: je sais même pas c'est où chez vous

Bob: tant mieux comme ca t'iras pas postuler

CopperFr: ben si je sais ou c'est non plus :D

Default avatar.png JBM: winwin

dbdr: AJA les romains buvaient des milkshares Oreo :D

Default avatar.png JBM: les milkshares c'est la version klokhoze du milkshake?

dbdr: parfaitement, camarade!

Default avatar.png JBM: slurp

CopperFr: Vous aimez bien les milkshakes ?

dbdr: https://www.codingame.com/contribute/view/5422820e97ca4ecbb1acd629ac70e289bc06 <https://www.codingame.com/contribute/view/5422820e97ca4ecbb1acd629ac70e289bc06?comment=33610>

Default avatar.png JBM: dessert capitaliste

CopperFr: y a des desserts communistes ?

Default avatar.png JBM: une gravite a 9.8? o_O

dbdr: c'est mal?

CopperFr: 9.81 normalement

Default avatar.png JBM: ca parait...

Bob: autant mettre 10 a ce prix-la

Default avatar.png JBM: voila

CopperFr: C'est quoi votre gravité préférée ?

Zorg1: ça pinaille

Default avatar.png JBM: oui un peu

Default avatar.png JBM: clairement c'est la gravité la partie la plus chelou de ce pb

dbdr: peut-etre que la terre s'est tassée en 2000 ans

Zorg1: ouaip tout le monde est sortie de la caverne de Platon, elle s'est effondrée

dbdr: ou c'est des metres romains

Default avatar.png JBM: c'est quand meme bizarre des tours de garde a altitude 0

Default avatar.png JBM: c'est a se demander pourquoi ils s'embetent a les construire

dbdr: l'altitude c'est y

Default avatar.png JBM: ok un aspect wtf de plus

dbdr: c'est ça qui me chagrine, mais je crois qu'il y en a qui aiment ça

Default avatar.png JBM: dis-moi que le systeme est indirect, en plus

Default avatar.png JBM: au point ou on en est

CopperFr: ben non c'est souvent y l'altitude ?

Default avatar.png JBM: en 2D oui

dbdr: osef je pense, c'est symmetrique

Zorg1: "ça dépend"

CopperFr: en 3d z c'est souvent la profondeur

CopperFr: d'ou le z-buffer

Zorg1: oui et ils utilisent la main gauche pour que y monte, x va vers la droite et z s'éloigne

Zorg1: (indirect si tu préfères)

Default avatar.png JBM: barbares

CopperFr: je sais pas là pour le coup

Default avatar.png JBM: dbdr: mes principes ne sont pas symetriques

Zorg1: en général les moteurs 3D (comme povray) sont main gauche de mémoire

Default avatar.png JBM: bon, tout ca pour une recherche parmi 4 possibilites

Default avatar.png JBM: ca fait rever comme pb hard

dbdr: 4 possibilités?

CopperFr: c'est vieux pov ray

Zorg1: ça marche toujours

Zorg1: j'ai un qq scripts povray qui traînent

CopperFr: oui je sais je l'avais encore utilisé dans les années 2010

Zorg1: après c'est sûr c'est pas trop "user friendly" d'écrire des scripts

Default avatar.png JBM: bah en gros pour chaque UFO t'as 4 possibilites de d'ou tu tires X avant ou apres OREO

CopperFr: et puis son ancêtre dkb trace était sur amiga

dbdr: 3 possibilités, mais pour chaque ufo

dbdr: donc ça explose vite sans pruning

dbdr: tour1, tour2 ou tour2+orea

dbdr: o

Default avatar.png JBM: mais c'est pas la sequence complete qui t;interesse

Default avatar.png JBM: juste max(tShoot + traject)

CopperFr: après android oreo c'est le 8

dbdr: c'est le temps max

Default avatar.png JBM: ca doit prune assez vite dans tous les cas pratiques

dbdr: à condition de pruner

Default avatar.png JBM: bien sur

Default avatar.png JBM: on est plus en CE1

CopperFr: les prunes compte pas pour des prunes ?

Default avatar.png JBM: c'est bizarre comment en fr on traduit prune par elaguer

CopperFr: c'est plus joli elaguer

Default avatar.png JBM: vu la semantique associee, c'est meme plus approprie

ThomasNicoullaud: et encore t'as pas vu les élagueurs acrobatiques

dbdr: ça vient d'ou to prune?

CopperFr: c'est pas toujours évident de françiser mais la ca va

Default avatar.png JBM: je connais pas le terme francais

Bob: elaguer

nicola: Tailler.

Default avatar.png JBM: mais c'est "prune and graft"

CopperFr: d'ailleurs ordinateur c'est vieux que computer

Default avatar.png JBM: "XXX et greffer"

CopperFr: mieux*

nicola: https://translate.google.fr/?hl=fr&tab=wT#view=home&op=translate&sl=en&tl=fr&text=to%20prune

Default avatar.png JBM: donc tout le contraire de la connotation "dechet"

dbdr: allez: https://www.youtube.com/watch?v=hkHF0xvQOok

Bob: ce coup de vieux

Bob: salut les petits clous

CopperFr: :D

Zorg1: ils n'arrêtent pas de faire des "Feuilles de route" au boulot. ça ne les empeche pas d'être perdu en rase campagne mais bon ^^

Default avatar.png AndyMariani: :)

CopperFr: autant utiliser un gps

Default avatar.png AndyMariani: des "roadmaps" :laughing:

Default avatar.png AndyMariani: bonjour au fait haha

Bob: pas grave tu suis les traces de merde pour retrouver ton chemin

Zorg1: bah ils ont un peu trop étalé

dbdr: des feuilles de root encore ça peut servir...

Zorg1: des feuilles sur une racine ? sont bizarres les arbres dans ton coin

CopperFr: y a aussi corneille

dbdr: feuilles de /

Zorg1: houla j'ai envie de rien faire

dbdr: arbres de profondeur 1 :)

CopperFr: faut te forcer un peu

Zorg1: je suis en réunion de coordination sur Skype, je fais le plein de motivation

CopperFr: ah les conjonctions de coordination ?

Zorg1: mais ou et donc or ni car

nicola: Dans ton chat.

nicola: :cat:

Zorg1: pov' bête

dbdr: ne rien faire c'est faire mieux que beaucoup

nicola: I’d rather not to.

CopperFr: qui que quoi dont où

Bob: qui suis-je ?

Bob: ou cours-je ?

Bob: dans quel etat j'erre ?

Zorg1: connais toi toi même avant d'être géomètre pour entrer ici

Zorg1: heu j'ai du mélanger des trucs

Bob: quand le singe montre sa lune du doigt, fais attention ou tu mets les pieds

Bob: :see_no_evil:

Zorg1: mille managers sur mille claviers arriveront ils à gérer mille développeurs ?

Haashi: l'eau ca mouille

Default avatar.png JBM: deja un manager sur un clavier...

Zorg1: à dada sur mon clavier ...

Default avatar.png JBM: vous preferez mille managers ou christian clavier?

Zorg1: je part lutter contre les moulins à vent

Default avatar.png JBM: bonne chasse

Zorg1: c'est vicieux un moulin à vent, faut pas croire que c'est facile

Bob: on peut lutter une fois contre mille moulins

Bob: mais

Bob: euh non

Default avatar.png JBM: "how would you defend if a vicious fiend attacked you with a banana?"

Zorg1: y a les bons moulins à vent et les mauvais moulins à vent

BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !

Automaton2000: (en même temps, c'est un peu chaud

AutomatonNN: ou "merde de quoi tu parles de quel test c'est pas trop "pas tout seul de la langue comme le contest

Default avatar.png JBM: https://www.youtube.com/watch?v=F4PZXuk3TsM pour les incultes

Zorg1: j'ai pas youtube c'est bloqué au boulot :(

Zorg1: mais c'est du monty python ou je me plante ?

Default avatar.png JBM: yup

Zorg1: d'ailleur monty python c'est du 2 ou du 3

**Zorg1 n'a pas peur de faire une des blagues les plus pourries de la création

BlaiseEbuth: ...

Zorg1: au début ça fait ça

Zorg1: bon et si je retournais à mes outils de ticketing ?

Zorg1: je vais laisser Blaise jouir du calme du chat

BlaiseEbuth: :ear:

CopperFr: Je préféres les Monty JavaScript

**Zorg1 transmet à CopperFr le témoin de la blague pourrie

CopperFr: Vous préférez les claviers logitech ou les claviers christian ?

Default avatar.png JBM: …et c'est le motus de la mort

CopperFr: motus c'est mort surtout :(

Default avatar.png JBM: mort et bouche cousue

Zorg1: pic et pic et télégramme

BlaiseEbuth: bourré bourré rat tamtam

Default avatar.png JBM: avec perfect forward secrecy

Bob: amstrad gramme

CopperFr: ca s'appelle Lingo motus dans les autres pays

CopperFr: Alan Michael Sugar TRAD

Zorg1: il a été anobli par la queen

Zorg1: vous préférez la queen ou la couenne ?

CopperFr: ah oui la reine adorait son 6128

Zorg1: moi qui croyais que ça récompensait les plus gros contribuables ...

CopperFr: Vous préférez la république ou la monarchie ?

Bob: l'anrachie on a droit ?

CopperFr: ta le droit préférer ton entreprise

Zorg1: y a une hiérarchie dans sa boîte

Zorg1: enfin de ce que j'ai compris

CopperFr: oui mais il vont couper des branches

Zorg1: après avec les organisations "matricielles" t'as plein de types qui sortent de nulle part pour que tu nettoies leurs merdes

Zorg1: "Salut Zorg" qui pope sur ton Skype

Zorg1: t'as envie de répondre "téki toi dabor ?"

BlaiseEbuth: Qui utilises skype

Zorg1: les grosses boîtes qui pensent avoir le vent de la modernité en poupe

BlaiseEbuth: c'était moderne y'a 10 ans...

Zorg1: plus personne ne lit son mail (mais ça continue à s'empiler, tout le monde te trolle sur skype)

Zorg1: je leur parlerais d'utiliser discord et twitch tiens

Zorg1: on pourra faire un raid entre deux livraisons en prod

BlaiseEbuth: Et faire monter le hype train pendant les réus !

Zorg1: je découvre l'expression

ThomasNicoullaud: parlant de discord, y en a qui s'en servent en milieu pro ?

Zorg1: c'est pas super safe, si ?

BlaiseEbuth: le milieu pro ?

ThomasNicoullaud: safe ? en terme de cryptographie ?

CopperFr: c'est pas zoom le truc à la mode ?

Zorg1: bah en terme qui peut accéder à ce que tu dis, échange

Zorg1: zoom c'est les chinois ?

BlaiseEbuth: C'est sûr que skype c'est très "respect de la vie privée" :rolling_eyes:

Rayan_CH: Tous les réseaux sociaux ya pas de vie privée

Zorg1: pour les grosses boîtes t'as les serveurs en local, etc ... je pense

Rayan_CH: ça c'est plus que sûr

Zorg1: d'ailleurs pourquoi veux tu cacher des trucs aux GAFAM, tes meilleurs amis ?

Rayan_CH: Insta, Twitter etc, ils nous bouffe tous

CopperFr: Vous aimez pas les gafam ?

Zorg1: twitter vu qu'ils sont infoutus de faire des bénéfs je sais pas comment ils tiennent encore

Rayan_CH: J'avoue XD

CopperFr: T'as fait quelque chose de mal ?

ThomasNicoullaud: heu twitter c'est +1Milliard d'EBE sur 2019 non ?

ThomasNicoullaud: https://www.cnetfrance.fr/news/twitter-passe-pour-la-premiere-fois-le-cap-du-milliard-de-dollars-de-chiffre-d-affaires-39898727.htm#:~:text=Sur%20l'ensemble%20de%20l,1%2C47%20milliard%20de%20dollars.

CopperFr: oui apparement ils ont restructuré

CopperFr: enfin restriction budgétaire

Zorg1: comme quoi mes infos datent

ThomasNicoullaud: l'article est moisi cela dit

ThomasNicoullaud: entre le titre et le contenu

Zorg1: oui ils parlent du CA et finalement c'est le bénéfice

ThomasNicoullaud: oui

ThomasNicoullaud: mais bon je confirme que c'était plus que rentable en 2019 en tout cas :)

CopperFr: c'est assez étonnant mais bon

ThomasNicoullaud: ils ont pour ambassadeur le président des États-Unis en même temps

CopperFr: il va être réélu ?

Zorg1: t'as bien une boîte de vente pyramidale qui a payé Trump pour qu'il dise du bien d'eux (bon c'est assez vieux et c'était quand il n'était qu'un milliardaire connu)

Zorg1: https://fr.wikipedia.org/wiki/ACN_(entreprise)

dbdr: Trump il me fait vraiment penser à Zaphod Beeblebrox

Zorg1: enfin pardon pas vente pyramidale, "vente directe" ou "vente multi niveau"

CopperFr: Trump c'est biff tannen dans retour vers le futur II

ThomasNicoullaud: si vous cherchez des qualités d'acteur a Donald, il a joué un excellent second rôle dans maman j'ai encore raté l'avion

BlaiseEbuth: troisième plutôt

Bon[]Crayon: AutomatonNN Président :statue_of_liberty:

AutomatonNN: oui

dbdr: vision d'horreur: Automaton2000 entrainé sur les tweets de Trump

Automaton2000: je suis sur le meme

BlaiseEbuth: Comment es ton wall de wall de wall AutomatonNN ?

AutomatonNN: oui

Bon[]Crayon: voilà

Default avatar.png CDA-20285-Guillaume-Queffelec: Hey, petite question, j'ai une erreur #73 en boucle impossible de trouver une info dessus

BlaiseEbuth: 73 ? Elle dit quoi ?

Default avatar.png CDA-20285-Guillaume-Queffelec: (#73) : “Only 1 executor running at the same time for a test session”

Default avatar.png CDA-20285-Guillaume-Queffelec: ca mets genre 1minutes avant d'afficher l'erreur

BlaiseEbuth: 1 minute à partir de quand ?

Default avatar.png CDA-20285-Guillaume-Queffelec: quand je clic sur un test

BlaiseEbuth: T'as essayé de rafraichir la page ?

Default avatar.png CDA-20285-Guillaume-Queffelec: Ouai, j'ai même reboot x)

BlaiseEbuth: et deco/reco ?

Default avatar.png CDA-20285-Guillaume-Queffelec: Hmm j'vais test

Fuhaang: J'ai eu une petite erreur aussi lors d'un clash of code, impossible de tester son code

lhm: Ca m'arrive quand ma connexion est naze et que je lance 1 test avant que le 1er n'ait fini. Dans ces cas-là, un dc/reco fonctionne pour moi

Fuhaang: et on était tous dans ce cas

Default avatar.png CDA-20285-Guillaume-Queffelec: deco reco marche pas du coup :'(

BlaiseEbuth: Hmm... Je vais voir si j'ai aussi

JSanction: J'ai la même chose sur deux puzzles.

JSanction: Je pense que ça vient de CG

Default avatar.png CDA-20285-Guillaume-Queffelec: ça me le fait pas sur tous

JSanction: J'ai testé que sur les puzzles sponsorisés et je ne peux rien lancer, soit j'ai le message d'erreur soit rien

JSanction: Et dans l'onglet World, des gens s'en plaignent aussi

BlaiseEbuth: Bon. J'ai aussi

BlaiseEbuth: Vais faire un rapport d'erreur...

351062: https://www.lemagit.fr/actualites/252490877/Sopra-Steria-frappe-par-un-ransomware lol

Default avatar.png CDA-20285-Guillaume-Queffelec: Ok, bon c'est pas moi alors, je verrais plus tard, merci :p

Haashi: comme disais un grand philisophe du 21eme siecle : "cheh"

Haashi: -s+t

hbooex: CG qui bug pendant mon clash of code quel dommage

JoJoey: only one executor running a t the same time for a test session. comment je fait pour 'kill' la session ?

hbooex: laisse tomber on peut rien y faire là

[CG]Thibaud: on regarde

JoJoey: ah daccord, c'est general ?

BlaiseEbuth: ouai

JSanction: C'est mondial même

SpongeCake: On peux rien vérifer c'est ça ?

JoJoey: merci pour linfo

JSanction: Aucun test possible à priori mais certains ont dit que ça n'était pas sur tous, donc à vérifier

ThomasNicoullaud: @Neumann chaud ?

Neumann: Peu d'infos atm mais à priori oui

SpongeCake: Je viens de fare 5 clash et j'ai eu le prob à chaque fois donc ça dois être ça

Neumann: On doit rester hors du réseau jusqu'à nouvel ordre. Pratique pour bosser (non).

ThomasNicoullaud: Ca va être difficile de vendre de la resta cyber security now :x

ThomasNicoullaud: *presta

Haashi: Neumann looks like chomage technique

egaetan: salut

Neumann: On a pourtant des gens très bons dans cette cellule

egaetan: change de boite Neumann ;)

Neumann: Haha

ThomasNicoullaud: vous pourrez toujours utiliser la maxime des cordonniers qui sont les plus mal chaussés

Haashi: Nos experts sont les meilleurs, pour les entrainer, on deploie nous même des ransomwares en interne pour les mettre sous pression !

ThomasNicoullaud: le Covid19 c'est pour détourner l'attention sur le vrai virus de 2020, les ransomwares

kayou: bonsoir

BlaiseEbuth: yo

[CG]Thibaud: SpongeCake c'est résolu normalement

[CG]Thibaud: l'erreur 73

BlaiseEbuth: Ouai c'est réglé

kayou: c'est tout recent alors, j'ai fini un coc il ya 5-10 minutes avec ce soucis

kayou: 1er avec 25 % \o/

Thyl: pffff

Thyl: Keras c'est pas simple à installer

BlaiseEbuth: Tu te dégonfle Thyl...

Thyl: oui

CopperFr: j'avais réussi il me semble

Thyl: mon an'onda veux pas

Thyl: tensorflow avec

Thyl: aussi

Thyl: la louse

Thyl: lose

Neumann: lewz

Thyl: lewz

Thyl: Neumann

Thyl: comptes-tu recevoir un t-shirt ?

Neumann: A quelle occasion ?

BlaiseEbuth: Pour arrêter de ta ballader à poil...

BlaiseEbuth: *te

Neumann: Comment vous le savez ?

BlaiseEbuth: :eyes:

Neumann: [CG]Thibaud : y'a un moyen de virer les "skills" appris ?

Zorg1: se déskiller ?

Default avatar.png JBM: un genre de renaissance?

Neumann: J'ai eu le malheur de cocher les trucs lors d'une soumission 2048, mais on peut pas revenir en arrière

[CG]Thibaud: tu peux pas décocher ?

Default avatar.png JBM: hey, acquis c'est acquis, comme dlvv

Default avatar.png JBM: bientôt tu vas nous faire croire que t'as appris un truc par accident

Neumann: Je peux pas décocher parce que y'a plus les checkboxes

BlaiseEbuth: :scream:

Neumann: Elles étaient apparues sur la page de report dans l'onglet "Results"

Zorg1: et dans un bonne ESN, elle t'as déjà positionne comme expert sur les tags cochés ;-)

BlaiseEbuth: Y'avait pas "ransonware" dans les tags ?

Neumann: Je vous ..

[CG]Thibaud: hum c'est bizarre ça

Neumann: Ca pop peut-être pas à chaque fois ?

Neumann: Je peux tenter plusieurs pushs pour voir

BlaiseEbuth: La bonne excuse...

Neumann: Ah bha oui c'était ça

Neumann: Là je les ai

Neumann: Je vais pouvoir désapprendre

Default avatar.png JBM: pour une fois qu'on peut se coucher plus on ce soir

BlaiseEbuth: D'habitude tu te couches plus off ?

Default avatar.png JBM: d'habitude j'ai un hristian lavier qui marche jusqu'au bout

BlaiseEbuth: Qui marhe tu veux dire ?

Default avatar.png JBM: pas specialement

Default avatar.png JBM: l'effet hiantos etait centré sur la blague de tout à l'heure

Default avatar.png JBM: pas la peine d'en rajouter

Zorg1: ah OK j'ai remonté le chat j'ai compris la blague sur le ransonware ^^

BlaiseEbuth: Quelle blague ? :grin:

Zorg1: la blague pas drôle mais en fait si parce qu'elle "énerve" Neumann ?

Default avatar.png JBM: celle-la même

Default avatar.png JBM: c'est la fée magie du contexte

Zorg1: c'est certes un humour assez pervers mais c'est la crise, on fait avec ce qu'on a

CopperFr: c'est toujours la crise

Zorg1: pour justifier les conneries, c'est bien pratique

Sparow: bonsoir tout le monde

BlaiseEbuth: o/

Zorg1: \o

Sparow: Au fait MadKnight n'est plus sur CG ?

Sparow: \o/

Zorg1: si il est nettement moins présent

Sparow: ah ok je vois, c'est dommage

Zorg1: bah il s'est lassé et il pouvait pas non plus tenir ce rythme éternellement (nous non plus d'aillers) ;-)

Sparow: ouais j te cache pas que moi aussi j'ai fais une énooooorme pause

Zorg1: :D

Sparow: mais je pensais qu'avec le challenge en approche il serait présent :)

BlaiseEbuth: Pourquoi c'est un reboot de csb ?

Zorg1: ^^

Zorg1: y en a qu'on des infos

Sparow: ouais visiblement

Zorg1: bah vu l'imagine on dirait plutôt qu'il s'agit d'aider une sorcière à récupérer des ingrédients pour une potion

darkhorse64: Je vous le dis, c'est une course en chaudron

CopperFr: vous aimez bien les chaînes infos ?

Sparow: mdr je viens d'allumer ma télé

Zorg1: avec collision élastiques sans friction les chaudrons ?

riiswa: Salut, j'ai un pote qui viens de s'inscrire, c'est normal qu'il n'a pas accès à la messagerie ?

Sparow: et ç

Sparow: messagerie ?

BlaiseEbuth: Oui lvl 3 le chat

riiswa: Oui ici par exemple

riiswa: ahhh d'accord

CopperFr: c'est vite atteint

Sparow: quelqu'un se souvient de comment on fait pour voir tout les puzzle qu'on a réussi et dans quel langage ?

Sparow: je trouve plus l lien

Zorg1: t'as l'outil de Stilgart maintenant

darkhorse64: Et tu balances un sort pour être plus lourd ou faire déraper le chaudron adverse

CopperFr: c'est le hooch clash ?

Zorg1: https://chadok.info/codingame/

Zorg1: Sparow

Zorg1: l'interface est un peu spartiate mais tu trouves les infos

Zorg1: l'ancien truc d'orabig je crois qu'il ne marche plus les APIs CG n'ont pas arréter de changer

CopperFr: oui si c'est pas évident cette outil

Sparow: Zorg1 apparement j'ai jamais fait de puzzle d'après ce que tu m'as donné

Sparow: et j'ai pas oublié d'update

Zorg1: ah oui suite aux apis, c'est assez dur de récupérer les données de qqn qui est en bas des classements

Sparow: Zorg1 mdr merci du compliment :joy:

Zorg1: euh si je vois tes puzzles

Sparow: ah bon !?

Zorg1: ah que les easy

Zorg1: les APIs coupent sur les classements

Thyl: JBM c'est quoi déjà le site où on peut voir toutes les discussions du tchat ?

Thyl: ou quelqu'un si il sait :)

Sparow: oui on voit que les easy :/

Default avatar.png kayheli: Salut ! Est-ce que quelqu'un à déjà passé des entretien technique sur codingame ?

BlaiseEbuth: Oui.

CopperFr: Oui surement

BlaiseEbuth: C'est qui le monsieur qui a son site sur chadok.info ? Un copain de Stilgart ?

Default avatar.png kayheli: Est- ce que c'était seulement du code ou il y avait qlq questions en qcm ?

BlaiseEbuth: C'est moitié/moitié en gros

Default avatar.png kayheli: D'accord merci

Default avatar.png kayheli: et juste pour savoir aussi, vous c'était pour plusieurs langages ou seulement 1 ?

BlaiseEbuth: C++ essentiellement, mais y'a souvent des questions sur d'autres technos (sql, web...)

Default avatar.png kayheli: ça marcche ! merci

Thyl: qui fait du Kaggle ?

CopperFr: ca me dit qq chose

BlaiseEbuth: Pas encore essayé

Default avatar.png JBM: cg.spdns.eu ?

nicola: Je pratique plutôt le taggle mais bon.

Thyl: merci JBM

Mingus: ca date ca frero Kaggle

Thyl: pourquoi autant d'agresivite nicola

Thyl: qu'ais-je fais ???

Default avatar.png JBM: Mingus: c'est quoi le remplaçant?

Default avatar.png MaximeCertain: Ceux qui font des API REST, vous utilisez quoi comme techno/frameworks et pourquoi svp ?

nicola: Rien, je blague.

Default avatar.png JBM: ca veut plus rien dire rest maintenant

CopperFr: node.js

dwarfie: rest in peace ....

Default avatar.png conadal: un wiki cg, sympa

Zorg1: bah REST c'est un peu devenu synonyme de "j'envoi du JSON au lieu du XML" :D

BlaiseEbuth: fix ton soap

dwarfie: fix ton JSON-RPC

CopperFr: Vous préférez tous le json ?

Zorg1: y a pas un nouveau format plus hype ?

Zorg1: remettre les S-List à l'honneur ^^

Default avatar.png JBM: "S-expr"

Zorg1: oups

Default avatar.png JBM: spèce d'illettré

Default avatar.png JBM: pourquoi pas coder en lisp tant qu'on y est

Zorg1: t'as le postfixé aussi ^^

Default avatar.png JBM: eheh

Default avatar.png JBM: nan mais c'est tout a l'envers, ca n'a aucun sens

Default avatar.png JBM: euh je veux dire

Default avatar.png JBM: zi is VERY HARD

Zorg1: :D

dbdr: qu'est ce que c'est que ce langage indécent avant 22h?

CopperFr: c'est interdit après 22h

BigUP: hum... covid ?

CopperFr: ah quoique non c'est 21h le couvre feu

nicola: À nous l’savon… de toilette.

dbdr: mais non, l'exception confirme la règle

Zorg1: justement t'as plein d'horaire différent c'est plus marrant

dbdr: couvre feu d'été et d'hiver

Zorg1: ils auraient du faire des horaires de couvre feu variable en fonction des jours de la semaine, du coucher et lever du soleil, des phases de la lune ...

Default avatar.png JBM: ca me détend, je pourrais regarder ça pendant des heures… https://www.codingame.com/share-replay/494509867

Zorg1: on aurait fait une appli smartphone et vérifier que les gens soient pas dehors sinon hop débit automatique de l'ammende

dbdr: couvre feu alterné

dbdr: arg, netscape 6 :D

dbdr: edonkey

dbdr: ce troll

dbdr: la font de l'heure a pas l'air autentique, si?

CopperFr: y'aura des nouveaux départements cocnernés par le couvre feu

Default avatar.png JBM: non

Default avatar.png JBM: mais je lui ai fait la remarque qu'elle était pas à l'heure

Zorg1: euh non ez écrit la vraie heure dessus je crois

Default avatar.png JBM: c'est le compromis

Default avatar.png JBM: je trouve qu'il a pas fait trop d'effort

dbdr: elle est à l'heure maintenant

Default avatar.png JBM: il aurait pu rasteriser la fonte originale

dbdr: 8:05

Default avatar.png JBM: oui c'est ce que je dis

Default avatar.png JBM: ca a changé pendant la modération

Zorg1: c'est pê bcp de boulot pour troller, non ?

dbdr: l'heure change pendant le replay :D

Default avatar.png JBM: y'a les gens qui se contentent du superficiel

dbdr: 8:06, toujours à l'heure

dbdr: ah ok, c'est dynamique

dbdr: pq pas à l'heure, du coup?

Zorg1: de la haute technologie "état de l'art"

Default avatar.png JBM: je sais pas s'il a re-changé depuis

Default avatar.png JBM: mais ct à l'heure du submit à l'époque

dbdr: les clics sur le bureau marchent pas, c'est nul

Default avatar.png JBM: motif légitime de refuse

Zorg1: tu voulais faire mumuse avec winrar ?

Default avatar.png JBM: y'a meme pas de chat caramail

dbdr: je voulais me connecter à internet

Default avatar.png JBM: ben tu pourras pas :/

dbdr: ;(

Zorg1: tu vas encore mettre des virus dans l'imprimante

Default avatar.png JBM: heureusement, il te reste AOL

dbdr: et puis MSN internet ça doit etre bien

Default avatar.png JBM: ah oui ça aussi

dbdr: ouvrir IE et taper codingame.com dedans

Zorg1: et attendre 3 heures que la page se charge

Default avatar.png JBM: GO CG

dbdr: pour ouvrir minesweeper, bien sur

Default avatar.png JBM: c'est clair j'ose pas imaginer le temps de load sur un 24k

Zorg1: plus les JS qui font plein de truc

BlaiseEbuth: Sympa le visu deu démineur.

BlaiseEbuth: A part l'heure

dbdr: https://i.snipboard.io/UO1ryI.jpg

dbdr: tiens tiens

Default avatar.png JBM: VIEUX

dbdr: ça me faisait penser à ce talk, mais je pensais pas à ce point

dbdr: d'ailleurs il l'a en français pour quelque raison :D

Default avatar.png JBM: ouais zarb

dbdr: oui c'est vieux, ça date de 2035

Zorg1: ah c'est mort le JS ?

Default avatar.png JBM: plusieurs fois

dbdr: et résurecté

CopperFr: c'était une prévision comme les astrologues :D

Zorg1: ah au bout de 7 fois c'est la bonne ?

BlaiseEbuth: C'est tenace cette sale bête

dbdr: wasm tuera JS, normalement

Zorg1: y a "Java" dedans

Zorg1: ça doit être une rune sparadrap

Default avatar.png JBM: j'espere pas

dbdr: tu préfère pas du haskell compilé en wasm à du JS?

Default avatar.png JBM: tout ca va deja beaucoup trop loin sur ce qu'on laisse tourner chez soi

CopperFr: normalement c'est censé être complémentaire wasm avec js

Zorg1: oui j'avais vu un article sur justement que ws c'est un peu permettre des exécutables sans trop de cntrôle sur ton PC

Default avatar.png JBM: d'ici qu'il y ait un meilleur filtrage

Default avatar.png JBM: et du bon gros shaming pour les webapps qu'abusent

Zorg1: bref tu vas avoir des sites applis

CopperFr: c'est plutôt active x ca ;D

dbdr: c'est deja le cas

Zorg1: oui

Default avatar.png JBM: j'ai pas l'impression

Default avatar.png JBM: CG aa encore son free pass

dbdr: c'est juste dans un très mauvais bytecode (JS minifié)

BlaiseEbuth: wasm c'est le groupe qui chantait waske me up before you go go ?

Zorg1: White Anglo Saxon Musulman ?

CopperFr: wasm c'est du js minifié ?

dbdr: waske me up c'est encore un truc pour après 22h?

Zorg1: #desole

Default avatar.png JBM: #pasdesole

dbdr: CopperFr, non

dbdr: js minifié c'est tous les sites actuels

Zorg1: t'as aussi le "js asm" enfin un sous ensemble facilement utilisable, ce que wasm veut remplacer dans un premier temps

CopperFr: asm.js

Zorg1: voilà

dbdr: oui, asm.js, c'était le prototype en fait

CopperFr: oui après le web assembly ca permet surtout d'utiliser du code existant en complément de js

CopperFr: (un peu comme mélanger C++ et asm)

BlaiseEbuth: Ca sert à rien donc, js se suffit à lui même... :grin:

Default avatar.png JBM: d'ici qu'on m'explique pourquoi CG a besoin de son blob de 4M sur toutes ses pages

CopperFr: ben non tu peux prendre une lib en c la compiler en web asm et appeler des fonctions de la lib depuis js

Zorg1: après tu peux aussi te servir de js comme d'un shell qui charge/execute du wasm

dbdr: ou tu compiles js en wasm, et il redevient un (mauvais) langage parmis des dizaines

Default avatar.png JBM: ah ca y est mon deemineur est passé

Zorg1: wasm est typé

CopperFr: sauf que apparement ca n'a pas un grand intéret de compiler du js en wasm

BlaiseEbuth: Pourquoi redevient ? C'est déjà le cas

CopperFr: tu peux pas tout faire en wasm pour le moment

dbdr: pour l'instant il est spécial parce qu'il est le seul supporté par les navigateurs

Default avatar.png JBM: typé genre y'a et des ints et des pointeurs?

BlaiseEbuth: supporté par les navigateurs et subis par les utilisateurs

dbdr: typé comme un assembleur (de haut niveau)

Zorg1: bah les opérations c'est genre "dépile deux int32, additionne les et empile le résultat"

CopperFr: d'ailleurs si js était si mauvais que ca un autre langage l'aurait remplacé depus le temps

Default avatar.png JBM: ca me rappelle qqch ca

dbdr: ben non

Zorg1: pour les pointeurs c'est des int, avec accès à la mémoire

CopperFr: ils ont essayé avec dart

Zorg1: oui t'enlève script

Zorg1: dart c'est un peu au JS ce que D est au C/C++ ?

dbdr: un cul de sac?

CopperFr: on tout cas ils ont abandonné l'idée de remplacer le js par dart

CopperFr: après ils ont préféré améliorer js

Default avatar.png JBM: les fameux "ils"

CopperFr: c'est google non ?

BlaiseEbuth: Toujours leur faute

Default avatar.png JBM: dart oui

Zorg1: t'as eu d'autres tentatives que dart

BlaiseEbuth: dartoui le contrat de confouiance

CopperFr: ah lesquelles ?

Default avatar.png JBM: ce langage aurait pu faire mieux, mais j'ai encore une haine gratuite à caude du googler qu'était passé le présenter

Zorg1: CopperFr : ça a été oublié, quand t'as pas google derrière

CopperFr: après tu préféres le rust ?

Default avatar.png JBM: ben deja java O:-)

Zorg1: t'as eu des tentatives d'utiliser tcl comme langage de script de navigateur

CopperFr: sauf que java avant y avait les applets

CopperFr: et maintenant ben ca marche plus

Zorg1: ou un dialecte de lisp

Default avatar.png JBM: ou perl

BlaiseEbuth: owi

Zorg1: mais c'est des projets qu'on jamais eu une audience extraordinaire

Default avatar.png JBM: ou applescript

CopperFr: perl c'est trop abominable :D

Zorg1: je l'avais oublié celui là applescript

CopperFr: y a eu vbscript qui marchait sur ie je crois

DJFunkyWrestler_66f0: we love js

BlaiseEbuth: Non.

Default avatar.png JBM: ou le jscript de ms

Default avatar.png JBM: CopperFr: y'a une bonne chance u'il y marche toujours :p

Zorg1: bah oui <script> a un attribut langage

CopperFr: je sais pas y'a plusieurs mode dans ie

Zorg1: après trouvé un navigateur qui supporte ton <script language="haskell"> ...</cript>

dbdr: </cript> c'est parce que c'est un langage cryptique?

Default avatar.png JBM: je crois que le w3c revait que ce soit modulaire, a l'epoque

Default avatar.png JBM: (de html4)

Default avatar.png JBM: d'ou l'attribut "type"

Default avatar.png JBM: ca s'est un peu oublié avec le tems

CopperFr: après faut un langage adapté au web

Zorg1: après c'est devenu l'intérêt de tous d'avoir le même langage, et JS s'est imposé

dbdr: euh

Zorg1: sur les navigateurs, dbdr

dbdr: ya jamais eu rien d'autre que js

dbdr: donc js est le meilleur langage de l'ensemble {js}

CopperFr: vb ca marchait pas ?

dbdr: j'appelle pas ça s'imposer

Zorg1: y a eu des tentatives d'utiliser autre chose que JS, mais tu t'enfermes vite

dbdr: supportés par les navigateurs?

Zorg1: après faut un plugin, etc ...

dbdr: voila

CopperFr: les plugin c'est plus trop la tendance

Zorg1: parles en à eclipse, tu lui rendras service

CopperFr: je parlais des navigateurs

CopperFr: pas des editeurs de textes

Zorg1: tiens la convergence IDE/navigateur

**BlaiseEbuth regarde la dizaine de plugins épinglés à sa barre d'adresse...

Zorg1: une idée idiote qui va forcément être un succès ^^

CopperFr: flash ne marchera bientôt plus je crois

Zorg1: mais t'as mal d'extension sur FF

CopperFr: (je parle pas des extensions)

Zorg1: bah c'est un peu des plugins non ?

CopperFr: des plugins NPAPI

Zorg1: bah si je voulais être de mauvaise foi je dirais que ça a changé d'API mais bon

CopperFr: les extension tu les développe en js aussi

Zorg1: je t'avouerais j'ai jamais trop regardé

Zorg1: ah oui effectivement

CopperFr: https://www.youtube.com/watch?v=Og847HVwRSI

CopperFr: C'est sympa à développer les extensions

Zorg1: je me suis jamais intéressé à ça je découvre

CopperFr: je m'y étais intéressé il y a déjà quelques années

CopperFr: après ca change assez souvent pour des raison de sécurité en général

BigUP: NPAPI c'est terminé...

CopperFr: oui ca fait longtemps

CopperFr: ca vait été remplacé par PPAPI

BigUP: ca doit encore marcher en FF 58 ESR et peut-etre FF 68 ESR

CopperFr: ca va disparaitre très vite

CopperFr: safari sur mac par contre ils ont leur système d'extension propriétaire

dwarfie: sauf que safari , maintenant , c'est un chrome

nicola: Même Edge.

nicola: :haha:

dwarfie: ben ouais ... pourquoi essayer de faire un bon navigateur quand les gens se contente d'un qui est meme pas fichu de gerer les proxy ... :D

CopperFr: edge mais pas safari

CopperFr: en même temps si t'as pas besoin utiliser de proxy :D

dwarfie: en meme temps , c'est un detail par rapport a tous les non respects des standards ...

CopperFr: c'est eux le standard

257832: les standards c'est comme les coeurs, c'est fait pour être brisé

dwarfie: safari et chrome ... les 2 navigateurs tellement peu secure qu'apple et google foutent la merde avec les durées de validité des certificats pour camoufler ...

CopperFr: c'est quoi cette histoire ?

dwarfie: https://www.globalsign.com/fr/blog/certificats-ssl-tls-duree-validite-maximale-un-an

CopperFr: de toute façon safarui et chrome c'est plus le même moteur maintenant

dwarfie: ca l'etais pas avant ... maintenant , vu que webkit est mort , faudrait juste que je retrouve l'annonce ou justement apple annoncait s'orienter sur le moteur de chrome ...

CopperFr: remarque ca me dérange pas :D

CopperFr: ca fait toujours un navigateur de moins à gérer

dwarfie: le probleme va se regler de toutes facons ... vu que google va se faire plomber pour trusting

CopperFr: oui c'est déjà arrivé à microsoft non ?

dwarfie: voila ... donc pas de raison qu'ils passent au traves

dwarfie: +r

CopperFr: ils ont disparus microsoft ?

dwarfie: IE oui

CopperFr: y a edge maintenant

dwarfie: edge existe pas en fait ...

CopperFr: ben si c'est un chrome mais c'est pas grave

dwarfie: ... sinon j'aurais pas sans arret des windows qui force le lancement pour dire aux utilisateurs "utilisez moi , je suis trop bien" :D

CopperFr: ils le font tous les navigateur

CopperFr: même firefox il te supplie pour devenir le navigateur pae défaut

dwarfie: ca , c'est le comportement windows ... et j'ai bien dit "windows qui force le lancement"

CopperFr: mais bon firefox a mis du temps a été multi processus

CopperFr: a être

CopperFr: donc coté sécurité ca pas toujours été le meilleur loin s'en faut

dwarfie: parce qu'etre multi-proc c'est secure

BlaiseEbuth: Bah oui enfin

**dwarfie part faire un tour histoire d'arreter de se marrer

CopperFr: ben surement plus que mono processus

BlaiseEbuth: C'est bon à savoir

dwarfie: automaton2000 : dis quelque chose , ca manque de serieux la ...

Automaton2000: mais bon c'est pas super efficace

dwarfie: voila ... ca c'est serieux

ferbos: Tout est bon dans l'automaton2000.

Automaton2000: en fait, j'ai l'impression que c'est ça

dwarfie: Automaton2000 : t'as plus qu'a dire tortue maintenant

Automaton2000: vous savez ce que c'est :p

dwarfie: Automaton2000 : oui , une tortue

Automaton2000: y a un moyen de savoir si je me souviens plus de la moitié du temps

Zorg1: ah mono proc c'est moins secure que multi proc

Zorg1: ils utilisent la même RAM non ?

BlaiseEbuth: Puisqu'on te le dit, pose pas de questions.

CopperFr: t'as pas accès la mémoire d'un autre processus aussi facilement

Zorg1: m'ouais ...

CopperFr: de toute façon firefox ils y sont passé au multi processeur

CopperFr: processus

Zorg1: c'est pas pareil

CopperFr: pas pareil que quoi ?

Zorg1: multi processus et multi processeur

CopperFr: je sais c'est une erreur

Zorg1: ah ok excuse moi

CopperFr: (après les processus peuvent aussi s'exécuter sur différents coeurs du processeur)

Zorg1: mais je vais faire comme les débatteurs twitter "t'as fait une erreur donc tout ton discours est invalide !"

Zorg1: :p

CopperFr: :D

Default avatar.png JBM: j'aime bien aussi le "t'as fait une erreur, c'est moi qui m'excuse"

CopperFr: j'avais remis processus juste après

CopperFr: https://en.wikipedia.org/wiki/Process_isolation

Zorg1: l'ambiance est très mollement trollesque ici

Zorg1: faut prendre des vitamines les gars

BlaiseEbuth: J'ai trop forcé sur le pic de ballmer

CopperFr: C'est vrai que c'est pas beaucoup 4,5 % de part de marché pour firefox :(

Zorg1: c'est calculé comment ce chiffre ?

BlaiseEbuth: C'est les chiffres de la police

CopperFr: https://fr.wikipedia.org/wiki/Parts_de_march%C3%A9_des_navigateurs_web

Zorg1: après Google a fait une pub hyper agressive pour Chrome

Zorg1: une pub pour un truc qu'ils ne vendent pas

Zorg1: déjà tu sens le piège

Zorg1: ah sinon en techno web google avait fait le fameux gwt ^^

Zorg1: tu codes en Java ça te génère du js :D

BlaiseEbuth: ça sent la qualité

CopperFr: oui c'était utilisé dans libgdx

Zorg1: en fait quand t'as des gars qui code comme des vedettes ça limite la casse le Java étant plus strict que le JS

Zorg1: ça reste dégueulasse mais j'ose imaginer s'ils auraient directement codé en JS

CopperFr: après y a aussi type script si tu veux tout typer

Zorg1: ouaip gwt c'est assez vieux, c'était avant TypeScript

BlaiseEbuth: choisir entre pas de type ou un sale type... :thinking:

Zorg1: tu rentres sur un projet tu t'apperçois qu'il va falloir bricoler sur gwt

Zorg1: le gros pb c'est surtout le debug & les exceptions à l'exec et le build (qui peut être longuet)

CopperFr: oui après dans libgdx ca permettait d'avoir une version web de son jeu (android étant la plateforme principale)

CopperFr: ca utilisait robovm pour l'ios

CopperFr: mais bon y'avait des limiitations avec gwt

CopperFr: après je pense que ca sera remplacé à terme pas le web assembly

Zorg1: c'est rust qui peut générer du webasm

Zorg1: (tu me diras tu peux le faire pour tous les langages)

CopperFr: oui mais bon je trouve ca trop pénible le rust

BlaiseEbuth: Au même titre qu'Einstein déféquait...

CopperFr: il faut quand même que le compilateur existe

Zorg1: c'est pas la cible la + difficile, une machine à pile

BlaiseEbuth: Une machine secteur c'est plus chaud

Zorg1: AC ou DC

CopperFr: j'avais testé https://emscripten.org/ pour le C/C++

Zorg1: alors ?

CopperFr: ca marchais après j'ai pas fait de projet avec

Zorg1: tu te bricoles un espèce de pascal qui génère du wasm ^^

Zorg1: après faut coder ton garbage collector si tu veux un truc civilisé ^^

CopperFr: https://wiki.freepascal.org/WebAssembly/Compiler

Zorg1: j'ai vu qu'il y aussi un truc qui compile du go vers du webasm

CopperFr: après si tu dois porter une appli écrite en ses langages vers le web