Chat:Fr/2021-02-04

From CG community
Revision as of 11:13, 15 June 2021 by Chat Log (talk | contribs) (Created page with "<img src=/a/29054906001010> Stilgart: tortue à Automaton2000, bonjour tout le monde et licorne à AutomatonNN <img src=/a/40502662118268> Automaton2000: je dois être un peu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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?

Default avatar.png JBM: Zorg1: pas encore, mais pas au point qu'on reconnaisse la date

Default avatar.png npo: Bonjour

jfaixo: philRG tu attaques CB juste après le challenge ? tu as le feu sacré !

philRG: @jfaixo yeees :-D

Default avatar.png Brandon: Bonjour bonjour

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

Default avatar.png userdanydan: hi

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

Default avatar.png userdanydan: il y a le 75 ème mondial qui m'envoie des mps, c'est normal?

Default avatar.png userdanydan: il me dit "ping" "hihi"

Default avatar.png userdanydan: c'est peut-être une espèce de android chatbot

leojean890: MadKnight ?

Default avatar.png userdanydan: ouais

Default avatar.png userdanydan: j'étais aux toilettes, ça arrive parfois au milieu d'un CoC

Default avatar.png userdanydan: je réponds, il me fait peur

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

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

Default avatar.png userdanydan: j'étais dans un CoC mais ça a bugué

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

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

Default avatar.png userdanydan: j'y suis entré en mars au moment du crash boursier

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

Default avatar.png userdanydan: ok, je comprends pourquoi ils s'appelle Mad

Default avatar.png userdanydan: leo, tu sais comment communiquer avec lui?

jfaixo: je trouve que le mix est intéressant oui :D bon allez j'y retourne ;)

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

Default avatar.png userdanydan: ok

Default avatar.png userdanydan: ah, c'st dingue

Default avatar.png userdanydan: au lieu d'utiliser parseInt(c), on peut faire +=c

Default avatar.png userdanydan: en js

Alshock: oui, c'est pour ça que le js c'est de la merde

Default avatar.png userdanydan: salut Alshock

Default avatar.png npo: ouah c'était violent ca

Alshock: salut salut

Default avatar.png userdanydan: oui, j'en doute pas, mais ça donne un salaire

Default avatar.png userdanydan: moi je suis pas difficile, s'il y a des gens qui payent

Alshock: t'es payé plus pour caster implicitement ?

Default avatar.png npo: ahah et ça c'était le pendant réaliste de la meme piece

Default avatar.png userdanydan: yes

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

Default avatar.png userdanydan: pfff, j'ai été particulièrement mauvais cette fois

Default avatar.png userdanydan: faut que je fasse une pause CoC

Default avatar.png userdanydan: c'est la vision tunnel

Default avatar.png userdanydan: je perds ma capacité à trouver une solution intelligente

Default avatar.png userdanydan: j'ai appris le PHP juste après le C, plus rien ne m'étonne

Default avatar.png userdanydan: faire un équivalent parseInt avec un +=

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

Default avatar.png LudwigMM: bonjour

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

Default avatar.png LudwigMM: elle a pas le droit si ?

Bob: ben euh si, elle est payee pour en fait :D

Default avatar.png LudwigMM: aaaa

Bob: genre

Default avatar.png LudwigMM: je suis en "ème aussi

Default avatar.png LudwigMM: 3

Bob: c'est precisement pour ca que ses clients l'appellent

Bob: et la payent

Default avatar.png LudwigMM: ok merci je viens d'apprendre un truc sur ce site ou je cromprend rien

Default avatar.png LudwigMM: mais j'apprend donc c'est bon non ? j'apprend javascript et C

Default avatar.png LudwigMM: en même temps je me sur estime peut-être un peut trop

Default avatar.png LudwigMM: merci de me répondre

Default avatar.png LudwigMM: je me sens seul

Default avatar.png LudwigMM: je raconte un peut trop ma vie non ?

Default avatar.png LudwigMM: ...

Default avatar.png LudwigMM: Passez une agréable journée

philRG: ça s'apprend pas en école d'ingénieurs la programmation?

Default avatar.png LudwigMM: peut-être moi j'aprend sur un site

jfaixo: haha

Default avatar.png LudwigMM: car je suis au collège

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

Default avatar.png LudwigMM: le théorème de quoi ?

Default avatar.png LudwigMM: connais pas

Default avatar.png LudwigMM: à si

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

Default avatar.png userdanydan: bah, trouve ta voix

Default avatar.png userdanydan: si tu veux devenir un génie de la programmation, il y a tout sur le net

Default avatar.png LudwigMM: ouai

Default avatar.png userdanydan: le site des olympiades d'informatique

Default avatar.png userdanydan: ils expliquent comment programmer

Default avatar.png LudwigMM: go aprendre ruby, python, java, javascript en 1 mois

Zorg1: waouh

Zorg1: tout ça

Default avatar.png LudwigMM: non peut être pas

Default avatar.png LudwigMM: oh si

Default avatar.png LudwigMM: il y a les vacances donc tout va bien

Zorg1: un langage ça sera déjà pas mal ^^

Default avatar.png userdanydan: non mais tu ne dois pas apprendre pour apprendre

Default avatar.png LudwigMM: je suis en stage là j'ai que ça à faire

Default avatar.png LudwigMM: alors bon

Default avatar.png userdanydan: un langage informatique c'est fait pour réaliser des applications

Default avatar.png LudwigMM: ouai tkt

Default avatar.png userdanydan: l'objectif c'est de réaliser une application qui sert à quelque chose

Default avatar.png LudwigMM: j'aime aprendre quand je sais que ça vas me servir

Default avatar.png userdanydan: fais des maths alors

Default avatar.png userdanydan: c'est plus utile si tu es en quête de savoir

Default avatar.png LudwigMM: non merci ça sert à rien et j'ai une prof pas top dutout

philRG: l'an prochain ce sera une autre prof

Default avatar.png LudwigMM: pour pas l'insulter non plus quoi

Default avatar.png LudwigMM: mais l'an prochain je serais au lycée

Default avatar.png LudwigMM: j'aurai pas le temps avec le japonais

Default avatar.png userdanydan: non mais c'est quoi cette logique d'âne savant

philRG: les maths aident à développer l'esprit logique

Default avatar.png LudwigMM: oui j'aime bien les maths mais la géo c'est relou quoi

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

Default avatar.png userdanydan: le but c'est pas de connaître pour connaître

Default avatar.png LudwigMM: mes emotion moi c'est nimp j'en ai presque pas

Default avatar.png LudwigMM: la poésie lyric je comprend rien

Default avatar.png userdanydan: http://www.france-ioi.org/

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

Default avatar.png userdanydan: il y a 38 ans!

Default avatar.png userdanydan: tu as connu l'informatique des années 80

philRG: après la 2ème guerre mondiale dans ces eaux-l)

