Chat:Fr/2020-12-18
Bob: Amis du jour 18, salutations
Bob: Automaton2000, AutomatonNN, youpette, c'est vacancesdi
Automaton2000: ce qui fait que tu peux voir le contenu de la page
AutomatonNN: pourquoi tu parles de ce que tu as dit ?
PhOeNyX: o/
Zorg1: \o
Zorg1: ah tiens aujourd'hui c'est eval sur Aoc18
JohnnyYuge: Hey!
JohnnyYuge: Vous savez si c'est possible sur visual studio de NE PAS avoir le designer d'un Panel/Form?
Bob: pourquoi diable saurait-on un truc pareil ? :D
JohnnyYuge: Parce que vous êtes forts et que je vous aime :3
Bob: du coup desole je sais pas :)
Bon[]Crayon: Salut tout le monde.
Bob: salut
Bon[]Crayon: Salut AutomatonNN [+_+]
AutomatonNN: sinon tu peux pas le faire en contest de contest de contest ?
Bon[]Crayon: Salut Automaton2000 [+_+]
Automaton2000: c'est ce que je fais quoi maintenant ?
DPAmar: AutomatonNN de contest de contest de contest de contest de contest de contest
AutomatonNN: oui je suis toujours pas top c'est pas possible de faire un truc pour le contest de codingame
Warred: automatonnn pile ou face ?
AutomatonNN: serieux ?
Warred: automaton2000 pile ou face ?
Automaton2000: parce que le jeu de test ?
Bon[]Crayon: Automaton2000 As-tu tester le jeu tortue ?
Automaton2000: non j'en ai pas fait depuis longtemps
Bon[]Crayon: On l'a remarqué.
Bob: Automaton2000, pile ou tortue ?
Automaton2000: pour une fois que tu l'as fait en quoi ?
Bon[]Crayon: Et son nom est
Bon[]Crayon: AUTOMATON20000000000000000
Automaton2000: mais je ne devrais pas avoir besoin de plus de 2 joueurs
Bon[]Crayon: Automaton2000 Ils sont plus de 3000.
Automaton2000: c'est un jeu de carte
Bon[]Crayon: rebelote Automaton2000 :flower_playing_cards:
Automaton2000: ah c'est ça le problème
Bon[]Crayon: Automaton2000 le petit où l'as tu mis ?
Automaton2000: vu que je suis là
Bon[]Crayon: Automaton2000 devinez devinez qui je suis :stars:
Automaton2000: je me suis rendu compte que je ne vois pas où est le problème avec le puzzle
Bon[]Crayon: Automaton2000 c'est l'unicode le problème
Automaton2000: bonjour tout le monde peut le faire aussi
Bon[]Crayon: Automaton2000 même Félicie
Automaton2000: une fois que tu as vu ça ?
Bon[]Crayon: hi
Bon[]Crayon: Automaton2000 Quand on entend ce que l'on voit et que l'on voit ce qu'on entend, on a bien raison de penser ce que l'on pense.
Automaton2000: ya un truc que je trouve pas :(
Bon[]Crayon: Automaton2000 le bidule ou le machin
Automaton2000: et il est bien ce site
Bon[]Crayon: Automaton2000 oui
Automaton2000: reste à faire la simu de l'adversaire
Bon[]Crayon: Automaton2000 ce qui n'est pas une mince affaire
Automaton2000: moi je suis comme un con
Bob: j'adore faire une modification qui aurait du etre parfaitement anodine mais qui pete 6 tests unitaires et qui, a l'inspection, leve un lieve de la taille d'un elephanteau
Bob: lievre*
Bob: surtout a 11 heures le vendredi des vacances
Thyl: Bob
Thyl: a little thing
Thyl: Good Luck !
PhOeNyX: Perso, j'ai lu "Au fait Bob, cheh"
EtienneLipade: il est dur le défi de la semaine en vrai
EtienneLipade: il avait l'air simple en regardant l'énoncé
POLOB: Yep, les rêgles sont assez penibles à implementer je trouve
POLOB: ou alors, mon modèle est pourri...
dwarfie: bah , le seul interet de la semaine , c'est que je me fasse upvoter ma solution non ? :D
dwarfie: ( en meme temps , upvote en c++ )
Thyl: #ru
Bob: PhOeNyX ouais y a un peu de ca
Bob: m'en fous je m'en tire par une pirouette
DJHereticalCockroach_c902: qq est en cours actuellement comme moi ou pas du tout ?
Bob: "bon j'ai voulu faire propre mais ca pete les tests d'une maniere fort inattendue, je mets un workaround et je rentre une tache de follow-up pour que ce merdier soit regarde rapidos, bonnes fetes a dans quinze jours"
ayoubhs: https://www.codingame.com/clashofcode/clash/1508850e47fb2f5ee69c65c7e7a3e2c7c0530dd
ayoubhs: il y a de la place
Bob: DJHereticalCockroach_c902 moi je suis au boulot, je sais pas si ca compte ?
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !
AutomatonNN: QUOI AutomatonNN : Automaton2000 ?
Automaton2000: ah oui dans le referee
Thyl: yo
Thyl: pas au boulot ??
BlaiseEbuth: Un boulot ? Moi ? Pour quoi faire ?
Thyl: Manger ? :)
BlaiseEbuth: Si tu bosses t'as moins de temps pour manger, hé !
dwarfie: et si t'as 2 bosses , c'est que t'es un chameau ...
dwarfie: Automaton2000 ... tu sais dire chameau a defaut de dire tortue ?
Automaton2000: mais j'ai eu la flemme de lire le statement
WaLinke: Automaton2000 il est broken :O
Automaton2000: bah oui il y a plein de trucs en fait
Thyl: Automaton2000 #define Salut Automaton2000 tortue
Automaton2000: ces gens qui font les contests
Thyl: Salut Automaton2000
Automaton2000: comment tu sais que tu vas faire quoi ?
Thyl: Salut
Bob: du moment que c'est pas les gens qui font les contests de contests de contests
Thyl: oui
Bob: salut
Thyl: En ce moment je Qt
Thyl: Slots and Signals !!!
Thyl: oui !
Thyl: :D
POLOB: Tu testes Qt6 ?
Thyl: non le 5 je crois
Thyl: je viens de begin
POLOB: ok, good luck
POLOB: c'est pas mal foutu dans l'ensemble
POLOB: mais ils sont relou à pas utiliser la std lib et à refaire leurs collections/strings rien qu'à eux
POLOB: Je dois avoir à peu près 20% de mon code qui ne fait que des conversions à la con...
POLOB: Question bête, comment dwarfie peut-il avoir sa solution au pb de la semaine vieille de 3 mois ?
BlaiseEbuth: C'est une mise en avant d'un problème existant le problème de la semaine
**dwarfie resoud tellement vite qu'il passe la vitesse de la lumiere et remonte dans le temps :D
POLOB: ok, merci pour l'info
POLOB: j'aime bcp ta soluce dwarfie
POLOB: j'ai upvoté :)
dwarfie: merci ... j'avoue que j'ai bloqué un bon moment en fait sur celui la (et l'ai meme laissé de coté) avant d'avoir la bonne idée ... :)
BlaiseEbuth: C'est lequel ?
dwarfie: futoshiki
POLOB: J'ai fait une super usine à gaz :D
dwarfie: POLOB ... :thinking: c'est a peu pres a ca que ressemblait ma version d'avant ... sauf que je faisais des gros timeout et/ou ne trouvais pas la bonne reponse ;)
POLOB: Je me suis entêté à faire en deux phases 1) resoudre les trucs simples jusqu'à plus soif 2) tenter les valeurs et voir où ça me mêne
POLOB: une question de flemmard :
POLOB: pour un tableau 2D, genre la grid
POLOB: faire un int[N*N] ça fait la même chose qu'un int[N][N]
POLOB: en terme de layout mémoire et de temps d'accès, non ?
POLOB: (c'est du moins ce que j'ai en tête)
Bon[]Crayon: re belote automatonnn
AutomatonNN: oh tu es le sens a AutomatonNN ?
Bob: POLOB oui c'est la meme chose
Mokaaaah: wow
Bon[]Crayon: woow
Mokaaaah: wsh yoan28350
Bob: well, that escalated quickly
ROMZAB28: I make a potatoes factory
Bob: po-ta-toes
dwarfie: ahhhhhhhhrghhhhhh ... mais qu'est-ce qui leur a pris chez debian de massacrer à ce point leur site web :nauseated_face:
kayou: C'était un peu trop web 1.0 ,d'ailleurs ca manque toujours de gif animés :D
Zorg1: c'est pas un peu old school ça les gif animés ?
Zorg1: maintenant c'est la vidéo qui s'ouvre le top
Zorg1: (et qui essaie de pirater les Mdp des autres onglets de ton navigateur)
philRG: ah je connais pas ça
JBM: je connais pas non plus la video qui lit tes mdp
philRG: faut faire gaffe avec tous ces sites à la mode, qui diffusent des tutos Haskell :-D
philRG: enfin sur PC ou Mac, ça passe mais sur smartphone
philRG: quand je lis un article de presse j'ai 40 pubs qui s'affichent et facile de cliquer sur une page infectée
philRG: par contre je pense pas que c'est possible de récupérer un spyware en surfant sur le web sur smartphone
philRG: https://fr.norton.com/internetsecurity-privacy-12-online-habits-that-can-expose-you-to-spyware.html
philRG: avec tout ça on fait plus rien :o)
JBM: t1 si haskell c'est a la mode va falloir que je bascule a rust Vite
JBM: télécharger des fichiers torrents
JBM: ok, un marchand d'antivirus met 2x dans la liste que de pas avoir ni mettre d'antivirus a jour c'est Mal
JBM: le reste se résume à "déclencher une RCE sur un site suspect à cause de son navigateur dépassé"
philRG: tant qu'on est sur réseau privé derrière un routeur, et qu'on fait pas n'importe quoi
JBM: le réseau privé derrière un routeur, ce n'est qu'une protection contre l'os pas a jour
philRG: y a tout de même des risques non négligeables en XSS
JBM: les deux ne sont pas nécessaires
JBM: ah mais le xss il va pas lire tes mdp
JBM: avec un navigateur d'apres 2003
philRG: nan exact pas les mdp seulement les spywares
philRG: t'es bien informé :)
philRG: tu es un dev bien informé
JBM: ça a déja fait partie de mon métier
Zorg1: bon aller c'est pas tout ça faut que regarde l'Aoc 18 moi
JBM: avec juste 1/3 du temps restant
JBM: ensuite tu pourras aller modérer les contribs de clash
Zorg1: bof je m'appelle pas dwarfgart a toujours râler sur les contribs d'un truc auquel je ne joue plus
JBM: oui mais au moins maintenant tu pourras dire que tu sais les résoudre
Zorg1: ouaip en 7 chars de bash en 27 ms très exactement, tout en me grattant négligement la couille gauche
philRG: je me demande si on peut monter en légende en bash
philRG: ah qq a essayé :-D
philRG: faudra que j'essaye
Zorg1: bah tu compiles ton code en C en bash et zou t'es légende :p
Zorg1: après bon le bash a la base c'est pour lancer des commandes
BlaiseEbuth: A la base js c'est pour animer une page web. Et regarde où on en est...
philRG: ben nous le client nous disait: c'est quoi ces 2% de cpu qui tournent en permanence sur nos serveurs
Zorg1: Java c'était pour faire des jeux pour téléphone
philRG: on faisait des pages html de monitoring à partir des fichiers de log, après on a du en ré-écrire certaines en C, mais le client aimait pas trop
Zorg1: c'était déjà pas adapté dès le départ ^^
Zorg1: ah oui l'époque où on montait un serveur html en douce sur une machine pour avoir un truc de monitoring bien plus pratique que les énormes clients lourds
Zorg1: maintenant ils développent des clients lourds dans des navigateurs
philRG: la dernière archi back-end de monitoring sur laquelle j'ai bossé tournait en java en distribué, une bonne usine à gaz à configurer
Zorg1: ils utilisent "appDynamics" au boulot, c'est joli mais mon dieu retrouver qqch là dedans
Zorg1: et c'est toujours la galère pour trouver un job qu'est mort et qu'écoute plus sur son port ^^
Zorg1: après je suppose qu'avec de la formation ça doit aller, mais on te balance là dessus, avec les deux tiers des droits bloqués et tu dois devenir expert en 3 jours
circular17: pas évident sans droits
Zorg1: j'ai passé la journée sous control-m à mater des boiboites imbriqués les une dans les autres avec de la filasse dans tous les sens
Zorg1: faudrait pê se rendre compte qu'une déclaration textuelle ça peut être plus clair qu'un bazar graphique qui scale mal quand ça devient complexe (oui bon faut pas la faire en XML non plus ^^)
philRG: déjà bossé sur un ordonnanceur avancé sous UNIX, mais sur le cloud, je préfère pas savoir
philRG: c'était y a longtemps mais c'était puissant
philRG: que textuel par contre, on avait des scripts bash qui générait les configs pour l'ordonnanceur
Zorg1: ce que j'ai vu c'est du Excel en entrée ^^
philRG: les interfaces graphiques pour ordonnanceur sont à mon sens dangereuses
Zorg1: on ne se refait pas
philRG: Excel ou Google Sheets en partagé pour expliquer à ma fille ses frais de scolarité en live çà c du bon
Zorg1: hé je dis pas qu'il y a pas un domaine où c'est très adapté
Zorg1: mais en faire l'outil universel
philRG: ça faisait un an que je galérais pour expliquer les bases d'une comptabilité...
philRG: c sûr c limité, bien pour faire des bilans sociaux ou comptage d'haricots/rh
Zorg1: bah comme feuille de calcul c'est assez balaise :p
philRG: je crois que VBA est toujours supporté sous Excel car plein de sociétés ont des applications en VBA dans le domaine de la finance
Zorg1: après en faire un truc pour gérer tes interfaces entre système et générer du code ...
Zorg1: (j'ai vu)
philRG: enfin excel pas seulement mais en VBA Forms je crois
philRG: déjà supporté une appli Excel utilisée par AT&T pour sa gestion commerciale reliée à une base de données interrogeant les devices réseaux
philRG: par contre fonctionnait que sur XP...
philRG: un peu con
philRG: expliquer qu'au changement d'OS, ton Excel ne marchera plus, et ton application aussi
Zorg1: bah pourquoi tu crois qu'il y a des boîtes qui sont restés sous XP si longtemps
Revy33: En tant que dev VBA, je confirme que c'est encore trèèèèèèèèèèèèèèès utilisé.
Revy33: MAis ça a tendance à migrer vers du .net
BlaiseEbuth: ...
philRG: je connais des gars qui ont fait des dépressions quand on les a forcé à passer de XP à Linux
BlaiseEbuth: Y'a des cons partout...
Zorg1: ah ah le plus marrant un gars qui venait des mainframe a qui on avait confié une appli en perl
philRG: ben je leur ai expliqué comment lancer leur Excel dans une VM, c'était un peu compliqué mais bon
Zorg1: le pauvre ^^
philRG: j'en avais croisé un aussi voulait lui même gérer le serveur de prod unix. Il a tout fait planter le client
philRG: tt de même pas le même os
philRG: alors que je lui avait écrit 5 pages de procs pourtant
philRG: un mainframe ce sont des job list jamais trop regardé
philRG: man c++
philRG: man bash
philRG: aaaah
JBM: tiens je m'attendais pas à ce que man c++ marche
Zorg1: bon bah je suis pas motivé pour l'AoC moi
Bon[]Crayon: AutomatonNN lance tortue éclair
AutomatonNN: oui c'est pas trop la perf pour le contest de contest
Zorg1: AutomatonNN fix ton perf, améliore ta contest !
AutomatonNN: ok
Zorg1: :thumbsup:
Zorg1: il est bien ce bot, il pige vite
philRG: JBM No manual entry for gcc
philRG: bonne nuit
philRG: au moins pas de spyware dans man unix
philRG: me souviens de la gueule de l'admin TFS quand j'ai envoyé une alerte anti-virus après un NuGet sous Visual Studio
philRG: depuis je touche plus à c#
philRG: j'essayais de coder un service WCF pour interfacer une base mySQL avec EntityFramework pour un module web AJAX en PHP
philRG: mis du temps pour trouver le bon driver jdbc pour mysql
philRG: bon dodo
philRG: fini les conneries
JBM: c'est toi qu'arretes pas de causer
philRG: exact bonne nuit
Zorg1: c'est bon je peu en placé une ? :p
JBM: on te retient pas non plus ;p
Zorg1: faire des phrases c'est fatigant il est pas très fort en chaîne de markov mon cerveau
Zorg1: Automaton2000 montre moi ta chaîne de Markov
Automaton2000: apres je suis pas du tout
Zorg1: ok AoC18 fait