Chat:Fr/2020-12-18

From CG community
Jump to navigation Jump to search

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/

Default avatar.png JBM: comment es ta weekend

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 ?

Default avatar.png 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

Default avatar.png Robin_Hood: hii

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"

Default avatar.png EtienneLipade: il est dur le défi de la semaine en vrai

Default avatar.png 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++ )

Default avatar.png EtienneLipade: lol

Default avatar.png DJHereticalCockroach_c902: cc

Thyl: #ru

Bob: PhOeNyX ouais y a un peu de ca

Bob: m'en fous je m'en tire par une pirouette

Default avatar.png 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

Default avatar.png Yoan28260: wow

Default avatar.png Yoan28260: wsh mokaaaah

Mokaaaah: wsh yoan28350

Default avatar.png Yoan28260: donne les rep

Default avatar.png Yoan28260: et ton snap

Default avatar.png Yoan28260: et des nudeqs

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:

Default avatar.png Vicololo13: @TomLeVrai

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

Default avatar.png JBM: comment es ton re

Default avatar.png 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)

Default avatar.png JBM: t1 si haskell c'est a la mode va falloir que je bascule a rust Vite

Default avatar.png JBM: télécharger des fichiers torrents

Default avatar.png JBM: mais lol

Default avatar.png JBM: ok, un marchand d'antivirus met 2x dans la liste que de pas avoir ni mettre d'antivirus a jour c'est Mal

Default avatar.png 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

Default avatar.png 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

Default avatar.png JBM: les deux ne sont pas nécessaires

Default avatar.png JBM: ah mais le xss il va pas lire tes mdp

Default avatar.png 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é

Default avatar.png 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

Default avatar.png JBM: ah ben il serait temps

Default avatar.png JBM: avec juste 1/3 du temps restant

Default avatar.png 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

Default avatar.png 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

Default avatar.png JBM: phrase dones'nt parse

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

Default avatar.png JBM: Quel Soulagement

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

Default avatar.png 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

Default avatar.png JBM: roh

Default avatar.png JBM: un jour aussi facile

Default avatar.png JBM: ressaisis-toi zorg

philRG: JBM No manual entry for gcc

philRG: bonne nuit

Default avatar.png JBM: c'est déjà révélateur

philRG: au moins pas de spyware dans man unix

Default avatar.png JBM: voilà

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

Default avatar.png JBM: c'est toi qu'arretes pas de causer

Default avatar.png JBM: nous on te retient pas

philRG: exact bonne nuit

Default avatar.png JBM: oui oui

Zorg1: c'est bon je peu en placé une ? :p

Default avatar.png 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

Default avatar.png JBM: aide-eto du bot

Default avatar.png JBM: *toi

Zorg1: Automaton2000 montre moi ta chaîne de Markov

Automaton2000: apres je suis pas du tout

Zorg1: ok AoC18 fait