Chat:Fr/2022-01-13

From CG community
Jump to navigation Jump to search

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 &agrave ?" :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

Default avatar.png SAlundra: Automaton2000, ca va?

Automaton2000: a part le bannissement de quelques uns, je n'ai pas encore fait

Default avatar.png 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

Default avatar.png 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^^)