Chat:Fr/2022-05-16
Stilgart: ça devrait être bon maintenant...
**Stilgart devrait vraiment mettre les données de cette page dans un autre fichier...
Razovsky: salut :D
Stilgart: bonjour à tous, chat à Razovsky, et licorne à Automaton2000
Automaton2000: mais je ne sais pas comment on fait
Stilgart: Automaton2000: avec un li, suivi d'un cor, suivi d'un ne
Automaton2000: c'est quoi ta question ?
Razovsky: bonne question Automaton2000
Automaton2000: par contre les autres joueurs
Stilgart: Automaton2000 a du apprendre avec la méthode globale :fearful:
Automaton2000: qu'est ce que c'est ?
Stilgart: :scream:
Razovsky: le pauvre
Razovsky: hey Stilgart ya un moyen d'avoir la liste des puzzles qu'on a fait dans un language précis ?
Razovsky: je veux refaire en python les puzzles que j'ai déjà fini en C++, histoire de réviser les deux, mais yen a tellement maintenant
Stilgart: https://chadok.info/codingame/players_puzzles.php?level=easy&commu=1&player=3118570&update=1
Stilgart: sachant que tu peux cliquer sur "C++" pour trier les lignes
Stilgart: (et que je viens de lancer l'update... donc il faut attendre un peu que ça se remplisse)
**Stilgart aurait du virer le &update=1 de l'url
Razovsky: merci :)
Razovsky: haha marrant je m'étais mis à Groovy, c'est quoi ce language, ça sert ?
Razovsky: yep merci Alshock t'es une crème, Stilgart était passé
BoomTibo: pourquoi mon windows xp crash negro
Alshock: Je vanne juste stil en rajoutant un mémo "virer &update=1 de l'url" dans l'url :D
Razovsky: ha ^^
Razovsky: je ne sais pas lire ^^
I_love_CoC: bonjour à tous
I_love_CoC: yo Automaton2000
Automaton2000: bon bah du coup je pense
Cr3aHal0: Hello
TomPouce: o/
Zorg1: \o
Razovsky: o/
Zorg1: Stilgart : en fait ton outil me marque plein de puzzle comme non fait alors que je les ai fait il y a + de 6 mois
Zorg1: par exemple '7 segment scanner' dans les easy
Zorg1: (je crois que c'est un bug connu mais je m'en souviens plus trop)
Stilgart: je ne connais que deux bugs
Stilgart: - une race condition improbable qui bloque les updates
Stilgart: - certains langages ne sont pas indiqués comme résolus par l'API pour les sponsored puzzles
Stilgart: pour le reste, il faut lancer l'update à la main de temps en temps
Stilgart: j'avais oublié le 3e bug
Stilgart: - si tu as résolu le puzzle en vieux swift ou en python (pas python3), je peux pas le savoir via l'API
Razovsky: comment on lance manuellement l'update ? en ajoutant le update=1 dans l'url ?
Razovsky: Stilgart
Razovsky: ça signifie quoi le succès "participer au classement des solutions" ?
Auncly: Hello, Razovsky quand tu as résolu un puzzle, tu peux évaluer les solutions des autres.
Razovsky: ouep, déjà fait ça, mais le succès en question n'a jamais été avancé, pour ça que je me questionne
ldiaks01: shadow of the knights:cry:
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: j'ai envie de dire que tu l'as pas fait
TKirishima: AUtomaton2000 est il toujours fan des tortues ?
Automaton2000: du coup, ça signifie que ma gymnastique ne peut pas y avoir de la perf
Razovsky: hello Blaise
BlaiseEbuth: o/
HukanboS: bonjour
AurAa: COucou à tous ! Automaton2000 !
Automaton2000: c'est un peu comme si tu me dis que le code en question
BlaiseEbuth: Farpaitement
BlaiseEbuth: o/ AurAa
BlaiseEbuth: \o/
Stilgart: /o\
Stilgart: Automaton2000: une petite licorne ?
Automaton2000: oui, mais je ne sais pas si c'est une bonne idée
BlaiseEbuth: 😁
BlaiseEbuth: o/
BlaiseEbuth: Automaton2000 c'est encore tout mort, fait queq'chose !
Automaton2000: je suis un peu perdu
BlaiseEbuth: 😑
nicola: Ça cache kék’chose !
Zorg1: tout le monde doit être sur discord :smiling_imp:
BlaiseEbuth: disquoi?
dwarfie: ils sont tous a feter le remplacement de castex ... y'a pas de quoi pourtant ...
dwarfie: Automaton2000 : sort le vitriol faut au moins ca
Automaton2000: et je suis d'accord avec toi
le_tuf: Créez un programme qui calcule pi au carré et 2 puissance pi (même si vous ne savez pas comment on le calcule, Python sait) et affiche le plus grand des deux. qui serait me faire ça ?
Bon[]Crayon: SALUT tout le monde :ghost:
Bon[]Crayon: yo Automaton2000
Automaton2000: et ça me dit rien ^^
Stilgart: Automaton2000: c'est pas facile de trouver une licorne ;)
Automaton2000: mais si j'ai bien compris
BlaiseEbuth: le_tuf https://googlethatforyou.com?q=python%20calcul%20puissance
TheCoders: Bonjour a tous, je ne suis pas venu depuis un petit moment, je voulais faire quelques challenges et je me retrouve avec cette erreur:
Impossible de charger cette route undefined is not an object (evaluating 'n.default.name')
Remi.: Salut tout le monde o/
Remi.: TheCoders je n'ai jamais vu cette erreur, ça apparaît à quel moment ?
TheCoders: des que je vais dans les rubrique de l'onglet activités
TheCoders: ou meme sur des challenges deja effectués
Remi.: Et si tu cliques directement sur ce lien ? https://www.codingame.com/multiplayer
TheCoders: idem. je t'upload le screenshot pour plus de visu
Zorg1: ha pas suivi, je regarde qui est le nouveau 1er ministre alors ^^
Remi.: C'est pas moi ^^
Zorg1: moi non plus mon téléphone est resté calme aujourd'hui à part un coup de fil pour me filer une formation
Zorg1: Automaton2000 on t'a contacté pour être ministre des bugs ?
Automaton2000: tu peux faire des trucs du genre
Stilgart: Zorg1: tu ne devrais pas
Zorg1: en fait je connais pas ^^
Stilgart: je pense que Automaton2000 ferait un bon ministre des finances
**Automaton2000 se sent comme baladé entre tkirishima et bon[]crayon
Stilgart: haha
Remi.: Dites j'ai une petite question à propos de l'ancien contest pikachu
Remi.: ça s'est déroulé en comboen de temps ?
Stilgart: 4h je crois
Zorg1: 4 heures
Remi.: Ok merci. J'y serai peut-être arrivé ^^
Zorg1: oui de 20h à minuit ou 18h à 22 je ne sais plus
Remi.: Je viens de faire les épisodes 2 et 3, je vais commencer le 4.
Stilgart: le soucis c'est le 3
Zorg1: le fameux moebius
Stilgart: le 4 je l'ai fait assez vite (en mode bourrin + masse petits dessins pour pas me gourer)
Remi.: J'ai harcodé le 1er test jusqu'à trovuer ce qui était attendu, pour comprendre ^^
Remi.: 15 minutes pour comprendre, 15 minutes pour coder la vraie solution
Stilgart: j'ai fais la même en contest
Stilgart: mais je dirais que ça m'avait pris 40-45 min.
Zorg1: oui leur explication était pas forcément super claire
Remi.: Oui le 4 je pense qu'il va y avoir du if, sans trop se prendre la tête pour trouver une formule générique en fonctio nde la face.
Stilgart: en ressenti, 90% de mon temps de contest c'était le 3
Zorg1: le cube c'est juste chiant mais ça se comprend vite
Stilgart: et ça se hardcode bien
Zorg1: oui tu perds juste du temps à essayer de finasser avant de te dire que bourrinner c'est la solution
Remi.: TheCoders tu t'en sors avec to nscreenshot ?
Zorg1: il s'est fait mordre par son screenshot ?
Zorg1: ATTENTION SCREENSHOT MECHANT
TheCoders: @Rémi: https://ibb.co/cwSSJB9
TheCoders: @Zorg1 :LOL
Remi.: Franchement ça ne me parle pas, je pense que le mieux est de signalerle bug (forum ou discord ?)
TheCoders: je me pose la questionn si il y a pas une incompatibilité avec safari
Remi.: Ah possible, je suis sur un vieux firefox et le site m'insulte à chaque connection pour que je prenne une version plus récente ou chrome. J'ai des bugs sur les clash.
Remi.: T'as la possibilité d'essayer avec chrome ou firefox ?
TheCoders: Oui c'est possible mais faut que je me tapenune install avant
TheCoders: je vais déjà faire une demande sur le discord voir ce qu'ils en pensent
TheCoders: merci a toi
Remi.: De rien, désolé de ne pas avoir pu t'aider.
BlaiseEbuth: Re.
BlaiseEbuth: D'où mon lien l'aide pas ? :o
Remi.: o/ BlaiseEbuth
BlaiseEbuth: \o Remi.
Stilgart: Remi.: comment tu fais pour avoir un vieux firefox
Stilgart: on m'a refourgué la v100 sans que je demande rien ici :(
Remi.: J'ai un vieil ubuntu
Remi.: Y a plus de mises à jour depuis un bon moment ^^
BlaiseEbuth: Pourquoi tu downgrade pas Stilgart ?
Remi.: Et la flemme de tout réinstaller.
Stilgart: BlaiseEbuth: parce que ça va sans doute rien changer
Stilgart: vu que j'ai choppé la v100 sans la demander
BlaiseEbuth: Y'a pas moyen avec les alternatives ou équivalent ?
BlaiseEbuth: Quite à avoir la 100 d'installée mais de pas l'utiliser au pire
Zorg1: c'est quoi le pb avec FF 100 ?
Stilgart: sur mes machines de travail si, mais sur ma machine pour gamer (qui est donc sous windows), j'en sais fichtre rien
Remi.: J'ai la 66.0.3
Stilgart: par ailleurs, j'ai pas de soucis avec la v100 à part la pop up "olol v100" au premier démarrage
Zorg1: ah cet écran là ^^
Remi.: Elle semble dater de 2019, pas mal pour un ubuntu 14.04 supporté 3 ans.
BlaiseEbuth: Après dans les paramètres ff tu peux lui demander de pas installer les mises à jours automatiquement
Remi.: PEtite question s'il y a encore du monde connecté ... j'aimerais créer un jeu solo en contribution (avec des tours et pas seulement un in/out), y a-t-il un IDe en ligne pour faire ça, ou il faut forcément avoir son propre environnement de év ?
Remi.: Et du coup je me demande aussi comment fait-on pour le visuel.
BlaiseEbuth: Ilé meugnon
**BlaiseEbuth patpat Remi.
BlaiseEbuth: https://www.codingame.com/playgrounds/40701/help-center/turn-based-coding-games
Remi.: Merci Blaise pour le lien mais j'ai déjà lu cette page et je n'ai pas trouvé la réponse. Ou alors c'est que je ne sais plus lire l'anglais ^^
BlaiseEbuth: Plus? 😏
BlaiseEbuth: T'as cliqué sur le premier lien ?
pardouin: oui regarde le lien sur le sdk
pardouin: et bon courage :)
pardouin: et bonsoir o/
pardouin: et bonne nuit \o
Remi.: o/ pardouin
Remi.: Oui Blaise je l'avais lu, j'ai pas la réponse noir sur blanc mais faute d'avoir un lien vers un ide je suppose qu'il n'y en a pas du coup.
Remi.: Bon bah c'est mort pour moi ^^
BlaiseEbuth: Mais t'as lu la suite, en cliquant sur 'next' qui t'ammène là https://www.codingame.com/playgrounds/25775/codingame-sdk-documentation/create-a-multiplayer-game
Remi.: Non pas lu, mais de ce que je vois il me faut un IDE en local.
Stilgart: non, juste maven et un jre
Stilgart: et la bonne ligne de commande
Remi.: Oui mais ça reste un truc à installer sur mon ordi
Stilgart: à un moment, on a rien sans rien
Remi.: Ca ne se fait pas sur le navigateur comme une contrib clash ou in/out.
Remi.: Sur mon vieux taco plus maintenu, ça va être compliqué ^^
Stilgart: je vois pas trop pourquoi
Stilgart: si tu évites d'écouter les bêtises de CG et que tu installes juste un jdk et maven, ça ira
Stilgart: d'ailleurs, n'écoute pas non plus mes bêtises... c'est bien un jdk qu'il faut et pas juste un jre
Stilgart: (mais bon, si tu as ubuntu, tu as très probablement déjà openjdk d'installé)
Remi.: J'ai "openjdk java 7 policy tool"
Remi.: Dans mes raccourcis
Stilgart: aptitude show ~ijdk
Stilgart: ça ira plus vite
Stilgart: (à supposer que aptitude est installé... mais vu qu'on parlait de version d'ubuntu de l'outre-tombe, ça doit être le cas)
Remi.: ah ah ... "le programme aptitude n'est pas encore installé", faut que je retrouve la commande avec apt
Stilgart: saloperie d'apt de merde !
BlaiseEbuth: apt install aptitude 👍
Stilgart: apt list "*jdk*" --installed
Stilgart: bravo le progrès !
Remi.: Ok je vais la refaire pour Blaise : je suis sur ubuntu 14.04 (donc 2014) qui est certes LTS mais du coup maintenue 3 ans.
Stilgart: (j'ose espérer que les " et autre * sont superflus, mais ne comptez pas sur moi pour vérifier le contenu sur SO)
Stilgart: Remi.: oui, j'avais noté l'hérésie
Remi.: openjdk-7-jre/trusty-updates,trusty-security,now 7u211-2.6.17-0ubuntu0.1 amd64 [installé, automatique] openjdk-7-jre-headless/trusty-updates,trusty-security,now 7u211-2.6.17-0ubuntu0.1 amd64 [installé, automatique]
Stilgart: c'est pour ça que j'ai cherché la commande en aptityre
Stilgart: aptitude!
BlaiseEbuth: Hm ?
Stilgart: en apt
Remi.: Blaise je ne peux plus rien installer via les dépôts officiels.
Stilgart: désolé, j'ai arrêté debian avant cette connerie d'apt... j'y arrive pas :D
BlaiseEbuth: Oui. Et ? J'ai parlé de dépots officiels ?
Stilgart: Remi.: j'arrive pas à savoir si c'est jdk+jre ou juste jre
Stilgart: mais bon
Stilgart: $ javac -version
Remi.: C'est pas grave, j'ai un windows xp virtualisé je trouverai un truc à installer sur windows :rofl:
dwarfie: Automaton2000 : t'as vu , y'en a qui connaisse pas les miroirs archives :D
Automaton2000: c'est moi qui le dit
BlaiseEbuth: Oui aussi en plus...
Stilgart: ouais enfin...
Stilgart: à ce stade, on installe une debian et bast
BlaiseEbuth: Cette soirée est mauvaise pour la côte de Remi.
dwarfie: Stilgart ... combien de old devant ton stable ? ;)
Stilgart: attends, même mon eeepc a un système plus récent
Remi.: Non dwarfie je ne connais pas ... les dépôts sont toujours accessibles ? Mais bon le mieux serait d'avoir un truc à jour je suppose. MAis trop la flemme de tout réinstaller :(
dwarfie: c'est ce que je voulais verifer :p
Stilgart: et c'est essentiellement une machine qui sert qu'à vidéoprojeter en cours et à prendre de la craie dans les circuits
Stilgart: Remi.: regarde si tu as javac et mvn
Stilgart: (bon, le second j'y crois pas trop)
Remi.: http://chat.codingame.com/pastebin/2ac8be35-bd0e-414f-b15c-aa4d488548b2
Remi.: Je crois que je n'ai pas javac ^^
Stilgart: bon bah, perdu
Remi.: C'est pas grave laissez tomber, c'est gentil d'avoir voulu m'aider mais je pense que je vais passer mon tour pour les jeux solo.
Stilgart: en vrai, tu pourrais uploader sans passer par leur SDK... mais même moi je fais pas une connerie pareille
Stilgart: (bon ok, j'ai fais ça une fois pour tester et c'est possible... :p )
BlaiseEbuth: Ah ! On peut uploader une fork bomb en java ?
Remi.: Du coup (c'est que je continue de réfléchir), ça veut dire que la contribution est forcément en java ?
Zorg1: pas forcément mais il faut que ça tourne sur une JVM
Remi.: Donc faut le faire en java ... y a autre chose qui tourne sur une jvm ?
Zorg1: kotlin, clojure, groovy, scala ...
Remi.: Ok le java reste le plus proche de ce que je connais ^^
Zorg1: le referee de CodeRoyale était en kotlin
Zorg1: le referee en clojure c'est si tu veux un achievement de troll je suppose
Remi.: En clojure faut le vouloir ^^
Remi.: Tu ne peux pas dire que t'as pas fait exprès ^^
Zorg1: si t'es un lispeux ça doit être + facile
Zorg1: quoique tu vas râler parce qu'il y a pas tes car/cdr et que faut dire au compile de faire du tail opt
Remi.: Tu crois que je peux faire un referee en java, qui fait un appel système, qui en bash compile du c++ ? ^^
Zorg1: ça doit être possible mais pas super efficace en plus tu maîtrise pas trop comment ils gèrent leurs process
Remi.: Oui surtout qu'il faut des classes bien précises en Java si j'ai bien compris. C'était historie de faire mon troll.
Remi.: * histoire
BlaiseEbuth: Eux non plus maîtrisent pas trop comme ils gèrent leurs process...
Remi.: Blaise c'est plus fort que toi ^^
BlaiseEbuth: J'avais dit qu'un jour je ferai un multi de gestion spatiale avec un referee en clojure que j'appellerai 'Faster than Lisp'
Zorg1: bah ça doit être la bonne vieille méthode du "dans le doute reboot"
Zorg1: 'Scheming Empire of Blazing Lisp'
Zorg1: (pas sûr que ça fasse si bien que ça en english)
Remi.: Attention Zorg, "Empire" ça fait penser à un titre copyrighté
BlaiseEbuth: Y'avait aussi la possibilité d'un jeu de gestion nommé 'O3 not included'
Zorg1: ah le film de Lynch Remi. ? :p
Remi.: bon allez, c'est pas que je m'ennuie, mais demain faut se lever
Remi.: bonne nuit les zamis
Remi.: à++
leojean890: sur un puzzle comme railway-station-clock y'a les gens qui utilisent les libs pour les datetime, ceux qui golfent avec des maths, et les gens comme moi qui bricolent du code :p
BlaiseEbuth: Et y'a ceux qui s'en foutent !
BlaiseEbuth: Hein Automaton2000
Automaton2000: tu peux faire le même genre
BlaiseEbuth: Exactement
BlaiseEbuth: Sur ce.
regismeysso22: hi
Arnaud.D: Salut man
Arnaud.D: Rémi.B