philRG: là

Default avatar.png userdanydan: dis, c'est quoi programmer avec des limites de mémoires

philRG: un peu oui sympa

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

Default avatar.png userdanydan: donc t'es un pro de la manip des tableaux en C

Default avatar.png userdanydan: tu les tries, les fusionnent sans les mains

Default avatar.png userdanydan: hop là, quick sort en fermant les yeux

philRG: ah ah non je fais du python maintenant

philRG: et suis niveau débutant

Default avatar.png userdanydan: le monde tourne sur des programmes en C

philRG: je suis pas les tutoriels qui foisonnent sur le net, autre chose à faire

Default avatar.png userdanydan: on l'oublie souvent

Default avatar.png userdanydan: je me demande ce qu'il resterait si on supprimait tous les applicatifs basés sur du C

Default avatar.png userdanydan: là comme ça, par un tour de magie

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

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

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

Default avatar.png xGamingKnight94x: yo

Default avatar.png TristanRanchon: Et en quoi je vous prie ?

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

Default avatar.png TristanRanchon: Pour l'afpa

leojean890: philRG je suis 355 gold on est pas loin :P

Default avatar.png TristanRanchon: Explique toi

BlaiseEbuth: Expliquer quoi ?

leojean890: (enfin ça n'a pas changé depuis 1 an en fait je n'ai rien submit ensuite^^)

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

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

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

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

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

Default avatar.png MaydaySama42: Regardez Puella Magi Madoka Magica

Default avatar.png Guigui_coddity: ^

BlaiseEbuth: Déjà vu

Default avatar.png MaydaySama42: C'est très stylé

Default avatar.png MaydaySama42: Regardez Wonder Egg Priority

Default avatar.png Guigui_coddity: ^

BlaiseEbuth: Vous allez nous faire tout le catalogue ?

