Chat:Fr/2021-12-29
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
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
BlaiseEbuth: Stoi la gauffre.
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