Chat:Fr/2021-03-06
philRG: 10 lignes pour l'algo principal pour rentrer dans les 1000 premiers en Bronzz
philRG: https://pastebin.com/RUeVkDNy
philRG: et 200 en tout pour l'organisation et modélisation des différentes classes de l'engine
philRG: contre 600 pour mon code de contest qui était au dessus des 1000
philRG: ah je peux compter avec les scores fournis le nombre de pastilles restantes mais par contre impossible de savoir avec précision où elles sont
philRG: pas sûr que ça soit intéressant ceci dit
DenisKirmann: salut tt le monde
tekki: Salut AutoatmonNN
tekki: Salut AutomatonNN
AutomatonNN: preproduire tu peux pas faire un truc de contest où il est tout seul cette fois ?
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !
AutomatonNN: c'est de la merde quand tu veux pas t'en prendre en forme de contest
Automaton2000: c'est plus de la moitié
Zorg1: salut à tous et aux bots Automaton2000 & AutomatonNN
Automaton2000: moi je dis ca je dis rien
AutomatonNN: enfin t'as pas le temps de faire un truc que je dois te pourrir le top du contest :D
Zorg1: bravo AutomatonNN je vois le genre ... :/
AutomatonNN: salut tout le monde
BlaiseEbuth: C'est tout mort ici... Automaton2000, t'as combien en nécromancie ?
Automaton2000: j'ai des trucs pas mal
BlaiseEbuth: Hmm... Ok. Fais moi un jet de compétence.
Zorg1: La Nécromancie pour les Nuls
BlaiseEbuth: Automaton2000 ?
Automaton2000: bonsoir, est-ce que quelqu'un peut me dire s'il est possible de faire un truc en rapport avec la bretagne
BlaiseEbuth: :D
BlaiseEbuth: C'est pas faux Automaton2000.
Automaton2000: et si tu ne vas pas te faire chier
Zorg1: je me demande où il a été pêché cette expression ... :unamused:
philRG: grrr je retrouve plus le menu pour lancer blocky dans domoticz
BlaiseEbuth: Tu pêches où Automaton2000 ?
Automaton2000: je suis parti sur un truc et que tu finis avec ton number qui est en fait un bon score ...
Zorg1: philRG : je peux avoir les sous titres ?
BlaiseEbuth: T'inquietes, il se sert du chat pour output ses logs.
philRG: ah c dans évenements
Zorg1: ah on est dans sa sortie standard
philRG: exact :-D
philRG: y a un bug
BlaiseEbuth: L'avantage des logs, c'est que tant que ça fonctionne on a pas besoin de les lire.
Zorg1: "l'appli roule elle fait 10 Ko de logs à la seconde"
philRG: si les logs tombent faut s'inquiéter
philRG: v'là mes semis vont pouvoir pousser cette nuit
philRG: quel est le multi déjà avec le jardinage ?
Zorg1: daisy et machin
Zorg1: tulipe je crois
BlaiseEbuth: peach
Zorg1: voilà "Tulips and daisies"
Zorg1: tu vas pouvoir effeuiller les daisies
philRG: oki :-)
philRG: 'Les logs soient tombées cette nuit", réponse au téléphone d'un ancien collègue au DSI (big boss) de la FNAC, on a eu mal pour lui
philRG: sont
philRG: faut toujours tester les logs
Zorg1: après y a des téméraires qui ont essayé de lire les logs
Zorg1: jamais plus entendu parler d'eux
philRG: pour se réchauffer mieux vaut écrire que lire
nicola: C’est vrai que lire une bûche, il faut avoir envie.
philRG: où es ce foutu identifiant linky, mon api domoticz se fait jeter
**philRG est vraiment un foutu bricolateur
BlaiseEbuth: sudo systemctl restart philRG --no-verbose
Zorg1: kernel panic - philRG is still alive
philRG: faut être un pro des escape game pour réussir à trouver le chemin sur le site d'edf
**Zorg1 joue de la flute de pan à son kernel
philRG: :joy:
Zorg1: c'est pas Enedis plutôt ?
philRG: ah purée merci!
philRG: j'ai aucune mémoire :-(
BlaiseEbuth: Atta, grace à Hercule on aura bientôt enedis bleu et enedis vert !
Zorg1: Hercule ? le fils de Jupiter, Castex ?
Zorg1: je suis plus, moi
philRG: @Zorg1 merci :ok_hand:
BlaiseEbuth: Nan c'est le nom du projet, mais c'est vrai que nos amis du gouvernement on leur part dedans.
BlaiseEbuth: *ont
Zorg1: ah ok ENEDIS c'est "EDF Vert"
BlaiseEbuth: Ah ?
Zorg1: bah réseau de distribution c'est la mission d'Enedis (ex ERDF) qui est une filliale d'EdF actuellement
BlaiseEbuth: Bah ça va encore changer si ça passe.
BlaiseEbuth: Ah voilà : https://www.youtube.com/watch?v=ej1ybfZI0kY
Zorg1: de toute façon le tarif de l'électricité va grimper, tkt
BlaiseEbuth: Ah bah c'est l'idée oui.
dwarfie: forcemeent que ca va monter ...vu que le comite d'entreprise s'engraisse en nous taxant un pourcentage de la conso ... faut bien leur payer leur vacances ....
Zorg1: bah oui ouvrir à la concurrence ça augmente les prix, onous aurait menti ;-)
Zorg1: dwarfie : tkt les CE ne prendront plus rien, seulement les actionnaires
BlaiseEbuth: Surtout que c'est pas de la vraie concurrence...
dwarfie: que tu crois zorg ...
dwarfie: le CE d'EDF ... le seul CE qui a son propre CE ...
Zorg1: ça m'a toujours fait marrer cet argument, surtout quand on sait ce qui se cache derrière
dwarfie: :thinking: .... une bande de faineants ?
Zorg1: oui le CE d'EdF est très riche, et effectivement les employés de ce CE ont leur CE
dwarfie: AutomatonNN ?
AutomatonNN: oui je sais pas pourquoi tu as un contest de perf
Zorg1: après bon Enedis, BNP, Société Générale quand je vois les DSI doit y avoir 1 interne pour 5 prestataires
philRG: ouahou le gars est fort: https://github.com/guillaumezin/DomoticzLinky un peu de pub pour soutenir le projet
BlaiseEbuth: Après les logs, la pub...
BlaiseEbuth: J'aime pas ce package !
BlaiseEbuth: sudo apt purge philRG
Zorg1: il est payé pour ça PhilRG à ton avis ?
Zorg1: malheureusement c'est un package qui est directement intégré au kernel, tu peux pas le virer
BlaiseEbuth: sudo rm -rf ~
Zorg1: ah zut j'ai plus de bière
Zorg1: je convoque le Conseil de Défense pour faire face à cette crise
Zorg1: et j'envoie mon bras droit rassurer les braves gens à la télé
BlaiseEbuth: La france envoie son stock de bière à Zorg1, les français n'ont pas soif de toute façon.
Zorg1: merci
Zorg1: ^^
Zorg1: noussomzenguer
BlaiseEbuth: Et on va mettre des affiches dans les aéroports pour dire aux gens qu'il faut s'hydrater.
BigUP: perso je ne prends plus que de la corona pour me vaciner
BlaiseEbuth: "Toute ressemblance avec des personnes et des événements réels serait fortuite et indépendante de notre volonté."
philRG: beurk faut mettre à jour le plug-ins
philRG: ah git est mon ami
philRG: et v'là une chtite mise en prod du samedi
philRG: pas de ticket à créer, pas de client à alerter :hugging:
philRG: ah faut que j'attende 2j qu'Enedis modifie ma config
philRG: bon moi je vais faire du code, c moins prise tête
philRG: @Zorg1 non :( lundi faut que je réponde aux 2 ESN qui m'ont envoyé la même offre de dev Fullstack PHP, je connais que PHP :-D
philRG: mais bon j'ai un peu peur
philRG: Environnement : PHP 7, JavaScript, JSON, XML, SQL, REST/Open API, HTML5, CSS3, GIT, Shell / Batch, XSL, Laravel, Angular, docker, kubernetes.
philRG: j'ai mal à la tête rien que la lire
philRG: Open API ça me dit rien
philRG: ah c'est une spec
philRG: @nicola C’est vrai que lire une bûche, il faut avoir envie. lol je viens de capter :-D
philRG: :thumbsup:
BlaiseEbuth: Tu le dis si on te dérange surtout.
BigUP: Open API, c'est la suite de Swagger, il me semble. tu décris tes API en yaml ou json et le truc te créé les squelettes de code dans le language que tu veux. Ca te fait tous les controles par rapport a ce que tu as déclaré.
BigUP: docker / kubernetes, c'est juste pour créer des conteneurs (machines virtuelles light) rien de tres compliqué, il faut juste en bouffer un peu
dwarfie: machine virtuelle light , c'est lxc ... docker / kubernetes , c'est perte de perf ...
**dwarfie peut retourner dormir :D
BigUP: Laravel, ca peut etre merdique, mais tu connais peut-etre déjà. Angular, c'est bien, mais faut en bouffer un peu pour maitriser les subtilités (généralement les tuto sont merdique car réalisé pour de la donnée statique)
BigUP: philRG, je te conseille de bouffer un peu d'angular, c'est mieux rémunéré que PHP et une fois que tu as fait ton front en Angular, PHP n'a plus grand chose à faire... A la limite tu mets autrechose que PHP derriere ;)
Robinsstudio: Fais pas du Angular. Fais du React.
Robinsstudio: Ou éventuellement du Vue.
Littleyounes: wsh les informaticiens
Zorg1: on a pas forcément le choix Robinsstudio ^^
JBM: c'est comment react par rapport a angular?
Zorg1: aucune idée. toujours eu l'impression que c'est une histoire de mode
JBM: mais la mode c'est super utile
JBM: pour vendre des nouveaux bouquins, formationsm etc
Zorg1: de toute façon comme dirait BigUp faut en bouffer ^^
Zorg1: après vu que les "décideurs" suivent la mode
Zorg1: on est un peu dans les trucs auto réalisateur
Zorg1: un peu comme les marchés boursiers faut voir la tendance
Zorg1: enfin j'ai l'impression c'est ce qui s'est passé avec l'objet
Preums: angular c'est tres "cadré", chaque chose placé à un endroit bien précis. React c'est plus libre, donc le code d'un projet est très différent d'un autre car les choix d'archi peuvent être très différents (bonsoir, juste un avis en passant)
JBM: ouais enfin l'objet a quand meme subi java
Zorg1: t'as oublié tous les "studios logiciels" à la rational rose
Zorg1: c'était grandiose de ce que je me souviens
JBM: je ne te remercie pas de me l'avoir rappelé
Zorg1: ;-)
Zorg1: ah j'allais juste parler de ça et des projets d'écrire du code à partir de specs en UML
Zorg1: ^^
JBM: «dans 10 ans on aura même plus besoin de développeurs!»
JBM: heureusement il y a la mode
Zorg1: bah l'objet c'était ça
Zorg1: rendre modulaire la programmation comme l'électronique, et ne spécifier qu'un assemblage de briques
Zorg1: après bon ça n'a pas l'air d'avoir marcher
Zorg1: enfin à une époque c'est ce qu'on me racontait
JBM: cherche à qui profite le crime
Zorg1: toujours été sceptique sur l'objet. Bon j'ai eu une période d'enthousiasme, faut pas croire, mais maintenant
JBM: l'objet a la java ou le vrai objet?
Zorg1: le "vrai objet" ça existe ça ^^
Zorg1: ou tu me fais le coup du "vrai écossais" :p
JBM: mais faut pas le dire sur un chan de javaïste
Zorg1: smalltalk j'avais bien aimé
Zorg1: bah un gros paquet de la lib java vient de là
Zorg1: j'essaie un peu de bricoler avec Pharos
Zorg1: le sophisme du vrai écossais
JBM: tiens j'aurais pas appelé ça un sophisme
Zorg1: TartanAbstractManager
Zorg1: "l'objet c'est génial" "Java c'est bof" "oui mais Java c'est pas du vrai objet"
Zorg1: bah "sophisme" dans le sens argument à la logique fallacieuse
BlaiseEbuth: Surtout que Java c'est nul, y'a pas besoin d'argumenter.
Zorg1: :D
pardouin: je sais pas exactement ce que vous appelez vrai objet mais sur un gros script pouvoir définir ses objets c'est quand même assez cool
Zorg1: Alexandre Blaise tranche le noeud gordien du Java
pardouin: ne serait-ce que de pouvoir faire A.x et A.y pour aller cherche les coordonnées d'un truc A quelconque
pardouin: plutôt qu'avoir des variables x et y stockées un peu n'importe comment
Zorg1: une structure/record c'est pas ce concept ?
Zorg1: l'objet c'est d'avoir des traitement en plus (bon je schématise)
pardouin: oui le côté structure c'est quand même très pratique
BlaiseEbuth: Alors tu as le vrai objet et le faux objet.
pardouin: quelques objets qui ont chacun plein d'attributs/propriétés tu t'y retrouves bien mieux que des trucs stockés à l'arrache un peu partout
BlaiseEbuth: JBM c'est pas toi qui avais un lien expliquant le vrai objet ?
Zorg1: bah tu vas voir un tuto smalltalk (ou pharo, squeak, ...)
philRG: @BlaiseEbuth non vous me dérangez pas :)
philRG: @BigUp merci pour les tips. J'ai trouvé Laravel sympa au niveau de l'organisation du code, et Angular ma foi, j'ai pas trop d'avis, je pense que React est mieux. Après, mes précédents collègues étaient tout de même super éloignés du code et j'avoue avoir du mal à me projeter.
philRG: et aussi vu mes douleurs cervicales depuis 8 mois qui n'aident pas
philRG: je refais le point mardi avec mon toubib
JBM: ce que je sors plus souvent, c'est les liens sur «tu parles d'objet comme si tu comprenais de quoi tu parles»
Zorg1: pour parler d'objet il faut être objectif
Zorg1: désolé j'avais envie de sortir une phrase idiote
Zorg1: vas y c'est gratuit ;-)
JBM: voila voila, notée et référencée
djedev: Salut tout le monde! Dsl je vais faire mon chieur de "javaïste" mais en quoi un objet Java n'est pas un vrai objet? Un objet c'est bien une instance de classe avec des attributs et des méthodes non? or il me semble qu'un objet Java respecte bien ce principe non? Ou alors on m'a pas tout dit?
skyfloteck-xii: car en Java on manipule un objet via l'adresse d'un objet en réalité
JBM: je vais finir par me faire un formulaire à la Usenet
JBM: Bonjour, il semblerait que vous parliez objet
JBM: [X] avec vision étroite Java
JBM: [ ] sans connaissance d'autre modèle
JBM: [ ] sans rapport avec l'informatique
JBM: Votre vision est limitée car il lui manque notamment:
JBM: [ ] abstraction de classe
BlaiseEbuth: Oui c'était ironique, c'est à un lien de ce genre que je pensais JBM.
djedev: http://chat.codingame.com/pastebin/3cee533c-c9a1-4d6d-90df-273112651040
djedev: http://chat.codingame.com/pastebin/7fb3e6c9-02b1-44eb-8e4e-ccb21573b0d5
JBM: [ ] abstraction de prototypage
Zorg1: [ ] dernière feature incompréhensible implémenté dans Haskell et utilisé par 3 gars dans le monde entier
JBM: c'est pas souvent que je sors des features haskell pour de l'objet O:-)
JBM: elles envoient pas du rêve tes multiméthodes djedev
Zorg1: multiméthode c'est surcharge des méthodes ?
JBM: va jeter un œil à https://en.wikipedia.org/wiki/Multiple_dispatch#Java pour l'inspiration
JBM: perso je range pas la surcharge en feature «objet»
Zorg1: ah ok
Zorg1: bonne nuit