Default avatar.png MaydaySama42: C'est le projet

Default avatar.png Guigui_coddity: ^

BlaiseEbuth: Mon projet à moi c'est de vous virer si vous floodez

BlaiseEbuth: ^

Default avatar.png MaydaySama42: Mais non on fait des recommandations

BlaiseEbuth: C'est pas l'endroit

Default avatar.png MaydaySama42: On est entre personnes de culture

Alshock: il est pas fini ce contest ?

Default avatar.png MaydaySama42: Désolé je reste dans le thème alors

Default avatar.png MaydaySama42: C ou CPP ?

Alshock: Segfault

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

Default avatar.png LudwigMM: mon cerveau il fume pour la première fois

Alshock: Bob avec la stdlib ?

Default avatar.png MaydaySama42: stdlib c'est la vie

Default avatar.png MaydaySama42: malloc FTW

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

Default avatar.png MaydaySama42: C avec uniquement la libc t'es en mode légendaire

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

Default avatar.png userdanydan: je suis passé à eval en js

Alshock: userdanydan you're dead to me

Default avatar.png MaydaySama42: hahaha

Default avatar.png userdanydan: plus je traine ici plus je passe à eval

Alshock: fuis

Alshock: toi fou

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

Default avatar.png userdanydan: de jouer du stack et du heap

Default avatar.png userdanydan: de compter mentalement les sizeof

Default avatar.png LudwigMM: j'ai fait deux heures d'exercice j'ai mal à la tête

Default avatar.png userdanydan: tu vois flou?

Default avatar.png LudwigMM: un peu

Alshock: c'est bon signe, un dév n'a jamais assez de café dans sa tasse

Default avatar.png LudwigMM: j'ai pas de café

Default avatar.png userdanydan: ok, continue à bosser jusqu'à voir double, là tu peux te repose

Default avatar.png userdanydan: il y a des lunettes si ça s'aggrave, t'inquiète

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

Default avatar.png LudwigMM: en plus je m'auto clash

Default avatar.png userdanydan: bon ben il y a du travail chez mac do

Default avatar.png LudwigMM: par contre je comprend les blagues de mauvais gout

Default avatar.png LudwigMM: :no_mouth:

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

Default avatar.png userdanydan: t'es qu'au début de la galère

Default avatar.png LudwigMM: ah

Alshock: userdanydan c'est l'hôpital qui jette la charité avec l'eau de mémé dans les orties

Default avatar.png LudwigMM: quoi ?

Default avatar.png userdanydan: 52% c'est l'indice codingame, ça ne reflète pas mes compétences

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

Default avatar.png userdanydan: bon en même temps son pseudo annonçait la couleur

Default avatar.png userdanydan: ouais mais 52% c'est une fois dans ma vue

Default avatar.png userdanydan: vie

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

Default avatar.png userdanydan: dans un mois j'aurais maitrisé ces sites de recrutement jeu video

Default avatar.png LudwigMM: je sais même pas coder

Alshock: ah, tu veux bosser dans le jv

Default avatar.png userdanydan: non

BlaiseEbuth: A coup de clash of code ? :p

Default avatar.png userdanydan: mais utiliser cg pour embaucher

Default avatar.png userdanydan: c'est comme demander de terminer un stage de Mario Bross

Alshock: ... Euh... moui ?


BlaiseEbuth: Bien sûr ^^

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

Default avatar.png LudwigMM: je suis plus douer pour jouer à zelda perso

BlaiseEbuth: -> Y'a du boulot chez mcdo

Default avatar.png userdanydan: haha

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

Default avatar.png LudwigMM: j'adoooooooore aller chez centrakor

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

Default avatar.png userdanydan: j'ai toute la pandémie devant moi pour apprendre

Default avatar.png LudwigMM: non je vais pas casser les pots

Default avatar.png LudwigMM: je vais casser les tasses

Alshock: euh, ça fait un an là que c'est devant nous quand même

Default avatar.png userdanydan: mais non, vous ne lisez pas bioarx

BlaiseEbuth: C'est pas comme si on était près d'en sortir ^^

Default avatar.png LudwigMM: qui est une fille sur ce chat ?

Default avatar.png userdanydan: il y a une mutation éprouvé in silico et in vivo qui arrive

Default avatar.png userdanydan: on est dans la merde

