Chat:Fr/2022-01-13
Remi.: Quoi la zone ? C'est le futur ^^ Vous verrez quand on aura tous des maisons connectées, des pirates informatiques lanceront une lessive à votre place avec cette ligne de commande :P
philRG: pour l'instant, c'est papa qui doit étendre le linge pas Automaton2000
Automaton2000: mais y a rien qui marche
philRG: qu'est-ce que tu fous Automaton2000? On te paye pas pour onifier des diptères
Automaton2000: dans la mesure où je suis pas passé
philRG: ah ok prends ton temps mon ami Automaton2000
Automaton2000: ça a l'air de passer
philRG: :thumbsup:
philRG: suffit d'être gentil en fait :-)
Remi.: Automaton2000 n'a qu'une seule mission : distribuer des tortues.
Automaton2000: mais c'est vrai qu'on a pas encore trouvé comment faire
Remi.: Mais si, on te l'a déjà dit Automaton2000. C'esttoi qui ne veux pas le faire.
Automaton2000: tu fais quoi toi ?
Remi.: Moi j'enrichis ta base de connaissance avec le mot tortue.
Stilgart: bref, bonjour à tous et tortue à Automaton2000
Automaton2000: je crois que j'ai mal compris
Stilgart: (╯°□°)╯︵ ┻━┻
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: je suis bloqué sur le puzzle de la semaine
Stilgart: prends donc une :turtle: Automaton2000
Automaton2000: je mise sur le fait que je trouve un moyen de faire un contest avec des tortues
Stilgart: \o/
Remi.: Bravo Stilgart.
Stilgart: des tables auront été lancées, mais ça en valait la peine
dwarfie: :clap:
Stilgart: bon, j'ai aussi le bug dans firefox :/
Stilgart: mais vu ce que c'est, flemme de fix ça
BlaiseEbuth: Ca compte pas non plus dans firefox. :ok_hand:
Stilgart: cool
Stilgart: bon, je sais d'où ça vient...
Thyl: On commence par s'échauffer avec des Cocs
BlaiseEbuth: Beh...
Stilgart: Thyl: tu vas rejeter de la contrib en masse ? :fearful:
Stilgart: en parlant de ça, Alshock a réussi à produire du ménage
Stilgart: gg
BlaiseEbuth: Ca a tout disparu \o/
Sakisan: oh Automaton2000 a dit le mot
Stilgart: on a presque une liste d'attente de taille raisonnable du coup
Automaton2000: c'est bien ce que je peux atteindre avant l'adversaire
Stilgart: Sakisan: et avec classe en plus
nicola: Et sans causer en javanais.
nicola: Bavonjavour Auvatovomavotonvon2000. Cavommavent avallavez-vavous ?
Zorg1: omg
Zorg1: il y en a vraiment qui parlait comme ça ?
Zorg1: o/ tout le monde
Zorg1: \o Automaton2000
Automaton2000: bah tu sais pas faire un truc propre
Zorg1: comment t'as vu mon code Automaton2000 ! CG n'est pas foutu de protéger mes données ! je prend le poney rose comme avocat ! à moi le prognon !
Automaton2000: tu n'es pas dans le bon sens
Zorg1: je te trouve agressif Automaton2000
Automaton2000: pour ceux qui savent pas coder
Zorg1: ah ouais :D
philRG: c purement une légende Automaton2000 tout le monde sait coder ici
Zorg1: comment qu'il m'agresse Automaton2000 :(
Automaton2000: tu as juste besoin de la ligne
philRG: ne pas croire tout ce qui se dit
Automaton2000: je me demande si ça va être long
philRG: à qui parles-tu Automaton2000?
Automaton2000: bonjour je suis nouvelle ici
philRG: :blush:
lemin08: Bonjour
Zorg1: o/
Zorg1: on va pouvoir discuter la question importante de savoir quel est le sexe d'Automaton2000
Automaton2000: j'ai une question sur un puzzle easy
Zorg1: bah pose la t'as question Automaton2000. Ou tu veux que qqn se dévoue pour le pourrir en MP ?
Automaton2000: j'ai un bon winrate contre le boss, mais je suis incapable de faire un algo de recherche
Zorg1: houla cette syntaxe :(
Zorg1: Automaton2000 : bah t'avais bien R4 qu'étais légende dans les contests avec des heuristiques
Automaton2000: et pas que les riches ...
Alshock: Les heurichestiques
Alshock: (salut)
Zorg1: yop
Zorg1: )salut(
3141948: 😂
3141948: o/
3141948: Ah pour çà que je comprends les codes de R4
nicola: Oui Zorg1, c’est un des argots d’il y a un siècle.
BlaiseEbuth: Stoi l'argot
Zorg1: l'argot note Blaise. Il lui met une bulle.
BlaiseEbuth: Ouai exit l'argot !
BlaiseEbuth: Je dirais même esc argot !
Zorg1: l'argo ouiche loraine
Zorg1: ha merde c'est largo winch
Zorg1: m'apprendra à lire les titres
dwarfie: ca , ca s'appelle une feature Automaton2000 ;)
**Automaton2000 slaps b0n5a1 around a bit with a large fishbot
dwarfie: ah !!!! le sale scroll of death
nicola: Une friture ?
BlaiseEbuth: And the elder scrolls...
dwarfie: et en plus il se defoule sur b0n5a1 :D
Stilgart: Zorg1 qui déclenche le courroux de Automaton2000 :D
Automaton2000: je pensais qu'il n'y en avait pas
Stilgart: Automaton2000: un peu de calme et de tortue, s'il te plait :)
Automaton2000: tu te dis que tu n'as pas accès à tout
Stilgart: merci de me rappeler que j'ai pas accès au referee de ML :'(
BlaiseEbuth: Et c'est grave ?
BlaiseEbuth: Pardon. "Et c'est à ?" :p
dwarfie: quand y'en a qui essaye encore de faire croire qu'ils ont fait de l'AG super optim alors qu'on a pas le vrai moteur ... ouais , c'est aussi grave que Automaton2000 qui devient trop gentil
Automaton2000: que tu ne sais pas comment ça marche ?
dwarfie: Automaton2000 a compris lui le probleme apparemment
Automaton2000: je sais pas si les gens ont du mal à voir ce que ça fait un sujet de merde
dwarfie: :rofl:
BlaiseEbuth: Mvoui, m'fin c'pas non plus un truc hyper compliqué...
dwarfie: avec les inputs qui sont des int alors que le refere travaille et stocke des float ... si , un peu quand meme
BlaiseEbuth: Bah une fois que t'as trouvé les bonnes valeurs c'est bon. Faut juste les trouver...
Bon[]Crayon: salut tout le monde et salut Automaton2000
Automaton2000: j'ai juste envie de faire autre chose que des heuristiques
Bon[]Crayon: Automaton2000 Ça rend fou.
Automaton2000: moi, je suis en plein dedans
Bon[]Crayon: Automaton2000 C'est la folie du bug de l'an 2000.
Automaton2000: un mec a fait un bon score
Bon[]Crayon: Automaton2000 Un score de 2000.
Automaton2000: j'avoue que c'est pas le plus performant
darkhorse64: http://chat.codingame.com/pastebin/4d490664-a7a1-401b-835b-891bb647ac7c
dwarfie: on dit bogue de l'an 2000 ...
BlipBlop: Automaton 2000, donne moi du courage pour coder ma fonction stp
BlipBlop: Automaton2000 ?
Automaton2000: bah j'en ai fait en école d'ingé
BlipBlop: Moi aussi j'aimerais bien savoir coder du courage Automaton2000
Automaton2000: je me demandais pourquoi mon bot est limité depth 14 ...
**Stilgart tend un NN à Automaton2000
Automaton2000: t'as pas de limite sur le nombre de fois où je me dis que le code
dwarfie: Automaton2000 : seulement la limite que tu fixes
Automaton2000: t'as combien de lignes ?
dwarfie: Automaton2000 : 1 sur les free xp ... c'est un probleme ?
Automaton2000: au moins dans un premier temps
Stilgart: tu dis ça parce que CodinBot vire les puzzles pourris ?
Stilgart: +Automaton2000:
Automaton2000: mais t'as une chance sur deux
Stilgart: c'est donc ça la règle de CodinBot :D
dwarfie: ah bon !? c'est pas bon random , bad random ??? Automaton2000 ?
Automaton2000: ah non mais il y a eu une erreur de signe
dwarfie: Automaton2000... tu dis ca , mais meme le signe est random
Automaton2000: le plus simple c'est de faire une simu en python
**dwarfie vomi sur Automaton2000
Automaton2000: parce que ceux qui ont pas la même
EnderNooob: salut
lemin08: salut
EnderNooob: vous faites quoi
Stilgart: quelqu'un peut me dire si https://chadok.info/codingame/l.html ça marche avec chrome ?
Stilgart: (marcher = la première ligne et la première colonne restent visible)
BlaiseEbuth: Qui utilise chrome...
Stilgart: ça marche avec firefox, mais pas avec edge
dwarfie: normal ... comme dirait karadoc : "edge je l'ai essayé ... c'est de la merde"
Stilgart: PS: les croix sont fausses, j'ai merdé ma macro vim pour refaire un tableau unique
Stilgart: n'empêche que si ça marche dans chrome c'est fête
Stilgart: parce que ce design est méchamment plus propre que celui qui est en prod
Stilgart: (en plus de faire mieux)
BlaiseEbuth: T'as plus qu'à installer chrome alors... :grin:
BlaiseEbuth: Pour la science...
**Stilgart donne la science en pâture à une tortue
nicola: Moi, j’utilise chromium pour chorus dt.
Stilgart: cf 07:21 pour la peine :D
Stilgart: +PM
nicola: Mais rien que pour chorus dt.
BlaiseEbuth: dtc
BlaiseEbuth: stoi l'chorus
Stilgart: chorus, chadok, c'est pareil
nicola: Oui, en effet. Ou pour quelques rares sites qui ne fonctionnent pas dans Firefox.
nicola: Tu dois connaître, Stilgart ?
Stilgart: non :)
nicola: Cet antichambre des enfers.
nicola: Tu en as de la chance.
nicola: C’est la maison qui rend fou.
Stilgart: c'est une appli de gestion de scolarité pour le collège/lycée, non ?
BlaiseEbuth: Faut arrêter de me mettre toute les merdes sur le dos hein. Ras les cornes. :angry:
nicola: C’est le bidule écrit par SAP qui gère les frais de TOUS les ministères.
nicola: Non, tu confonds avec Pronote qui n’est pas trop pourri.
nicola: Comparé à chorus dt, c’est Byzance.
dwarfie: mais non ... pas ecrit pas SAP ... ecrit par les fleurons de l'industrie francaise en utilisant SAP ... comme toutes les autres bouses
nicola: Je ne te souhaite pas d’avoir à faire avec chorus dt.
Stilgart: han... le machin qui fait que ça prend 6 mois pour être payé quand on corrige des copies
nicola: Oui.
nicola: Et quand on est remplaçant.
nicola: chorus dt ne sait même pas créer des profils.
nicola: Il faut TOUT retaper à la main.
Stilgart: dwarfie: arrêter de me SAPer le moral :)
nicola: Tu fais dix fois le même trajet pendant le mois ? Tu le tapes dix fois.
**dwarfie cherche une merde pas en SAP ... aurion :D
nicola: Et les frais de bouche sont à part, donc fois 2.
Stilgart: heureusement qu'on a imagin pour les copies
nicola: Le truc sans CSS.
nicola: Il est tout noir chez moi.
Stilgart: mais je plains la personne qui doit saisir le vrai dossier :D
Stilgart: nan, c'est mes pages web de cours ça
nicola: Pour imagin ou chorus dt ?
BlaiseEbuth: Stilgart je t'apprécies beaucoup, je passerais une heure à te bidouiller un truc web sans soucis. Mais j'installerai pas chrome, faut pas déconner. :rolling_eyes:
Stilgart: moi je saisis un truc dans imagin
Stilgart: et je peux mettre "x fois" dans la dernière colonne
nicola: Pas dans chorus dt.
Stilgart: ça évite de taper tout x fois
nicola: Tu ne peux même pas créer de profil.
Stilgart: oui, et je plains donc la personne qui fait la migration imagun -> chorus
dwarfie: reponse a cote de la plaque : dans mon chromium ca marche pas ...
Stilgart: sticky, ça semble être géré correctement que par firefox oui
nicola: Au fait, ton truc ne voit pas que j’ai résolu certains puzzles en Python 2.7.
Stilgart: mais péter le tableau en 4 divs c'est infernal
nicola: Et pas en Python 3.
Stilgart: nicola: la page est fausse
nicola: OK.
Stilgart: j'ai regénéré des données à la rache et je m'a planté :o)
nicola: Je prépare pour demain, je reviens.
Stilgart: la prod est ici : https://chadok.info/codingame/puzzles_completion.html
Stilgart: mais le code est bien plus dégueux :(
Stilgart: dwarfie: je veux bien un nouvel essai
**Stilgart prie pour que google soit mon ami (pour une fois)
dwarfie: google est pas ton ami
Stilgart: c'était trop beau le coup du -webkit-sticky
dwarfie: ( ou alors mon chromium est trop vieux =
BlaiseEbuth: Stoi l'vieux
dwarfie: stoi le chrome
BlaiseEbuth: :scream:
Stilgart: BlaiseEbuth: apprends à gérer les position: sticky; :D
BlaiseEbuth: Pourkwa?
Stilgart: dwarfie a dit que c'était toi chrome ;)
BlaiseEbuth: :(
Stilgart: :D
BlaiseEbuth: Z'êtes vilains.
BlaiseEbuth: La position sticky je sais déjà faire t'façon. Toute la journée devant le pc.
Stilgart: héhé
dwarfie: c'est ce qu'on appelle : be a stickit bit ? ;)
dwarfie: s/it/y/
Zorg1: ah quand Blaise accède aux sites de google ils vont deux fois plus vite ?
Zorg1: Automaton2000 t'es encore là, ils sont tous partis ?
Automaton2000: après si tu veux mon avis
Zorg1: dis toujours Automaton2000 je verrais ce que j'en fais
Automaton2000: c'est pour cela que je suis en c++
Zorg1: pour être un winner Automaton2000 ?
Automaton2000: dans tous les langages qui ont des problèmes de perf
BlaiseEbuth: Stoi qu'à un problème de perf Automaton2000
BlaiseEbuth: *a
Automaton2000: mais y a du boulot
BlaiseEbuth: Fais pas style
Zorg1: vire les commentaires Automaton2000 ça ira plus vite
Automaton2000: ah d'accord je savais pas que python est un peu trop souvent
Remi.: Bonsoir tout le monde ! Automaton2000, tortue ?
Automaton2000: est-ce qu'il y a pas encore de sortie
SAlundra: Automaton2000, ca va?
Automaton2000: a part le bannissement de quelques uns, je n'ai pas encore fait
SAlundra: Automaton2000, pourquoi 2000?
Automaton2000: on peut avoir 2 fois le même objet ?
**Stilgart tend une tortue et une tortue à Automaton2000
Automaton2000: par rapport à ce que tu fait un mcts
Remi.: Automaton2000 qu'est-ce que tu fais de toutes les tortues qu'on te donne ? Tu les mange ?
Automaton2000: et puis tu as rarement un cdi accessoirement, et aucun espoir de revenir en arrière ?
Remi.: Allez Automaton2000 file-moi une tortue
Automaton2000: bon je peux pas avoir un truc qui fait le plus de chance que ça arrive
Remi.: Mais je sens que ça va bientôt arriver Automaton2000
Automaton2000: j'ai trouvé une solution pour le puzzle de la semaine :p
Remi.: Et la solution consiste à partager des tortues, Automaton2000 ?
Automaton2000: genre quand tu fais des puzzles
Remi.: Oui plein de puzzles à propos de tortues, Automaton2000
Automaton2000: ah ah ah ah ah ah
Remi.: Et il se fout de moi en plus grrrrrrrr
Remi.: Ca va pas le faire Automaton2000
Automaton2000: en fait il y a moyen de faire des choses
philRG: bon comprend rien au 2-way binding de VueJs moi
philRG: à l'époque on manipulais le DOM avec des getByElementId, pas besoin de se taper de framework
philRG: s/s/t
Zorg1: c'est fini ce temps là papy
philRG: finalement Excel c pas si mal
Zorg1: maintenant les jeunes ils ont besoin de 5 couches d'abstraction pour modifier un char dans une chaîne :p
philRG: Zorg1 pfff c plus comme avant
Zorg1: OUAIP
philRG: ils éteignent l'interrupteur à partir de leur smartphone plutôt que se lever :-D
Zorg1: et Apple comptabilise leur temps de pause-pipi
Zorg1: bah maintenant j'ai surtout vu des bureaux avec éclairage par détection de présence
Zorg1: c'est pas forcément une science exacte leur truc
philRG: à l'extérieur c utile mais à l'intérieur franchement
Zorg1: bah en fait j'avais vu qu'ils faisaient marcher le truc à partir d'une certaine heure
Stilgart: bon, ça me fait chier de le dire... mais c'est le comportement de chrome qui est le plus logique
Stilgart: monde de merde et de compromis
Stilgart: dwarfie: reessaie https://chadok.info/codingame/l.html , mais normalement maintenant c'est bon
Zorg1: ha tiens Stilgart fait du web
Stilgart: pire, j'ai fini par trouver ma réponse dans un draft de prochain standard de CSS
Zorg1: :)
Stilgart: après, dans le cas improbable où tu utiliserais chrome, je veux bien un retour d'expérience
Remi.: J'ai chrome sur l'ordi. Dis moi ce que je dois vérifier sur cette page.
Stilgart: ce qui te choque
dwarfie: ca y'en a etre bon que dans un sens ...
Remi.: Le tableau est trop grand pour mon écran, faut scroller et c'est chiant. MAis rien qui ne vienne du navigateur.
Stilgart: c'est le but
Stilgart: dwarfie: ctrl+shift+R ?
dwarfie: non , les nom des puzzles se font la malle
dwarfie: les noms des coders restent bien
dwarfie: quand je scrolle vertical
Remi.: Le surlignage bleu fonctionne bien aussi.
Stilgart: dwarfie: wow... c'est pourtant l'inverse qui devrait merder...
Stilgart: ha mais...
Remi.: Tiens je viens de voir que ma fenêtre n'est pas utilisée en entier, j'ai une zone grise à droite et en ba,s entre les scrollbar et le bord de la fenêtre.
Stilgart: vieux chrome
Stilgart: j'ai vu passer un bug report sur ce sujet...
Stilgart: sticky marchait pas sur les thead, allez savoir pourquoi
dwarfie: Version 90.0.4430.212
Stilgart: Remi.: oui, c'est pour le test
Remi.: Ok du coup R.A.S.
mapapin: Hello, est-ce que quelqu'un ici saurait m'expliquer comment communiquer avec un processus (write sur son stdin et read sur son stdout en python ? ) Je bloque et je ne sais pas si c'est possible ^^
Stilgart: ta question a un lien avec codingame ?
mapapin: Non, mais je sais qu'il y a beaucoup de gens pro ici, donc pour une questions précise j'essayais la
3141948: Le scrolling est plutôt joli sur mon téléphone Android
3141948: Mais je peux pas resizer les cadres
Stilgart: surtout, tu ne dois pas avoir le surlignage en bleu (je gère que hover, pas focus)
Stilgart: sinon, le cadre fait une taille arbitraire là, mais c'est prévu que ça remplisse le viewport
3141948: Stdin c le clavier, et stdout c l'écran si pas de redirection
mapapin: Oui je sais ^^
Stilgart: mapapin: tu peux chercher avec le mot clé pipe
Stilgart: après, ça dépend de comment tu lances l'autre processus
3141948: Écrire sur le clavier ?
mapapin: Oui oui je sais tout ça mais je viens de trouver à l'instant (on m'a rep sur stackoverflow) je ne faisais pas de flush de stdin du subprocess
Stilgart: spoiler, flush sur stdin ça n'a jamais rien fait
mapapin: Ah ben ça marche maintenant pourtant x)
Stilgart: si tu fais flush chez celui qui écrit ça marche
Stilgart: mais flush sur un flux de lecture ça ne fait aucun sens
mapapin: Oui c'est ce que je dis
Stilgart: dans ce cas, ça aide de faire des flush
mapapin: Yep visiblement, merci en tout cas ^^
Stilgart: c'est juste que le net entier dit de faire des flush sur des flux d'entrée, alors que la 4e ligne de la doc dit clairement que c'est tellement con que ça ne peut rien faire d'autre que rien
Zorg1: bah tu veux le vider où le buffer d'entrée :D
Stilgart: flush, c'est pour forcer l'envoi des données au destinataire... ce qui ne fait sens que pour un flux de sortie
Stilgart: (flux qui peut s'avérer être l'entrée de quelqu'un d'autre, comme dans ton cas)
Zorg1: ah ça existe ça comme conseil comme conseil de faire un flush sur stdin ?
mapapin: Ouep je sais mais je ne pensais pas que ça aidait sur le stdin du subprocess non plus ^^
dwarfie: Zorg1 : sur OC , ca doit se trouver , c'est sur ;)
3141948: Flush toilet oui
dwarfie: s'toi let ....
dwarfie: (trop tentant :p )
Stilgart: Zorg1: j'ai arrêté de compter le nombre de m'étudiant qui a fait la connerie et qui invoque internet avec aplomb pour se justifier il y a bien longtemps
Stilgart: -e m'
Zorg1: c'est vrai y en a pas mal qui fonctionne en mode "recette de cuisine" j'ai une liste d'actions que je suis sans comprendre de façon scrupuleuse ;-)
3141948: int fflush(FILE *ostream);
Zorg1: keskeraconte philRG ?
dwarfie: Automaton2000, reviens , il nous refaut un vrai bot
Automaton2000: y'en a qui le dis-tu
Zorg1: rien compris Automaton2000
Automaton2000: du coup ça me fait un peu plus de temps à perdre
3141948: J'essaye de comprendre le sujet de la discussion tout en regardant la 100eme du retour de la momie à la tv
3141948: Automaton2000: à toi
Automaton2000: je n'arrive pas à trouver ce que je vois ce que je veux dire parquet en chêne pas stratifié ou ...
Zorg1: ah il y avait un sujet ?
Zorg1: moi j'y vais à l'intuit
Zorg1: t'as influencé le bot, philRG
Zorg1: il veut poser un parquet dans son serveur maintenant
Zorg1: ça va être cosy
Remi.: Automaton2000 copie bien ce qu'il veut ... et pourquoi pas une tortue Automaton2000 ?
Automaton2000: si tu veux monter encore plus haut ?
Remi.: Oh oui toujours plus haut avec toi Automaton2000
Automaton2000: mais c'est vrai qu'il faut que je gagne
3141948: Zorg1: ah oui il répète tout ce que je dis
souking: comment on fait pour avoir 100/100 a un clash of code
Zorg1: en étant meilleur que le meilleur
Stilgart: en lisant le sujet et en codant ?
Stilgart: lancer les jeux de test avant de soumettre ça peut aider
leojean890: Si tu veux être le meilleur, alors il faut battre le meilleur ! (citation NBD^^)