Chat:Fr/2021-12-29

From CG community
Jump to navigation Jump to search

Remi.: Salut

Remi.: j'espérais trouver la réponse pour "NG"

3141948: dwarfie: 😂

SylvainB: hello

3141948: o/

Remi.: \o

Assasint: N

Assasint: TA GEUL

septentrion: La bienveillance de la communauté a ses limites à ce que je vois.

nicola: Nyakadmandé. ;)

philRG: Zorg1: ah en promo sur Steam, je me souvenais plus que ce jeu était sorti (environ 10€ pour le pack de base et *10 pour le pack complet avec toutes les aventures) Xbox ou PC

Remi.: Lesmodérateurs peuvent empêcher quelqu'un d'écrire à nouveau sur le tchat, mais ne peuvent malheureusement pas effacer les messages indésirables.

KiwiTae: o/ hey la foule

BlaiseEbuth: Stoi l'indésirable.

BlaiseEbuth: \o KiwiTae

KiwiTae: oh Blaise c'est ton alt?

BlaiseEbuth: Alt ? Il est mignon ^^

KiwiTae: j'ai toujours pas eu l'achievement de clojure :sweat_smile:

BlaiseEbuth: Dépêche toi tant qu'il y a un achievement... :smirk:

philRG: cékoa l'achievment de clojure?

philRG: c le test de certif?

BlaiseEbuth: C'est pas un acheivement si c'est donné...

Zorg1: nope c'est si tu fais "montagne russe" en clojure t'as des XP en plus

Zorg1: salut tout le monde et Automaton2000 le bot que le monde entier nous envie !

Automaton2000: je crois que je n'ai jamais vu de ma vie

BlaiseEbuth: Stoi l'russe.

Zorg1: marrant ces puzzles avec un titre français et un titre anglais

philRG: ah tiens un puzzle (en wip) sur le mélange de cartes faro