Default avatar.png LudwigMM: il y en a pas

Alshock: LudwigMM demande à automaton2000

Automaton2000: mais je ne sais pas comment faire en sorte que les gens sont méchants

Default avatar.png userdanydan: l'informatique ça sert aussi à ça

Default avatar.png userdanydan: à faire des prédictions sur les prochaines mutations des virus

Default avatar.png userdanydan: et c'est pas joli

BlaiseEbuth: Y'a rien à faire Automaton2000, je m'en occupe

Automaton2000: t'es à combien de simus ?

Default avatar.png userdanydan: donc autant faire un doctorat

Default avatar.png userdanydan: quand on pourra sortir de notre trou

BlaiseEbuth: En clash of code le doctorat ?

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

Default avatar.png userdanydan: j'ai arrêté CoC depuis ce matin

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

Default avatar.png userdanydan: j'ai décidé de faire des puzzles

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

Default avatar.png userdanydan: c'est pas inintéressant

Default avatar.png LudwigMM: j'ai rien dit de méchant

Default avatar.png userdanydan: je trouve qu'en js les CoC peuvent être utiles

BlaiseEbuth: LudwigMM 04:45PM aucune fille c'est la dèche enfaite ici

Default avatar.png LudwigMM: oui bon

Default avatar.png LudwigMM: c'est vrai aussi

Default avatar.png LudwigMM: :grimacing:

Default avatar.png userdanydan: t'es pas retourné bosser ludwig?

Default avatar.png LudwigMM: non

Default avatar.png userdanydan: tu ne vois plus flou, tu peux y aller

Default avatar.png LudwigMM: sisi

Default avatar.png LudwigMM: si

Default avatar.png userdanydan: allez, sinon tu feras 52% comme moi au codingame recrutement

Default avatar.png LudwigMM: je travaille là

BlaiseEbuth: C'est juste pas l'endroit. Un autre dans le genre et tu dégage.

Default avatar.png LudwigMM: ok le frère jumeau de belzebute

Default avatar.png LudwigMM: dsl

Default avatar.png LudwigMM: je m'excuse

Default avatar.png LudwigMM: mon propo est désagréable

Default avatar.png LudwigMM: vasi ban moi

Default avatar.png LudwigMM: je le mérite

Zorg1: ça va on a connu pire

Alshock: Ok

Default avatar.png userdanydan: haha

Default avatar.png LudwigMM: je suis fatigué

Alshock: ça se voit

Default avatar.png LudwigMM: ah bon

BlaiseEbuth: Ouai t'es tout pale

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

Default avatar.png LudwigMM: oui merci à tous

Default avatar.png LudwigMM: mdrrr

Zorg1: bienveillant c'est mon second prénom

Default avatar.png LudwigMM: je vais juste dormir et manger mes chou fleur

Default avatar.png LudwigMM: 4min

Default avatar.png LudwigMM: aller plus vite

Zorg1: il va nous faire le final countdown sur le chat ?

BlaiseEbuth: :flag_eu:

Default avatar.png LudwigMM: its the final countdown toulouloulou

Default avatar.png LudwigMM: toulouloulou

Default avatar.png LudwigMM: the final countdown

Zorg1: t'as oublié ta perruque blonde

Default avatar.png LudwigMM: oups je la met

Default avatar.png LudwigMM: we belive together.... je connais pas les paroles mais je continue de channnnnnnnnnnnteeeeerrrr

Default avatar.png LudwigMM: c'est fini bye à demain

Default avatar.png userdanydan: ouais mais les 52%, je les conteste encore

Default avatar.png userdanydan: https://www.codingame.com/work/offers/screening/

Default avatar.png userdanydan: vous devriez vous intéresser à ce genre de saloperies

Default avatar.png userdanydan: un recrutement technique, ça ne se fait jamais comme ça

BlaiseEbuth: La preuve que si

Default avatar.png userdanydan: non

BlaiseEbuth: Bah si

Default avatar.png MaydaySama42: Repartie.fr

BlaiseEbuth: C'est pas parce que ça te plait pas que c'est pas le cas

Default avatar.png userdanydan: non, tu ne comprends

Default avatar.png userdanydan: j'ai été certifié par une multinationale américaine pour recruter

Default avatar.png userdanydan: il y a toute une science derrière

Default avatar.png userdanydan: ça ne s'apprend pas à la fac ça

