Chat:Fr/2021-02-04
Stilgart: tortue à Automaton2000, bonjour tout le monde et licorne à AutomatonNN
Automaton2000: je dois être un peu plus techniques
AutomatonNN: c'est quand tu te rends compte que tu parles de ce que tu veux dire
**philRG still in bronze in CB and bourgeof le bourgeois? 10 rank ahead BonMatin o/
egaetan: Salut
Zorg1: yop à tous et aux bots Automaton2000 & AutomatonNN
AutomatonNN: heu non pas tout de suite :p
Automaton2000: y'a pas de raison de le faire ...
philRG: y a-t-il une ligue argent sur CB?
JBM: Zorg1: pas encore, mais pas au point qu'on reconnaisse la date
jfaixo: philRG tu attaques CB juste après le challenge ? tu as le feu sacré !
philRG: @jfaixo yeees :-D
jfaixo: moi j'attaque code vs zombie (c'est dans le chemin initiatique de la plateforme). Une map de 16000 par 9000, on déplace un bonhomme... une impression de déjà vue xD
Neumann: :D
leojean890: j'avoue y'a quelques trucs en commun entre CVZ et CB.. mais pas de FOW dans CVZ ;)
leojean890: pas de multi agent non plus et moins d'actions possibles !
leojean890: y'a fireworks qui vient d'être rendu dispo dans les multis contribs..
leojean890: il va y en avoir plein soon
userdanydan: le code completion c'est un bot qui fait un pop up sur le curseur de la souris ici
jfaixo: ^^ v faire CVZ tranquilou, et avant ca je vais finir de packager proprement le bundler Rust que j'ai fait hacké pour le challenge sopra, histoire de le mettre à dispo de la communauté (et de moi haha)
jfaixo: -"fait"
leojean890: jfaixo ah t'as fait un outil utile pour ceux qui vont faire du rust sur CG ?^^
jfaixo: oui exactement, utile pour l'autre personne qui faisait du Rust sur le challenge par exemple ^^
jfaixo: ca permet juste de packer proprement plusieurs fichiers en un seul pour soumission. Sur le challenge ca m'a quand même bien aidé
leojean890: ah d'accord, ouais j'avais vu qu'il y avait des outils du genre pour d'autres langages^^
leojean890: faudrait que je teste rust someday ça a l'air cool;)
jfaixo: plus t'en fais, plus c'est cool :D (mais même si tu connais 15 langages avant, les débuts sont difficles, ca m'était pas arrivé depuis longtemps, ca remet de l'humilité dans la machine xD)
leojean890: qu'est ce qui est compliqué au début ? la gestion mémoire ?
userdanydan: il y a le 75 ème mondial qui m'envoie des mps, c'est normal?
userdanydan: il me dit "ping" "hihi"
userdanydan: c'est peut-être une espèce de android chatbot
leojean890: MadKnight ?
userdanydan: j'étais aux toilettes, ça arrive parfois au milieu d'un CoC
userdanydan: je réponds, il me fait peur
userdanydan: je ne réponds pas
MadKnight: leojean890 ?
MadKnight: salut
MadKnight: gg leojean890, oui AutomatonNN ?
AutomatonNN: oui
MadKnight: dude i should've come up with a better joke
MadKnight: AutomatonNN u just made me sad because of myself
AutomatonNN: oui tu peux pas t'en foutre en fait ?
MadKnight: non AutomatonNN c'est pas ca
AutomatonNN: enfin je sais pas ce que tu peux faire dans ton code mais c'est pas trop compliqué de faire des truc
jfaixo: leojean890 la gestion de la mémoire se fait pour toi en Rust, mais faut que tu aies conscience de ce que tu fais. Non une des notions les plus tricky à intégrer je trouve c'est le "ownership", tu ne peux pas faire n'importe quoi avec tes variables en Rust, et ca affecte la signature de tes fonctions ou la façon dont tu codes
leojean890: ah ok je regarderai ça^^il parait que le rust combine un dev user friendly avec de bonnes perfs:)
jfaixo: j'étais parti en mode bambi avec ce langage au début, et à force de me faire engueuler par le compilo, j'ai ravalé mon impatience, et je suis retourné lire le https://doc.rust-lang.org/book/ en commençant par la 1ère page (1ère fois que je la doc d'un langage comme ca je crois xD)
userdanydan: ah MadKnight, tu es humain
jfaixo: c'est bien fait, ca permet de comprendre les concepts et les "pourquoi"
leojean890: ouais avec certains langages tu peux juste te débrouiller en cherchant tes besoins immédiats sur google mais pour d'autres ça suffit pas:p
userdanydan: j'étais dans un CoC mais ça a bugué
userdanydan: donc j'ai perdu mon sang froid
jfaixo: t'as des perfs qui doivent être à peu près iso avec du c++ (j'ai pas benchmarké personnellement mais c'est ce qui ressort de ce que j'ai lu), et une sécurité vis à vis de la gestion mémoire, du threading (ok osef sur cg, mais quand même), et des constructions de langages qui sont un peu plus haut niveau. Bref, c'est pas mal du tout
leojean890: je vois, t'as pas à faire tes new/delete manuellement du coup^^
userdanydan: donc ici j'ai la connexion en 4G depuis mon bunker
jfaixo: en fait, perso, j'aime retrouver l'aspect "structure de données" sous jacente que tu perds de vue dans les langages de haut niveau (tu peux packer tes structures comme en C avec Rust), tout en n'ayant pas a gérer tes free, et en ayant des constructions un peu sympa type map/filter/reduce, lambda, ...
userdanydan: j'y suis entré en mars au moment du crash boursier
userdanydan: je mange des rats, ils disent que ça va mieux mais je ne les crois pas
jfaixo: oui c'est ca, tu crées tes structures, en fonction de comment tu le fais ca part sur la stack ou sur la heap, et en fonction de comment tu trimballes ta donnée, le compilo va savoir tout seul quand il peut free
leojean890: ah ouais ça semble sympa
userdanydan: ok, je comprends pourquoi ils s'appelle Mad
userdanydan: leo, tu sais comment communiquer avec lui?
jfaixo: je trouve que le mix est intéressant oui :D bon allez j'y retourne ;)
userdanydan: vous êtes "connecté" dans les cent premiers du classement non?
leojean890: en gros tu peux faire du fonctionnel et également tu crées des structures d'une manière ou d'une autre pour anticiper si ça ira sur la stack ou sur la heap
leojean890: userdanydan il m'a parlé en MP en même temps que toi^^je ne le connaissais pas trop, il venait bcp sur CG quand moi je ne venais pas encore;)
userdanydan: au lieu d'utiliser parseInt(c), on peut faire +=c
Alshock: oui, c'est pour ça que le js c'est de la merde
Alshock: salut salut
userdanydan: oui, j'en doute pas, mais ça donne un salaire
userdanydan: moi je suis pas difficile, s'il y a des gens qui payent
Alshock: t'es payé plus pour caster implicitement ?
npo: ahah et ça c'était le pendant réaliste de la meme piece
Stilgart: jfaixo: ça me fait mal de te lire
Stilgart: en gros, ce que tu aimes dans rust, c'est Haskell en fait :D
Alshock: genre y a un mec qui vient te voir et qui dit "attends, c'est pas assez obfudsqué ton code, gère plutôt ça en cachant les types d'entrée
Stilgart: Alshock: en vrai, les casts c'est mal
Stilgart: je suis moins dérangé par le cast implicite int -> double du C que part du code avec du cast explicite de partout
Alshock: ça dépend, je viens de parler de cast au sens large avec du parseint
Stilgart: parseint c'est pas du cast pour moi
Alshock: mais je suis d'accord que parser c'est mal, on a créé les unions pour ça :smirk:
Alshock: c'était rigolo ça non ? Je suis fier de cette horreur
Stilgart: j'aurais dit les types options, mais bon, soit :)
Stilgart: (le vrai pb de parseint, c'est que ça peut échouer)
Alshock: bah non, ça ça donne des valeurs exploitables
Stilgart: excuse Haskell de donner des valeurs exploitables :)
Alshock: est-ce que le vrai problème de JS c'est pas tout ce qui ne risque jamais d'échouer ?
Stilgart: ha mais...
**Stilgart ajoute JS au contexte
**Stilgart lance sa playlist Patrick Sebastien
userdanydan: pfff, j'ai été particulièrement mauvais cette fois
userdanydan: faut que je fasse une pause CoC
userdanydan: c'est la vision tunnel
userdanydan: je perds ma capacité à trouver une solution intelligente
userdanydan: j'ai appris le PHP juste après le C, plus rien ne m'étonne
userdanydan: faire un équivalent parseInt avec un +=
userdanydan: bon, je vais chez les boucher, salut
Remoh69: bonjour tout le monde j'avais une question sur Node Js si il y a des connaisseurs. Pour mieux structurer mon projet je veux eclater dans plusieur page Js mon index, quel est l'avantage de créer ses propres modules? car j'ai tester je peux très bien faire des pages a coté de mon index.js et appeler mes pages
Remoh69: en gros quel est l'integerer de les inserer en tant que modules
SeebOmega: salut Remoh69, si tu veux faire des modules au sens npm ou yarn. c est utile pour faire des lib et les reinstaller dans d autres projets par example
SeebOmega: pour ce qui est de scinder des fichiers en general je fais un fichier par classe. apres chacun peu structurer comme il le veut
**philRG moves to Silver league in CB just implementing this rule: if there are multiple busters at the same minimum distance, it flees their barycenter.
Bon[]Crayon: Bonjour tout le monde.
SeebOmega: o/
Bon[]Crayon: Bonjour Automaton2000
Automaton2000: ça veut dire que tu as dit que tu faisais
Bon[]Crayon: Bonjour AutomatonNN
AutomatonNN: https://www.codingame.com/ide/puzzle/coders-strike-back
SeebOmega: lol
Remoh69: SeebOmega bien jouer j'avais pas penser a la connexion inter projet nikel merci pour l'info ca va me serveir du coup
darkhorse64: philRG: Ca va passer Gold direct ça, il n' a que deux bots qui ne crashent pas dans la ligue argent
philRG: darkhorse64 je sais pas je dois attendre 35' le passage en silver, je suis monté juste quand même à 0,21, une fois arrivé dans le top 50, ça a été plus rapide, y avait du monde
Remoh69: SeebOmega tu regardera ton mp ;)
philRG: boss bronze à 23,41, passé à 23,62
Zorg1: gg
Bon[]Crayon: AutomatonNN Pachanga Si, Charanga No :dancers:
AutomatonNN: oui je connais pas trop de contest de contest quand tu veux dire que tu as un truc du genre sur le c
philRG: Zorg1 merci :)
Bon[]Crayon: AutomatonNN un truc sur le feu
AutomatonNN: ooooo ^^
philRG: darkhorse64 ah oui y a pas foule en Gold :-D
philRG: 22
darkhorse64: Silver
philRG: oui Silver
darkhorse64: A combien le boss ?
philRG: 11,75 et moi qui vient de passer à 50% du run
philRG: 12,36 et reste 50%
philRG: ils sont tous des scores négatifs
philRG: sauf 2
philRG: -4,26 zarbi
darkhorse64: Bon, ben c'est fait. Dans mon souvenir, j'avais fait direct Bronze ->Gold. Il y a du y avoir un changement d'inputs
philRG: y en a 2 autour de 9 pts
darkhorse64: En gold, il y a du peuple et du level
philRG: je vais aiguiser ma hache pour mes ifs alors :)
philRG: et ressortir mon compas et rapporteur :)
darkhorse64: Il faudrait que je gère le radar, l'eject, le herding. Je suis déjà fatigué
philRG: ah oui j'oubliais le herding je l'avais démarré au contest mais pas utilisé :) et l'eject (je l'ai démarré hier un peu complexe mais pas utilisé). Le radar au contest, je le faisais quand le support arrivait au centre
philRG: mais pas réfléchi ici peut-être pareil, j'ai refait l'ia mais ça reste du short code
philRG: et pas aller trop vite pour prendre le temps de tester quelques magic numbers à la mode débutant
philRG: le truc qui prend le plus de temps ce sont les runs/tests
philRG: pas bien vu encore comment utiliser les CG benchmarks tools encore
philRG: darkhorse64 oui c un peu fatiguant mais faut pas tout faire en même temps, et prendre le temps de bien refactoriser avant de passer au suivant
darkhorse64: C'est surtout utile quand tu arrives dans le top Legend. En dessous, l'effet des optims se voit en général assez bien
philRG: Passage en Ligue Or dans :
00H 53MN 27SC
philRG: darkhorse64 ah ok
philRG: c vrai utile pour le top Legend, un Todo en - cool :)
darkhorse64: Ca va, t'as le temps d'alller farmer du XP sur un ou deux puzzles
jfaixo: congrat's philRG !
jfaixo: and here it is : https://crates.io/crates/cargo-merge
philRG: darkhorse64 :-D
darkhorse64: Allez, un challenge, Games of Drone Silver en 1 heure
philRG: jfaixo merci
philRG: darkhorse64 je l'ai en Todo, 1h c le temps qu'il me faut pour lire les règles et écrire mes classes de base mais je vais essayer de le faire au fur et à mesure, c'est sale de rajouter du code inutile
Bob: t'as fait bronze -> gold dans la foulee ?
Bob: classe
BlaiseEbuth: Bonjour le peuple. Comment tu vas le peuple ?
Bob: il veut du pain
Bob: et des jdeux
darkhorse64: Même gold, c'est facile avec GoD
BlaiseEbuth: S'il n'a pas de pain, qu'il mange de la brioche.
Bob: et il vend ses navets a Animal Crossing
darkhorse64: Y'a des coups de fourche qui se perdent
philRG: Bob: la ligue silver est vide que des bots avec scores négatifs
Bob: mouarf
darkhorse64: et le boss est pas nerveux
philRG: darkhorse64 ok bon j'vais jeter un oeil
BlaiseEbuth: J'ai eu mes accès hier pour le nouveau projet de CG dont tout le monde parle (sauf ici). Donc j'ai des invitations à distribuer pour les copains que ça intéresse.
Bob: c'est quoi c'est quoi ?
darkhorse64: C'est un escape game où tu écrit du code pour résoudre les énigmes ?
BlaiseEbuth: Tease https://escape.codingame.com/
Bob: hmm
Bob: en meme temps on peut demander un acces
BlaiseEbuth: Ouai mais ça peut prendre du temps, c'est comme tu veux
Bob: vu de lon ca semble interessant
BlaiseEbuth: Y'a des retours positifs de ceux qui ont vraiment test. Moi j'ai juste fait le tuto, en solo, et ça a l'air bien foutu.
BlaiseEbuth: Après ça peut évoluer.
Bob: oui j'imagine
Bob: ca fonctionne en temps limite ou bien on peut venir dessus comme on veut ?
BlaiseEbuth: Bah c'est un escape game, donc c'est une session complète d'un coup
Bob: ok
BlaiseEbuth: Et il semble que la finalité c'est que ça soit payant, donc je dirais qu'il faut en profiter maintenant ^^
Bob: ouais logique
Bob: je suis interesse pour regarder, du coup
BlaiseEbuth: Je t'envois le lien en dm
Bob: merci
BlaiseEbuth: Ah. Et c'est bien précisé que ça nécéssite des devs dans l'équipe, mais pas que. Donc ça peut être intéressant
jfaixo: ca se joue en équipe ?
BlaiseEbuth: Ouai
philRG: c en temps limité du coup?
Bob: ok c'est mimi
Bob: je vais me prevoir une soiree pour regarder ca avec un pote
Bob: bon c'est rigolo ca
Bob: j'ai une chasseuse de tetes qui va passer mon CV a un de ses clients
Bob: le responsable de la R&D c'est un gars qui etait dans la meme equipe de recherche que moi il y a 25 ans
LudwigMM: elle a pas le droit si ?
Bob: ben euh si, elle est payee pour en fait :D
Bob: genre
LudwigMM: je suis en "ème aussi
Bob: c'est precisement pour ca que ses clients l'appellent
Bob: et la payent
LudwigMM: ok merci je viens d'apprendre un truc sur ce site ou je cromprend rien
LudwigMM: mais j'apprend donc c'est bon non ? j'apprend javascript et C
LudwigMM: en même temps je me sur estime peut-être un peut trop
LudwigMM: merci de me répondre
LudwigMM: je raconte un peut trop ma vie non ?
LudwigMM: Passez une agréable journée
philRG: ça s'apprend pas en école d'ingénieurs la programmation?
LudwigMM: peut-être moi j'aprend sur un site
jfaixo: haha
LudwigMM: car je suis au collège
LudwigMM: donc bon j'ai envie de passer à autre chose au lieu de faire du scratch
philRG: ah le théorème de Thalès
LudwigMM: le théorème de quoi ?
LudwigMM: le truc qui sert à rien
jfaixo: j'ai commencé a "programmer" en CM1 pour m part, en Logo xD collège turbopascal, html css & php, lycée C, Delphi, C#, OCaml... Bref, t'as bien raison, c'est cool de programmer, c'est une passion, et ca te fera ca de moins à bucher pendant tes études ;)
userdanydan: bah, trouve ta voix
userdanydan: si tu veux devenir un génie de la programmation, il y a tout sur le net
userdanydan: le site des olympiades d'informatique
userdanydan: ils expliquent comment programmer
LudwigMM: go aprendre ruby, python, java, javascript en 1 mois
Zorg1: waouh
Zorg1: tout ça
LudwigMM: il y a les vacances donc tout va bien
Zorg1: un langage ça sera déjà pas mal ^^
userdanydan: non mais tu ne dois pas apprendre pour apprendre
LudwigMM: je suis en stage là j'ai que ça à faire
userdanydan: un langage informatique c'est fait pour réaliser des applications
userdanydan: l'objectif c'est de réaliser une application qui sert à quelque chose
LudwigMM: j'aime aprendre quand je sais que ça vas me servir
userdanydan: fais des maths alors
userdanydan: c'est plus utile si tu es en quête de savoir
LudwigMM: non merci ça sert à rien et j'ai une prof pas top dutout
philRG: l'an prochain ce sera une autre prof
LudwigMM: pour pas l'insulter non plus quoi
LudwigMM: mais l'an prochain je serais au lycée
LudwigMM: j'aurai pas le temps avec le japonais
userdanydan: non mais c'est quoi cette logique d'âne savant
philRG: les maths aident à développer l'esprit logique
LudwigMM: oui j'aime bien les maths mais la géo c'est relou quoi
userdanydan: tu vas lire Rabelais et Montaigne l'année prochaine et tu te referas une opinion sur l'apprentissage en général
philRG: formation générale puis formation spécialisée c un peu le principe
jfaixo: sans maths, tu n'iras pas bien loin, que ce soit sur ce site, ou dans certaines matières informatiques (et c'est sans parler de culture G, vie quotidienne,...)
userdanydan: le but c'est pas de connaître pour connaître
LudwigMM: mes emotion moi c'est nimp j'en ai presque pas
LudwigMM: la poésie lyric je comprend rien
userdanydan: http://www.france-ioi.org/
userdanydan: voilà, il y a de quoi faire
philRG: j'ai commencé par le pascal vers 16 ans je crois je sais plus, puis le C pendant les vacances d'été
philRG: il y a environ 30 ans
philRG: ah non 38 :o)
philRG: faut que je prévois mon testament
userdanydan: tu as connu l'informatique des années 80
philRG: après la 2ème guerre mondiale dans ces eaux-l)
philRG: là
userdanydan: dis, c'est quoi programmer avec des limites de mémoires
philRG: un peu oui sympa
userdanydan: mes profs sont de la même génération
philRG: sur le C, y a pas vraiment de limite de mémoire ça dépend quel type d'appli
userdanydan: donc t'es un pro de la manip des tableaux en C
userdanydan: tu les tries, les fusionnent sans les mains
userdanydan: hop là, quick sort en fermant les yeux
philRG: ah ah non je fais du python maintenant
philRG: et suis niveau débutant
userdanydan: le monde tourne sur des programmes en C
philRG: je suis pas les tutoriels qui foisonnent sur le net, autre chose à faire
userdanydan: on l'oublie souvent
userdanydan: je me demande ce qu'il resterait si on supprimait tous les applicatifs basés sur du C
userdanydan: là comme ça, par un tour de magie
userdanydan: l'internet disparaît, les machines Unix explosent, Mario Bross refuse de sauter
philRG: darkhorse64 ah merde j'ai raté la banner sur la nouvelle fonction Eject du multi CB (c nouveau ça)
BlaiseEbuth: bruce banner ?
philRG: oui :)
darkhorse64: On parle de CB là, pas de BotG
philRG: je les imprime ensuite pour les coller dans mon album Panini
darkhorse64: Bon là, tu as bien du gagner 1000 places, c'est la surchauffe
userdanydan: donc l'escape game, il faut un bon programmeur ou c'est facultatif?
philRG: en Wood 1 et 2, me souviens plus environ 1400? + 800 + 500
philRG: ça fait 3000 bots
darkhorse64: Bronze + bois 1400, total 2500
philRG: et là suis 496 / 974 en gold
jfaixo: tu démontes CB :o bon faudra que j'aille y faire un tour, histoire de capitaliser sur le challenge... Après CvZ ^^'
philRG: c pas mal EJECT
philRG: de quand date le contest déjà?
darkhorse64: 2016-2017
philRG: ok j'étais en train de moisir à ma formation Afpa en C#, on a fait 5j d'algo puis 8 mois de copy/paste :sob:
philRG: démonter CB lol
philRG: faudra que je pense à le lâcher un peu
TristanRanchon: Je suis en formation AFPA cda franchement c'est pas mal
Zorg1: AFPA ?
BlaiseEbuth: Association Français des Procrastineurs Asservis
Zorg1: ^^
philRG: BlaiseEbuth :thumbsup:
TristanRanchon: Et en quoi je vous prie ?
xGamingKnight94x: il y a des joueurs play 5??
BlaiseEbuth: Il y'a des basketeurs, des quarentenaires, et des cyclistes aussi xGamingKnight94x
BlaiseEbuth: En quoi quoi TristanRanchon ?
leojean890: philRG je suis 355 gold on est pas loin :P
BlaiseEbuth: Expliquer quoi ?
leojean890: (enfin ça n'a pas changé depuis 1 an en fait je n'ai rien submit ensuite^^)
TristanRanchon: Association Français des Procrastineurs Asservis
BlaiseEbuth: Oui ?
Neumann: Tu fais souvent des maths au quotidien à Sopra jfaixo ? Moi pas :P
jfaixo: ca dépend, chui dans une équipe qui fait entre autre du Unity
BlaiseEbuth: Pourtant c'est utile pour décrypter les données les maths... :3
Neumann: Vous recrutez dans votre équipe ? Je fais pas de Unity moi ..
jfaixo: et quand meme, hexa/binaire/... c'est des maths aussi
jfaixo: ou faire des custom views sur android ou ios, rapidement tu dessines en 2D
Neumann: Pas besoin de ça quand tu fais du CRUD
jfaixo: bref ca me sert
Neumann: Ton boulot a l'air plus fun que le mien
jfaixo: haha, je t'envoie une video d'un prototype qu'on a fait en 2019, ca te montrera le genre de trucs qu'on s'amuse a faire ;)
BlaiseEbuth: Ah ! TristanRanchon tu t'es sentit visé ? J'ai aucune idée de ce qu'est l'afpa, j'ai juste sorti un acronyme au pif ^^ Relax, faut surtout pas prendre ce chat au premier degré :p
BlaiseEbuth: Voilà, chez sopra ils payent des gens à faire mumuse avec unity au lieu d'investir dans la sécurité de leur infra...
jfaixo: haha
Neumann: Je peux te coopter si tu penses avoir les compétences pour améliorer ça :P
BlaiseEbuth: Moi ? Bosser dans une entreprise à taille humaine ?
Neumann: Et centrée sur l'humain
BlaiseEbuth: :thinking:
Neumann: On a un baby-foot
BlaiseEbuth: :o
Neumann: Et des tickets restaurant
BlaiseEbuth: Il essaye de me prendre par les sentiments...
Bob: on dirait une offre de poste que j'ai vue passer ce matin
Bob: un des arguments du poste c'est "on a des fruits frais et un frigo stocke"
Bob: ca vend du reve
TristanRanchon: Ca marche désolé BlaiseEbuth, je vais activer le second degré !
Bob: hesite pas a passer la troisieme, meme
BlaiseEbuth: :thumbsup:
Bob: on est sur du high level ici
jfaixo: chacun voit midi a sa porte xD pour un boulot donné tu peux te dire "je suis esclavagé contre salaire", ou bien "j'aide à construire le réseau électrique de demain", tout est une question de point de vue :P
Bob: bon j'ai passe une heure et demie a faire de la doc, deux heures sur du CSE, une heure en entretiens, une heure a depanner des collegues
Zorg1: Neumann : t'as oublié aussi de dire que vous remboursez 50 % des titres de transport
Zorg1: (genre comme si c'était un geste social et généreux de leur part)
Zorg1: on me l'a déjà sortie "on rembourse la moitié du pass navigo".
BlaiseEbuth: Et alors, t'es pas content ?
Zorg1: je suis EXTATIQUE
Zorg1: mais j'intériorise beaucoup
Zorg1: on me l'a souvent reproché
jfaixo: xD attends, je vais te faire rever: on a des indemnités kilométriques si tu viens a vélo
jfaixo: mais faut pas trop crever, sinon toutes tes indemnités passent dedans
BlaiseEbuth: Combien ?
jfaixo: 0.25€ / km
Zorg1: Paris en vélo, ça devrait être une prime de risque ^^
BlaiseEbuth: 0.25€... Ca encourage à pédaller tiens.
Zorg1: 2€50 pour 10 bornes. m'ouais
philRG: leojean890 ah je vais essayer de pousser mon RADAR au centre alors je vends du rêve, pour l'EJECT, c koa ce truc, faut déjà que je réorganise mon code en mode gestion des ressources
jfaixo: je savais que ca allait faire briller vos yeux
Zorg1: c'est cool de rouler en vélo à Montauban ?
BlaiseEbuth: J'ai toujours les yeux brillants, le poil soyeux et les cornes polies.
Bob: bon il me reste 15 minutes pour essayer de bosser avant les reunions de fin de journee
jfaixo: ca me sert a rien, mon bureau (hors full remote de rigueur actuellement) est a toulouse, ya 50 bornes... mais sinon dans montauban un vélo c'est cool oui :P
BlaiseEbuth: Ca fait 25€ si t'y vas à velo tout les jours
BlaiseEbuth: CA fait 500€ de mieux par mois, sans compter la condition physique.
BlaiseEbuth: Penses-y
jfaixo: haha, ouais mais bon, ca fait aussi 4h de vélo par jour en supposant que je suis une machine à pédaler (ce que je ne suis pas), et a éviter les chauffards
Bob: ah ca, le velo pour aller bosser c'est un truc qui me manquera
Bob: enfin bon ca me manque deja mais c'est juste a cause du contexte
Bob: sinon en temps normal j'avais un trajet de 15 minutes sur 95 % de piste cyclable en site propre
ZakZak: Attends mais Coders Strike Back c'est un exercice de reinforcement learning ou quoi ? J'avais pas vu la mention de smitsimax
Bob: c'est un exercice d'AI
Bob: apres tu fais comme tu veux
ZakZak: ok mais c'est vachement dur pour le tout un chacun, faut faire un peu d'AI avant de comprendre comment coder ça
Bob: en vrai tu peux arriver tres loin sans aller dans ces cotes-la
Bob: je ne sais pas si mon code passerait encore legende out of the box aujourd'hui mais foncierement c'est de l'heuristique a deux balles avec une demi simulation de faineant
ZakZak: bah je l'ai fait en optimisant l'accélération etc. ... en plus il y a le shield et le boost à gérer
philRG: darkhorse64 ça cogne dur en gold
darkhorse64: Je t'avais prévenu
Bob: en meme temps si tout le silver est vide...
darkhorse64: Jusqu'à gold c'est assez facile
philRG: j'ai testé mon bot que contre leojean890 mais il est *python* compatible :-D
philRG: à 50% et rien gagné
philRG: bon j'ai pris 200 places grâce au RADAR
philRG: Bob y a du monde en Bronze sinon mais j'ai du code simple
philRG: l'eject c'est pour le jeu du ballon entre les busters?
Bob: oui
Bob: mais de la a le coordonner correctement avec de l'heuristique, faut te lever tot
philRG: ah cf le replay de thibaud au début de sopra contest sur la ronde, j'avais pas compris
Bob: ou alors pour le jeter vers ta base si tu vois que tu vas te faire stunner
philRG: ah oui ça pas con j'y avais pô pensé :)
Bob: je ne sais meme plus si j'en fais quelque chose
philRG: j'ai déjà ma fonction d'eject mais pas de coordination entre mes busters
philRG: pas évident ceci dit de savoir quand tu te fais stunner
philRG: si enemy in range rq à tester
philRG: parce que ça stunne dur sur CB on voit l'expert en stun qui parle :)
MaydaySama42: Regardez Puella Magi Madoka Magica
BlaiseEbuth: Déjà vu
MaydaySama42: C'est très stylé
MaydaySama42: Regardez Wonder Egg Priority
BlaiseEbuth: Vous allez nous faire tout le catalogue ?
BlaiseEbuth: Mon projet à moi c'est de vous virer si vous floodez
BlaiseEbuth: ^
MaydaySama42: Mais non on fait des recommandations
BlaiseEbuth: C'est pas l'endroit
MaydaySama42: On est entre personnes de culture
Alshock: il est pas fini ce contest ?
MaydaySama42: Désolé je reste dans le thème alors
Alshock: Segfault
MaydaySama42: Les segfault c'est la vie
Alshock: c'est une conception toute particulière du vivant que tu nous présentes là
BlaiseEbuth: C'est pas débile.
Bob: C
Bob: C++, plus tard
LudwigMM: mon cerveau il fume pour la première fois
Alshock: Bob avec la stdlib ?
MaydaySama42: stdlib c'est la vie
Alshock: ah c'est un choix pédagogique pas un jugement absolu
Bob: ouais quand meme
Bob: C sans stdlib ca devient un peu trop hardcore
MaydaySama42: C avec uniquement la libc t'es en mode légendaire
userdanydan: c'était mon projet au début
Alshock: ... ou alors t'es en mode tout est suboptimal et ton code tourne à la vitesse d'un python
userdanydan: je suis passé à eval en js
Alshock: userdanydan you're dead to me
userdanydan: plus je traine ici plus je passe à eval
Alshock: fuis
Alshock: toi fou
userdanydan: oui, j'avais décidé d'implémenter une hash table et une liste chaînée en C pour résoudre tous les problèmes
userdanydan: de jouer du stack et du heap
userdanydan: de compter mentalement les sizeof
LudwigMM: j'ai fait deux heures d'exercice j'ai mal à la tête
Alshock: c'est bon signe, un dév n'a jamais assez de café dans sa tasse
userdanydan: ok, continue à bosser jusqu'à voir double, là tu peux te repose
userdanydan: il y a des lunettes si ça s'aggrave, t'inquiète
LudwigMM: non je peux plus réfléchir déjà que de base je réfléchit pas alors là
BlaiseEbuth: Reflechir c'est pour les miroirs
LudwigMM: en plus je m'auto clash
userdanydan: bon ben il y a du travail chez mac do
LudwigMM: par contre je comprend les blagues de mauvais gout
userdanydan: si tu commences déjà à te plaindre, t'es mal barré
Alshock: LudwigMM ah bah c'est pour ça que tu réfléchis pas, t'es une lumière comme nous
BlaiseEbuth: Tu devrais essayer userdanydan, t'aurais peut être plus de 52% à l'entretien??? :smirk:
userdanydan: t'es qu'au début de la galère
Alshock: userdanydan c'est l'hôpital qui jette la charité avec l'eau de mémé dans les orties
userdanydan: 52% c'est l'indice codingame, ça ne reflète pas mes compétences
userdanydan: codingame, c'est un jeu video
Alshock: oui, ils relèvent le score pour pas froisser
BlaiseEbuth: Nan c'est vrai que CG note large
BlaiseEbuth: :D
Alshock: team malveillance au rapport
BlaiseEbuth: C'est pas team vérité ?
userdanydan: bon en même temps son pseudo annonçait la couleur
userdanydan: ouais mais 52% c'est une fois dans ma vue
LudwigMM: comment j'ai fait pour être niveau 4 ?
Alshock: LudwigMM des puzzles et des achievements je suppose
Alshock: t'as le détails si tu cliques dessus
userdanydan: dans un mois j'aurais maitrisé ces sites de recrutement jeu video
LudwigMM: je sais même pas coder
Alshock: ah, tu veux bosser dans le jv
BlaiseEbuth: A coup de clash of code ? :p
userdanydan: mais utiliser cg pour embaucher
userdanydan: c'est comme demander de terminer un stage de Mario Bross
Alshock: ... Euh... moui ?
BlaiseEbuth: Bien sûr ^^
userdanydan: voilà, tu as deux minutes pour sauver la princesse, si tu y arrives tu pourras nourrir tes enfants
Alshock: oublie pas de ramasser les pièces
LudwigMM: je suis plus douer pour jouer à zelda perso
BlaiseEbuth: -> Y'a du boulot chez mcdo
userdanydan: ouais non j'ai encore un peu le temps
Alshock: LudwigMM je sais pas si casser les pots de ton recruteur pour lui voler ce qui trainait dedans sera très bien vu
LudwigMM: j'adoooooooore aller chez centrakor
userdanydan: s'il faut je retourne à la fac, pas de pblm
BlaiseEbuth: Ah ? On te paye pour aller à la fac ?
Alshock: y dit qu'y voit pas l'rapport
userdanydan: j'ai toute la pandémie devant moi pour apprendre
LudwigMM: non je vais pas casser les pots
LudwigMM: je vais casser les tasses
Alshock: euh, ça fait un an là que c'est devant nous quand même
userdanydan: mais non, vous ne lisez pas bioarx
BlaiseEbuth: C'est pas comme si on était près d'en sortir ^^
LudwigMM: qui est une fille sur ce chat ?
userdanydan: il y a une mutation éprouvé in silico et in vivo qui arrive
userdanydan: on est dans la merde
Alshock: LudwigMM demande à automaton2000
Automaton2000: mais je ne sais pas comment faire en sorte que les gens sont méchants
userdanydan: l'informatique ça sert aussi à ça
userdanydan: à faire des prédictions sur les prochaines mutations des virus
userdanydan: et c'est pas joli
BlaiseEbuth: Y'a rien à faire Automaton2000, je m'en occupe
Automaton2000: t'es à combien de simus ?
userdanydan: donc autant faire un doctorat
userdanydan: quand on pourra sortir de notre trou
BlaiseEbuth: En clash of code le doctorat ?
LudwigMM: aucune fille c'est la dèche enfaite ici
Alshock: tu me parles du futur, moi je te dis que ça fait 1 an que t'y es dans ton futur
Alshock: toutafé, mieux vaut fuir de suite
userdanydan: j'ai arrêté CoC depuis ce matin
userdanydan: je pondais que de la merde
BlaiseEbuth: Avec ou sans patchs ?
Alshock: on applaudit jérôme qui a enfin réussi à battre ses démons
userdanydan: j'ai décidé de faire des puzzles
LudwigMM: tu t'en sert comme discord
Zorg1: bah c'est un peu le principe du CoC non de finir la digestion ?
BlaiseEbuth: LudwigMM surveil ton propos j'ai le ban facile
Alshock: Zorg1 une fois habitué on appelle ça du ruby
userdanydan: c'est pas inintéressant
LudwigMM: j'ai rien dit de méchant
userdanydan: je trouve qu'en js les CoC peuvent être utiles
BlaiseEbuth: LudwigMM 04:45PM aucune fille c'est la dèche enfaite ici
userdanydan: t'es pas retourné bosser ludwig?
userdanydan: tu ne vois plus flou, tu peux y aller
userdanydan: allez, sinon tu feras 52% comme moi au codingame recrutement
BlaiseEbuth: C'est juste pas l'endroit. Un autre dans le genre et tu dégage.
LudwigMM: ok le frère jumeau de belzebute
LudwigMM: mon propo est désagréable
Zorg1: ça va on a connu pire
Alshock: Ok
Alshock: ça se voit
BlaiseEbuth: Ouai t'es tout pale
LudwigMM: dans 5 min je termine ma journée aussi
Zorg1: prend des vitamines
Alshock: ah oui, fais-toi un ptit citron chaud et va marcher dehaors avant le couvre feu
Zorg1: bienveillant c'est mon second prénom
LudwigMM: je vais juste dormir et manger mes chou fleur
Zorg1: il va nous faire le final countdown sur le chat ?
BlaiseEbuth: :flag_eu:
LudwigMM: its the final countdown toulouloulou
Zorg1: t'as oublié ta perruque blonde
LudwigMM: we belive together.... je connais pas les paroles mais je continue de channnnnnnnnnnnteeeeerrrr
LudwigMM: c'est fini bye à demain
userdanydan: ouais mais les 52%, je les conteste encore
userdanydan: https://www.codingame.com/work/offers/screening/
userdanydan: vous devriez vous intéresser à ce genre de saloperies
userdanydan: un recrutement technique, ça ne se fait jamais comme ça
BlaiseEbuth: La preuve que si
BlaiseEbuth: Bah si
BlaiseEbuth: C'est pas parce que ça te plait pas que c'est pas le cas
userdanydan: non, tu ne comprends
userdanydan: j'ai été certifié par une multinationale américaine pour recruter
userdanydan: il y a toute une science derrière
userdanydan: ça ne s'apprend pas à la fac ça
MaydaySama42: oui je le connais personnellement son vrai nom c'est Daniel Lakoué
userdanydan: avec CG, il y a une mauvaise pratique qui se généralise
userdanydan: vous devriez vraiment être vigilant à ça
userdanydan: le site est sympa, mais ça devient dark side avec le versant recrutement
BlaiseEbuth: C'est comme pour l'économie, c'est bien connu que ce sont les multinationales américaines qui détiennent les bonnes pratiques...
Bob: et que les certifications sont gage de competences
BlaiseEbuth: Aussi
BlaiseEbuth: Pis tu nous dit ça, mais on bosse pas pour eux nous...
userdanydan: non, quand on recrute, on veut quelqu'un qui corresponde à certains critères et à certaines valeurs définies à l'avance
Bob: oui c'est pour ca qu'il n'y a pas *que* le test technique
Bob: mais on veut aussi quelqu'un qui soit capable d'aligner trois lignes de code sans faire deux kilos de merde
[CG]Thibaud: les tests techniques sont un outil d'aide à la décision pour les entreprises. Parmi d'autres, en effet
userdanydan: le test technique n'a pas pour but d'engager un surdoué, il a pour but de vérifier certains points
Bob: et c'est pour ca qu'il y a aussi les tests techniques
userdanydan: les tests techiques se font en expliquant, en commentant, en raisonnant, pas en lançant des tests
Bob: un copain m'a explique que chez eux ils utilisent une plateforme de test pour avoir un premier apercu de ce que le candidat fait
BlaiseEbuth: C'est pas parceque tu as eu un score moyen que quelqu'un ayant eu un bon score sera forcément un surdoué...
userdanydan: bon, je peux vous parler des grosses boîtes de consulting si vous voulez
Neumann: Non.
Bob: et qu'ils ne s'interessent pas necessairement au taux de completion des test cases mais a la clarte du code et du design par exemple
BlaiseEbuth: C'est toujours le même problème, les gens s'imaginent que comme "ça se fait glaobalement comme ça" c'est LA bonne méthode...
Bob: ca leur permet aussi de zapper direct les gugusses qui ont paste directement les solutions de Google sans meme changer les noms de variables
userdanydan: avoir un diplôme, être bon en algo, c'est 10% du truc
userdanydan: je vois surtout que cg est utilisé par des entreprises française
userdanydan: connues pour ne pas être des super employeurs
Alshock: je comprends pas trop sur quoi tu débat ni avec qui
userdanydan: chez Thoughworks ils m'avaient demander de faire le factoring d'un code, c'était pas mal
Alshock: mais t'es sûr de pas te faire des facteurs de confusion là ?
BlaiseEbuth: Et une corrélation foireuse ! Une !
userdanydan: non mais faut pas confondre être legend à cg et être un professionnel en IT
Alshock: mais tu dis ça à qui ?
BlaiseEbuth: Personne ne confond
Alshock: tu penses que QUI pense ça ?
BlaiseEbuth: Y'a que toi qui t'imagines ce genre de trucs...
userdanydan: allez voir le genre de question qu'ils posent
Alshock: cela dit la corrélation legend sur CG => professionnel en IT est surement plus élevée que celle que tu as faite avec les recruteurs
darkhorse64: osef
Bob: ils = ?
userdanydan: vous défendez cg qui est un site de jeu video sympa
Bob: non
Alshock: cg dans les tests de recrutement je crois Bob
Bob: cg est une plateforme de tests techniques
Bob: la partie jeu c'est un a-cote
userdanydan: mais le versant recrutement, c'est pas ce que vous voulez pour votre carrière
userdanydan: c'est le côté obscur de la force
BlaiseEbuth: J'ai déjà passé des tests de recrutement cg userdanydan je sais ce qu'il y a comme questions
userdanydan: c'est comme le sucre dans l'alimentation ndustriel
Alshock: mais tout le monde s'en fout de ce qu'on veut pour notre carrière, le versant recrutement de CG il est à destination des ENTREPRISES
userdanydan: il y a des jolies couleur dessus mais ça rend obèse
Alshock: ton discours là, c'est aux boites qui prennent des tests à CG que tu dois le tenir
Bob: si CG me permet de trouver un poste qui me branche, ca me va bien
Alshock: cela dit, je pense qu'elles s'en branlent pas mal, et je peux le comprendre
userdanydan: bah si tu as 50% et t'es fiché 50% ça te va?
BlaiseEbuth: Bah j'ai eu bien plus de 50% donc ça va :grin:
userdanydan: si j'avais su j'aurais refusé le test
Bob: en vrai, t'es recrute parce que t'es en vrai : t'es recrute parce que t'es bien sur le papier, tu gardes ton poste parce que tu fais l'affaire
Alshock: userdanydan mais il n'y a que toi qui as tout résumé à ton 50%
Alshock: désolé que ça ait blessé ton égo, mais c'était peut-être une bonne chose
Alshock: c'est pas l'impression qu'il donne
Alshock: bon sur ce, moi je vais courir avant de plus pouvoir sortir a plus sous l'bus !
userdanydan: non mais je vous dis que ce test n'est pas fait pour évaluer la qualité technique mais pour autre chose
Bob: ben euh oui
Bob: tu n'apprends rien a personne la je crois
userdanydan: les salaires en France sont deux fois inférieurs
userdanydan: ils ont tout intérêt à nous faire passer pour des ânes
Bob: personne ne s'imagine qu'on va valider la qualite technique d'un dev sur une poignee d'exos
userdanydan: les multinationals françaises essayent de rabaisser les salaires de l'IT
Bob: hou la
userdanydan: vous devriez demander des salaires plus hauts vous aussi
Bob: fais un bouquin
userdanydan: allez voir combien on gagne en suisse ou au luxembourg
Bob: lance une alerte et un hashtag :)
[CG]SaiksyApo: #UnNouveauTafPourBob
userdanydan: les gars, le but de la vie c'est pas de faire l'ENS, c'est d'avoir un salaire
BlaiseEbuth: Non
userdanydan: on dirait les pays d'europe de l'est
userdanydan: ils sont tous doctorant en chimie avec 500 EUR par mois
Bob: ouais enfin c'est pas necessairement d'avoir le salaire max non plus hein
Bob: pas pour tout le monde en tout cas
BlaiseEbuth: Si ton but dans la vie c'est le fric je te plain...
Bob: si je gagne assez pour payer mes factures et un peu d'extra, moi je suis content
darkhorse64: Moi, je veux être euler à la place d'euler
Bob: a correler avec l'interet du poste et les conditions de travail
Bob: c'est pas juste une question de pognon, c'est un ensemble de facteurs que chacun equilibre comme il le veut en fonction de ses priorites
darkhorse64: +1
BlaiseEbuth: Et puis tu fais des généralités. Perso je suis pas employé, et je pense que j'ai rien à envier aux suisses niveau revenu...
Bob: perso si je peux trouver un boulot qui me libere un jour par semaine, c'est la fete
BlaiseEbuth: Pour autant c'est pas ça qui fait mon bonheur...
Bob: je prefere un jour de mon temps a 500 balles de plus par mois que je saurais a peine comment depenser
Bob: je crois qu'on l'a fait fuir
Bob: bon de toute facon j'ai ma journee a finir
Bob: soyez sages :*
BlaiseEbuth: :wave:
**Stilgart tend plein d'XP à darkhorse64
Stilgart: go go go lvl 54 darkhorse64
Stilgart: 55* même
Stilgart: AutomatonNN: tu as vraiment traité euler de noob ?
AutomatonNN: mon bot me fait pas de place sur Code a la fois c'est marrant en fait
Stilgart: okay
ThomasFinn: Comment ça se passe pour avoir un exemple de réponse après un clash of code?
Stilgart: pas
Stilgart: tu peux demander sur le chat du clash, et si tu poses des questions précises, certains répondent
Stilgart: mais il n'y a pas de corrigé type
Stilgart: au niveau 20, tu auras droit de voir la liste de toues les clashes, et au niveau 29, tu verras aussi la solution proposée par l'auteur
Alshock: ah on a le droit de voir la liste des clashs ? mais pour quoi faire (comme dirait Manu)
Alshock: re au passage
Stilgart: ça sert que pour les fous comme moi qui tentent de corriger les cocs à problème suite à des remontées via le chat
Alshock: ça me fait penser au xkcd qui parlait de normalisation des langages
Stilgart: éventuellement, ça fait parler Automaton2000 aussi
Automaton2000: je peux vous dire que c'est un bug de merde
Stilgart: :rofl:
BlaiseEbuth: ^^
Alshock: mais PTDR il est vraiment meilleur chaque jour Automaton2000 prends donc une sucette tu l'as méritée
Automaton2000: oui il est bien ce contest
Stilgart: Automaton2000: tu as été payé combien par Neumann pour dire ça ?
Automaton2000: y'a que ça de vrai
Alshock: Automaton2000 je vois que tu es devenu un capitaliste sans remords avec les années
Automaton2000: je suppose que c'est pas fou
Stilgart: ça marche pas trop bien ces derniers temps, Automaton2000 :(
Automaton2000: tu passes pas le test 2
Alshock: OUUUUCH Sick burn!
Stilgart: Automaton2000: ni le 1, mais arrête de mater mon écran ste plait
Automaton2000: avoir été choisi par dieu à la création de la ligue ?
Stilgart: il met la barre haut dès le test 1 :D
Alshock: Mais, mais, mais où il a été pioché ce genre d'alignement de mots ? xD
Alshock: piocher* aïe qu'est-ce que j'apprends aux bots moi >-<
userdanydan: j'ai compris pourquoi j'ai eu 52%
userdanydan: j'utilisais mon IDE pour coder et ils ont considéré ça comme du cheat
userdanydan: en plus, j'ai été sur stackoverflow pour essayer une version optmisée de l'algo de fibonnacci pour voir si leur JVM avait un problème
userdanydan: ils ont mis "cheaté
userdanydan: en fait, ils te poussent à vérifier leurs questions pour dire que c'est du cheat
userdanydan: bon, person j'avais répondu à toutes les questions sans aller voir ailleurs, je n'ai rien à me reprocher
userdanydan: le coup de la fonction de factorisation jusqu'à n = un million
darkhorse64: c'est 20è siècle, ton éval
userdanydan: c'était pour utiliser BigInteger quand on se focalise sur la récursivité
userdanydan: ouais, ok, c'est pas mal de mettre des petites animations shanon jump avec des questions de trafalgar
BlaiseEbuth: "en fait, ils te poussent à vérifier leurs questions pour dire que c'est du cheat" :rofl:
userdanydan: un truc à la Française quoi
Zorg1: c'est surréaliste parfois ici
userdanydan: ouais c'est comme à l'entrée des clubs sur les Champs
userdanydan: "t'es venu avec elle?" pour tu que tu dises oui
**dwarfie pense a une citation du film platoon des fois ...
Zorg1: y a quasiment que les touristes qui vont sur les champs mais bon
userdanydan: en fait c'est faux mais il te pousse à mentir
darkhorse64: ça en dit long sur les valeurs de la boîte
userdanydan: oh les gars, j'ai lu la distinction de Bourdieu, me prennez pas de haut
userdanydan: avec votre idéologie minimaliste d'intello rive gauche sans pognon
userdanydan: on vous a déjà interrogé et mis en catégorie socio profesionnelle,
userdanydan: pas la peine de rajouter un couche
Zorg1: il démarre vite le génie à 51% ^^
BlaiseEbuth: Perso je te prends de ma hauteur normale mais tu t'abaisses tout seul. ^^
**dwarfie tend une pelle pour creuser et s'abaisser encore plus ...
Zorg1: trouvera pê du pétrole va savoir
Zorg1: on est dans la marge d'erreur
userdanydan: non mais j'avais bien répondu à tout, à part l'histoire de la factorielle à n=10^^7
userdanydan: c'est surement à cause du cheat
dwarfie: Zorg1 : ouais ...possible ... nous on a pas besoin de petrole , on a les idées ;)
BlaiseEbuth: Répondre à tout et répondre correctement à tout c'pas pareil...
Zorg1: userdanydan : y a un travail de deuil à faire là, ça doit faire deux semaines que tu grogne là dessus
userdanydan: oui, je vais faire le deuil
Zorg1: nice
MusicalBrocolliFromAfar_d6a6: k
LinkyRider: chut
LinkyRider: kk^*
...PLY...: salut les gars sa code...?
LinkyRider: wui
Felixmid3: surprise motherfuc***
LinkyRider: bann
Zorg1: ah tiens ça part en vrille :D
...PLY...: :joy:c'est pas possible
TheBouncyStopwatch_4aa6: felix is sb
BlaiseEbuth: Français sur ce canal
...PLY...: c'est vrai sa les seul mots que je connais en anglais c'est du phyton alors...
Zorg1: ah mais sur #world aussi. Ils sont multi canaux
dwarfie: comme si python etait un langage .... encore un mythe qui perdure ... :p
Zorg1: c'est pas un monstre à la base qui faisait le Caïd dans le Mont Parnasse ?
dwarfie: humm ... moi je me souviens du sanglier tué par ulysse ...
dwarfie: ou un tru du genre ...
Zorg1: après t'as un dieu à poil qu'est venu, qu'a dit "c'est moi le patron" l'autre était pas d'accord et zou aur revoir Python
LinkyRider: why banni
Zorg1: why not
BlaiseEbuth: Français svp
dwarfie: halala ... je sais bien qu'ils sont juste a coté du bon endroit pour etre mis sur orbite facon audiard mais quand meme :D
BlaiseEbuth: Alors parlez français
Alshock: dwarfie je suis pour mettre audiard sur orbite, c'est où qu'on signe ?
BlaiseEbuth: Moi qui pensais que passé 18h y'avait plus de sortie scolaire... C'était sans compter sur les véléités coloniale de mes ancêtres...
Alshock: AH ! Alors ça c'est ballot, ma backpropagation fait très exactement rien du tout
Zorg1: tu préfères qu'elle bug ?
dwarfie: Alshock : normal , le vaccin est fait pour empecher les propagations ;)
dwarfie: (normalement)
Alshock: C'est vrai que déjà elle ne diverge pas, c'est une première étape de franchi
Zorg1: voilà, faut être positif
BlaiseEbuth: Va dire ça aux mecs qui vont se faire tester...
Alshock: Bah vu les courbes mondiales ils ont eu le mémo
Alshock: (pas le poisson clown)
Zorg1: le mémento mori ?
BlaiseEbuth: Ma blague a esquivé Alshock
Alshock: Ah yavait une surblague au-delà des tests ? *insert ME, The joke meme here*
J_F11: .
Zorg1: bah tu fais comme si tu comprenais, et t'enchaînes
Zorg1: ça marche plutôt bien
BlaiseEbuth: Dire aux mecs qui vont se faire tester qu'il faut être POSITIF. Tu l'as ?
Alshock: oui ça tout le monde 'lavait depuis le début
Zorg1: mmm pê faire un post sur le forum
Zorg1: ou sur discord, il se passera qqch
Alshock: WIP
BlaiseEbuth: Ah. C'est juste ton air naturellement éveillé qui donnait l'impression que t'avais pas capté alors... :thinking:
Alshock: =_=
BlaiseEbuth: :kissing_heart:
Zorg1: bon Automaton2000 t'as une astuce pour faire les puzzles sans efffort ?
Automaton2000: il peut pas faire plus de 10 minutes
Alshock: ah, bonne réponse ça, le Fordisme comme paresse intellectuelle
Alshock: ah oui mais si la backpropagation ne lance jamais les updates aussi...
**Alshock slaps Alshock around a bit with a large fishbot
Bon[]Crayon: AutomatonNN allo ?
AutomatonNN: AutomatonNN
Alshock: ah tiens, contrairement au Automaton2000 AutomatonNN a l'autorisation de se tag lui-même ?!
AutomatonNN: https://www.youtube.com/watch?v=gryYodBasssTACK0A
Automaton2000: le but est de trouver le temps de faire tout ça
Bon[]Crayon: AutomatonNN Vidéo non disponible
AutomatonNN: ouais mais je suis pas sur que c'est pas trop compliqué de trouver un match pour le moment
Alshock: J'espérais un rickroll, je l'avoue. Au final je ne sais même pas ce que c'était
Zorg1: AutomatonNN invente des URLs mais youtube ne suit pas :(
AutomatonNN: personne a tenter le contest de contest de souvenir avec le partenaire
Alshock: tiens bonne idée ça AutomatonNN , à quand un contest coopératif ? Je vois tout le monde se plaindre d'ici, l'idée me plaît
AutomatonNN: oh tu veux dire que t'es pas encore a la base ?
Alshock: Généralement je suis plutôt à la masse AutomatonNN mais tu peux le tourner comme tu veux
AutomatonNN: De toutes façons ?
Bon[]Crayon: AutomatonNN "de toutes les façons"
AutomatonNN: AutomatonNN peut pas te contrer il est un peu compliqué de l'utiliser
Bon[]Crayon: Eh oui AutomatonNN échec et bot :checkered_flag:
AutomatonNN: voila
Alshock: le moment où AutomatonNN se rend compte de sa propre finitude, c'est pas le jour de l'Armaggedon ?
AutomatonNN: a comprendre que c'est pas trop dur de voir que tu peux pas te retrouver dans ton AG ?
jfaixo: et quitte à procrastiner (ie tout faire sauf CVZ), j'ai fait une nouvelle version de l'outil de merge Rust capable de merge des dépendances externes (pour pouvoir réutiliser du code librairisé à coté, je te regarde petit fichier Entity de CB !). Bref c'est par ici : https://crates.io/crates/cargo-merge
BlaiseEbuth: Cette pub
jfaixo: haha, j'avoue, désolé :grimacing:
BlaiseEbuth: J'ajoute jfaixo à Adguard. Comme ça, plus de spam
userdanydan: comment vous faites pour vérifier que les parenthèses sont ok?
userdanydan: j'ouvre une paranthèse puis je la referme
userdanydan: il y a un truc pour faire
BlaiseEbuth: -> )
userdanydan: c'est quel langage ça?
BlaiseEbuth: C'est une question piège ?
userdanydan: j'ai une chaine de char
userdanydan: si je trouve une parenthèse, je fais push
BlaiseEbuth: Pas de soucis
userdanydan: c'est quoi ça exec en python?
dbdr: BlaiseEbuth le pro du support, il essaye de troller on le remercie quand même
BlaiseEbuth: Moi troller ?
userdanydan: ouais, t'es trop ironique
dbdr: :no_mouth:
userdanydan: en fait en js c'est facile de faire une pile
userdanydan: tu fais push et shift
dbdr: :battery:
BlaiseEbuth: J'attends toujours que tu renomme Automaton2020 dbdr
userdanydan: j'ai fait le test pour chaque char, si c'est "(" je fais push si c'est ")" je fais shift et je vérifie si ça correspond
dbdr: c'est beau la patience
userdanydan: voilà, c'est tout, c'est fini
userdanydan: je peux reprogrammer gdc
BlaiseEbuth: Ouai... Mais il risque de plus lire grand chose ue fois ban... :3
BlaiseEbuth: Ou même kick... Il sait se reconnecter ?
userdanydan: ça doit pas être bien difficile à faire un compilateur avec mes techniques parsing
userdanydan: je pourrais un peu l'optimiser au passage, il laisse à désirer
userdanydan: quand on va Cyberpung 2077
userdanydan: blaise, aide moi un peu au lieu de chercher quelqu'un à ban
userdanydan: http://chat.codingame.com/pastebin/57c9bfe5-b768-45a0-ab93-512d747ed616
userdanydan: non, laisse tomber, j'ai trouvé
BlaiseEbuth: Nan mais j'ai beau être un intello rive gauche sans pognon avec une mentalité minimaliste je bosse pas gratuitement hein.
userdanydan: je fais un CoC de Bob
Zorg1: grocervo a des problèmes avec les fractions ?
userdanydan: c'était facile mais j'étais mal parti
userdanydan: pas mal l'exo de Bob
userdanydan: j'ai utilisé un map mais il y avait une solution avec une table à accès direct
Zorg1: ah non ouf le génie récompensé. Faudrait en faire une toile dans le style classique avec une muse habillée d'un simple drap qui tient une couronne de laurier :thinking:
BlaiseEbuth: Pourquoi la muse doit être vétue ?
Bon[]Crayon: L'habit fait la muse.
Zorg1: c'est une toile grand publique, faut un minimum de décence hypocrite même si bon ça cache pas grand chose son drap
dwarfie: optons pour un compromi ... une combi super moulante couleur chaire ...
Bon[]Crayon: Quelle horreur.
Zorg1: il a trop regardé les séries anglaises des années 60, dwarfie ...
dwarfie: bon , alors peinture couleur chaire en latex liquide ... ca passe mieux ?
Zorg1: dwarfie peintre ... je sais pas si c'est une si bonne idée que ça
dwarfie: et hop un portrait de Zorg1 : :owl:
dwarfie: :D
Zorg1: "Un style novateur, vers une vision globale des rapports de l'art avec la virtualité et la réalité, et une redéfinition permanente du beau selon un paradigme aritistique exigeant"
Zorg1: (oui ça veut rien dire, mais ça fait illusion)
Zorg1: j'arrête sinon Automaton2000 va dire que j'essaie de lui piquer son boulot
Automaton2000: bon ben je vais pas tarder non plus
dwarfie: Automaton2000 , a ton tour , dessine donc une tortue
Automaton2000: question con : si on est pas sur le chemin du retour
Zorg1: bah on est sur le trajet aller Automaton2000 #derien
Automaton2000: tu peux toujours essayer de me mettre sur le forum
Zorg1: un peu de décence Automaton2000 veux tu ?
Automaton2000: c'est ce qui me concerne
vikingsurfeur: Bonsoir à tous !...
Zorg1: bonsoir tout seul
Bon[]Crayon: salut
BlaiseEbuth: Wé ! Le whisky c'est pas fait pour être bu dans des choppes...
BlaiseEbuth: Je pense que je suis trop au dessu du pic de balmer. Ca va être compliqué d'être efficace...
BlaiseEbuth: Automaton2000, tu m'as préparé un gateau ?
Automaton2000: t'as pas la bonne question
BlaiseEbuth: :thinking:
BlaiseEbuth: Automaton2000, puisque tu m'as préparé un gateau, tu l'apportes ?
Automaton2000: bon c'est pas tout à fait possible
BlaiseEbuth: :(
Zorg1: ah si t'as bu une chope de 50 cl de whisky aussi ...
Zorg1: tu dois être un peu dans ton monde, là ...
BlaiseEbuth: J'ai juste activé le bruillard de guerre.
BlaiseEbuth: *brouillard
BlaiseEbuth: Histoire de corser les choses.
BlaiseEbuth: Bon sinon, est-ce que quelqu'un a jeté un coup d'oeil au nouvel énoncé, histoire d'avoir un retour ?
Zorg1: t'as toujours la limite de 3300 chars ou c'est bon maintenant ?
BlaiseEbuth: Non c'est passé à 5K, donc j'ai changé
Zorg1: nice
Zorg1: première impression : ça fait quand même un texte très dense, très "littéraire"
Zorg1: (après c'est mon impression hein ;-) )
BlaiseEbuth: C'est l'idée. Aucun facilitateur, de gras, de bleu, faut lire et comprendre ou c'est mort :imp:
Zorg1: ah the "marche ou crève" method
BlaiseEbuth: Vais leur apprendre à lire moi...
BlaiseEbuth: Techniquement tout est spécifié. Soit dans le statement, soit dans les inputs/outputs/contraintes. Si tu lis tout tu as toutes les infos nécessaire.
userdanydan: replaceAll en js a été désactivé
BlaiseEbuth: Mais je n'exclu pas d'avoir zappé ou mal formulé un truc, d'où la demande de relecture.
userdanydan: pas grave, j'ai fait ça à la main
userdanydan: je ne suis plus à ça ici
BlaiseEbuth: Qu'est-ce qu'ils ne feraient pas pour te compliquer la vie mon pôv chou... :(
userdanydan: je faisais des remplacement de string en C en fermant les yeux
userdanydan: ouais mais il y a des trucs chelous ici
userdanydan: si vous croyez que c'est des bisounours ces snowboarders
userdanydan: le salaire à Montpellier c'est en fait des dattes
userdanydan: non, je plaisante
userdanydan: allez, je vais lire le cours de physique de Feynman pour me reposer un peu
Zorg1: replaceAll désactivé ? je croyais que c'était standard ce truc ^^
BlaiseEbuth: Chut. Il va finir par croire qu'il n'est pas persécuté.
Zorg1: c'est bon j'ai ma carte de la Conspiration des Médiocres
Zorg1: mon dieu il est revenu l'autre sans sa chatte en maillot mais avec ses trucages chelous
BlaiseEbuth: Ca arrive
Zorg1: avec un fond "terminator" très *hum* classe
BlaiseEbuth: J'ai pas suffisement bu pour regarder ça sereinement.
Zorg1: moi si, je dois avoir le mauvais goût très sûr finalement :(
Zorg1: quoiqu'il a l'air de faire le plan de son streaming en direct :thinking:
BlaiseEbuth: J'en suis à générer des logs uniquement composés de {([])} parce que j'ai trop la flemme de mettre en place un set-up local...
Zorg1: tu vas quand même pas dire que t'es persécuté non plus ? en plus je te vois pas dans l'emploi du temps
BlaiseEbuth: Je me persecute tout seul comme un grand. Quel emploi du temps ?
Zorg1: bah celui de la Conspiration des Médiocres
BlaiseEbuth: apardon
Zorg1: on est organise avec tous les grands hommes à persécuter, si tu crois que c'est facile
Zorg1: et on est vraiment légion nous :p
BlaiseEbuth: Moi je suis légion tout seul
Zorg1: ^^
Zorg1: bon si au lieu de raconter des fadaises je finissais de coder moi ?
BlaiseEbuth: Tu codes quoi de bô ?
Zorg1: un outil pour me simplifier la vie au boulot
BlaiseEbuth: Ah. Ca pointe pour toi et ça fait style ?
Zorg1: non c'est pour récupérer des fichiers sur des serveurs en faisant les trois tonnes de sudo à ma place
Zorg1: vu qu'ils on "durci" le truc pour rendre la moindre consultation de log pénible
BlaiseEbuth: C'est pas très Linus ton truc.
Zorg1: une fois que t'as fais un paquet de "sudo ls ..." et "sudo cat ..." t'en as un peu marre
BlaiseEbuth: T'as pas les accès root ? :3
Zorg1: bah non
Zorg1: et il y a eu un pb de sécu il y a quelque temps c'est un peu la fête au security nazi
Zorg1: tous les répertoires et les fichiers sont en 600 ou 700
Zorg1: bref un peu la mission de fou ^^
philRG: comment savoir quels droits remettre?
Zorg1: ah oui t's pas l'habitude de bosser dans les grosses boîtes où un coup t'as tous les droits sur les machines de prod, puis d'un seul coup tout est vérouillé y compris sur les machines de dev ^^
Zorg1: attend freeman montre sa vrai tête ou c'est encore un trucage chelou ?
Zorg1: avec son micro "Michel Drucker" il est trop mignon
BlaiseEbuth: J'préfère la femme chat.
Zorg1: pfff
BlaiseEbuth: Tu te dégonfles
Zorg1: (je vois pas trop l'intérêt de son trucage, c'est quand même mal fait)
BlaiseEbuth: Automaton2000, fix mon insomnie.
Automaton2000: c'est une fonction qui fonctionne pour les deux