BlaiseEbuth: Modère le ! (Sans lire l'énoncé bien sûr)

philRG: çà doit bien bousiller les cartes quand même

philRG: (je vais d'abord me doucher puis m'habiller) essaye de jouer au jeu de mille bornes après une partie sans avoir mélangé les cartes...

Zorg1: les transitions de philRG c'est spécial ^^

BlaiseEbuth: Moi c'est plus la question de savoir entre quoi et quoi ça transitionne qui m'intrigue... :thinking:

Zorg1: chépa il parle de mélange faro puis de mille bornes

philRG: fô s'y faire :-) d'un autre côté c pas comme si je passais mon temps à lire les contribs

Zorg1: lire tout court je dirais :p

BlaiseEbuth: +1

philRG: des fois mon reading comprehension bogue un peu (ça peut venir aussi de ma concentration et un peu motiv')

philRG: euh reading comprehension

BlaiseEbuth: "des fois" :smirk:

philRG: une fois un puzzle validé par la communauté, oui c plutôt un reading comprehension. Après les puzzles de la commu' sont pas réservés au grand public non plus (comme un jeu de société)

philRG: en général, les puzzles sont cohérents une fois validés

philRG: c parfois utile de reformuler ce qu'on a pu lire (ie un peu comme une analyse de texte en cours de français)

philRG: et aussi de partager (ce qu'on faisait pour expliquer un bug), suffit d'expliquer son bug à quelqu'un pour trouver sa résolution juste après lol

philRG: la gestion des transitions, fô que je trouve un multi pour me perfectionner

BlaiseEbuth: https://www.youtube.com/watch?v=h_XoaD35CXE :rolling_eyes:

Zorg1: d'un autre côté ça fait une présence sur le chat

BlaiseEbuth: :ghost:

BlaiseEbuth: RG c'est pour Random Gibberish ? :thinking:

philRG: fô pas sous-estimer l'importance des RH

Remi.: ressources humaines ?

philRG: (Relation Humaines) je tenais à préciser

philRG: (cultiver son empathie) c un soft skill

philRG: (entretien semi-annuel avec conseiller PE dans 23h) je dois me préparer psychologiquement

BlaiseEbuth: Lui aussi sans doute...

philRG: s'il est pas trop malin, il souffrira pas

BlaiseEbuth: T'as raison faut pas taper les handicapés. (Même si c'est marrant)

philRG: ils font seulement ce pour quoi ils sont mandatés et rémunérés, ce n'est pas évident comme métier

philRG: (là c'est de l'empathie)

philRG: (finalement je préfère critiquer les choix du sélectionneur de l'EdF)

BlaiseEbuth: Les pas trop malins ?

philRG: oui là c bon

philRG: (pas de risque de représailles)

aureliendossantos: Salut, dans les jeux, je peux coder mais la visualisation du jeu (au-dessus des explications) ne s'affiche pas dans Chrome. Une idée ?

philRG: restart de chrome (çà arrive parfois) bug JS

BlaiseEbuth: Automaton2000 floor is turtles ! :scream:

Automaton2000: hello tout le monde est en bronze

Default avatar.png MacedoH: e

Stilgart: Automaton2000: fake, les multis de la commu n'ont pas de ligue bronze

Automaton2000: tu codes en php ?

Stilgart: regarde moi mieux Automaton2000

Automaton2000: c'est juste que j'ai pas compris

Zorg1: c'est bien connu que stilgart code en python et en java :p

BlaiseEbuth: Et qu'il a appris sur open classroom.

Zorg1: lors d'un MOOC-gaufres (c'est comme un MOOC mais il ya des gaufres)

philRG: j'aime bien les gaufres

Default avatar.png jon33: (; i++;

Default avatar.png jon33: else{

BlaiseEbuth: Stoi la gauffre.

Default avatar.png jon33: string ntesth; i++

BlaiseEbuth: L'IDE c'est plus à gauche.

Zorg1: l'IDE CG et sa feature pour détecter le strabisme

Zorg1: bon faut que je me trouve un MOOC bières pour apprendre l'Haskell moi

philRG: ah ben tiens j'ai trop regardé les 2 trilogies à la TV lol

philRG: http://chat.codingame.com/pastebin/fa7f790f-3bb6-4b9f-ab66-d9b0a2b797ff

philRG: pas mal ces API Rest tiens:

philRG: http://chat.codingame.com/pastebin/4320a2ec-11a3-4ad7-a97b-994c5404adaa

philRG: Copyright philRG

Meent: Quelqu'un peu m'expliquer le principe de nextin() ?

Meent: je comprend absolument rien a ce systeme, en java

philRG: bah fô lire les specs de la classe Scanner

Meent: Merci pour tes explication :)

Meent: Si quelqu'un a d'autre explication pluqs précise je suis preneur :)

philRG: je code en python, j'en sais pas plus que toi

Zorg1: bah comme dit Phil faut lire la java api doc de Scanner

Zorg1: même si cela peut être vu comme ironique venant de sa part :p

darkhorse64: The nextInt() method of Java Scanner class is used to scan the next token of the input as an int. The scanner separates the input into tokens using white space as separator. nextInt() fetches the next token and converts it to an int (regardless of it is really an int)

Zorg1: the teapot java api reader

Zorg1: on fait des bots utiles de nos jours :D

darkhorse64: Faut être gentil avec les noobs. On l'a été un jour

philRG: Zorg1 pas le genre d'la maison :-D

philRG: en fait j'allais répondre mais vous m'avez devancé

philRG: çà me revient que le white space était le séparateur mais sans pratiquer, difficile de répondre.

Zorg1: ça dépend quel token tu demandes à Scanner à te récupérer en fait

philRG: il y a des méthodes associés pour chaque type de données non?

philRG: https://docs.oracle.com/javase/6/docs/api/java/util/Scanner.html

philRG: comme on disait à IBM, lisez les redbooks

Zorg1: oui enfin configurer un websphere uniquement avec un redbook ...

Zorg1: pas forcément très évident

BlaiseEbuth: philRG qui balance du rtfm... :rofl:

philRG: ah pour des questions sur les langages, je vais pas me gêner

philRG: bon plutôt content de mon petit script python écrit en 20 lignes qui va interroger l'API D&D 5th Edition, on arrête pas le progrès tout de même.

philRG: comme j'avais sué à rentrer dans ma Casio un code Basic à partir des règles des manuels

philRG: tout perdu dans une rame de métro après être sorti pour voir le score de Lendl-MacEnroe en 1988 sur un écran TV

philRG: j'ai ragé

philRG: grrr çà commence à me gonfler sérieux ces CTRL-M à répétition dans mes codes sources de PyCharm

philRG: pas de redbook pour aider à le configurer

Zorg1: mais qu'est ce qu'il raconte ?

Zorg1: pyCharm c'est pour faire des sites pour adulte en python ?

philRG: ah le décorateur @dataclass est pas mal, plus besoin de définir de constructeur

philRG: bon voilà mon cours Python (à la mode OOC):

philRG: http://chat.codingame.com/pastebin/2b4ad1bc-370f-4ec3-8058-6040f2172bf9

philRG: il faudrait un langage unique comme dans le seigneur des anneaux

Zorg1: bah c'est comme le N+1 éme standard pour tout unifier

philRG: faudrait que je retrouve le code de pardouin qui fait le labyrinthe 3d comme çà je me recode Werdna

philRG: on peut effectivement vite se perdre dans les éco-systèmes de langage, mais le pire je trouve c'est coder des usines à gaz

Zorg1: après bon tu me sembles bien le genre à coder une usine à gaz pour résoudre température ...

Zorg1: Automaton2000 combien d'usines à gaz as tu ?

Automaton2000: on a quand même des trucs qui ne sont pas les mêmes que les tests cases

dwarfie: les usines a gaz de Automaton2000 , au moins , elles carburent avec des tortues

Automaton2000: je ne comprends pas trop la peine de me faire des amis

philRG: que pensez-vous de mon code?

philRG: http://chat.codingame.com/pastebin/0141331a-324f-4fc4-a0db-ded9ea8d33dd

philRG: Automaton2000 défends-moi

Automaton2000: du coup c'est pas trop le temps

philRG: :-(

BlaiseEbuth: C'est du python...

philRG: bon tant pis, je vais rajouter API management dans mon CV pour demain, comme faut le mettre à jour régulièrement

philRG: BlaiseEbuth oui...

**dwarfie ne citeras pas karadoc

philRG: je sais plus qui avait publié ce lien dans le chat: http://www.dnd5eapi.co

philRG: çà doit être limité en termes de nombre de requêtes API rest simultanées, mais on sait pas de combien

BlaiseEbuth: Un protocole ALAIP

philRG: ALAIP?

BlaiseEbuth: As Long As It Passes... :p

philRG: ah ok... j'ai déjà fait joujou avec des services d'API, il y a souvent des limitations. Là, les données sont tout de même figées, suffit de les récupérer en local

philRG: si je me mets pas plus de 100pv, je me fais vite dégommer par le bestiaire assez fourni, faudra que j'implémente les niveaux à ma prochaine version, que je m'équipe en arme et armure, et aussi que je me défende

philRG: ah j'ai pu downloader le bestiaire des 332 monstres en local

**Stilgart balance une tortue sur Zorg1 et tend le reste des munitions à Automaton2000 :)

Automaton2000: moi j'ai pris le premier truc que tu peux faire plus de 5 ans

BlaiseEbuth: :scream:

Stilgart: Automaton2000: donc une tortue ;)

Automaton2000: et c'est quoi les nouvelles règles en bronze ?

**Zorg1 sirote de la bière devant un tuto haskell

philRG: ah oui 72.000 erreurs sur format JSON lol (simple quote utilisé au lieu de ")

philRG: merci PyCharm de tout corriger :-)

philRG: lol 140.000xp gagné en 4 combats de monstres avec le challenge_rating > 20

philRG: http://chat.codingame.com/pastebin/2e137d35-5a60-48e0-98a1-d2008868d679

philRG: je pensais qu'il y avait la notion de niveau de monstre dans les manuels DnD (faut que je retrouve le nom en fr)

Zorg1: HD non ?

Zorg1: de souvenir

Zorg1: ça classait pas les monstres en fonction de leur nombre de Hit Dice ?

Zorg1: Mais c'est vieux tout ça

philRG: ah peut-être oui, faut que je fouille dans mon garage pour voir si les manuels n'y sont pas

philRG: les api donnent pas vraiment le système de jeu (ou pas sous un format très exploitable)

philRG: hit-dice est un attribut de l'objet JSON envoyé par l'API

philRG: exemple: $ "hit_dice": "12d10",


philRG: pour l'air elemental

philRG: donc le niveau serait: 12*10

philRG: oui ça marche mieux avec HD

philRG: runtidiu où sont stockées les conditions de montée de niveau

Zorg1: "ancient copper dragon" même pas envie de savoir ce que c'est ce truc

Zorg1: bref philRG a encore dérangé du gros bestiau sans lire les règles et les stats

BlaiseEbuth: Même pour les jdr il lit pas les règles... :(

Zorg1: bah non suffit de lancer les dés en hurlant, c'est bien connu

philRG: Character(name='philRG', armor_class=10, hit_points=-1, max_hit_points=34, hit_dice='1d10', xp=17460, level=6, healing_potions=[]) has been finally killed by a Cat after 714 attack rounds and 595 monsters kills and reached level #6


philRG: ooops désolé

philRG: je dois avoir un bug qq part

philRG: lol

philRG: j'essaye de coder un bot qui résoud diablo 3 en moins de 50ms :o)

philRG: bon je me vais avoir pas un bandit

philRG: challenge_rating de 0.125 (le monstre qui dézingue et rapporte rien)

philRG: name='Bandit', armor_class=12, hit_points=11, hit_dice='2d8', xp=25, challenge_rating=0.125

philRG: si j'implémente les règles de DnD 5ème édition, j'ai pas fini de lire :-D

philRG: tout de même un bon petit starter pour faire joujou avec les API Rest

philRG: http://chat.codingame.com/pastebin/29382ecd-cea1-42e6-a1a2-d2bdb46cfe44