Chat:Fr/2022-01-21
BlaiseEbuth: Agrougrou tout l'monde ! Automaton2000 ! Le monstre du chat est là !
Automaton2000: BlaiseEbuth : tant que tu fais pour savoir si tu es à quel niveau ?
BlaiseEbuth: Après le café les questions existentielles Automaton2000...
Automaton2000: par contre pour les perfs
BlaiseEbuth: Justement oui...
Mkoda: string.at(x) == "a"; ne fonctionne pas ?
dwarfie: a hasard , parce que string.at renvoie un char et que "a" est une string
Mkoda: des fois il y a de quoi se poser des questions ...
dwarfie: Automaton2000 : tu dervrais poser les reponses
Automaton2000: (je vois pas trop l'intérêt
dwarfie: Automaton2000 : cépafo
Automaton2000: bah en fait je fais un parcours de graphe
Remi.: Salut tout le monde !
philRG: Hehe en python, un seul type natif pour char ou string -> string
philRG: o/
nicola: Il y a byte aussi.
philRG: Jamais utilisé pour définir un char, tu l'utilise comment ?
nicola: C’est plutôt utilisé pour les flux de données binaires mais ça se traduit en str.
nicola: class str(object)
| str(object=) -> str | str(bytes_or_buffer[, encoding[, errors]]) -> str
philRG: Le 'a' en type byte, c'est en quoi?
philRG: Comment tu l'initialises?
nicola: C’est une suite d’entiers sur 8 bits.
nicola: >>> "a".encode("utf8") b'a'
nicola: >>> "é".encode("utf8") b'\xc3\xa9'
philRG: a: byte = b'a' çà marche ?
philRG: Puis a.decode()
nicola: Pour décoder, il faut préciser l’encodage.
nicola: Sinon il ne sait pas comment décoder.
philRG: Ah ok c plus digeste 😉
nicola: ASCII, iso1, utf8, etc et la tolérance aux erreurs.
philRG: Il bouffe vraiment tout le snake 😂
philRG: De tout
philRG: des fois j'ai des surprises sur l'encodage de mes codes qui changent (sans doute des configs d'ide mal maîtrisées)
BlaiseEbuth: T'façon c'est d'la merde.
philRG: faudrait rajouter çà au début de chaque code koa: # -*- coding: utf8 -*-
nicola: Ça ne sert plus, maintenant.
nicola: C’était utile du temps de Python 2.7.
nicola: Mais c’est vrai qu’avec Windows, tu peux avoir des surprises.
philRG: ben suis sur mac
nicola: Ils ont des encodages maison eux aussi ?
philRG: sépa, jétrofé2lin+win suis perdu dans les nouvelles features de macOS :sweat:
philRG: faudrait commercialiser des ide avec 3-4 touches de raccourcis comme sur les téléphones adaptés aux Seniors
philRG: quand je bossais sur macPlus, c'était quand même moins fouilli les os, mais y avait moins de features c sûr
Stilgart: Automaton2000: arrête-les
Automaton2000: bon, j'ai un peu de boulot
Stilgart: clairement Automaton2000
Automaton2000: en fait je crois que je l'ai pas fait en php
philRG: :sweat_smile:
dwarfie: Automaton2000 : parle pas des langage trop compliqué pour certains svp
Automaton2000: tu peux prendre en compte le temps de faire le malin
BlaiseEbuth: :3
Stilgart: :D
OrtenDa: bonjour
Alshock: coucou
AJIIX: coucou
BlaiseEbuth: Alshock <3
Stilgart: Automaton2000: tu as bien fait le boulot, je te félicite et t'offre cette magnifique :turtle: !
Automaton2000: et je regarde ce que tu aurais pu le faire
philRG: Automaton2000: 👌
Automaton2000: après si c'est un bug du coup, çà a dû être corrigé depuis. j'étais pas inscris sur la plateforme
Alshock: un bug a été corrigé ! \o/ C'est magnifique Automaton2000
Automaton2000: ils disent que c'est pas fait exprès
Alshock: ah...
philRG: 😂
Stilgart: :rofl:
BlaiseEbuth: Stilgart j'ai testé l'update.
Stilgart: \o/
Stilgart: (ou /o\ si ça a planté, en fait )
Alshock: ou /o/ si faut dab
Alshock: mais on dirait plutôt une passe de volley
Stilgart: ha, c'est comme ça que ça s'appelle... et ha c'est la faute à pogba
BlaiseEbuth: Non non, \o/
Alshock: \o/ alors
BlaiseEbuth: Du coup j'ai une suggestion: Un résumé de ce qui a effectivement été update à la fin, sinon c'est noyé dans les logs.
Stilgart: en fait, je pensais surtout virer les logs
BlaiseEbuth: Pour mettre une barre de progression en tortues ?
Stilgart: la barre de progression c'est mort
**Stilgart va pas faire du ncurses pour ça
Stilgart: je pourrais mettre . quand je télécharge rien, et a..z en fonction du nombre de codes téléchargés
Stilgart: (mais ça dit pas ce que je télécharge)
Stilgart: un "ls -lrt" donne l'iinfo après coup, cela dit
RichardMuhvic: Sérieux je comprends rien aux énoncés
philRG: ah zarbi ce scrabble du gars d'hier oui
philRG: je vois pas non plus où est mon bug... je suis exactement le referee
philRG: doit y avoir une c... dans l'énoncé
philRG: ah oui on peut pas utiliser la même lettre 2 fois, faut que je fix ma boucle
BlaiseEbuth: Faut que tu fix ton lire surtout. C'pas faute de le répéter... :rolling_eyes:
philRG: :-D
philRG: doit y avoir un truc
philRG: ah oui mes break dans des nested loops, faut que je fasse gaffe avec çà
Alshock: tes QUOI ?
Alshock: C'est bien la peine que python s'emmerde à te garder tes pointeurs pour toi, désalloue lui-même, et t'interdise tout ce qu'il considère comme mauvais si c'est pour que tu break des loops derrière
Alshock: (╯°□°)╯︵ ┻━┻
philRG: bah les break sont déconseillés je sais mais y a que çà dans les exos sololearn lol
philRG: tiens un code python de thyl
Alshock: Thyl que j'avais pas follow jusqu'à récemment, sans doute un geste délibéré de ma part :smirk:
philRG: parfois quand je regarde les soluces python, je me demande si elles pointent pas sur des puzzles différents
philRG: çà me traumatise tiens, alors une petite infusion thé citron
philRG: j'en avais marre de botg çà m'a fait une détente
philRG: bon c quoi ce poste: Ingénieur Application - VBA?
philRG: çà gonfle
Alshock: pourquoi, tu trouves tes codes très verbeux ou vous utilisez juste pas les mêmes structures ?
philRG: obligé de répondre car contact pôle emploi
philRG: un peu des 2
Alshock: Tu demandes ce qu'est VBA ?
philRG: pas les mêmes fonctions de base aussi
philRG: nan je me plains
Alshock: tu m'étonnes xD
philRG: offre que vient de m'envoyer PE juste avant celle de croupier au casino
philRG: l'offre d'avant c'était pour faire des workflow dans la smart governance
philRG: offre labellisée "low code"
philRG: en gros j'ai le droit que faire de la merde
BlaiseEbuth: Le low code on devrait appeler ça 'la gangrène'.
BlaiseEbuth: Croupier tu pourrais pas, il faut avoir de la retenu.
philRG: ah oui je cause trop lol
philRG: impersonate skill don't match :-)
**BlaiseEbuth imagine philRG en train de faire du rubber duckking sur les pauvres joueurs de black jack
philRG: hehe suffit de compter les cartes
BlaiseEbuth: Essaye de compter les cartes quand le croupier te raconte son code python...
BlaiseEbuth: En même temps c'est une stratégie, tu devrais peut être tenter... :3
philRG: ah ben c un skill pour contrer les tricheurs
BlaiseEbuth: Voilà
philRG: :hugging:
philRG: y a trop d'offres sur les jobboards, et trop de gens qui se sont orientés dans les métiers du recrutement
philRG: j'peux pas passer tout mon temps avec ces gens moi
Walpha: Je vien de me rendre compte automaton c'est un bot nan ?
dwarfie: Automaton2000 : dis tortue ou tu va etre grillé
Automaton2000: oui mais on a pas fini
Alshock: Walpha quoi ? Qu'est-ce qui te fait penser que Automaton2000 serait un bot ? C'est un humain tout à fait normal !
Automaton2000: c'est quoi une chaine de caractère
BlaiseEbuth: Les gens parlent tellement mal de nos jours que les nouveaux ne se rendent même pas compte d'office qu'Automaton2000 est un bot...
Alshock: Tu vois ?
Automaton2000: (enfin je fais le tour de l'adversaire
BlaiseEbuth: Automaton2000 a passé le test de turing, mais niveau segpa :p
Automaton2000: c'est pas vraiment un problème de perf
Alshock: les écoute pas Automaton2000, ils sont tous très très méchants
Automaton2000: si tant est qu'il y a des limites
BlaiseEbuth: Y'a pas de limite à ma méchanceté.
BlaiseEbuth: C'est quand même moi qui tient éloigné les 2 millions d'utilisateurs actifs loin du chat. Ca se fait pas tout seul...
YaShuHee: xD
Alshock: bah si, tu fais ça tout seul :P
YaShuHee: Tu peux pas t'attribuer ce mérite-là, il y a 2 millions d'utilisateurs sur le chat Fr
YaShuHee: *pas
BlaiseEbuth: Qui a dit que je parlais que du chat fr ?
Yxs: "C'est quand même moi qui tient éloigné les 2 millions d'utilisateurs actifs loin du chat. Ca se fait pas tout seul..." sale prétentieux ;)
Alshock: d'où la question, qui a dit qu'il ne parlait que du chat fr ?
Yxs: ? on s'en fou ?
Alshock: ah lol vos messages étaient tellement raccord que j'ai même pas check que c'était pas la même personne
Yxs: x)
Yxs: mais c'est la même personne
BlaiseEbuth: Je suis pas prétentieux, c'est pas moi qui le dit à la base, c'est notre vénéré CM...
Alshock: avec un soupçon de Marseillage
Yxs: ah, bah il est prétentieux, mais c'est un CM donc normal
Yxs: Je m'incruste, je comprend nimp, je dit nimp et je repars, bye
BlaiseEbuth: Les jeunes de nos jours...
BlaiseEbuth: Ca devient une manie les [CG]Impersonate...
philRG: nan c moi le bot
philRG: oulah le scroll
philRG: heureusement qu'il y a pas 2M de users sur le chat lol
philRG: quelle horreur
philRG: donc c du bon boulot :-)
Zorg1: 2M de users CG. heureusement qu'ils se sont pas tous mis en tête de faire des contribs CoC :D
Zorg1: Automaton2000 t'es turing complet ?
Automaton2000: je crois que ça s'applique à tous les deux
Zorg1: je rembobine ma bande infinie Automaton2000 et je te le dis
Automaton2000: je croyais que c'était une mauvaise idée ?
Zorg1: ça prend du temps oui, Automaton2000
Automaton2000: c'est la seule chose que je peux pas le faire
nicola: Demander la charité ?
Gorkath: Bonsoir tout le monde
darkhorse64: 3 fois le même clash dans les contribs. Du monde pour aider à faire le ménage ?
Ose: Bonjour comment ca va?
Gorkath: Super et toi ?
Ose: bon
Godichou: Salut à tous, quelqu'un ayant réussi l'exercice sur les températures pourrait-il venir en mp ? il y'a un test que je n'arrive pas à faire, merci d'avance :)
Godichou: en Python**
Ose: Mieux vaut demander à un membre du personnel que je ne connais pas désolé
DCVolo: l'exercice pour trouver le plus proche de 0 ?
Thyl: philRG qui commente une de mes solution d'y a 2 ans
Thyl: par "Well done kid"
philRG: hehe mieux vaux tard que jamais
Thyl: C'est gentil mais un peu creepy
Thyl: :joy:
philRG: bon je me tente sur poker chip race, au cas où je finisse comme croupier
Godichou: @DCVolo j'ai réussi maintenant, mais oui c'était ça :p
dwarfie: darkhorse64 : done ...
dwarfie: failli rejete la 3eme pour la forme
Zorg1: moi aussi je veux jouer :upside_down:
Zorg1: je suis sympa je vais dire que c'est une fausse manip'
dwarfie: ouais ... +15 xp ... ha ben non , c'est vrai , on fait ca en benevole nous :D
Zorg1: ça n'existe plus le "vote utile" ^^
dwarfie: non !? ... mais le vote inutile qui donne des xp sur la quest map , si ;)
**dwarfie rappelle que la premiere case est "upvoter une contrib" ... et pas "mettre un vote sur une contrib"
Zbouig: teams[team_2][0] += from_2
Zbouig: http://chat.codingame.com/pastebin/441ef0d4-41d4-448a-9679-89ecfb739e82
Zorg1: ah ok upvoter une contrib/rajouter une contrib/voter (accepter ou refuser)/faire une contrib avec 5 upvotes / se faire approuver sa contib
Zorg1: *rajouter un commentaire sur une contrib
Zorg1: automaton2000 une tortue ?
Automaton2000: ne pas avoir de problème
darkhorse64: dwarfie: sois heureux. Tu as fait ta BA
Zorg1: tu nous as quand même fait modérer des CoCs ...
Stilgart: Automaton2000: une technique pour ça, c'est de suivre la voie de la tortue ;)
Automaton2000: ah ok j'avais pas compris que c'était un jeu de carte
Stilgart: ...
philRG: c marrant PCR
BlaiseEbuth: T'aime te curer le nez ?
Zorg1: chacun ses plaisirs, ne jugeons pas
Zorg1: Automaton2000 es tu dans le jugement ?
Automaton2000: bah si il a été accepté
DCVolo: ça c'est un mouton qui donne de la laine !
Bon[]Crayon: Salut tout le monde :ghost:
Bon[]Crayon: Salut Automaton2000 :turtle:
Automaton2000: c'est pas toi qui a un nom
Bon[]Crayon: Automaton2000 J'en ai deux.
Automaton2000: quand tu as un truc du genre
Bon[]Crayon: Automaton2000 pareil
Automaton2000: il a que des gens se sont dit que ça va être drôle
Bon[]Crayon: Automaton2000 eh eh :joy:
Automaton2000: mais je pense que je vais passer a la ligue legende
Bon[]Crayon: Automaton2000 cette bonne blague
Automaton2000: au temps pour moi alors :)
Zorg1: bon Automaton2000 fais nous rêver
Automaton2000: c'est quoi le rapport avec le fait que tu dois faire de la politique
Remi.: Bonsoir la communauté o/
Zorg1: \o
Remi.: quelqu'un connait le pascal parmi les connectés ?
Remi.: J'arrive pas à faire 2 instructions à la suite dans un if ^^
dwarfie: si c'est pour faire des appels system , c'est pas la peine ....
Remi.: Non ^^
Bon[]Crayon: o/
Zorg1: faut pas faire un BEGIN ... END si tu veux plusieurs instructions ?
Remi.: Oui effectivement c'est ça qui me manquait, merci Zorg.
Zorg1: t1 j'ai encore de vieux reste de pascal :(
Remi.: Dans les tutos il n'y a que des instructions uniques dans les if
Remi.: Du coup c'était pas évident le BEGIN
philRG: C tout de même plus lisible qu'un crochet
Remi.: Ca dépend ... quand t'as l'habitude des crochets, les yeux repèrent vite les blocs.
Zorg1: radio crochet
philRG: > Ca dépend ... quand t'as l'habitude des crochets, les yeux repèrent vite les blocs. Je préfère la begin 😉
philRG: C'était bien le Pascal quand même
Remi.: Moi j'aime pas trop ^^ j'ai plein de petites erreur, je perds beaucoup de temps à les corriger.
Remi.: La dernière en date, je n'arrive à ne faire ni &1 ni %2 pour savoir si le nombre est pair ou impair. Pourtant les opérateurs existent. Je vais trouver, mais c'est un trucs qui passe tout seul avec le sautres lanages.
Remi.: * les autres langages.
pardouin: mod 2 je crois
DCVolo: enfin j'ai terminé l'exercice sur la bataille (WAR) :'>
DCVolo: j'ai mérité mon weekend :'>