Chat:Fr/2021-03-05
Alshock: ah ouais parce que j'avoue que je vois pas trop l'intérêt de golfer un multi
Alshock: à moins qu'un jour il ne soit crucial qu'un robot sans disque dur puisse jouer correctement aux échec, mais le champ d'application me laisse perplexe
Alshock: coucou Automaton2000 et le petit AutomatonNN
Automaton2000: je pense aussi que c'est un algo de diagramme de voronoi
AutomatonNN: suest ton code comme un paramètre ou contre le boss ?
Alshock: suest AutomatonNN ?
AutomatonNN: pas en AutomatonNN tu prend pas toutes les combinations de toutes façons ?
nicola: Alshock, le but est de s’amuser, non ?
Bon[]Crayon: Salut
Bon[]Crayon: slt AutomatonNN
AutomatonNN: C'est pas trop dur de pas le faire sans problème a l'avance
Bon[]Crayon: slt Automaton2000
Automaton2000: mais moi je vais tenter un truc de dingue
Bon[]Crayon: Automaton2000 Un truc de dingue : une course à la tortue !
Automaton2000: et c'est pour ça qu'il faut faire pour passer le temps
Bon[]Crayon: Automaton2000 Est-ce-que tu t'ennuis ?
Automaton2000: c'est une division par zéro
Bon[]Crayon: Automaton2000 :thinking:
Automaton2000: c'est pour les faibles :p
Zorg1: salut à tous et aux bots à haute disponibilité, j'ai nommé Automaton2000 & AutomatonNN
AutomatonNN: oui, c'est toi qui fais du langage ?
Automaton2000: mais il faut bien que tu vas faire un mm ?
Zorg1: je fais plein de truc AutomatonNN
AutomatonNN: oui j'ai pas trop le temps de te dire que t'es pas tout le temps de prendre un truc de source de gra
Bon[]Crayon: Le gra c'est le vi.
Bob: moi qui croyais que le gras c'etait le emacs
Alshock: il y a des gens dans l'Univers qui utilisent emacs ?
Alshock: J'veux dire j'ai essayé un temps quand j'étais jeune et fringant, mais même moi ça m'est vite passé
JBM: emacs c'était le gras dans les années 80
JBM: Eight Megabytes And Constantly Swapping
Alshock: le gras ou gras le ?
JBM: la blague c'est que pour 8MiB, ça ne swappe plus de nos jours
Alshock: on parle de swap quoi ? Je suis vite perdu moi tu sais ^^
Alshock: il faut me parler lentement avec des mots très simple :D
JBM: oui, je pense que je parlais plutôt à Bob
Alshock: Oupsie en effet, comme quoi ça provue mon point ci dessus :x
Zorg1: on parle d'une époque que quand t'avais 8Mb de RAM sur ton PC t'étais le roi du pétrole et on t'appelais "Monsieur"
Zorg1: maintenant si t'as 8Mb c'est que t'as une calculatrice pour le CE2
Zorg1: c'était le #pointVieuxCon :D
JBM: imagine un peu le nombre d'emacs qu'on peut faire tourner dans un vscode
Zorg1: :D
Zorg1: bah quand tu vois qu'on fait tourner des émulateurs de x86 en JS pour faire tourner Linux et que ça traîne pas trop ...
erebrec: bonjour; je suis nouveau et j'aurais besoin de quelques conseils sur le site ^^'
Greg237: Quel genre de conseils ?
erebrec: j'aimerai trouver l'endroit où on peux apprendre les bases de la base sur le codage
Greg237: Activités > Entrainement > Puzzle Classique - Facile
Greg237: Mais si tu n'y connais rien du tout, je te suggère de te documenter un peu avant.
erebrec: c'est ce que je fais merci du conseil
Tiouz: Un tutoriel sur un langage particulier sera surement mieux pour apprendre à coder à partir de 0
erebrec: là ça m'a proposer bash, ça va pour un début ?
Tiouz: Non pas du tout. Je te conseille python
erebrec: d'accord
Tiouz: Il y a des tutoriels sur OpenClassroom, ou d'autres sites si tu n'as jamais codé. Je te conseille de commencer par là. Python est pour moi un très bon langage pour apprendre, et en plus il y a des fonctionnalités avancées qui font qu'il est utilisé dans l'industrie
erebrec: je vois apres je veux juste apprendre parce que je trouve ça intéressant, merci pour le site
Tiouz: Python reste intéressant même pour juste s'amuser. C'est très haut niveau, ce qui permet de ne pas trop se prendre la tête sur des problèmes un peu ennuyeux de gestion de la mémoire
erebrec: d'accord, tu t'y connais mieux que moi alors je te fais confiance
Greg237: D'accord avec le choix de Python pour démarrer.
Tiouz: Par exemple, https://openclassrooms.com/fr/courses/4262331-demarrez-votre-projet-avec-python?archived-source=235344
Tiouz: Ça ne devrait pas prendre très longtemps pour que tu sache faire un programme de base, et à ce moment tu pourra revenir sur coding games
erebrec: c'est gratuit comme tuto ?
Tiouz: Je crois. Au pire il faudra te créer un compte. Si ce n'est pas gratuit il y a plein d'autres tutos aussi bien ailleurs
erebrec: c'est vrai
erebrec: et juste pour info coding games est cool comme site ? pour les nouveaux et meme pour les "veterans" ?
Tiouz: Je n'y suis pas depuis longtemps, donc je ne peux pas vraiment dire
erebrec: d'acc
Tiouz: Soit tu peux avoir beaucoup d'idées de projets à faire toi même (des jeux par exemple), soit tu peux utiliser ce site pour coder. À mon avis le seul moyen pour s'améliorer c'est de coder beaucoup beaucoup
erebrec: comme on dit pour être fort dans un domaine faut s'entrainer
erebrec: à moins que t'es un génie ce qui n'est pas mon cas aha
Tiouz: Voila. Dans tout les cas il faudra y passer à un moment ^^
Greg237: Codingame est vraiment pas mal, aussi bien pour les débutants que pour les moins débutants - à mon avis.
Greg237: Il y a des jeux adaptés à tous les niveaux.
erebrec: c'est clair et j'ai de la chance d'avoir du temps devant moi pour m'entrainer
Tiouz: @greg, ok. J'avoue que je n'ai pas regardé car je code déjà assez bien
erebrec: ça m'avait l'air oui; l'idée d'apprendre en jouant je trouve ça cool
Bob: salut les petits lus
Bob: Automaton2000, pouet
Automaton2000: quand tu lis les règles
Greg237: Salut Bob
Zorg1: o/ bob
Bob: bon le site web client de SFR est toujours aussi a chier
Bob: ils ont reussi a faire un truc qui ne fonctionne correctement *que* sur Edge
Zorg1: oui et les bloqueurs de pub le font buggé
Zorg1: c'est vraiment une grosse merde ce site
nicola: Même sur Chrome, il déconne ?
Zorg1: j'y accède sur FF
Zorg1: chrome j'utilise pas
Bob: ah la vache oui c'est ublock qui le met a la rue
Bob: serieux...
Zorg1: oui
Zorg1: je débloque temporairement quand j'ai besoin d'y consulter un truc
Bob: bon meme comme ca, y a une partie de leur site qui ne fonctionne nulle part
Bob: et le site qui change de UX et de theme suivant elle de tes lignes que tu consultes...
Bob: :poop:
Zorg1: tu dis ça parceque t'as pas essayé IE6 :p
Bob: alors c'est mignon le passage a la fibre chez SFR
Bob: leur systeme te dit "on ne vous change que le decodeur, la box c'est pas la peine"
Bob: le systeme est juste pas au courant que la vieille box elle est sur une vieille norme de wifi pourrie et que tu depasses pas 50 Mb/s avec
Bob: fibre powa
philRG: o/ ah je suis passé sfr fibre en novembre dernier mais j'ai négocié la box 8 pour le même prix
philRG: leur site web est pas du niveau de celui d'Orange mais bon c pas le même prix
philRG: et je me suis arrêté à la chaîne 250, je savais pas qu'il y avait autant de langues sur notre planète. Finalement, avant l'internet, on était moins informés mais aussi heureux :-D
Bob: j'ai branche le decodeur TV juste pour vrifier qu'il fonctionne
Bob: sinon celui d'avant ca faisait bien 4 mois qu'il n'etait meme plus branche
philRG: ah ok, chez nous, le tuner de l'antenne collective prenait la foudre régulièrement, et depuis la décision abusive en AG de ne plus l'utiliser, plus de TV pour ceux qui ont pas d'antennes hertzienne
philRG: chez moi, trop d'arbres et valloné, je capte pas la TNT
philRG: et aussi maisons de mes voisins qui ont voté la suppression de l'antennE TV :-D
philRG: donc j'ai que la fibre que j'ai fait installer dans la copropriété
philRG: c'est comme à Djerba ici :-D chacun fait ce qu'il veut
philRG: l'avantage de la fibre pas de dommage par la foudre
kayou: Bonjour
kayou: Sauf que la box à besoin d'electricté pour fonctionner, donc la liaison fibre est pas vraiment insensible à la foudre
Alshock: kayou une fois que l'électricité a sauté chez toi, tu fais comment pour me prouver que ta fibre ne fonctionne plus ?
Zorg1: il a un groupe electrogène chez lui pour faire des tests
Alshock: moi je suis sûr que quand l'électricité est coupé en fait t'as 2 TB/s en upload ET en downloas
Zorg1: mais si tous les répeteurs sont morts ...
Alshock: Zorg1 mais le groupe électrogène est pas branché à la box, putain c'est inement pensé
kayou: Alshock oui si tu trouve un portable avec un carte reseau Fibre SM ..
Alshock: faut trouver ue box que tu puisse brancher sur un port USB
Zorg1: kayou il a un smartphone avec une prise RJ45
Zorg1: c'est un peu gros mais pratique
Bob: bah surtout la tele pour ce qu'on y trouve...
Alshock: oulah on me parle russe
kayou: Zorg1 j'ai pas de tel
Zorg1: ah seulement une box ?
Bob: dans le pire des cas pratiquement toutes les chaines fournissent du direct et du replay sur leurs sites
kayou: oui
Alshock: Mes parents y trouvent un si grand Soleil, juste envie d'aller rejoindre papa Johnny
Zorg1: ok
kayou: le tel est une plaie, mes gamins et ma femme ralent, mais je trouve que 3 tel pour 4 ca suffit
philRG: chez moi j'ai pas trop de soucis de foudre sur l'électricité, c'était plutôt sur le fil téléphone et TV, avec des boîtiers extérieurs non reliés à la terre à mon avis mal installé par les PTT
kayou: apres si la foudre tombre sur un boitier tel ou tc, il beau etre relié à la terre c'est pas sur qu'il fonctionne correctement ensuite
philRG: je confirme la foudre ne passe pas par la fibre, ce sont des photons et non des électrons
Bob: ca me rappelle une (tres) vieille histoire d'horreur
philRG: la foudre rendre pas dans la maison par l'électricité, ça part directement dans la terre
Bob: un type a qui une boite demandait de faire une install reseau
philRG: ceci dit ça peut passer par une toiture à mon avis c déjà arrivé
Bob: et la boite pour connecter la salle serveur d'un batiment aux bureaux du batiment voisin ils avaient tendu un grand cable ethernet entre les toits des deux batiments...
Alshock: MDR c'est une histoire d'horreur ou une anecdote d'un pote à toi ça ?
philRG: c'est conducteur l'ethernet par contre
Bob: j'avai lu ca sur je ne sais plus quelle archive
Bob: le gars les previent que d'ici a ce qu'ils puissent intervenir ils devraient vraiment installer un parafoudre
philRG: et des gens qui bloquent le compteur EDF avec un carte de crédit pour payer 0€
kayou: La societe ou je bosse à une usine en inde à bengalore et il semble que c'est la methode d'installation habituelle des reseaux ethernet , electricté et tel la bas
Bob: manque de bol ils ont eu un orage le soir meme
kayou: avec des cçables blindé pour eviter qu'ils se fassent bouffer par les singes :)
Alshock: adieu les serveurs ?
Bob: la salle serveur a pris cher
philRG: chez un client, distribution (FNAC) pour pas nommer, les camions 15T passaient sur un dos d'âne devant la salle serveurs dans un pré-fabriqué
philRG: ça générait des bugs aléatoires sur leur SI il paraît lol
Bob: mignon
Alshock: juste les vibrations ?
philRG: oui je crois
Alshock: ça me scie
Bob: dans le genre vaudou un IT m'avait raconte un truc bien space qu'il avait eu
Bob: une becane avec un disque dur qui deconnait, pas moyen de trouver pourquoi
Bob: il appelle le fournisseur, decrit son probleme
philRG: ça devait générér des bugs comme les serveurs avait des disques connectées par fibre optique
philRG: enfin c ce qu'on m'a dit, j'ai pas fait la RCA
Bob: reponse du fournisseur : "alors vous demontez le disque, vous le mettez a plat sur votre bureau, vous le faites pivoter d'un quart de tour dans le sens anti-horaire et vous le remontez, ca resoud le probleme mais nous non plus on ne sait pas pourquoi"
kayou: tu crois qu'il ya des usines de SAV de DD ou les gens ne font touner des les DD d'un quat de tour ?
Bob: va savoir
Alshock: Ah tiens, je me souviens de cette anecdote
Bob: bon je dis ca c'etait il y a plus de 20 ans note
Zorg1: y a même une formation diplomante pour ça, va savoir
Bob: la part de vaudou dans le matos etait plus importante qu'aujourd'hui
philRG: j'ai quand même eu un client qui utilisait son lecteur CD pour poser son café ou alors c'était une farce mais il a tout de même ouvert un incident
Alshock: Je pense qu'il y a surtout des écoles de magie noires où on fait subir des sévices innommables à des hardwares buggés, et parfois ça marche
philRG: c'est du magnétisme non? les dd ? comme la puce 5G dans les vaccins covid faut faire gaffe
Alshock: philRG Dans ma jeunesse les lecteurs CD souffraient d'une vraie propension à se refermer tout seul, alors j'y aurais jamais posé quoi que ce soit de non renversable
Zorg1: en aéronautique on m'avait parlé du "test cocacola" qui consisté à laissé mariné du matos dans du coca cola toute une journée
Zorg1: jamais su si c'était vrai ou du bidon
philRG: c'était zarbi oui, après j'ai pas osé investiguer vu la tête du PM après chaque retour de réunion client
philRG: il disait: "mais tu sais pas ce qu'il me demande" à chaque fois, se faisait son café avec le robinet d'eau chaude de chez le client pour pas croisé le client à la machine à café
philRG: er
philRG: souvenirs de jeunesse bah
Zorg1: (les vibrations si t'as des connexions/soudures mal faites ça peut faire des trucs zarbis en effet)
philRG: c là que j'ai appris l'empathie
Zorg1: ouaip y a des clients vraiments strange
philRG: un fois une cloison humide non visible qui causait des défaillances sur un contrôleur de serveur, me souviens plus trop le type de hardware, il a fallu 2 ans pour trouver le problème
philRG: et le remonter au fabricant qui effectivement était plus ou moins fautif
Bob: les clients faudrait pas en avoir, ca simplifierait
philRG: oui :hugging:
Bob: on avait eu un bug une fois
BigUP: c'est clair ! les clients, ca devrait interdit !
Bob: une fenetre a la UI particulierement mal branlee, qui avait un bouton "Close" en plus de celui fourni par le WM et un menu "File" avec une unique option "Close"
Bob: bug envoye par le client "le bouton Close ne fonctionne pas, corrigez-le ou enlevez-le"
Bob: bon ben vu la tronche du truc, on l'a enleve
Bob: retour du client "ah oui mais en fait non je voulais que vous l'enleviez"
Bob: (╯°□°)╯︵ ┻━┻
Bob: je voulais *pas*
philRG: ah oui, je me souviens de quelques TPs de l'AFPA d'applications WinForm rigolottes en UI
philRG: ceci dit TP sympa pour s'initier à la POO en C#
philRG: dans les API, y a souvent des menus par défaut qui vont en doublons.
philRG: ceci dit je préfère le python, j'ai pas besoin de définir le type de mes données, je sais ce qu'elles sont
philRG: et avec la méthode #lazybob, j'avoue me sentir un peu honteux vis-à-vis de la complexité du métier d'informaticien
philRG: ce qu'ils sont
philRG: je ferai de la gestion de projets, ce serait kif-kif
Bob: savoir ce que sont ses donnees, c'est tres bien jusqu'au jour ou elles ne le sont plus
Bob: ouais JS, c'est a toi que je m'adresse
Alshock: js python même combat là dessus
Alshock: même si j'aurais tendance à dire que JS est (encore) pire
Alshock: Oh remarque, ajoute le ruby et son opérateur [] sur des entiers
Alshock: je m'en suis toujours pas remis de celui là
nicola: En Python, les développeurs sont des adultes : inutile de les guider comme des gosses.
Alshock: mon cul sur la commode de confiture
nicola: Chacun ses fantasmes.
nicola: Bon, en vrai, tu peux indiquer les types des paramètres dans les fonctions.
Alshock: tu parles des deux messages précédents ?
Bob: ce que je prefere c'est bien typer tout ce que tu peux en TS et te retrouver quand meme avec de la merde parce qu'a un moment tu as deserialise du json
Bob: et que tu finis avec ton number qui est en fait "2" et pas 2
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !
AutomatonNN: oui
Automaton2000: c'est quoi ce truc ?
Alshock: coucou blaise
BlaiseEbuth: :wave:
NuclearJetski_b233: les gars y'a un rat
BlaiseEbuth: Ca arrive...
NuclearJetski_b233: ta pas la ref
NuclearJetski_b233: cherche rat twitter
BlaiseEbuth: Ne pas avoir une ref concernant twitter me rassure quelque peu.
BlaiseEbuth: Ah sur Mars ? Y'aura pas de rat sur Mars tant que Musk y sera pas.
Zorg1: ce pessimisme :(
BlaiseEbuth: En quoi c'est pessimiste ?
Zorg1: ne pas croire qu'Elon va sauver le monde au volant de sa Tesla rouge entre la terre et mars
BlaiseEbuth: Bah si j'y crois, enfin j'espère. Je dis juste que ce sera le premier rat sur mars. Et qu'on en sera enfin débarassé.
Zorg1: il va se cloner à l'infini puis envahir la terre
BlaiseEbuth: Comme les decks rats dans MTG...
Zorg1: c'est ça qu'a voulu dire HG Wells dans "la guerre des mondes" mais c'était un peu confu
BlaiseEbuth: Il parle de Musk dans la guerre des mondes ?
Zorg1: y a des histoires de tripodes géants de mémoire
Zorg1: et Musk en algonquin de Moravie du sud ça veut dire "trois pieds"
BlaiseEbuth: Abawi
BlaiseEbuth: C'est clair.
BlaiseEbuth: Nous sachons.
Zorg1: tout est écrit. Il suffit d'ouvrir les yeux
Endguyen: :computer:
philRG: nicola j'ai déjà vu plusieurs codes de contests en python sur des déclarations de type dans les fonctions oui, pour ceux qui codent vite avec beaucoup de structures de données différentes, ça permet de garder le contrôle
philRG: @nicola
Zorg1: garder le contrôle sur du code. quelle belle illusion
BlaiseEbuth: Le mec qui rajoute des typos en voulant corriger des trucs correctes.
philRG: je le fais de temps en temps, sinon mon intellisense marche seulement quand j'ai déclaré le type de ma variable, mais bon ça doit dépendre de l'ide aussi
philRG: j'veux dire quand j'utilise la POO en python, ce que je fais de moins en moins à part pour organiser mes fonctions de base
philRG: j'utilise plus que des types natifs: dictionnaires, listes, etc... ça m'oblige à bien décrire mes structures et pas coder de la merde
philRG: Automaton2000 o/
Automaton2000: si tu as des questions
BlaiseEbuth: Ne pas coder de merde en python...
Zorg1: autant ne pas respirer
Zorg1: :p
philRG: ça dépend ce qu'on code
BlaiseEbuth: Bah de la merde du coup.
philRG: je pense pas que le langage ait à voir là dedans
BlaiseEbuth: Oh si...
philRG: certains langages sont plus adaptés à certaines tâches que d'autres
Zorg1: cette perche
BlaiseEbuth: Oui mais dans le cas d'un langage adapté à rien ?
nicola: philRG, Tristan colombo (GLMF) utilise ça depuis un moment mais je n’ai toujours pas utilisé.
Alshock: il voulait, mais il avait pas le temps de raconter 300 lancements ratés
Zorg1: GLMF ?
Alshock: Oups scrolling issue
Zorg1: bienvenue au club
BlaiseEbuth: Good Luck My Friend
philRG: bah j'ai déjà passé des années à lire les querelles de mes anciens collègues entre les différentes versions de distros linux je vais pas m'y remettre lol
nicola: GNU/Linux Magazine France.
Alshock: Ah ok parce que je lisais Gomme lirait ma femme
nicola: Rien à voir avec les Illuminatis du FBI.
Zorg1: gné
philRG: ah GMLF je croyais que c'était la grande loge mixte de france
nicola: Grande Loge Mixte de France.
philRG: lol
Alshock: le FBI c'est la Fédération Bureaucrate Internationale
philRG: :joy:
nicola: D’où les Illuminatis de la CIA chinoise.
Zorg1: on est au niveau des Nouilles Mayonaise de la Pensée, là
Alshock: Automaton2000 décrypte donc nos acronymes je te prie :D
Automaton2000: c'est le 4 qui m'a pris le plus de points
Alshock: il aime beaucoup le 4
Alshock: comme quoi même les robots ont des chiffres fétiches
nicola: Ga Bu Zo Meu.
kayou: CIA = Chinese Illuminatis Agency ?
nicola: :clap:
philRG: ooops la typo error entre def et del
slims78200: le l est loin du f comment tu as pu te tromper?
slims78200: ah peut etre un clavier qwerty
philRG: en fait je crois que c'est l'auto-completion avec les doigts gelés et les ide qui veulent coder à ma place, j'ai un peu de mal. Ou alors revenir à vi
philRG: j'avais les doigts gelé et j'ai ripé sur Tab après 'de'...
philRG: le clavier de l'imac est assez étroit
philRG: faudrait que je me remette au rubik's cube tiens pour me réchauffer
nicola: On en trouve souvent des très corrects en solderies.
philRG: ah oui mais c'est qu'il y a des cubes de compétition aussi :-)
Zorg1: je sais même pas quel est le temps min pour un 3x3x3
Zorg1: ha 3.47 s
Zorg1: oui je regarde normalement le record c'est la moyenne sur 5 cubes en virant le min et le max
Zorg1: 5.53 s dans ce cas là
Zorg1: (enfin la moyenne de 3 cubes sur 5)
didyme: o///
Zorg1: \\\o
pardouin: sachant que ça se résout en 1min30 en connaissant seulement 5 formules l'intérêt d'apprendre des centaines de formules pour grapiller des secondes est discutable ^^
Zorg1: c'est la compétion en fait
JBM: avec 5 formules tu peux atteindre 30s
pardouin: oui j'imagine
pardouin: avec des cubes aux angles coupés etc et un bon entraînement
pardouin: moi ce qui m'impressionne le plus c'est ceux à l'aveugle
JBM: encore moins de formules!
pardouin: si je devais y passer du temps ce serait ce genre de truc que je travaillerais
Zorg1: mais il regarde combien de temps le cube au fait en aveugle ?
Zorg1: enfin c'est que le temps de la manip qu'on compte
Zorg1: *en fait
Zorg1: ah ok
pardouin: moi déjà juste le résoudre à l'aveugle peu importe le temps je serais aux anges
Zorg1: on déclenche le chrono, tu regardes, tu mets le bandeau et tu manup
JBM: c'est pas aussi dur que ca en a l'air
Zorg1: faut juste pas lâcher le cube ^^
pardouin: ^^
JBM: et imagine ceux qui font du multiblind
Zorg1: ?
JBM: plusieurs cubes a l'aveugle
pardouin: calculer des carrés d'entiers dans sa tête aussi c'est rigolo
pardouin: retenir tous les résultats
pardouin: 5 chiffres ça commence à se corser
pardouin: mais oui ça ne présente pas un intérêt fou, on est d'accord :)
JBM: ah mais je comprends tout a fait qu'il y ait des gens qui aiment
pardouin: c'est juste le genre de petit défi perso pour tester sa mémorisation
Zorg1: y en a bien qui apprenne des livres par coeur et te ressorte la page que tu demandes
Zorg1: je vois pas trop l'intérêt mais bon
JBM: le multi blind c'est pareil
JBM: c'est cvourant de faire les 2
JBM: enfin pas les carres ou les livres, mais le multi et les concours de memo
Zorg1: je suis une buse au jeu où tu retournes 2 cartes à la fois (je ne sais plus quel est son nom) alors bon
JBM: les gaamins y arrivent souvent mieux que les adultes
Bob: fix ta adulte
Zorg1: ah tiens revoilà bob
Bob: il est passe par ici
Thyl: je viens de decouvrir à quoi servent les tests unitaires
Thyl: c'est absolument géniale
Zorg1: à rien
Zorg1: :D
Thyl: sérieux ???
Thyl: :)
Zorg1: si c'est utile, après faut gérer le coût
Thyl: juste pour le devellopement
Zorg1: et généralement sur les projets où je débarque, je vois pas mal de test unitaires désactivé parce que personne n'a eu le temps/ne voulait les maintenir
JBM: alors qu'on pourrait éliminer les 3
Zorg1: moi je code les bugs, je livre en prod, je laisse les utilisateurs trouver les bugs et goto 1ere étape
Zorg1: cycle vertueux agile "itération rapide"
Zorg1: bon je suis en forme pour dire n'importe quoi moi
HayTheFirst: C'est utile seulement si c'est fait dès le début, parce que replonger dans les profondeurs du code ça aide pas
Zorg1: bah je connais un projet qui ont fait un effort de test pour justement pouvoir faire de la mise en prod continue
Zorg1: après faut vendre les mois passé à ne faire que ça et montrer qu'il y a vraiment un gain de le faire
Zorg1: après bon t'as aussi le projet qui met en place Sonar, avec des règles à la con, et finalement tout le monde s'en fout
slims78200: la pratique du tdd c'est bien aussi
Zorg1: c'est la méthode décrite par JBM ^^
slims78200: jbm il écrit les bugs en premier c'est un autre niveau
JBM: sonar c'est vraiment un bon piege
Zorg1: ça permet d'avoir un tableau de bord, les managers adorent ^^
JBM: et de baisser le niveau de toutes les discussions ulterieures
Zorg1: après bon qu'ils essaient de mesurer une température avec un double centimètre c'est un autre problème
Zorg1: *décimètre
JBM: c'est les pressions qu'on mesure en mmHg
Zorg1: (en plus c'est con mon exemple vu qu'un thermomètre c'est ça ^^)
JBM: ah merde j'ai loupé le créneau pardouin pour lui sortir la fameuse méthode de résolution du cube avec algo unique
JBM: meuh non spece de vieux, un thermometre c'est une truc que tu t'enfonces dans le cul et qui t'affiche le résultat sur un 7-segments
Zorg1: ils sont vocaux maintenant comme ça tu parles du cul
Zorg1: (ça vole haut)
Zorg1: "ça ne me ressemble pas" comme dirait un de nos anciens premiers ministres, celui qui n'avait pas compris que pour être au second tour, il fallait passer le premier
Zorg1: (houla ça a quasiment vingt ans cette histoire ^^)
HayTheFirst: Fireworks c'est la galère la ligue bois 2 avec tous ceux qui font planter dès le premier tour du round
BigUP: quelqu'un pour faire un codin escape ?
Zorg1: une feature en béta de CG je crois
philRG: ah je suis pas mal là, sans système de gestion de collision ou d'utilisation de compétences, que des bouffes des pastilles visibles, pas de mémorisation
philRG: pacman reloaded :-)
philRG: combat de mon bot reloaded contre mon bot bronze de l'an dernier classé 1086 en bronze et 600 lignes de code python
philRG: https://www.codingame.com/share-replay/532414068
philRG: là je suis à 200 lignes :-) thks to lazybob methodology :)
**philRG vs /me
philRG: ah jbm gére pas les collisions non plus :) https://www.codingame.com/share-replay/532417135
philRG: pacman
JBM: aucun souvenir dece que j'ai bien pu push
philRG: pareil, j'ai quasiment tout refait from scratch
philRG: bon gagné 150 places pas mal vu le code plus que basique. Je bouffe que ce que mes pacs voient, faudrait que je définisse des zones que mes pacs n'ont pas explorées pour voir
philRG: si je vois pas de pellet, je me déplace au hasard
philRG: en fait faut se mettre à la place d'un pac :) penser comme un pac pour trouver le bon algo lol
philRG: comme dans le film