Chat:Fr/2021-12-25
Pauloux: Joyeux Noël
Zorg1: Noyeux Joël à tous et à Automaton2000 !
Automaton2000: (en fait je crois que la question est : est ce que ce soit une bonne idée
Zorg1: tiens c'est concombre de mer le bestiaux maritime de l'AoC d'aujourd'hui
Zorg1: Automaton2000 : c'est toujours une bonne idée d'avoir des bonnes idées
Automaton2000: par contre t'as pas le choix
Zorg1: on a toujours le choix Automaton2000
Automaton2000: je suis le seul à avoir le même algo que moi
Zorg1: :D
3141948: :D
Stilgart: joyeux noël à tous, et tortue marine à Automaton2000
Automaton2000: oui, c'est bien le cas
BlaiseEbuth: Stoi l'cas.
Onrex: Joyeux noel que les dev soient avec vous
Stilgart: nous on veut surtout que Automaton2000 nous donne des tortues
Automaton2000: je ne sais pas ce que je pensais
Stilgart: on est pas difficiles
nfsociety: 01001101 01100101 01110010 01110010 01111001 00100000 01000011 01101000 01110010 01101001 01110011 01110100 01101101 01100001 01110011!!!
BlaiseEbuth: T'as posté la même chose sur world... Si c'est du français tu vas te faire ban. Idem si c'est de l'anglais vu que tu l'as posté sur fr...
BlaiseEbuth: C'est de l'anglais. Automaton2000, ban le.
Automaton2000: pour le premier test case
BlaiseEbuth: Non. Tout de suite Automaton2000.
Automaton2000: mais ce qui est dans l'arene
BlaiseEbuth: Un combat de tortues Automaton2000.
Automaton2000: moi je vais pas le faire
BlaiseEbuth: Beh non, ça se saurait si t'étais une tortue Automaton2000...
Automaton2000: oui si tu sais que tu peux en faire ce que je dis que je fais
BlaiseEbuth: :thinking:
Stilgart: Automaton2000: peut-on savoir ce que tu dis que tu fais ?
Automaton2000: tu parles de quel puzzle ?
BlaiseEbuth: Il dit qu'il fait pas...
Remi.: Laissez-moi deviner ... le binairec'est HAPPY CHRISTMAS ?
Remi.: J'ai reconnu l'espace et les 2 lettres identiques à la suite.
Stilgart: non
Remi.: Et je reconnais le C qui est pris en exemple dans Unary ^^
BlaiseEbuth: Toi parler très beaucoup bon l'anglais Remi.
Remi.: Joyeux Noël aux connectés.
Remi.: Merci Blaise
Stilgart: cadeau : http://chat.codingame.com/pastebin/17480022-49bb-40cd-85db-1c0b0ebe33d3
Remi.: Ah c'était Merry au lieu de Happy ^^ Pour quelqu'un qui n'a pas cherché à déchiffrer, j'étais pas loin.
Stilgart: mais tu as encore besoin de fix ton english
BlaiseEbuth: Ouai +10 en binaire et echec critique en anglais...
Stilgart: :p
Remi.: M'en fous on est en France ici :P
**Stilgart propose qu'on donne un badge à Remi.
Remi.: Alors vous avez bien (ou trop ?) gâté vos gamins ?
BlaiseEbuth: Y'a que toi qu'est suffisement bête pour en avoir... :rolling_eyes:
Stilgart: si tu veux tout savoir, les tortues n'ont rien eu :(
Remi.: Lol, même pas un Nunchaku tout neuf ?
Remi.: Blaise toi en tant que diable tu as réussi ta mission cette année encore ... faire tomber l'humanité dans le consumérisme extrême ^^
Stilgart: voilà ce qu'elle en pense de ton nunchaku : https://chadok.info/codingame/1.mov
Zorg1: il aime pas les peintres italiens de la renaissance
Remi.: Elle a l'air de l'aimer sa salade.
BlaiseEbuth: L'humanité fait ça très bien toute seule...
Remi.: Quoi tu n'y es pour rien ??? :scream: je croyais que tu étais derrière tout ça.
Zorg1: Remi. ne sait pas ce qu'est un bras de levier
Zorg1: faut se contenter de donner une peite impulsion
nfsociety: wow Blaise tout va bien dans ta vie? :)
BlaiseEbuth: Un serpent, une nana, une pomme, et ça fait 6000 ans que j'me tourne les pouces. Vous on vous fait marcher, vous courrez... C'pratique mais un peu lassant à la longue... :/
BlaiseEbuth: Ca va nfsociety, pas mal de boulot en période de fêtes avec les vagues de suicides. Pleins d'âmes à récupérer... Et j'dois gérer ça tout seul, vu qu'le suicide c'est pas bien vu là haut le vieux barbu me laisse me débrouiller... :weary:
Zorg1: stilgart bientôt youtubeur "tortue"
Zorg1: espérons qu'il se fasse pas sponsorisé par norvpn ou je ne sais quel truc foireux
BlaiseEbuth: TortueShield ou OrvetPN
Zorg1: pas mal OrvetPN :)
**Stilgart va demander à TortoiseSVN
Stilgart: mais bon, le plan c'est surtout de fournir un lien valide à Automaton2000
Automaton2000: j'ai l'impression que ce soit le plus simple à coder
Stilgart: go go go le coder Automaton2000
Automaton2000: Stilgart : je te rassure
Stilgart: :)
BlaiseEbuth: Splinter c'est le rat sûr Automaton2000. Mais nous c'est les tortues qu'on veut.
Automaton2000: et si je fais ça pour un oui
Zorg1: Automaton2000 fais le pour un non alors ^^
Automaton2000: j'ai un bug et que ça a un sens
Stilgart: Automaton2000 est pour le oui, mais on ne sait pas pour quel sondage
Automaton2000: j'ai enfin réussi à faire de la merde
Stilgart: :rofl:
Zorg1: Automaton2000 a enfin réussi à finir sa digestion ^^
Automaton2000: tu fais des trucs qui existent deja
obrozer: [1
Cyriac321: bonsoir a tous désole je suis un débutant j'aimerai vraiment apprendre le langage c s'il vous plait aise moi
**BlaiseEbuth pousse Cyriac321 dans un fauteuil, lui met des pantoufles et lui apporte un café.
BlaiseEbuth: C'est la première fois qu'on me demande de l'aise... T'en pense quoi Automaton2000 ? J'ai géré ?
Automaton2000: mais quand je vois que tu as des questions
Cyriac321: je cherche un prof pour m'aide s'il vous plait ici c'est vraiment complique d'apprendre la programmation
BlaiseEbuth: Bah déjà CodinGame est pas fait pour apprendre, donc c'est normal que tu galère.
Cyriac321: j'ai vu le site se matin sur YouTube je croyais que c'était pour apprendre
BlaiseEbuth: C'est pour pratiquer et s'améliorer, mais ça nécessite d'avoir déjà quelques bases.
BlaiseEbuth: Tu as déjà codé ? Pourquoi le C ? Pour faire quoi ?
Cyriac321: tu peux m'apprendre en prive en tanque mon prof s'il te plais
BlaiseEbuth: Bien sûr. 15€ de l'heure. :)
Cyriac321: je suis en cote d'ivoire
BlaiseEbuth: Nan mais je déconne. -_-
BlaiseEbuth: Pourquoi tu veux apprendre le C ?
Cyriac321: je veux apprendre j'aime vraiment la programmation et je veux faire de ça un métier
BlaiseEbuth: Tu as déjà codé ?
BlaiseEbuth: Uniquement html/css ou aussi python/js/php ?
BlaiseEbuth: C'est pas de la prog. C'est pas une critique, mais clairement c'est pas du tout la même chose. Donc tu ne peux pas te baser là dessus pour dire si tu aimes.
Cyriac321: j'ai pas une personne pour m'aide j'apprend sur youtube
BlaiseEbuth: Bah d'après ce que tu me dis, j'aurais tendance à te dire de commencer à bidouiller tout seul avec un cours en ligne pour voir à quoi ça ressemble et si ça te plait vraiment avant de penser à payer quoi que ce soit.
Cyriac321: tu peux m'apprendre soi un prof je fais et je te montre si je suis sur la voie tu me dit les defaut
BlaiseEbuth: cf mon message précédent
BlaiseEbuth: Je dis que html/css ça n'a rien à voir avec le C ou autre langage de prog, et que tu devrais essayer seul avec un tuto en ligne pour voir si ça te plait vraiment avant d'envisager de payer un prof. (Parce que rêve pas, si tu veux vraiment un accompagnement y'aura un coût)
BlaiseEbuth: Et si c'est pour en faire un métier, envisage peut-être des études là dedans (sans savoir quel âge tu as et ce qui existe en Côte d'Ivoire)
Cyriac321: bah ici ses vraiment difficile de trouve une école de programmation
BlaiseEbuth: Bah dans ce cas là une formation en ligne, effectivement, mais vraiment teste par toi même avant pour être sûr de ton coup.
Cyriac321: Merci beaucoup pour pour ton temps et pour tes conseille je suis vraiment tres heureux de t'avoir parle
BlaiseEbuth: Pas de soucis.
Cyriac321: tu es toujours actif sur le site
BlaiseEbuth: Souvent.
gtFox: Cyriac tu peux aller faire un cours sur openclassroom.com c'est gratuit et c'est bien expliqué
Cyriac321: Ok merci beaucoup gtfox pour ton aide
BlaiseEbuth: Oh flûte. C'est pas moi qui balaye les bouts de Stilgart ce coup-ci. J'ai la gueule de bois, vous vous débrouillez.
Zorg1: après bon les tutos pour apprend le C ça doit se trouver sur le web
Zorg1: par exemple https://framabook.org/le-c-en-20-heures-2/ "destiné aux grands débutants"
BlaiseEbuth: Reuh.
**BlaiseEbuth trébuche sur un bout de Stilgart.
BlaiseEbuth: :angry:
Stilgart: Automaton2000: fus ro dah !
Automaton2000: ça a pas trop eu le choix
Zorg1: après bon openclassroom jamais compris l'attrait des tuto vidéos, mais ça doit être parce que je suis un vieux con :p
Stilgart: ça te donne encore plus l'impression que tu as compris un truc alors que non... best technique ever
Stilgart: Automaton2000: passe l'aspirateur ste plait
Automaton2000: tu as du mal à suivre
Stilgart: parle pour toi Automaton2000
Automaton2000: 1 + 1 + 1 + 1 + 1
Remi.: C'est Noël, Automaton2000 est trop occupé à déballer ses cadeaux :P
Automaton2000: par contre j'ai pas compris la question
Stilgart: Automaton2000: combien font 1 tortue + 1 tortue ?
Automaton2000: sky is the limit ! :p
Stilgart: et le plafond est bas quand on est une tortue
Remi.: Automaton200 boit du sky :scream:
Remi.: * Automaton2000
Automaton2000: c'est bon c'est pas super clair
Wiss_4m: salut les ggars quelqu'un pourrait m'aider je suis bloqué dans la section classe
Remi.: La section classe ?
Wiss_4m: oe en gros je suis dans la partie "classe" du cour
Wiss_4m: plus precisement dans "Affichage d'une classe"
BlaiseEbuth: Ah oui, le cours.
BlaiseEbuth: :smirk:
Remi.: Automaton2000 dis-moi de quel cours il s'agit
Automaton2000: là on est sur le même problème que toi
Remi.: Ok ça me rassure automaton2000
Automaton2000: il faut prendre le temps de la coder
Zorg1: ah c'est la classe qui comprend 90% du code de l'appli
Zorg1: t'utilises les mêmes technique de POO que il y a vingt ans Automaton2000
Automaton2000: je viens de voir ce que ça se passe ?
BlaiseEbuth: Juste un n-ième naufragé de tech.io qui se retrouve ici et s'imagine que c'est le chat de tech.io, et qu'en plus on va savoir d'office de quel cours il parle puisqu'on est là pour ça... :smirk: La routine habituelle Remi.
Remi.: Ok merci pour l'(explication ^^
Zorg1: z'ont pas un forum dédié tech.io ?
BlaiseEbuth: Genre
pardouin: joyeux noël \o/
pardouin: fini mon AoC
pardouin: le 24ème est très original, je vous le recommande chaudement :)
pardouin: mon objectif c'était de tout faire le jour même mais c'est vraiment pas compatible avec noël en famille
pardouin: du coup j'ai fait 22, 23 et 24 avec un jour de retard à chaque fois ^^
BlaiseEbuth: Quelle idée d'avoir une famille aussi... :rolling_eyes:
Remi.: C'est une idée reprise par pas mal de monde Blaise :P
Osx86-bash: bsr
Zorg1: slt
JBM: le 24 est pas particulièrement original pour les habitués
JBM: (mais il *est* très bien)
Zorg1: ah je viens de voir le 24, en effet ^^
Sideway: chuc mung giang sinh (ça veut dire joyeux noel en vietnamien) =)
BlaiseEbuth: Stoi l'24.
._Sch_.: Bonjour, je suis debutant et je voulais savoir quel language vous me consceillez pour debuter. Merci
Sideway: Qu'est ce qui te motive à te lancer dans la programmation, qu'est ce que tu aimerais réaliser, dans quel cadre tu veux faire de la programmation ?... sont des questions qui pourraient t'aiguiller =)
._Sch_.: Car je suis un grand passionné de numérique d'informatique et j'en passe...je suis aussi quelqu'un de très créatif et qui à besoin de l'exprimer. Je veux pouvoir créer, développer de grande chose tel que des application autant dans le but pratique que de divertissement. Or le fait que je ne sais pas coder m'empèche de mettre en ouvre mes idée comme un peintre qui n'aurait ni peincaux ni peinture.
YaShuHee: ._Sch_., si ce que tu veux c'est apprendre rapidement à exprimer/créer des petites choses, un langage peu exigeant/simple tel que Python3 peut être un bon "début". Si ce que tu cherches, c'est maîtrisier
Fidomi: Hello! Je débute sur CodinGame et je n'arrive pas à voir les solutions des puzzles des autres dev une fois que j'ai soumis la mienne de solution. Je suis sûr que c'est possible mais je ne comprends pas comment ça fonctionne. Qqun pour m'aider?
YaShuHee: ._Sch_., si ce que tu veux c'est apprendre rapidement à exprimer/créer des petites choses, un langage peu exigeant/simple tel que Python3 peut être un bon "début". Si ce que tu cherches, c'est créer des choses complètes et optimisées et comprendre le fonctionnement d'un ordinateur en prodonduer, le C est bien plus exigent, demande du temps, mais t'apprendra plus de choses ;)
Fidomi: Non mais c'est bon j'ai trouvé.
._Sch_.: D'accord merci pour tout ces conseil, j'en prend compte :smile:
Sideway: Fidomi, lorsque tu as fini un puzzle, tu peux voir dans le ruban à gauche les solutions des autres programmeurs.
Sideway: ._Sch_. Les applications dont tu parles, c'est plutôt pour faire des applications sur ordinateur ? sur mobile ? plutôt des petits programmes sur des systèmes embarqués comme des petits robots ou de la domotique ? =)
YaShuHee: De rien ;) Du coup, le Python3 et le C sont plutôt des langages utilisés pour créer des applications "de bureau" (pour ordinateur) ou des scripts. Tu peux aussi apprendre à faire du web avec l'HTML/Css/JavaScript ou du mobile avec le Java (pour Android) ou le Swift (pour iOS).
Sideway: Fidomi de rien ! Moi aussi j'ai galéré à trouver au début ;)
dwarfie: et une fois de plus on a oublié le php dans la liste a ce que je vois :p
dwarfie: Automaton2000 ... lancer de tortue stp
Automaton2000: il fait du c en c++
dwarfie: Automaton2000 : en meme temps , ca marche ... alors que l'inverse ;)
Automaton2000: je sais pas à quelle heure ?
dwarfie: Automaton2000 : ca depend ... suivant d'ou que tu te trouves , ca change tout
Automaton2000: c'est quoi le nom de domaine
Sideway: suivant comment on est tourné, ça change tout :')
YaShuHee: Pour une personne qui commence tout juste et qui ne sait potentiellement même pas quels langages existent, je pense que lui parler des langages de scriptings "polyavlents" et des bases du web statique et du mobile, c'est déjà un bon début xD
dwarfie: justement ... faut parler de php dans ce cas la :D
Sideway: ou peut être simplement qu'il apprenne quelles sont les actions les plus primitives qu'on puisse faire avec n'importe quel langage =)
YaShuHee: C'est pas pour faire du web statique le PhP... et en matière de scripting, on a vu bcp plus simple...
dwarfie: php compliqué ... on aura tout entendu :rofl:
YaShuHee: Non mais dwarfie, il faut avouer que la syntaxe est plus simpliste en Python qu'en php
dwarfie: euh .... non ...
Sideway: c'est pas en python qu'on peut faire a = b, b = a... et que ça marche ? :')
YaShuHee: Oui, c'est en Python
dwarfie: bah , ca marche dans la plupart des langage en fait ...
YaShuHee: Désolé si vous êtes encore bloqués sur "quel langage est mieux". C'état pas la question qui a été posé.
dwarfie: mais pas forcement le meme comportement dans chacun
Sideway: ah non non, loin de moi cette idée ^^ YaShuHee ;)
YaShuHee: Il a demandé quel langage pour débuter. Python est simple en terme de syntaxe, il a des tones de bibliothèques, des applications dans tous les domaines, et est scalable. La documentation est claire et traduite, le langage est maintenu à jour très régulièrement, et puis c'est "frais".
YaShuHee: php me semble pas avoir tous ces avantages là. C'est indéniablement une bonne techno qu ia fait ses preuves, mais clairement pas une techno à conseiller pour commencer en 2022.
YaShuHee: Même en matière d'offres d'emplois, il me semble que Python est plus solide que php.
dwarfie: ben ... si le but est d'apprendre a coder ... le plethore de librairies est pas un avantage ...
dwarfie: si c'est pour juste prendre des bout de code et les mettre bout a bout ... on va etre obligé de mettre en avant scratch ;)
YaShuHee: J'avance l'argument des bibliothèques par rapport au fait que quand tu veux te spécialiser dans un domaine, c'est pas bloquant en Python
dwarfie: c'est bloquant dans aucun langage (a part php ou js) ... vu que les librairies au final c'est du C
YaShuHee: par par rapport au fait que ça fait le travail à ta place, sinon, effectivement, c'est la route ouverte au Scratch et au NoCOde ^
dwarfie: (et encore ... en php , y'a surement les binding mais ca vaut pas toujours le coups des s'en servir)
YaShuHee: et je retire ce que j'ai dit sur les emplois, en 2019, il y avait plus d'offres en PHP qu'en Python, et j'ai pas les stats pour les années suivantes
Sideway: hmm après pour un débutant, pas besoin d'importer toutes les librairies du monde, déjà savoir la base de la base, faire une déclaration de variable, faire des opérations simples, dialoguer avec le terminal... C'est déjà un bon début ;)
YaShuHee: En python tu peux faire de l'IA, de la data sciences, du web, du Qt, du réseau. En PHP, à ma connaissance tu peux faire du web et du scripting. Après, je suis pa spécialiste du PHP.
Sideway: et surtout se faire un petit vocabulaire de base, comprendre c'est quoi une fonction, une boucle, un tableau...
dwarfie: et savoir partir d'un probleme et elaborer le cheminement pour le resoudre.... apres le langage , c'est accessoire
YaShuHee: Oui, le principal c'est l'algorithmique, mais tant qu'à faire autant choisir un langage qui ne te ferme pas de portes tant que tu ne sais pas ce que tu veux faire derrière après.
YaShuHee: Même si ce qu'on peut reprocher à Python comme langage de départ, c'est de ne pas savoir suffisament ce que fait l'ordinateur à bas niveau. ais dans ce cas-là, autant faire du C, C++, C# ou du Java...
dwarfie: ben , ca tombe bien ... j'ai des retour de rarement de soucis avec les gars qui ont fait du c/java/php a qui on demande de faire du python ... alors que l'inverse .... aie aie aie ...
YaShuHee: Mais (je pose sincèrement la question), tu peux faire autre chose que du web et du scripting avec PHP ?
dwarfie: ben oui ...
dwarfie: meme des IA ... mais c'est sur qu'il suffit pas de faire "import tensorflow" ou "import keras"
YaShuHee: Non mais dans ce cas-là, c'est pas PHP, c'est la compétence du dév qui permet de faire de l'IA "from scratch" xD
dwarfie: tu demandes ce qu'on peut faire avec le langage ... je repond ...
YaShuHee: Et du coup, ce fameux dév php qui peut faire du python mais pas l'inverse, c'est parce qu'il a appris à coder à une époque où on devait tout refaire de 0, pas parce que le PHP apprend le fonctionnement du PC ou fait prendre de bons réflexes. Tu fais pas plus des pointeurs en PHP qu'en Python. Le langage en lui-même apporte rien que Python n'apporte pas déjà.
YaShuHee: Si le kiff c'est de faire les choses "from scratch" en PHP, tu peux aussi le faire en Python.
dwarfie: et pour reprendre ta liste de tout a l'heure : du reseau , sans soucis ... du qt , of course .. du web et de la data , encore heureux
dwarfie: non ... pas de pointeurs , que les references en php ... ca aide mais ca remplace pas :(
Sideway: moi j'fais que ça, pointer... avec mon C :'(
YaShuHee: Ok, je connaissais pas toutes ces possibilités du PHP :o Merci, c'est intéressant !
dwarfie: Sideway ... ca aide les pointeurs ... surtout quand on trouve les trucs marrant sur les strngs :D
dwarfie: printf ("not good"+4); par exemple :yum:
Sideway: à mon avis t'auras pas "not good" en sortie :')
dwarfie: exactement ;)
Remi.: Mais t'auras quand même quelque chose d'exploitable :P Salut tout le monde.
dwarfie: ca a d'ailleurs bien servi a Remi. cette combine :rofl:
Sideway: bonsoir, pas joyeux noel, c'est passé :(
Remi.: Pour le golf oui ^^
Remi.: Dommage que ça ne marche pas en C#, JAva ...
Remi.: Joyeux Noël quand même Sideway.
dwarfie: bon , si je faisais mon 85eme en haskell ... et toujours pas pret pour tenter la certif ... :p
Remi.: Certif haskell faut en vouloir ^^
dwarfie: bah , entre ca et clojure ....
Remi.: J'ai choisi : ni l'un ni l'autre ^^
Remi.: Le F# est pas évident aussi
dwarfie: ouais ... mais vu ce qu'il me reste , c'est les moins pire :D
Remi.: Moi j'ai toujours pas retenté Java pour atteindre le >99. Je suis toujours à 94.
Remi.: Ah ouais t'as presque tout fait.
Remi.: Y a le Dart qui est pas sorcier. Enfin pour les 15 puzzles que j'ai fait, ça n'avait pas l'air méchant.
Remi.: Bon allez, bonne nuit tout le monde.