Default avatar.png MaydaySama42: oui je le connais personnellement son vrai nom c'est Daniel Lakoué

Default avatar.png userdanydan: avec CG, il y a une mauvaise pratique qui se généralise

Default avatar.png userdanydan: vous devriez vraiment être vigilant à ça

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

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

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

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

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

Default avatar.png userdanydan: avoir un diplôme, être bon en algo, c'est 10% du truc

Default avatar.png userdanydan: je vois surtout que cg est utilisé par des entreprises française

Default avatar.png userdanydan: connues pour ne pas être des super employeurs

Alshock: je comprends pas trop sur quoi tu débat ni avec qui

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

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

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

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

Default avatar.png userdanydan: mais le versant recrutement, c'est pas ce que vous voulez pour votre carrière

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

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

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

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

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

Default avatar.png userdanydan: mon ego va bien

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 !

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

Default avatar.png userdanydan: les salaires en France sont deux fois inférieurs

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

Default avatar.png userdanydan: les multinationals françaises essayent de rabaisser les salaires de l'IT

Default avatar.png userdanydan: c'est évident

Bob: hou la

Default avatar.png userdanydan: vous devriez demander des salaires plus hauts vous aussi

Bob: fais un bouquin

Default avatar.png userdanydan: allez voir combien on gagne en suisse ou au luxembourg

Bob: lance une alerte et un hashtag :)

[CG]SaiksyApo: #UnNouveauTafPourBob

Default avatar.png userdanydan: les gars, le but de la vie c'est pas de faire l'ENS, c'est d'avoir un salaire

BlaiseEbuth: Non

Default avatar.png userdanydan: on dirait les pays d'europe de l'est

Default avatar.png userdanydan: ils sont tous doctorant en chimie avec 500 EUR par mois

Default avatar.png userdanydan: bon allez

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

Default avatar.png ThomasFinn: Comment ça se passe pour avoir un exemple de réponse après un clash of code?

Stilgart: pas

Default avatar.png ThomasFinn: Merci :d

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

Default avatar.png ThomasFinn: merci beaucoup!

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

Default avatar.png Felixmid3: ah bon

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 >-<

Default avatar.png userdanydan: re

Default avatar.png userdanydan: j'ai compris pourquoi j'ai eu 52%

Default avatar.png userdanydan: j'utilisais mon IDE pour coder et ils ont considéré ça comme du cheat

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

Default avatar.png userdanydan: ils ont mis "cheaté

Default avatar.png userdanydan: en fait, ils te poussent à vérifier leurs questions pour dire que c'est du cheat

Default avatar.png userdanydan: bon, person j'avais répondu à toutes les questions sans aller voir ailleurs, je n'ai rien à me reprocher

Default avatar.png userdanydan: le coup de la fonction de factorisation jusqu'à n = un million

darkhorse64: c'est 20è siècle, ton éval

Default avatar.png userdanydan: c'était pour utiliser BigInteger quand on se focalise sur la récursivité

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

Default avatar.png userdanydan: un truc à la Française quoi

Zorg1: c'est surréaliste parfois ici

Default avatar.png userdanydan: c'était retors

Default avatar.png userdanydan: ouais c'est comme à l'entrée des clubs sur les Champs

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

Default avatar.png userdanydan: en fait c'est faux mais il te pousse à mentir

darkhorse64: ça en dit long sur les valeurs de la boîte

Default avatar.png userdanydan: oh les gars, j'ai lu la distinction de Bourdieu, me prennez pas de haut

Default avatar.png userdanydan: avec votre idéologie minimaliste d'intello rive gauche sans pognon

Default avatar.png userdanydan: on vous a déjà interrogé et mis en catégorie socio profesionnelle,

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

Default avatar.png userdanydan: 52%

Zorg1: on est dans la marge d'erreur

Default avatar.png userdanydan: non mais j'avais bien répondu à tout, à part l'histoire de la factorielle à n=10^^7

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

Default avatar.png userdanydan: oui, je vais faire le deuil

Default avatar.png ...PLY...: lol

Zorg1: nice

Default avatar.png MusicalBrocolliFromAfar_d6a6: k

LinkyRider: chut

LinkyRider: kk^*

Default avatar.png ...PLY...: salut les gars sa code...?

LinkyRider: wui

Felixmid3: surprise motherfuc***

LinkyRider: bann

Zorg1: ah tiens ça part en vrille :D

Default avatar.png ...PLY...: :joy:c'est pas possible

Default avatar.png TheBouncyStopwatch_4aa6: felix is sb

BlaiseEbuth: Français sur ce canal

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

Default avatar.png Kinoub: tkt on est fr

BlaiseEbuth: Alors parlez français

Default avatar.png Kinoub: ;)

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

Default avatar.png userdanydan: comment vous faites pour vérifier que les parenthèses sont ok?

Default avatar.png userdanydan: j'ouvre une paranthèse puis je la referme

Default avatar.png userdanydan: il y a un truc pour faire

Default avatar.png userdanydan: ça

BlaiseEbuth: -> )

Default avatar.png userdanydan: c'est quel langage ça?

BlaiseEbuth: C'est une question piège ?

Default avatar.png userdanydan: ah attends

Default avatar.png userdanydan: ok

Default avatar.png userdanydan: j'ai une chaine de char

Default avatar.png userdanydan: si je trouve une parenthèse, je fais push

Default avatar.png userdanydan: ah oui, merci

Default avatar.png userdanydan: bien vu Blaise

BlaiseEbuth: Pas de soucis

Default avatar.png userdanydan: c'est quoi ça exec en python?

Default avatar.png userdanydan: c'est eval?

dbdr: BlaiseEbuth le pro du support, il essaye de troller on le remercie quand même

BlaiseEbuth: Moi troller ?

Default avatar.png userdanydan: ouais, t'es trop ironique

dbdr: :no_mouth:

Default avatar.png userdanydan: en fait en js c'est facile de faire une pile

Default avatar.png userdanydan: tu fais push et shift

dbdr: :battery:

BlaiseEbuth: J'attends toujours que tu renomme Automaton2020 dbdr

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

Default avatar.png userdanydan: voilà, c'est tout, c'est fini

Default avatar.png userdanydan: je peux reprogrammer gdc

BlaiseEbuth: Ouai... Mais il risque de plus lire grand chose ue fois ban... :3

Default avatar.png userdanydan: gcd

BlaiseEbuth: Ou même kick... Il sait se reconnecter ?

Default avatar.png userdanydan: ça doit pas être bien difficile à faire un compilateur avec mes techniques parsing

Default avatar.png userdanydan: je pourrais un peu l'optimiser au passage, il laisse à désirer

Default avatar.png userdanydan: quand on va Cyberpung 2077

Default avatar.png userdanydan: k

Default avatar.png userdanydan: voit

Default avatar.png userdanydan: blaise, aide moi un peu au lieu de chercher quelqu'un à ban

Default avatar.png userdanydan: en input :2 1 8

Default avatar.png userdanydan: http://chat.codingame.com/pastebin/57c9bfe5-b768-45a0-ab93-512d747ed616

Default avatar.png userdanydan: non, laisse tomber, j'ai trouvé

Default avatar.png userdanydan: ah c'est bob

BlaiseEbuth: Nan mais j'ai beau être un intello rive gauche sans pognon avec une mentalité minimaliste je bosse pas gratuitement hein.

Default avatar.png userdanydan: haha

Default avatar.png userdanydan: je fais un CoC de Bob

Zorg1: grocervo a des problèmes avec les fractions ?

Default avatar.png userdanydan: yesssss

Default avatar.png userdanydan: j'ai réussi

Default avatar.png userdanydan: c'était facile mais j'étais mal parti

Default avatar.png userdanydan: pas mal l'exo de Bob


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

Default avatar.png vikingsurfeur: Bonsoir à tous !...

Zorg1: bonsoir tout seul

Default avatar.png vikingsurfeur: ^^

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.

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

Default avatar.png userdanydan: pas grave, j'ai fait ça à la main

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

Default avatar.png userdanydan: je faisais des remplacement de string en C en fermant les yeux

Default avatar.png userdanydan: ouais mais il y a des trucs chelous ici

Default avatar.png userdanydan: si vous croyez que c'est des bisounours ces snowboarders

Default avatar.png userdanydan: le salaire à Montpellier c'est en fait des dattes

Default avatar.png userdanydan: des palmiers

Default avatar.png userdanydan: non, je plaisante

Default avatar.png userdanydan: allez, je vais lire le cours de physique de Feynman pour me reposer un peu

Default avatar.png userdanydan: bye

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