
Dev'Obs #11 / Spécial Halloween
Durée: 73m46s
Date de sortie: 06/11/2018
La tech qui fait peur.
C'est d'abord une culture. Quand on est en DevOps, on prend tout le monde.
DevOps et agile font effectivement partie de la même famille.
Sa virtualisation applicative, c'est très bien.
Aujourd'hui, ça nous prend 10 minutes et un café.
Ce n'est ni être dev, ni être DevOps. C'est avant tout de la communication.
Ce mouvement DevOps, c'est tout simplement drivé par la communauté
et endorsé par les entreprises.
J'ai adopté une démarche DevOps.
Le développement agile, on a accéléré des poignements.
Ça amène une clarté sur le travail de...
Être dans une démarche d'amélioration contient votre trou face à des...
Ça, oui, naturellement ensemble, ça donne des résultats contrêts.
DevOps.
L'objectif individuel, ça s'atteint alors qu'une ambition, ça se partage.
Bonjour à toutes et à tous et bienvenue dans ce 11e numéro de DevOps.
Alors aujourd'hui, on est le 31 octobre et donc qui dit 31 octobre dit...
Halloween !
Alors, on va faire un Halloween, on ne va pas vous raconter des histoires avec des citrouilles
et des fantômes dans le placard, des choses comme ça.
Mais on va vous parler de ce qui nous a fait le plus peur dans notre carrière,
ce qu'on a vu, ce qu'on a entendu, ce qui nous est arrivé.
Et donc autour de la table, nous avons Victor.
Hello !
Présente-toi un peu plus.
Ah, c'est vrai, on doit se présenter.
Et bien moi, c'est Victor, un participant récurrent du DevOps.
Et dans ma vie professionnelle, je suis passé par une petite boîte
que personne ne connaît, c'était un opérateur régional,
puis critéo, puis maintenant le bon coin.
Et je suis passé en gros d'Almintis à SRE et plus dans une optique DevOps.
Voilà.
Super, on a Bartelémy avec nous toujours.
Toujours Bartelémy, donc un autre habitué de...
ma de DevOps, toujours présent.
Donc moi pour ma part, ma petite expérience,
ça a été de passer dans une première SS2Z plutôt orientée Messagerie GroupWare,
mais avec davantage d'autres technologies d'Almintis, on va dire.
Après, qu'est-ce que j'ai fait ?
Je suis allé dans une autre boîte encore, mais cette fois-ci orientée industrie.
Voilà, j'étais dans une usine à accompagner des gens
qui faisaient des produits impression papiers,
donc de livres, de photos et compagnie.
Et je suis aujourd'hui et depuis 3 ans chez Critéo,
en tant qu'SRE, je suis en train de faire des compagnies.
Et c'est aussi un peu de DevOps et autour des technologies no SQL, notamment.
Super.
Et alors, je garde le meilleur pour la fin.
On a une nouvelle avec nous.
Bonjour.
Voilà.
Estelle, je vais te laisser te présenter un peu plus.
Parce que les gens-là, pour le coup, ne te connaissent pas du tout.
Enfin, c'est ceux qui sont allés dans les conférences où on peut te voir.
C'est-à-dire partout de Tronfrance et de Nalard.
À Paris, à Nantes, à Toulouse.
Oui, en effet, je fais pas mal de confs.
Je suis une toute nouvelle du DevOps.
Donc, merci à vous de m'accueillir.
Bien entendu.
Je viens de Montpellier, doux, mon petit accent sudiste.
J'ai été au départ développeuse chez un éditeur de logiciels Montpellirien,
où j'ai appris les joies du code et les joies de travailler dans une équipe un peu paternaliste et un peu 100% d'hommes.
Et par la suite, j'ai fait une passade aussi en SS2Z.
Et c'est là où j'ai découvert le produit, donc être le lien entre l'utilisateur et la tech.
Et ça fait maintenant plus de deux ans que je suis product owner.
Et ma boîte où je bosse actuellement s'appelle Helium.
On est une toute petite startup.
On est tous personnes à Montpellier dans le domaine de la tech, la publicité.
Super.
Et bien voilà, enfin, bon bah tiens, je vais me présenter pour une fois.
Donc Guillem.
Alors moi, je suis passé comme Bartelémy par des SS2Z au début.
Ça l'a un être le parcours traditionnel du débutant.
Donc à SS2Z, ensuite, je suis passé par plusieurs petites startups dans plein de domaines.
Pour le coup, l'édition, la santé et même l'hébergement.
J'ai fait aussi, je suis retourné en SS2Z ensuite, où j'ai été dans des cloud provider notamment.
Et aussi, je suis passé par Créthéo.
Donc, si vous n'avez pas compris, on se connaît en partie de là et même d'avant.
Et après, ensuite, j'ai fait de la prestation en tant qu'indépendant.
Et là, plutôt pour des petites structures, enfin pour un peu tour en fait, même du bancaire.
Donc voilà, donc un parcours.
Vous voyez là, on a un spectre pour nous trois avec Victor et Bartelémy qui se ressemble un peu.
Mais je pense qu'on va quand même trouver des choses à dire et à raconter sur les pires choses qu'on a pu voir.
Ok.
Pour commencer, on va vous raconter des petites histoires de ce qui nous arrivait dans plein de catégories.
Pour commencer, moi ce que je voulais vous raconter, c'était des choses qui se sont passées
dans la vie de tous les jours, des choses qui se passent dans la vie d'une société.
Dans n'importe quel bureau ?
Dans n'importe quel bureau.
Et moi, je vais vous raconter quelque chose qui s'est passé dans une grosse structure.
Donc il faut imaginer la cogipe, une grosse société avec des process un peu partout, des choses
où il y a marqué sécurité.
Vous avez peur.
Voilà.
Donc imaginez vraiment cette ambiance angoissante, plein de gens avec des costards.
Pas trop de cravate, on est pas si longtemps que ça.
Donc plus trop de cravate.
Là, au bout d'une semaine, deux semaines, on vous demande d'aller faire votre identifiant.
Parce que depuis deux semaines, en fait, vous ne bossez pas, vous n'avez pas de PC, vous n'avez rien.
On vous demande d'aller faire vos identifiant.
Et bien comme dans n'importe quelle grosse boîte, la machine a café.
Ah !
Donc voilà, tu discutes.
Et puis, tu espères que ça arrive pas trop vite.
Mais voilà, un jour, ça arrive.
Tu dois aller faire ta disantifiant.
S'agent que l'identifiant, la machine identifiant était cassée avant tout le service identifiant.
Voilà, pour vous dire encore plus.
Donc vous arrivez dans cette salle qui est normalement un lounge, un welcome lounge.
Donc voilà, vous imaginez.
En fait, non, c'est des tableaux, des bancs en bois, vraiment comme à l'école,
avec juste une estrade où il y a un PC.
Il y avait un encrier aussi.
D'elle, non, non.
Une toute petite salle, un tout petit bureau avec quelques chaises récupérées à gauche à droite, côté des murs.
Donc c'est un lounge version chip dans un aéroport où vous êtes en écho.
Et ensuite, donc on vous demande votre identifiant au bout de 14 personnes qui sont passées avant vous.
Donc déjà, vous avez passé la matinée là-bas.
Et là, on vous demande de mettre votre identifiant.
Donc, votre nom, votre prénom, etc.
Et puis après, on vous demande de mettre votre mot de passe, logique jusque là.
Bon, alors en fait, le mot de passe, il doit faire 12 caractères.
Il doit avoir des majuscules, des minuscules, des chiffres et des caractères spéciaux.
Bon, vous arrivez à trouver le mot de passe que vous mettez d'habitude.
Et puis à la fin, vous rajoutez 1 et point d'esclamation.
Parce que c'est ce que fait tout le monde quand on veut rajouter des caractères spéciaux.
Et voilà, il vous rajoutez 1, 1 parce qu'on vous a demandé un numéro.
Et vous vous dites que la prochaine fois, quand vous demanderez de renouveler, vous mettez 2.
Donc voilà, vous mettez votre identifiant là, vous faites entrer.
Et là, on vous dit ensuite, bon, maintenant, vous allez mettre votre deuxième identifiant.
Pourquoi l'un deuxième identifiant ?
Ah, il y en a un pour Windows et puis il y en a un pour le Wi-Fi.
C'est pas le même.
Ah, ok.
Bon, on vous continuez parce que ça a l'air d'être les choses.
Vous mettez le même mot de passe que tout à l'heure.
Et là, ça marche pas.
Et là, vous ne savez pas trop pourquoi ça marche pas.
Et en fait, on vous dit que vous avez tout cassé à l'AD KV derrière, que votre compte ne marchera jamais.
Mais par contre, si jamais vous avez peur d'oublier le premier mot de passe,
vous pourrez l'écrire sur le post-it avec le stylo qui se trouve sur la table.
Et voilà mon histoire.
Et voilà donc cette histoire de ce premier cas.
Et donc ça, c'est vraiment une histoire réelle qui m'est vraiment arrivée.
Sachant que dans la boîte Infine, j'ai compté, je suis arrivé à 5 comptes différents.
Donc un premier pour le Microsoft, un deuxième pour le wifi, un troisième pour le VPN,
un quatrième pour se connecter au serveur Linux.
C'est un cinquième pour ce connecteur Windows, enfin au serveur Windows.
C'est très sessu, ça, c'est bien.
Ah oui, c'est vraiment génial.
Il n'y a aucun essain chronisé.
Ah, et aussi, un compte pour le GitLab, parce que le GitLab, il tournait sur la machine de quelqu'un.
C'est une anecdote en plus rajoutée.
Mais le GitLab, en fait, il tournait sur le PC de quelqu'un.
Donc il fallait connaître les pages.
La fameuse prod qui tourne sur le PC de quelqu'un.
Voilà, exactement.
La légende est donc vraie.
Là, c'est dans la GitLab interne.
Et il y avait aussi un autre GitHub.
Alors l'autre GitHub, par contre, pour s'y connecter, il fallait...
Donc on s'y connectait, ça crée automatiquement le compte.
Mais en fait, on se faisait désactiver dans l'heure avec un script cron
qui désactivait tous les comptes, parce qu'il n'avait le droit qu'à 50 licences.
Donc en gros, il ne laissait pas tout le monde se connecter.
C'est affreux.
En gros, on était obligés d'aller voir la bonne personne envoyer un email,
se rajouter dans un truc, pour être rajouté dans le cronetab,
qui nous laissait, en fait, en gros, ça a supprimé tous les comptes,
sauf ce qui était dans le cronetab.
Magique.
Voilà l'histoire des identifiants à la cogipe que j'ai pu vivre.
Alors les personnes qui travaillent chez GitHub,
regardez ce qu'on fait avec votre facturation au compte,
ce qui est un peu débile.
Dans un GitHub Enterprise.
Dans un GitHub Enterprise, des gens s'amusent à faire des comptes.
Mais bon, maintenant, ça va être dans le Microsoft, tout de suite.
Oui, ça sera dans la suite Office.
Voilà, ça sera dans la suite Office, dans ces boîtes-là, ça va se dire.
En effet.
T'as réussi à savoir pourquoi ton premier mot de passe avait foiré
et avait cassé l'AD?
Il fallait le deuxième, pardon?
Non, je n'ai jamais su.
En fait, j'ai dû retourner plusieurs fois dans ce truc-là.
Non, ça n'a jamais arrivé.
Alors aussi, peut-être, prototype là-bas,
je suis arrivé à casser deux PC aussi.
Ah voilà, vas-y.
En fait, c'est le mec qui a la poisse.
Non, en fait, c'est pas ce que j'ai la poisse.
C'est qu'en fait, ce PC-là, c'est un PC-screw Windows.
Il faut le brancher à l'AD pour pouvoir faire son mot de passe.
Ça sent que, oui, comme il n'est pas sur l'AD,
on ne peut pas se connecter encore au Wi-Fi,
puisqu'il y a plein de choses comme ça.
Même si on a un compte pour le Wi-Fi, ça ne peut pas marcher.
Donc il faut le brancher en filaire.
Et donc là, on se retrouve dans une salle
où on veut le brancher en filaire,
mais il y a plein de monde,
il n'y a jamais assez de câbles réseaux pour tout le monde, etc.
Donc là, on débranche une pièvre,
et puis on branche la pièvre.
Pas d'internet.
Enfin, pas de réseaux, rien.
Bon, on branche après une deuxième,
on essaie un autre câble,
on regarde avec quelqu'un d'autre,
on débranche quelqu'un en ce branch de supe,
et puis on ne range plus de réseaux.
Donc on ramène le PC.
Donc là, on attend 10 minutes,
pas au long de, je vais m'attendre, un autre du SI.
Bon, on donne le PC,
il nous ordonne un autre, on le teste,
ça marche, ok, très bien.
On retourne dans la salle de réunion.
On rebranche le PC,
il ne purait plus de réseaux, il ne marche plus.
Mais j'arrive à me connecter,
puisqu'on l'a déjà synchronisé une fois,
il ne purait plus de réseaux.
Et là, après, on se dit,
ah, mais en fait, peut-être la pièvre
qui n'est pas standard,
qui casse les PC.
Et ben oui, en fait,
il ne faut pas brancher le PC
sur le câble RJ45 d'une pièvre.
Sinon, ça fusille la carte réseau,
et la carte réseau ne marche plus sur le PC.
Alors encore des petites trous stories comme ça.
Comme les USB killer.
Voilà, comme les USB killer.
Mais alors là, c'est genre instantané.
Tu le branches la pièvre de carte réseau.
Sympa.
Voilà, mes petites stories de vie
que j'ai pu vivre dans des grosses boîtes
de la Cogipe.
D'ailleurs, oui,
pour ce genre de choses-là,
on a commencé, j'ai fait un ripot
qui s'appelle Cogipe Survival Guide,
qui est sûrement GitHub,
où on essaie de se passer
un peu tous les guides de survie
quand on est dans une entreprise type Cogipe.
Et donc je vais citer
une des astuces qui a été donnée
par Gentux,
donc Romain,
qui est là de temps en temps.
On lui a donné un téléphone portable,
enfin un téléphone fixe,
donc pas une pieuvre,
mais ce qu'on met sur le bureau,
il ne veut pas du tout l'utiliser.
Et donc le type,
ce pour pas qu'on vienne le faire chier,
c'est qu'il ne l'a jamais branché.
Comme il est là,
on ne lui redonne pas un.
Mais comme il n'est pas branché,
personne ne peut l'appeler.
Sachant que pour l'anecdote,
il disait que s'il n'en avait pas,
on lui demandait d'en avoir des aide-commentables.
Chaque fois qu'il ne demandait pas d'avoir,
en fait on le forçait en avoir un.
Maintenant il en a un,
donc plus personne ne le fait chier pour en avoir un.
Mais il n'est pas branché.
Mais il n'est pas branché.
Donc il ne peut pas l'appeler dessus
et donc comme ça les gens se déplacent
ou vont le voir sur Slack
ou vont le voir dans l'outil de mesagerie internet.
Voilà, prototype chez vous
quand vous êtes à la Cogipe.
Ficaise.
Voilà, est-ce que vous avez des...
Il n'est pas fait des punfics.
Est-ce que vous avez des petites...
Des petites anecdotes comme ça
de vie quotidienne ?
Je la vis courante.
Elle fait peur ou pas ?
Ça dépend de quel point de vie.
Ça dépend de quel point de vie.
Sur le coup, non, c'est assez drôle.
Après coup, tu te dis putain, c'est chaud.
Alors, vous connaissez tous un peu
le CE dans des compagnies.
Ça fait des trucs sympas des fois.
Des fois.
Des fois, ça fait des trucs un peu chiant.
Mais bon, là, ils se trouvaient
qu'il y avait une soirée
qui était prévue depuis longtemps
qui préparait en fait un voyage.
Un voyage au ski.
Et là, je vois Guillaume qui sourit
parce qu'il était présent.
J'étais là, je veux se souvient.
Il se souvient.
Donc, c'était une soirée
où il partait en bus à 22h
et quel ?
Ou 23h.
Un jeudi soir.
Magique.
Et donc, ils avaient prévu,
en attendant le bus de faire la fête.
Puisque on part à 18...
Enfin, on arrête de bosser à 18h.
Voilà.
Entre 18h et 22h,
il fallait bien s'occuper.
Il faut faire la fête.
Il faut boire un petit coup.
Bon, alors le petit coup s'est transformé
en moyen-coup.
Le moyen-coup, on s'est transformé en gros coup.
Et il se trouvait que, bon,
voilà, ça s'est transformé en grosse fiesta.
Très sympa.
Sauf que, bah, il y en a qui partent pas au ski.
Notamment, moi.
Je partais pas au ski.
Et il se trouvait que,
ce jour-là,
ou quelques jours avant,
on avait...
Alors, je travaillais dans la messagerie
à ce moment-là.
Donc, on avait, bah,
une update de messagerie à faire.
Pas grand chose.
Sur la messagerie interne de la boîte.
Sur la messagerie interne de la boîte.
Donc, tout allait bien.
Il se trouvait que,
même si je partais pas au ski,
j'avais quand même
participé à la petite sauterie.
Pas beaucoup, hein.
Pas beaucoup.
Normalement, tout se passait très bien.
Pas beaucoup, ouais.
C'est ce qu'on dit, ouais.
C'est ce qu'on dit.
Je sais pas trop, mais bon...
Assez
pour avoir assez de confiance.
Voilà. J'avais assez confiance.
T'as poussé en prod.
T'as méchanté.
J'ai fait
ma petite upgrade.
Ou...
Normal.
T'est-il toute la journée, hein, quand même?
Elle avait été préparée.
Oui, oui. C'était préparée.
C'était quelque chose qui devait être fait.
Bah, je l'ai fait ce soir-là,
parce que, bah, pourquoi pas,
un autre soir, c'est...
De toute façon, je suis là, donc...
On t'a pas poussé à le faire.
Personne m'a poussé à le faire.
Je me suis dit, bon,
bah, toute façon,
on faut le faire.
On va appuyer sur le bouton.
Bah, il a appuyé sur le bouton.
Ça avait l'air de marcher.
Donc, bon, bah, suite à ça,
on continue à faire la fête.
On rentre à la maison.
Nous, on part au ski.
Il part au ski.
Donc, sachant que c'était
les trois quarts de l'équipe...
Le lendemain matin,
bah, forcément,
il fait un peu mal à la tête.
Alors, bah, on fait la grâce-mâte.
Et puis, c'est vendredi.
Donc, on va rien affoutre.
Et quand on passe le portail
de l'entreprise...
Tout va bien.
On passe la porte de l'entreprise.
Ça va encore.
On fait trois pas.
Et on passe devant la IT interne,
qui était à la première porte à droite.
Et là, ça va plus du tout.
On nous regarde.
On fait « N'aime » et « Qu'est-ce que t'as fait hier ? »
Et tout.
Et donc là, tu réfléchis.
On remet les...
On connecte les neurones.
On fait « Ah oui, il s'est passé un problème.
Il est 11h tranquille.
»
Et donc, en effet,
on avait pété complètement la messagerie
toute la nuit,
tout le matin.
Je ne sais même plus comment ils en sont tirés,
parce que...
C'est même pas toi qui est corrigé ?
C'est même pas moi qui est corrigé.
Par contre, je me suis fait un peu engueuler.
Je savais qu'on avait en plus laissé un bordel,
mais donc, malade bordel.
Et oui, donc, moi,
on va quand même finir l'histoire,
parce que c'était assez drôle.
Bon, ok, c'était pas trop grave.
Ça a fait rire certaines personnes.
On peut faire aller d'autres.
Mais quand on retourne sur le lieu du crime,
eh ben, c'était...
C'était jonché de cadavres.
Mais alors pas des cadavres standard.
C'était plutôt des cadavres de bouteilles.
Donc, voilà,
ma punition de ce matin-là,
alors qu'il y avait peut-être
80% des gens qui n'étaient plus là,
ça a été de faire les poubelles
de la boîte en question.
Donc, j'ai me suis baladé.
Ils ont parti un peu en urgence.
Voilà.
Ils ont beaucoup bu, ils ont laissé,
mais c'était abominable.
Il y avait des bouteilles partout,
partout, sous les tables,
sur les tables.
Il y avait des cartons entiers
remplis de, tu sais pas quoi.
Donc, j'ai fait les poubelles
pour m'excuser.
Enfin, pour m'excuser, non,
j'ai fait les poubelles
parce que j'avais pas le choix.
Et tout de suite,
je crois que j'avais pas l'autorisation
de toucher un ordinateur ce jour-là.
Donc, j'ai fait l'homme de ménage.
Voilà.
Donc, si vous voyez les mises en prod
de vendredi soir,
les mises en prod de jeudi soir bourrés,
c'est pas mieux.
Voilà.
Donc, je pense que...
Je pense que, c'est...
Quelque soir le jour,
bourrées, c'est pas bien.
Voilà.
Pas pousser en prod bourré, voilà.
Non, en réalité,
ne soyez pas bourrés au boulot.
Non ?
Non, si, si.
Pas pousser en prod.
Si, mais pas pousser en prod.
Non, non, mais c'était très bon de ça.
Éloignez votre PC,
mettez le loin de vous.
Si jamais vous voyez les foyers...
Si vous vous dites,
tiens, ça serait marrant,
ou ça serait, pourquoi pas,
fait, non, la réponse est non.
La réponse est non.
La réponse est non.
Mais d'un coup,
tous les autres tours étaient déjà
aussi, on était bien amochés,
ce qui fait que...
Personne n'a fait attention.
Oui, on m'a pas incité,
mais je me suis mis dans mon coin,
je me suis mis sur mon PC,
j'ai fait, clique, clique, clique,
normal, grosse confiance.
En fait, non,
pas de confiance.
Ok.
Je sais pas si
t'autor t'as quelque chose comme ça,
comme vie, que t'as...
C'est une toute petite anecdote,
mais ça commence à être...
C'était dans ma première boîte.
C'est...
Ça va être assez court,
mais je sais pas si
vous avez passé par des boîtes
où la...
qui sont tellement petites,
que la sale machine se trouve
juste à côté des bureaux.
On a vu.
C'est si, je vais pas dire.
C'est ça.
C'était le cas dans ma première boîte.
Donc on avait une petite sale machine
qui était quand même plutôt...
plutôt pas mal,
avec un système d'extinction au gaz et tout,
qui arrivait...
Après, je suis arrivé dans la boîte,
mais ça s'est professionnalisé,
on va dire, quand même.
Il y avait quand même du matos.
Et...
Évidemment, il y avait une clim.
Qui marchait bien en hiver.
Qui marchait un peu moins bien
en printemps,
et qui marchait pas bien du tout en été.
Donc...
On s'est retrouvé un jour
à aller sur...
à devoir...
redémarrer la clim,
le groupe de clim sur le toit.
Sauf que pour accéder à ce groupe de clim,
il fallait...
Donc on...
Les bureaux étaient au dernier étage
d'une petite tour de...
deux étages,
ou trois étages.
Et donc...
Il fallait...
accéder au toit par une trappe,
euh...
avec une échelle, évidemment.
Sauf que, pas de bol,
on avait une échelle trop courte.
Donc, il fallait se faire la courte échelle
sur l'échelle.
En plus, il pleuvait un peu,
donc les pieds glissés.
Oh mon Dieu.
En montant, ça va,
parce que les pieds étaient un peu pressèques,
mais en redescendant,
c'était un peu plus sport.
Donc, il a fallu aller...
il a fallu monter sur ce toit,
ouvrir le capot
de la... du groupe de clim.
Qui est encore en fonctionnement.
Qui est encore en fonctionnement, évidemment.
Euh...
Mais qui brasse de l'air chaud, en gros.
Oui, enfin...
Il pleut et il a encore alimenté.
Tu mets les mains dans un truc
avec plein de courants, c'est sympa.
Il détue un peu partout,
tu sais pas trop ce que ça fait.
Donc, tu passes le bras dedans,
et là, il y a un petit bouton
qui est caché un peu au milieu, au fond.
Bouton risette.
Bouton risette.
T'appuies dessus, et puis tu redescend,
et puis tu priques...
tu priques sa remarche.
Sa remarche pendant...
quoi, les 30 minutes,
puis tu remontes.
Puis tu fais ça...
Tu fais ça...
une bonne partie de la journée,
jusqu'à ce qu'il fasse
plus assez chaud
pour que le truc se mette en sécurité.
Et pendant ce temps-là,
tu as des clims de secours,
en plus, voilà.
C'est là où ça devient encore plus drôle.
Tu as des clims de secours
qui...
qui ont été achetés
au dirti du coin.
Les petites clims portables, là,
tu sais que tu...
avec le tuyau qui part...
qui part de la fenêtre.
On a vu des...
avec ça.
Sauf que le truc,
il travaille tellement un bal
que ça fout de la flotte partout.
La flotte dans une sale machine,
je rappelle,
avec des faux planchés.
Donc avec des câbles...
des câbles avec du courant
qui passe dans le plancher.
Voilà.
Donc le combo gagnant, quoi.
Clime qui marche pas,
le clim de secours qui fuit.
Ça, c'était...
c'était plutôt pas mal.
Voilà.
C'est les prods...
les prods dans les bâtiments.
Ça fait partie...
ça fait partie des attributions
quand tu es dans une boîte
où il y a...
où il y a 10 personnes,
10-15 personnes,
et que tu fais un peu tout,
quoi.
Y compris...
y compris redémarrer la clim.
Reparateur de clim.
Reparateur de clim.
T'es...
tu deviens...
homme à tout faire.
Un super.
Estelle.
Estelle,
est-ce que tu as quelque chose comme ça ?
Oui, ça va être...
peut-être un peu plus axé
pour les filles,
parce que moi j'ai vécu...
quelque chose qui était peur.
Toi les défis.
Même pas, même pas.
Même pas les toits des filles.
Première boîte,
jusque là,
ça allait bien.
PME,
beaucoup de monde,
ça va.
Premier jour,
forcément,
on s'apprête bien,
on est des filles,
on a envie d'être bien jolis.
On montre au boulot,
ça se passe plutôt bien.
Deuxième jour, pareil.
Et là,
troisième jour,
je lance mon PC,
et je vois un mail bizarre,
d'un gars que je n'avais pas dans mon service,
et qui m'a plus ou moins dit,
Estelle,
tu as des magnifiques chaussures,
talons,
ça te va très très bien.
Alors je prends cette voix,
mais si ça se trouve,
il n'y avait pas cette voix,
c'était un mail.
Mais en gros,
je te remarque tous les matins,
et c'est extraordinaire
comment tu t'habilles,
ça te va exceptionnellement.
Mambine.
T'es ton premier jour ?
C'était mon troisième jour, je vais le souhaiter.
Un troisième.
Je sais pas si c'est beaucoup mieux.
Ah ça va,
si c'était tout le prochain jour.
Non, mais non,
tous les jours, quand c'est le premier,
c'est...
Ouais, c'est encore plus hardcore, mais...
En gros, tous les jours,
il me regardait,
enfin, c'est trois jours,
il m'avait regardé,
et du coup, j'ai fait merde.
Putain,
j'ai déjà un moulé.
Donc, au début,
je me suis dit,
bon, il va arrêter,
je vais pas répondre,
c'est pas grave.
Ça continue,
le temps passe,
je fais deux semaines,
et là,
nouveau mail.
Ah ben,
la robe que tu as mis aujourd'hui,
ça te va très, très bien.
Il faudrait un jour qu'on aille boire un café.
Je fais,
mais merde,
plus ça va,
et plus je vais avoir peur
d'aller dans les couloirs, moi.
Donc,
j'ai un peu enquêté
de qui était cette personne.
en fait,
il était pas du tout,
c'est pas du tout partie des devs,
donc je me suis dit,
je vais voir.
Jusqu'au jour où je vais à une réunion,
qui devait être assez classique,
je m'occupais de l'URP interne
de la boîte,
et on était avec les mecs de l'infra,
et les mecs avaient aussi du support.
Et là,
il y a un gars,
et il se présente,
et j'entends son nom,
je fais, putain,
mais ça me dit quelque chose.
Et en fait,
ce nom-là,
eh ben,
c'était le mec
qui m'envoyait des mails,
et en fait,
c'était le responsable infrat
de carrément du groupe.
Et là,
je fais,
mais merde,
comment je vais faire ?
Oui,
les mecs,
bah en fait,
c'est toi là,
dans ma tête,
je me disais,
mais merde,
il va me,
il se fait,
je vais pas arriver
à finir ma réunion tranquille.
Donc j'avais des gouttes d'eau,
des gouttes d'eau
qui tombaient du front.
Et finalement,
j'en parle après
une semaine avec une copine,
qui, elle,
a eu aussi la même chose.
Et là, on se dit,
par la même personne.
Par la même personne.
Ah.
Et on se dit,
bah,
il y a un problème,
donc on était assez flippés,
et on a su
qu'il avait
une copine
au sein de la boîte
depuis 2-3 ans.
Et on avait gardé nos mails.
Et on s'était dit,
bon,
s'il va plus loin,
on peut
pas faire du chantage,
meurtre guillemets,
lui demander de ce qu'elle a même un petit peu.
Vous voulez les cimiques
par le degrasse quand même,
vous avez été sympa.
Ben, on voulait pas,
on voulait,
enfin ma copine était plus chaude
pour le,
pour le faire,
enfin je dis chaude, mais...
Elle était...
Elle était au taquet.
Elle avait envie de,
de le faire direct.
Mais on a été gentils.
On lui a fait comprendre très gentiment
que on allait pas se laisser faire
au détour d'une conversation
qui n'était pas pour ça,
mais finalement on lui a dit.
Et il a arrêté.
Et l'histoire se finit bien,
parce qu'au final,
plus de part que de mal.
Mais pendant un petit moment,
je vous avoue que
c'était pas terrible d'aller à la boîte.
Et plus c'est allé,
plus je mettais des choses couvertes,
sans un talon, sans rien.
J'en semblait un sac.
Mais voilà,
petite histoire flippante
pour les filles,
peut-être que vous avez
rencontré ça.
Ben on a...
Enfin oui, c'est quelque chose
qui vient en lien
avec pas mal de sujets
qu'il y a eu.
Enfin ça vous l'avez vu
chez Hubert notamment, etc.
Enfin c'est des choses
encore qui sont les mêmes
encore plus loin pour le Co.
C'est Gouyolle.
Enfin peut-être que
quand ta boîte,
quand ta boîte augmente,
voilà, mais quand ta boîte
devient énorme,
c'est sûr et certain que ça
va arriver un moment.
Tu peux pas contrôler tout le monde.
Par contre c'est comment
gérer l'affaire.
Et chez Hubert pour le coup,
c'était...
La nana a dû partir.
Enfin en fait en gros,
on a donné raison au manager
qui faisait ça.
En plus c'était le manager direct
comment disais.
Encore plus.
Et encore plus sale que ça.
Et on a donné raison
au manager en disant
bah faut peut-être que tu
partes de boîte
puisque...
Tu te conviens pas ?
Et ça ne tira pas
avec ton manager.
Alors,
ouais pour rebondir
à ce genre de choses là,
en fait, nous ça nous est arrivé
en fait avec Barte,
enfin dans une boîte,
ça ne nous est pas arrivé
à nous directement,
mais arrivé à un cas
en fait avec une femme
pour le coup qui a fait ça
avec pas mal de gars
en même temps de la boîte
au point où les gars
étaient obligés de passer
par l'arrière de l'entreprise
pour pas passer dans l'entrée.
Moi je suis arrivé après moi.
Ça t'est arrivé après ?
Je suis arrivé après.
J'ai entendu les rumeurs.
Voilà, les rumeurs,
les rumeurs étaient là-dessus.
Mais au point vraiment
où des gars étaient vraiment paniqués
au sein d'aller
mais là en plus c'était
dire que c'était pas par mail,
c'était vraiment en...
Face to face.
En Face to face.
Dans le métro,
dans le métro après
quand tu rentrais, etc.
Ah ouais ?
On a cheri en fait.
Ouais, vu éconnu.
Ça n'a pas duré très longtemps
et là pour le coup,
la personne a été remerciée.
Je ne sais plus si c'était pour cette raison-là.
Mais...
J'espère que oui.
Ça n'a pas été dit
mais ça a été fait.
Sachant que c'était des gens
plutôt bien haut placés
dans l'entreprise.
Qui ça arrivait.
Donc voilà, c'est arrivé,
ça nous est déjà arrivé
ce genre de choses.
Mais peut-être ouais,
moi je vais enchaîner
sur le harcèlement un peu
qui est arrivé.
Donc il arrive ce genre de choses.
En fait il m'est arrivé
pas vraiment la même chose
à ce niveau-là
mais sur les idées.
Dans une boîte
où on a des gens
qui ont passé
ou globalement au début
on te fait comprendre
que ce que tu penses
même dès que tu arrives
ce que tu penses
on s'en tape un peu.
Donc moi par exemple
j'étais un expert déjà
que Kubernetes
et Docker
et conteneur
en règle générale
et puis on arrive
et puis ton premier jour
avant même de te poser
t'as pas encore posé
ton cul sur la chaise
et là il y a
ton responsable qui vient de voir
c'est toi en plus 2, 3
je ne sais plus combien
et arrive et puis
il te regarde dans les yeux
et puis il fait
Docker over my dead body.
Bon ça commence
Docker over my dead body
ok très bien
je suis dans
la branche
DevOps tout ça
de la boîte
ok bon
on va continuer un peu
et puis les choses
continuent un peu comme ça
en fait toujours
on essaye de faire les choses
mais au début on te parle
et puis un jour
en fait on dit
non mais en fait
t'étais pas là
ça sert à rien que tu parles
t'étais pas là
au moment des choix
et puis on conteneurait.
On en a déjà discuté
c'est validé
voilà c'est validé
t'as pas vraiment
quelque chose à dire
et puis ça continue un peu comme ça
et puis en fait
moi j'essaye de
faire des présentations
des mythes
des présentaires
etc pour essayer de
faire un peu
pas d'imposer les choses
puisque de toute façon
j'avais pas un talent
d'imposer quelque chose
mais vraiment de faire
juste découvrir à la limite
et puis
et puis au hasard
de discussion
t'apprends que globalement
on veut
enfin
tu fais tu gènes
ça va même jusqu'un jour
où quelqu'un se plante
de chat
et vient dire
Guy aime
l'écoute pas
ça sert à rien
de toute façon
il dit beaucoup de choses
mais il n'a jamais rien fait
on arrive à des choses comme ça
donc tromper de fenêtres
en fait
on a parlé sur Slack
il y a la mauvaise personne
et c'était moi
et puis ça continue
c'est dommage
voilà c'est dommage
et puis ça continue
comme ça
et ça continue même
parce que
bah un jour on fait
un projet en interne
et puis ce projet en interne
qui est bien
il y a des gens qui veulent
y participer
et leurs managers
leur disent
pour ta carrière
au sein de la boîte
il vaut mieux pas
qu'ils participent
je te conseille
de ne pas y participer
donc des managers on dit ça
qu'on ne connaissait pas
des gens à côté
et les choses augmentent
comme ça
et ils augmentent au tel point
que un jour
tu mets
on avait des Slack
enfin le Slack interne
et là
tu lances un article
qui dit
que pour le bien de l'entreprise
il faut
il faut donner un peu
enfin il faut
enlever ses privilèges
et donc laisser de la place
à ceux qui pensent pas pareil
ou sur un article américain
enfin vraiment
sans rien du tout
ça parlait d'une conférence
il n'y avait rien dedans
et cet article là
est répondu par ton N plus 3
du début
et avec des phrases ultra incendiaires
du type
I will not tolerate it
notamment
en majuscule
et c'est de truc là
il est mis sur Diege général
sur 3000
et quelques personnes
de la société
et ça va même aussi
même à d'autres moments
sur d'autres Slack
où on discute avec quelqu'un
de manière
en sujet technique
là pour le coup c'était
en plus sur Borg et sur
Ecubéran et Thith
donc vraiment un sujet très technique
sur une chaîne Python
vraiment ultra technique
dans un thread
et là
enfin il y a une discussion
animée
c'était même pas
il n'y avait pas d'insulte
et là d'un coup pop sur le chaine
le N plus 2, le N plus 3
le N plus 1000
je sais pas combien
qui pop sur le chaine
et qui viennent commenter
directement dessus
et voilà les choses
d'augmentent comme ça
et puis en fait après
enfin et vraiment
et tout ça dans une ambiance
ultra délétère
où vraiment
il y a
une salle ambiance
et puis un jour
en fait on apprend
qu'un de ses collègues
dans une autre équipe à côté
il a un problème
c'est à dire qu'il s'est barré
pendant plusieurs mois ailleurs
que là il vient de revenir
qu'il en pleure
qu'il veut pas aller au boulot
et moi bon je suis pas
directeur du personnel
ou je suis pas syndicaliste
mais
tu te dis quand même qu'il y a un
problème
donc tu vas voir les RH
et puis tu leur auras dit
bah c'est pas normal
qu'est-ce qui se passe
dans cette équipe
pour que ça
et qu'est-ce qui se passe
dans toutes les autres
à côté pour que l'ambiance
soit comme ça
et là en fait
le RH
te sort
sort son petit calpain
et sort une liste
une liste de la chetasi
de tout ce que t'as fait
dans la boîte
et de à quel point
toutes les fautes sont
sont des tiennes
dans telles réunions
dans telles déjeuners équipes
ou il n'était pas
c'était quelque chose
donc de rapporter
donc un calpain de la chetasi
avec exactement
tout ce qui a été dit
rapporté par tous les manager
et en fait tu as perçu
que dans cette boîte là
tous les manager
reportent
tout au RH
de tout ce qui s'est passé
pour avoir un
et ça ça m'a été confirmé
après par des gens
qui étaient encore dans la boîte
et d'autres qui n'y sont plus
maintenant
ou c'était une pratique courante
fait par les manager
et ça ça fait ultra peur
voilà
et donc voilà
c'est le but
d'une soirée Halloween
ah bah là moi j'ai peur
voilà et bien c'est voilà
ça se passe dans des boîtes
voilà et les gens
les gens viennent te voir
en
en secrète sur Slack
en disant
ah oui ça arrive à plusieurs
de mes potes
donc il est mis qu'il s'est fait
enfin je leur ai quitté
c'est passé
t'apprends ça en fait
au fur et à mesure
il y a des gens qui viennent te voir
qui te disent ah je sais ce qui t'est arrivé
parce que
c'était prévu
enfin on l'a
voilà
celle là où tu vois que
les RH sont là
pour protéger la société
des salariés
et pas l'inverse
bah bien sûr
ça quand je dis ça
en interne
on me croit pas
on me dit oh non
les RH ils sont là pour t'accompagner
pour te guider
pour t'aider
pour t'aider
à grandir
les RH ils sont là pour te virer
c'est là pour protéger l'entreprise
voilà c'est ça
pour protéger
pour qu'il arrive
en fait il faut voir
que historiquement
ils ont été fait
pour casser les syndicats
avant il n'y avait pas de RH
les syndicats avaient tout pouvoir
c'était eux qui faisaient tout
dans une société
pour les employés
et en fait pour casser le rôle
des syndicats
on a créé les RH
pour faire semblant
regarder
on vous met des gens à temps plein
il y a un rôle administratif aussi
oui non mais c'est
avec ça
mais voilà
mais donc là c'est quelque chose
et en fait ça vient même
au point que depuis
en fait il y a des personnes
à qui j'ai dit ça
qui ont arrêté de me croiser
dans les couloirs
en fait
qui ont changé de
de porte
et c'en est même arrivé
où des gens qui n'étaient
plus dans la société
qui sont maintenant dans d'autres structures
arrivent dans des conférences
ou dans des tables rondes
à parler de mon cas
en disant
enfin alors qu'il n'y était plus
dans la société
qu'il n'y était pas là
que je n'ai jamais croisé
parce qu'en fait ils sont partis
le jour de mon départ
enfin le jour de mon arrivée
et arrivent à dire
des choses sur moi
de qu'est-ce que j'ai fait
alors que en plus
ça n'aurait pas
donc en fait ce truc-là
arrive à être dans un truc
comme si en fait c'était
le
voilà tu as été harcelé
en mode violent
alors que en plus
enfin j'ai jamais fait
il y a du harcèlement psychologique
il y a du harcèlement direct
il y a du harcèlement
voilà là il y a tout
là c'est un panel assez important
on n'est pas arrivé
jusqu'au harcèlement physique
et au harcèlement
encore ouais
voilà mais on est arrivé
quand même jusqu'à un point
comme ça assez important
donc ça existe
c'est pas du harcèlement sexuel
j'émettrais jamais sur le même pied
mais les mêmes choses en fait
arrivent
arrivent là-dedans
et même après
il y a une sortie de honte
que les gens ont à le dire
donc là je le dis là maintenant
je donne pas les noms
mais peut-être un jour
et il faut
il y a un sentiment de honte
en fait qui se fait face à ça
la preuve j'ai pas porté plante
donc en fait c'est quelque chose
qui se fait comme ça
après c'est du rapprouver
ce genre de...
c'est du rapprouver mais
il y a des choses comme ça à dire
voilà j'en ai même pas parlé
c'était déjà il y a plusieurs
il y a plusieurs années maintenant
donc voilà
voilà les petites choses
qui peuvent faire peur
ouais je vais enchaîner
plus roses
plus roses que des fois
alors seulement on va revenir
je vais juste enchaîner
pas revenir à des trucs
plus sales
ah non il faut pas les payer
plus sales
je vais pas encore parler
je vais pas encore parler
de scripte bâche on pourrait
mais dans la vie
dans la lignée
vers après
dans la lignée de ce qu'avait dit Victor
on va ça m'a rappeler
une petite anecdote très rapide
c'est
bah pareil
une sale serveur
qui est quand même bien installée
qui est là pour épauler
il y a quoi
il y a une bonne quinzaine d'armoires
quand même
mais elle est pas très grande
mais il y a quand même 15 armoires
il y a des beddys
qui a plein de choses
ça tourne
c'est très bien
moi il se trouve que un jour
il y a un technicien
qui vient intervenir
un technicien de chez nous
qu'intervient
il est dans la salle
et puis d'un seul coup
grosse alarme
on sait pas ce qui se passe
il y a de la fumée
partout dans les bureaux
ça se propage dans les bureaux
ça se propage dans la salle de pose
qui était à l'opposé
à l'opposé
on sait pas trop ce qui se passe
donc bon bah
on sort on va voir
qu'est ce qui se passe
en fait
il y a le système d'azote
pour anti-encendie
qui s'était déclenché
donc on sait pas trop pourquoi
il s'est déclenché
il y a de la fumée partout
donc c'est assez étonnant
on faut pas rentrer
parce que l'azote
on peut s'asphyxier
on a hirtous
on vérifie
il y a eu une coupure de courant
soit il y a eu une coupure de courant
on va aller renvers les serveurs
toute une procédure
on y passe plusieurs heures
à tout renverser
assez ennuyeux comme situation
et puis quand on lance tout
quand on lance tout
on voit qu'il y a plein de serveurs
qui reboutent pas
merde, qu'est ce qui se passe
c'est un grand classique
vous avez retrouvé quand même
le collègue qui était dans la salle
le collègue lui il est sorti
il était mort
on l'a retrouvé quand on l'a retrouvé
on l'a mis dans un coin
on l'a mis dans un coin
on sait pas pourquoi quand il était là
on s'est demandé
est-ce que tu as allumé une clove
est-ce que tu as fait quelque chose
ou non
juste il était là
ça a dû être déclenché quelque chose
d'une manière ou il a dû avoir de la vapeur d'eau
on a aucune idée de pourquoi
ça commence à s'est déclenché
mais ça s'est déclenché
et donc on a deux énormes bouteilles de gaz
d'azote
qui se sont déversées
dans la salle
c'est assez marrant
en tout cas c'est marrant à voir
déjà
mais il est mort donc
il est mort
ce qui était moins marrant
c'est qu'en fait ce système-là
de dégazage
et bah
ouais
d'extension
des gaz
plein de choses
bah en fait
le fait de décompresser rapidement un gaz
c'est bien
mais ça crée des ondes
des ondes de chocs
des ondes mécaniques
la data
exactement
donc ces ondes mécaniques
qu'on appelle
parfois aussi des ondes sonores
et bah ça crée pas mal de vibrations
dans la pièce
et ces vibrations-là
bah les disques durs
ils aiment pas trop
et donc on s'est retrouvés
je ne sais plus avec
entre eux
j'ai plus le chiffre exact
mais il devait y avoir
moins de 100 entre 50
et peut-être 100 disques
qui avaient sauté
à ce moment-là
et donc bah nos serveurs
ne redémarraient plus
il y a certains où la raid
bah les deux disques durs
ils avaient sauté
enfin
c'est un truc cataclysmique
notre bête disque
alors elle était
par chance éloignée
de la buz de décompression
mais on pouvait faire
une espèce de
de map
avec des cercles concentriques
et voir que
bah les serveurs
qui étaient les plus proches
de la buz
oui il y a une espèce de
blastradius
un truc cataclysmique
et donc
bah là
quand vous avez un système
de sécurité
testez-le
alors certes
quand c'est du truc
à base de bouteilles de gaz d'azote
c'est difficile à tester
mais bon voilà
sachez-le
ça peut faire ce genre de
décompression
un dingue à es rapide
dans une petite pièce
ça fait sauter des serveurs
des disques durs
vous aviez un backer ?
on a réussi à s'en sortir
ça a été
mais ça demandait un peu de taf
la finalité de l'histoire
c'est qu'on a appelé quand même
enfin notre DSI a appelé
les gens qui s'occupaient
de ce système de sécurité
là et bah ils ont
transformé les buzes
et on en a mis 2
ou 3 chez plus
et puis ils ont transformé
ils ont changé
le type de buz
pour que ça fasse moins de vibrations
et qu'il y a autant de débits
mais avec moins de pression
enfin je sais pas trop
ce qu'ils ont fait
mais ils ont changé des choses
fait petite frayeur
voilà
on va passer peut-être
maintenant sur le parcille plus développement
tu parlais de Bache tout à l'heure
rentrons peut-être un peu
dans des scripts
ça va prendre peut-être
même d'ailleurs un peu moins de temps
de l'inventé
moi je vais vous raconter
le pire code que j'ai vu de ma vie
le pire c'est qu'il est open source
en fait ce code là
c'est le code d'un driver moxa
moxa c'est la marque
c'est une marque taiguanese
qui fait des boîtiers
type industriel
alors là ce cas là
c'est un boîtier
qui transforme du port série
en Ethernet
et alors cet Ethernet là
après il faut le retransormer
en série sur le PC
qu'on veut en fait ça te permet
d'avoir des ports série
de très très longues distances
via l'Eternet
en utilisant un câble Ethernet
et donc en fait c'est des paquets IP
donc le boîtier a une adresse IP etc
mais quand on arrive après
sur le server Linux
on veut il faut un module
pour le transformer
en nouveau port série
en port série virtuelle
qui est le port série
à l'autre bout de l'usine
là dessus
et alors ça s'appelle RealtityWide
et donc là je faisais
donc on en avait besoin
nous c'était dans un milieu
dans un milieu on avait besoin
de ce module là
pour récupérer les données
et en fait
j'ai un jour essayé naïvement
d'automatiser
l'installation de ce driver là
et donc de le faire en paquet
des bienes pour le coup
mais voilà on essaye
d'améliorer un peu les choses
donc on y arrive un peu
on voit un peu comment ça s'en salle
c'est du code C à compiler
voilà ça se passe très bien
et à un moment on comprend pas
la moitié on installe les scripts
qu'il y a dans la doc etc
mais il manque quelque chose
il n'y a quelque chose qui s'installe pas
il ne manque des fichiers
et en fait on va voir
un peu plus loin dans le code
et en fait quand on exécute
le code C
en fait ça
ça écrit des fichiers
en fait on va voir un peu plus loin
dans le code
et en fait
il y a des system shells
dans le code C
qui font des échos
avec des pipes
enfin avec des pipes
dans un fichier
et en fait on a plein de codes
Bache
dans un code C
qui est exécuté
au moment de l'installation
donc on a vraiment quelque chose
enfin vraiment le truc
le pire du monde
je me suis arrêté là
j'ai dit à la boîte
qu'on ne utilisera plus jamais
ce genre d'outil là
et au final on s'en est sorti
sans ça
mais voilà le code le pire
que j'ai vu là dessus
donc c'est pas que du Bache
c'est du Bache dans du C
c'est du C qui génère du Bache
voilà c'est du C qui exécute
Bache action j'aime bien
voilà le code le pire
j'en ai vu beaucoup du code dégueulasse
mais celui-ci c'est le pire
je sais pas si vous avez des bâcheries
je peux parler de...
bah si vous voulez j'ai encore une autre
une petite autre
alors c'est toujours dans l'automatisation
donc c'est dans l'automatisation d'open stack
donc le but c'est donc d'avoir
tout un mécanisme d'automatisation
autour d'open stack
et pour ça
souvent il faut faire des vérifications
il faut voir si ce qu'on a fait
c'est bien fait
et donc pour pouvoir après
aller se redéclencher
pour lire des potents souvent descripts
donc pour ça il faut récupérer les informations
bon open stack c'est une API
on se dit bon bah le code
c'est du code ruby
le code ruby va aller appeler les PIA
et comme ça on a toutes les infos
et ça fait donc ça perçoit un jour
que genre le code de les PIA il est mort
et ça marche quand même
enfin il y a un truc vraiment
on comprend pas
genre
enfin même je crois qu'on avait installé
le strict minimum sur une machine
et puis ça marchait pas
ça disait que il manquait l'exécutable
l'exécutable de...
de l'appli
enfin c'était bizarre
et en fait en digant un peu dans le code
bah on s'est aperçu qu'en fait
pour créer des objets rubys
ça lançait la ligne de commande
la ligne de commande en fait
elle avait un pretty print
donc ça mettait des dsdsdsdsds
un peu partout
et des slashes
des choses comme ça
pour faire un truc joli
et en fait ils avaient créé un script
pour parser ce pretify
et en faire un objet ruby à la place
qui après pouvait être manipulé
et ça c'était assez fort
quand je suis tombé là dessus
je trouvais ça très très très beau
c'était très très chiant
c'était imbitable comme code
mais voilà ça utilisait le pretify
pour créer du code ruby
des objets rubys
voilà ce que j'ai déjà vu
comme d'hab
du code afreux
je suis en train de réfléchir
sinon moi j'en ai un
ouestel peut-être
bah un petit peu ouais
vas-y vas-y
le plus dev dans le toit
j'étais le plus dev
non non j'ai un exemple
mais c'était pas fait par moi
donc du coup c'est bon je peux en parler
j'étais dans tout le monde
ma première entreprise
et on géré les factures
qui dit RP, on gère
de la commande à la facturation
et il arrive que c'est décembre
et qu'on va générer les factures
de maintenance de l'année entière
donc là c'est le gros moment
où en gros c'est
donner nous du cash à les y
donc ces factures sont super importantes
et il s'est avéré qu'on a refait
le système de facturation
qui était avant en VB6
en s'écharpe
parce qu'on passait à des nouvelles technos
parce que je vous laisse imaginer VB6
je sais pas si vous avez connu
mais c'était vieux de la vieille
et on était déjà en 2000
je peux pas dire des bêtises
en 2015-2014
ah oui mais c'est...
en VB6 en 2004
d'accord ok
donc c'est qui fait peur là dans l'histoire
ça fait peur
déjà utiliser un RP en VB6
ça faisait peur
mais bon bref
on s'est dit on va basculer en s'écharpe
bon jusque là tout va bien
test tout va bien
et on lance en prod
on génère les factures
on teste une ou deux factures
ça a l'air d'être bien
bah go pro dans les envois
c'est parti
donc on fait ça
bah on va dormir
tout va bien on était contents
on s'est dit
c'est bon on l'a livré
avant la live du 31
je connais ça
je m'en prod
je me l'enprote
mais j'étais pas bourré
l'équipe était pas bourrée
mais bon bref
on revient
deux jours après
là la facture nous dit
c'est bizarre
il y a un client qui nous a appelé
et qui ne valide pas le montant
qu'on a mis sur la facture
c'est bizarre
on prend le facture
on regarde en base
et en fait
bah on sait pas comment
et je sais même pas
si j'arriverais à vous l'expliquer
parce que je crois que j'ai oublié
mais il y avait eu un random
il y avait eu un random
sur le prix des factures
en fonction des clients
donc c'est bien bien
c'est lent
c'était maintenant sa nouvelle
normalement qu'il devait se dérouler
et le mec il paye tant par mois
donc du coup animal
fois 12 tout va bien
bah là en fait
il y a des mecs
qui devaient payer 1000€
qui avaient des factures
à 34000€
tout va bien
et vice-versa
t'avais des mecs
qui devaient payer ça
5000€ de maintenant
c'est bah non
ils avaient 300€
donc c'était un peu noël
pour certains
et pas trop noël pour d'autres
donc quand on a su ça
bah
on a eu très très peur
donc bah
moi qui devais gérer le projet
j'ai dit merde alors
voilà
bah vite
est-ce que vous avez envie
de faire des factures
bah oui
ah merde
bon bah c'est merdique
on va envoyer vite
un courrier
il faut faire un truc
faut s'excuser
faut dire ne prenez pas
en compte le courrier
s'il vous plaît
et en fait je suis allé voir
le DAF
parce qu'il y avait personne
qui bosse à ce moment
de l'année
et je vais voir le DAF
et deuxième truc
il fait peur
il dit non mais on va attendre
que le directeur revienne
mais j'ai mis reviendre
en 4 jours
il me fait non non
mais on va vraiment l'attendre
on peut pas faire ça
sur son aval
j'ai attendu des clients
pendant 4 jours
il va y avoir des factures
qui n'ont rien rien rien rien
rien à voir
et vous laissez ça
oui oui
je dis bah moi non
donc du coup je vais envoyer
vite un mail à la direction
j'ai dit fuck off
faut qu'on s'excuse
on regénère un truc
et on corrige
et voilà ça s'est passé
en décembre
et on s'est fait bien taper dessus
j'ai dû présenter
mes
mes plaides excuses
même ma chef
la même pas fait
ma chef s'en fout
té royalement
mais moi j'y suis allé
et heureusement
nous n'avons pas eu de plaintes
et tout le monde a payé sa facture
mais c'était quand même le d'abord
est-ce qu'il y en a qui ont payé plus
c'est ça quoi
et est-ce qu'il y en a qui ont
qui sont plantés
qui ont payé 34 au lieu de
elle même pas
parce qu'on a fait ça bien
au final on a envoyé une
je n'aurais pas pu le voir
la fin d'année justement
ah joli truc
13e mois
bah je pense qu'il ne l'aurait pas donné quand même
mais non
voilà
tu ne fais une carvielle
à l'envers
ouais
une carvielle à l'envers
comme si comme si ça redonnait l'argent
quand elle avait trop
c'est très génial
qui a déjà redonné du fric
quand on se plante
que la personne elle se plante
dans la monnaie
tu dis tu perds à moi l'année prochaine
on te rend pas de sous mais
après karma
tu sais karma iso bitch
non
tu ne sais pas que si tu fais de la merde
le karma va te rattraper
pour te faire payer
faire bouffer ta merde
sauf si tu ne retournes pas
dans le même magasin en fait
voilà
mais
moi j'ai 2-3 trucs
mais plutôt côté
côté infra en fait
côté ops
des choses qui me sont arrivées
alors
moi notamment il y en a une
où en fait
quelqu'un parle de l'entreprise
donc tout était bien automatisé
vraiment une anecdote super rapide
mais pour vous dire comment c'était
quelqu'un parle de l'entreprise
quelqu'un est assez important
quand même dans l'infra
la personne parle de l'entreprise
donc son compte est retiré de l'automatisation
donc il est supprimé partout
parce qu'on ne veut pas que la personne
puisse se reconnecter bien sûr
normal
et puis
et puis ça foire sur certains serveurs
on fait bah main
pourquoi ça foire
on va diguer un peu
et en fait on s'aperçoit que sur certains serveurs
le compte n'arrive pas à être supprimé
on digue un peu plus
on essaie de le faire la main
on usordèle tout ça
puis là on dit non non
le compte ne peut pas parce qu'il est utilisé
ah pourquoi
on en digue un peu plus
et en fait
il y a des screens de lancers
screens de lancers en bas grande
avec qui lancent des trucs
on sait pas quoi
et en fait on a mis plusieurs jours
avant de le supprimer
parce qu'on ne savait pas ce que faisait ces screens
mais on a eu peur
que les screens
fassent tourner la prod en fait
le mode shadow quoi
voilà que
on continue à faire la même chose
parce qu'on se fait
que y avait quelque chose
bah oui mais parce qu'on savait pas
si ces scripts-là ne faisaient pas tourner
des scripts importants
des choses importantes de la prod
etc.
et donc on a mis plusieurs jours
et en fait on les a retiré
un peu en mode YOLO
en se disant
bon bah
si ça gueule pas
si ça gueule pas c'est que c'est bon
et on l'a fait
et parce qu'il y avait des screens
qui tournaient en prod
en prod d'essais
donc là moi un petit truc
un petit truc qui me sois arrivé
qui me sois arrivé là-dessus
Victor tu avais un truc à dire aussi
sur le dev
ouais moi c'était sur la partie dev
du coup je reviens
sur la partie dev
mais
le pire code que j'ai vu
bah c'était dans la première boîte
aussi comme stel
mais c'était il y a
quelques années en arrière
déjà
vous avez du vb6
du vb4
non non du php
php
php
et je crois qu'à l'époque
c'était déjà php5
mais c'était écrit en php4
donc c'était du php4
donc c'était déjà vieux à l'époque
et c'était
dans cette boîte-là
je m'occupais notamment
de gérer
la voip
la voip
avec du asterisk
pour ceux qui
et ceux et celles qui connaissent
évidemment
ça fait rêver
et au pélisque
pour la jamais faite
pour la jamais faite
celle-ci elle a jamais faite
j'ai jamais faite
euh
et donc
ce code
c'était une interface
qui permettait d'administrer
de l'asterisk
euh
avec un web
voilà
avec une web UI
avec du php4
en php4
c'était un code qui avait été écrit
évidemment
totalement non versionné
pas de guide
et du tout ça aurait été trop facile
donc tu te retrouves
avec ce truc-là
sur les bras
et
tu t'essayes de
de gratter un peu des infos
et en fait
tu te rends compte que c'est du code
qui a été écrit
par des potes
du patron
euh
qui
qui ont fait ça
en mode
en mode
en mode diolo
voilà
juste pour
pour le brand just for fun
ouais just for fun
just for just for flouze
euh
avec
avec tout un tas de
de trucs dedans
du
une libre php
php pierre
ou pierre je sais pas comment dire
php pierre un truc
une espèce d'extension de php
pour
pour faire tout un tas de trucs
à l'époque qui n'était pas en bête
directement dans php
sachant que la version de la libre
qui était utilisée
c'était une version vieille
déjà à l'époque
une vieille version
évidemment elle était
elle était modifiée
patché
patché n'importe comment
dès que tu touchais
dès que tu t'es touché
à une ligne de conneins de droit
ça pétait tout le reste
régression
régression
il y avait zéro test
il y avait
il y avait vraiment que dalle
et c'était l'enfer
ça vous le vendiez
et ça
alors oui
le pire c'est que
non seulement on le vendait
mais
on le vendait
à des clients
directs
de
de cette boîte là
où j'étais
et on le vendait aussi
comme solution revendeur
en marque blanche
en marque blanche
c'est à dire que
on vendait
à des personnes
à d'autres boîtes
qui faisaient un peu
du business comme nous
de la merde
à vendre
et on les retouchait
et on fait
la version que eux avaient
tourné sur des serveurs
auxquels nous on avait accès
cette boîte là
enfin la boîte où j'étais
avec accès
pour pouvoir
pousser la nouvelle version
du code
et simplement ce qu'on faisait
c'est qu'on changeait
le logo à la main
en statique
dans le code
donc tu te retrouves avec
des épis
évidemment
ce qui se passe
ce qui devait se passer
c'est que tu te retrouves
avec des versions
qui sont toutes complètement différentes
un peu partout
donc c'était complètement
what the fuck
c'était franchement
immanenable
c'était l'enfer
voilà c'était
mais ça fait du sous-titre
et j'ai bossé là-dessus
pendant pas mal de temps
et avant que je parte
j'avais entamé un projet
de refonte complète
de ce truc là
from scratch
parce que
à un moment j'ai dit à mon boss
non mais écoute
il faut arrêter les conneries
il faut refaire depuis le début
bon j'ai jamais
mené le truc au bout
parce que j'ai pas eu le temps
mais c'était l'enfer
moi je dis histoire aussi
sur les projets
marts
marts
marts
côté ops
côté ops
juste un petit apparté
sur les pratiques des ss2z
alors les pratiques des ss2z
on peut en dire beaucoup beaucoup
il y a pas un truc à dire
alors je dis
ou moi
donc c'était il y a
des années et des années maintenant
vous savez quoi
c'est 7, 8 ans
8 ans que je bosse 9 ans
j'ai pu
en fait vous êtes vieux
non je rigole
non ça fait 9 ans
9 ans donc voilà
ça fait
c'est l'ordre entre 6 et 9 ans
les ss2z sachant que
pour tous les futurs diplômés
et futurs juniors
des ss2z sachez
que à partir de mon vous posez le pied
en ss2z vous êtes expert
pas en interne mais en externe
oui
vous êtes grand junior
vous êtes expert
dans une technologie
dans un savoir faire
dans une langage
surtout celui que tu mets
à la fin
la technologie
que tu veux même pas avouer toi-même
que t'en as fait mais
de ça
voir même la technologie
que tu découvres
que c'est la première fois
que tu la vends dans la société
voilà mon cas particulier
donc j'ai
enfin j'ai plusieurs cas
même de ça
alors
t'étais expert en quoi ?
j'étais expert par exemple
alors la messagerie c'était mon domaine
donc j'étais forcément expert
à ce moment là
même si j'avais que 2 ans
tu as fait du zimbra c'est ça
et ouais zimbra collaboration suit
je partage ton ta douleur
non c'était bien
c'était bien zimbra à l'époque
c'était la moire
non ça a été racheté
j'en ai fait mis ce soir
après ça a été revendu
revendu, revendu, bref
non non non non
je sais pas si vous connaissez
chibolette
le problète
chibolette
mais qu'est-ce que c'est que ça ?
c'est open source
on dirait là donc complètement random
non c'est un nom
non babilonie
non non non non non non
hébreux je sais pas trop
viens on va faire une chiboulette
en barbecue
je crois que c'était une blague
c'est un peu de chiboulette
pour assaisonner ton flèche
je pense que l'origine
des mots doit pas être assez proche
on a toujours trouvé des mots comme ça
donc c'est un projet
qui fait de la fédération d'identité
du SAML
c'était hyper moderne
il y a 6 ans
quand on faisait du SAML
waouh
la fédération d'identité
les DSI
ils connaissaient pas
ils connaissaient à peine
et donc
ok
ils connaissaient carbéros
ils connaissaient l'AD
et puis bah ils connaissaient
les serveurs linux
il fallait bien les connecter
alors comment ils les connectent
et bah
nos super commerciaux de génie
ils ont dit
bon bah nous on va le faire
on est pas chers
on va le faire
et puis bah comment on va le faire
bah
ouuh
qu'est ce que tu poses de question
toi
comment on va le vendre
c'est surtout combien
c'est pas comme en qui compte
et après on envoie l'expert
et après on envoie l'expert
sauf que l'expert il est prévenu
24h avant
que y a un contrat à remplir
et que c'est pour ta gueule
donc c'est surprise
c'est
ouais
faut que t'aille
machin
crédit du nord
de je sais pas où
du nord et du sud en même temps
faut que t'aille faire ça
et toi
tu pleures
tu pleures
tu passes ta soirée
à lire google
toute la nuit
je t'appel
que je crois que
tu sois aussi arrivé
que tu sois allé dans une mission
tu sais même pas pourquoi
j'ai une pierre
donc voilà
tu t'en sors
et honnêtement je sais pas
comment j'ai fait
à la fin j'avais un prototype
qui marchait
j'ai dû y passer
une semaine
ou une semaine et demi
parce que bien entendu
si c'est pas cher c'est pas long
voilà
donc tu passes quelques jours
tu sues des larmes de sang
et
à la fin ça marche
donc j'étais
j'étais très content de moi
mais j'étais très très très fâché
avec ma société
je crois
je sais pas
on a peut-être tous connu
des commerciaux qui ont
dit que c'est un programme
il y a le cas 2
où tu dois aller faire
tu n'es pas codeur
mais bon
tu connais un petit peu
tu dois aller faire de l'analyse
de profonde de code
pour savoir ce qui va pas
et tout
ok
pendant 3 mois
ok
à Lyon
ou à pourquoi pas
c'est bien Lyon
c'est bien
ouais j'ai appris
je connais des bons restos maintenant
ça fait des années
que je suis pas allé maintenant
à l'époque
j'avais mes petites adresses
qu'est-ce qu'il y a eu d'autre
j'ai eu le SAML
j'ai eu l'analyse de code PHP
débile
que je connaissais pas le framework
que j'ai dit
voilà je pense qu'il y a quelque chose
mais en fait
pour partir dans le sud
tu partais le dimanche
en voiture
ah oui oui oui
ah oui non mais alors
dans les pratiques débiles
des SS2Z
pour nos futures jeunes diplomés
juniors des SS2Z
il y a aussi le fait que
on vous prévient
genre le jeudi
ou le vendredi
soir
que en fait le lundi
vous vous retrouvez
je sais pas
à Hague
ou au fanfond
du Larzac
c'était pas le Larzac
c'était le plateau
des mille vaches
un truc comme ça
à faire
de l'installation de messagerie
pire encore
pire encore
vous devez installer un serveur
et vous arrivez dans les locaux
vous faites
le serveur
il est où
et là
on vous pointe le doigt
il y a un carton par terre
et le serveur
il est dans le carton
donc il faut ouvrir le carton
poser le carton sur la table
mettre le serveur sur la table
tout faire de A à Z
que des trucs absolument
mais que vous
enfin je n'ai jamais vu ailleurs
que dans le genre de messagerie
ça va pas
il faut m'aller à Mongalais
en français de gérer
c'est pas le cas
j'aurais pu
à la paparée
à la paparée
il est trop jeune
trop jeune
c'est la rue
c'était très
c'était moins populaire
maintenant
il y a internet
mais dans les débuts des années 2000
fin des années 90
début des années 2000
surtout le début des années 2000
c'était la rue
où tu allais acheter
ton matos
c'était la rue
du matos
a Paris
qui était
c'était
trosté par les finois
et donc il y avait
toutes les devantures
avec tous les prix
aller chercher des devis
etc
c'était la market place
avant l'heure
c'était le Amazon
donc il y avait
des sites
même de référencement
des prix
c'est le boutier
c'est la boutique
c'est la boutique
c'est la boutique
c'est dingue
on se faisait
une petite église
on allait acheter
c'est le shopping
c'est la rue shopping
il y avait un surcouf à côté
ah ouais
c'était la grande épa du surcouf
je connais pas mon dieu
je l'ai jugé
non mais là
ça fait peur
parce qu'on est vieux
en fait c'était
le halloween
merde on est vieux
ça existe encore
rue mangalette
j'ai un truc
sur les déploiements
donc t'as parlé
t'as alors
des déploiements
quand l'application
elle est in-house
complètement random
moi même
sur des logiciels open source
je peux voir vous dire
quel est le pire que j'ai vu
normalement vous vous dites
bon bah russia l'open source
on le fork
on le met en interne
on le
on fait notre petite branche
on fait notre développement
et on fait des PR de temps en temps
voilà un workflow
complètement classique
là dedans
là non moi j'avais une boîte
où le workflow
il était celui-ci
les développeurs
devaient faire des blueprints
pour demander
est-ce qu'on a le droit
de développer à la communauté
une fois que la blueprint
est validée
on a le droit de développer
la fonctionnalité
une fois que la fonctionnalité
est développée
elle est poussée à la communauté
une fois qu'elle est poussée à la communauté
elle est réalisée
un jour
c'est-à-dire que
la PR est mergée
dans une branche
back portée
ou quoi que ce soit
mais ça c'est la communauté qui gère
une fois que c'est réalisé
avec une version
je sais pas 1, 2, 5
là on a une entreprise externe
qui
la package
parce que le package
elle toute la CIA
il est fait par une entreprise externe
une fois que cette entreprise
externe de la package
elle l'envoie par mail
dans un zip
les paquettes des biens
à une autre équipe
donc là
j'ai parlé tout à l'heure
c'est envoyé à l'équipe d'intégration
enfin qui s'appelait pas comme ça à l'époque
mais ça envoyait à l'équipe d'intégration
cette équipe d'intégration
les met sur ces repository d'artefact
elle des fois
donc ah oui entre temps
ils ont rajouté des patches
dans les repository
dans le paquet des biens
parce que si on sait pas drôle
le paquet des biens
il faut toujours rajouter des patches
donc après c'est fini comme ça
après ces paquettes-là
sont installées
via l'outil d'automatisation
sur les serveurs
et des fois quand
tient un bug critique à corriger
les patchs sont faits
via la ressource patch
de ce logiciel d'automatisation
donc en gros
quand il y avait un problème qui arrivait
des fois le support venait
et disait on comprend pas
y a tel bug il venait voir les devs
normal c'est les devs qu'on va voir
quand il y a un bug
bah les devs étaient incapables
de savoir le code qui tournait
puisque en fait entre le moment
où ils avaient fait leur PR
le temps où la communauté
l'avait réalisé ou pas
le packaging avait été fait
sur quelle tag, quelle branche
etc. impossible de savoir
ça avait bien guitain quand même
voilà etc. etc.
et voilà le workflow
qui était utilisé
ce qui fait qu'en fait
donc ils étaient tous dans la même boîte
mais ils étaient tous en fait
complètement séparés
en fait il y avait une porte battante
entre les deux équipes
entre l'équipe qui était
l'équipe d'intégration
celle qui installait
et même l'équipe d'Obs
et l'équipe de développement
donc c'est vrai
le vrai silo physique
le silo physique
il y avait une porte battante
ne parlez pas d'evobs
ça s'il vous plait
interdit
et oui c'était devops
devops c'est un mot
non mais de toute façon
ça ne sert à rien
on l'a fait depuis le début
on a mis de l'automatisation
il y avait des devs et des ops
et il parle pas mais c'est pas grave
non mais c'était
il faut que j'en sorte une comme ça
je me souviens que j'étais avec toi
c'était en 2012
je crois on était allé
un salon de recrutement
à mon parnas
et qui était organisé
je sais plus par qui
mais vraiment
enfin un truc au début
c'était le premier remix
de job
remix job salon
c'est ça
exactement bravo
je suis allé voir une boîte
qui faisait je sais plus quoi
et on a croisé Corben
ce genre
voilà c'était Corben
qui était là
je crois que c'est pour ça
les recours qu'on connaissait
c'est pour ça qu'on y allait
et en fait on va voir
quand même une boîte
en disant bon bah voilà
on va changer
j'ai voir une boîte
qui faisait du PHP
sans doute
mais ça c'est d'ici
c'est très dit le PHP en 2020
c'était populaire
moi j'en ai fait aussi
mais
c'était les boîtes
et en fait je suis allé les voir
et j'aurais montré
il y avait des DevOps
je venais entendre ça
donc ça faisait pas longtemps
que c'était
mais je l'ai mis sur mon CV
en mode c'est un peu ce que je faisais
je suis déjà dans la CIA
je faisais déjà pas mal de choses comme ça
et en fait les gens m'ont dit
bon bah
enfin cool devops
et j'aurais fait
mais ça veut dire quoi
pour vous devops
ah bah c'est simple
tu vas faire du PHP
et tu vas faire du sous-dois p'té gate install
t'es devops
et voilà
c'est ça la définition du devop tour
le début du devop c'était génial
ah ouais c'était
je pense qu'il y en a des gens
ils le pensent encore
on le dit
bah mon ancienne boîte ils ont pris l'équipe
hop
et ils ont fait bah ça y'a vous êtes devops
tada
c'est du rebranding
et en plus on en parle souvent
dans le meetup
et moi j'ai vu aussi
dans la même année
des gens qui se sont été adminsis
qui sont rappelés devops
et le jour où je suis arrivé
je crois une semaine avant
ils ont été renommés SRE
ça avait pas bougé
exactement la même chose
le même poste, la même mission
le même taf
la même taf
tout pareil
c'était maintenant de l'était SRE
parce que
ah bah faut bien recruter ma pauvre dame
c'est... comment tu veux pas recruter
si on n'est pas SRE
c'est honnête quoi
c'est honnête
c'est honnête dans le fonds de vie
du recrutement
ouais mais ça il fallait quelques coups à boire
pour l'avoir eu
ça te répose là au début
c'était
entre ça
ou mettre Kubernetes sur ces fiches de poste
oh mon dieu
ah oui
sur les fiches de recrutement
mettre Q1
fiches de recrutement
d'avoir Q1
dans un salon de recrutement
que c'est une techno bani
que c'est une techno
Over my dead body
et donc de faire corriger le truc
au stylo
partout les
partout les recruteurs
qui doivent se taper tous les flyers
et mettre un marqueur noir
un marqueur noir
mettre le coup de marqueur noir
sur tous les flyers
pour masquer Kubernetes
c'était très très très très fort
les jours là
ouais on a bien rigolé
ouais ça c'est clair
mais c'était technologie
voilà
oui bah si on vient dans les technologies
comme ça
dans le choix des technologies
moi j'ai quand même eu un moment
j'ai remplacé un script bashe
qui était dégueulasse
un script bashe
en plusieurs fichiers
plus de 400 lignes de code
ça paraît pas beaucoup
mais 400 lignes de code en basche
avec des fonctions etc
vomi
voilà c'était vomitif
ça pétait tout le temps
d'ailleurs ça pète encore toujours
mais bon
c'est encore en prod
c'est encore en prod
mais je l'avais changé en me disant
bon bah voilà y a go
y a go
là toutes les fonctions qu'on fait
on fait de l'open ssl
on fait des choses comme ça
donc je l'ai remplacé
entièrement par un script en go
j'ai remplacé par un script en go
et je l'ai réécrit
j'ai réécrit voilà
feature
voilà c'était exactement
les mêmes features
j'en ai rien changé
c'était exactement pareil
j'étais à avais atteint
40% de couverture de test
je suis pas développeur
moi 40% j'étais ultra fière de moi
plus j'arrivais à tester
toute la partie open ssl
j'étais vraiment ultra fière
j'arrivais à décompréter
là c'est de 0 à 40%
voilà c'est ça
et en plus un truc
c'est un truc
genre un seul fichier
avec un code etc
j'avais même mis ça
sur un git lab
j'avais fait tout le processus
de ci-high
un peu en loussé
en rajoutant des runners
dans vos trucs
parce que c'est interdé
git lab
là c'était déjà on est
encore dans les technologies
et la ninja
utilisez le git lab
j'ai utilisé le git lab
pour rajouter des runners
sur une machine qu'on avait
du kubernetes
qui est interdit aussi
mais bon j'ai utilisé
les magies de le toqueur
mais mec il est dans l'interdit de as
ah ouais mais voilà le château
et j'ai réussi à créer des comptes
parce que bien sûr
pousser sur un nexus
c'était toujours avec l'utilisateur super admin
donc j'ai créé des comptes
à moindries de services
dans le nexus
pour pouvoir pousser
depuis la ci-high
donc en gros j'avais un processus
complet de ci-cid
dans le nexus
de mon petit outil
j'étais ultra fière
j'ai allé présenter ça
c'est en fait des gens ont commencé
à voir qu'il y avait un repo
qui traînait dans un recoir
donc on va obligé de le présenter
je l'ai présenté de l'entouement
en disant regardez voilà
feature complète
c'est pas fait pour être poussé
c'est un truc d'ailleurs
ça n'a pas le même nom
pour que ça ne remplace pas
la première réaction que j'ai eue
un silence premièrement
deuxième réflexion que j'ai eue c'est
ah non mais on va pas utiliser go
il va falloir installer
sur tous les serveurs
comment dire que go c'est du single binary
et qu'il n'y a pas besoin d'installer
mais bon
voilà la première chose qu'on a eue
et la deuxième chose que j'ai eue
c'est quelqu'un qui a sorti son pc portable
est allé sur une page du wikib interne
la tournée est dit
go lang c'est pas dans la liste
des technologies acceptées
dans la société
donc fuck off
donc fuck off on va rester sur bash
j'ai pas eu la réflexion de dire
que bash n'était pas dans les technologies
acceptées dans la société
il n'était pas dans la liste
je crois qu'il a été dû être ajouté après
parce que j'ai commencé à en parler
et les gens se sont dit
merde faut changer la loi à posteriori
pour pas qu'il y ait un truc comme ça
mais voilà
donc en gros il y a toujours ce script shell
alors sachant que maintenant le script shell
appelle du ruby en plus
qui doit appeler aussi d'autres librairies
en C après
il y a tout un qui appelle d'autres commandes
du système etc
un truc très prévu
c'est la secrète sauce
c'est une secrète sauce
que personne ne veut voir
mais qui est là
et qui pète assez régulièrement
ah oui le code de ce script shell
est dans
l'organisation
d'automatisation en code guide
et donc il est pas versionnel
c'est à dire en fait il est réalisé
en même temps que le code d'automatisation
et il a pas sa propre cycle de vie
donc ce qui fait que des fois on poussait des codes
qu'on avait pas testés
il n'y a pas de test
voilà le chose qui était assez mignonne
à l'un de l'autre
est-ce que vous avez encore d'autres...
j'en ai une mignonne à toute courte
qui parle de fesses
ah de la fesses
j'étais toujours ma première boîte
c'est bizarre je vais vous parler
que de ma première boîte
c'est le pire qui se réveille
c'est toujours notre première boîte
après elle a fait deux boîtes
donc la deuxième c'est celle de maintenant
ah alors
il est pas dans la résilience
il est pas entendu
non c'est très court en fait
avec des gens de mon équipe
non pas de suite
c'est à la fin
avec les gens de mon équipe
on a vu qu'il y avait des backup
de la base qui était pas fait tout le temps
normalement ça devait être fait
on avait une politique
tous les jours etc
toutes les semaines pour autre chose etc
et on a vu qu'il y avait des trous
dans les backup qu'on avait
le moment où on voulait les remonter
donc on s'est dit merde
peut-être un problème chez les ops
donc on va les voir
et on leur a dit bon ben écoutez les gars
il s'est à...
enfin là on a des problèmes de backup
il y a des trous
et du coup si un jour
on a des problèmes de facture par exemple
si on veut faire un petit rollback
ça va chier
donc ils ont dit ouais pas du c...
et après ton incident
eh ben c'était juste avant
donc ils valaient mieux qu'ils le répare
eh ben ils ne le savaient pas encore
et du coup ils ont été très sympa
ils ont regardé
le mec le lendemain
est allé voir
sur les machines qu'est-ce qu'il y avait etc
et 2 heures après qu'il a fait
son petit intervention
puis vous
plus de rp
plus rien
en prod ça ne marchait plus
et donc du coup panique
panique tout le monde
eh mais qu'est-ce qu'il se passe
l'après midi
on n'arrivait pas à le remonter
on savait pas qu'est-ce qu'il se passait
on savait pas pourquoi
il y avait un server qui avait tombé
mais on avait dû...
enfin n'arrivait pas à savoir
donc du coup
ce qu'il y avait été fait
c'est que à l'entrée de la boîte
à 14h
il y avait un mec qui avait écrit
de l'infra
le logiciel ne marche pas
veuillez ne pas vous connecter
nous vous écrireons un mail
et en plus ce qu'on savait pas
c'est que ça va aussi péter
toute l'infra
les mails ne marchaient pas
fonctionnaient pas
du coup ils nous ont envoyé des textos
au face de tel horaire
un mec bourré il a dit faire une update
il a coupé le screen
où on est la porte
le screen
eh ben vous savez quoi
l'après midi
on se dit
eh ben c'est pas possible
on va revoir
ça le serveur
il y a un problème
en fait l'ops
en se tournant
ou en faisant je sais pas
quoi
avait débranché la prise
avec ses pès
avec ses pès
avec les pommes de Ménat
exactement
donc il avait tout coupé
et ça nous a fait perdre
une demi journée
parce qu'on avait pas les make-up
en deux prods
voilà voilà
donc imaginez les appels clients
qui ont été perdus
les saisies
qui ont été perdues
les factures
la compta
voilà tout ça
pour l'histoire de FES
c'est pas mal
c'est pas mal
bien amené
moi j'en ai des petites marantes
des choses que j'ai déjà vues
mes yeux vues
ça c'était quand j'étais prestat
j'ai entendu moi
je faisais une présentation
sur je suis pu lui
des pommes logiciels
ou un logiciel
ou non sur une API je crois
et puis à la fin
je fais une remarque
ou non c'est quelqu'un
qui faisait une présentation
à la fin je fais une remarque
je fais une remarque
mais votre application
c'est bancale
c'est pas tout elle factor
et là
tout mon éditoire de SRE
c'était des SRE et des DevOps
il me regarde
j'ai l'impression d'avoir mis un gros mot
je fais pas tout elle factor
c'est tout elle factor
un Google it
et il me font
mais c'est quoi tout elle factor
ça sert à rien
d'où tu sors ça
j'avais l'impression d'être Frankenstein
au milieu
c'est quoi pour les personnes
qui connaissent pas
tu ne connais pas
tu es une développeuse
il est 12 à 12 facteurs
je sais plus mais
c'est une cise
à mettre dans ton application
pour pouvoir la déployer facilement
dans tout ce qui est Cloud
ça a été fait au début
pour tout ce qui était dans le monde des recous
et après ça c'est mis maintenant
ah oui donc en fait
c'est connu
les gens qui connaissent pas
c'est connu ça
ça existe pas
ça existe vraiment
d'accord non mais ok
enchanté
d'accord moi ce que j'ai eu
un petit truc dans les types de formation
c'est bien pire
je faisais de la formation
et je vais dans une boîte
et on leur met un processus
avec du sven
avec du gestion de source
sachant que Git existait déjà
mais j'y vais
et d'ailleurs j'y ai été avec
un de mes stagiaires
qui était avec moi
et qui me disait
pourquoi tu fais de présentation
d'Sven
y'a Git, Félo
calme toi
tu vas voir
on va déjà faire Sven
et là on fait une présentation
comme ça
des gens qui sont manager
dans l'informatique
mais depuis 20 ans
enfin quelque chose comme ça
en même plus
en fait la présentation
de Sven
les tags
comment ça marche
le code
comment ça marche etc
et puis la présentation se fait
ça dure une heure
et puis on va faire quelque chose
comme ça
on essaie de faire quand même
quelque chose dans ces interactifs
on n'a pas tant de choses à dire
on n'a pas manipulé
parce que c'est pas des gens
qui allaient manipuler
puis à la fin
personne arrive vers nous
on est en 2011-2012
quelque chose comme ça
la personne arrive vers nous
et nous dit
et nous se retournent
et nous dit bon
vous êtes bien gentils
avec sous AFL
mais en vrai
personne utilise ça
voilà on est en 2012
on parle de Sven
je trouve ça très bien
et en fait c'est vrai
autour d'eux
personne l'utilisa
quand on était allé
dans un de leurs préstats
qui connaît
ils connaît en fait
ils avaient un serveur
une machine un PC
qui tournait dans un coin
avec un 100...
enfin un Windows share
qui tournait
en fait le code
était...
était sur un Windows share
il était partagé
Doorscore 1
Doorscore v2
voilà
complètement des dossiers comme ça
quand je leur ai parlé
des Sven
ils étaient ultra contents
qu'on leur parle
mais c'est juste qu'ils connaissaient pas
c'est juste...
et l'application était faite
avec...
vous savez le truc
avec des femmes
dénudées dans le magasin
avec Queen Dev
des filliers de Castelolés
à côté de Montpellier
d'accord
voilà
des choses bien
il y a des choses bien
Montpellier
faut venir
pour des femmes à poil
sur Windows
j'essaye de travailler dessus
parce que j'ai été obligé
tiens
ah t'as vu des filles à poil
j'ai rien compris
j'ai dû développer en français
j'étais en PLS dans un coin
j'ai dit
qu'on ne le prend pas
si vous connaissez pas
Windows
aller chercher sur Internet
vous trouvez je sais pas
si ça existe encore
si si ça existe
ah oui vraiment
et c'est maintenu
et il fait encore du bis
Windows et Web Dev
pour le web
ouais
et bah c'est la
vous devez être en bundle
avec Mandrake
tu sais
ouais je suis pas sûr
100% mais bon
ok
je sais pas si vous avez d'autres choses
une petite spéciale
une petite dernière pour la route
des dernières pour chacun
si quelqu'un a quelqu'un
un dernier petit tour de table
ouais c'est bon j'ai dit
mon histoire de fesses
tu restes sur ton histoire de fesses
parce que moi j'ai une histoire de fesses
à part ce qui est arrivé
mais non je crois pas
ce qui est arrivé
ce qui est arrivé avec
à des fesses
je me trouvais une ceinture un jour
une ceinture de madame noël
sur mon bureau
un lendemain de soirée noël
usagée ou...
bah elle avait été enlevée
la ceinture
donc je suis allé retrouver
la propriétaire de la ceinture
t'as fait comment tu l'as passé
autour des tailles de toutes les filles
non non j'ai demandé
j'ai demandé
et quelqu'un répondu
et quelqu'un répondu
en cas...
et c'était pas
la d'moiselle en question
qui a répondu
donc je suis allé retrouver
la d'moiselle
et ouais
elle a rougi
comme madame noël
super
t'as désinfecté ton bureau après ?
ouais j'ai passé un coup
moi il y a juste un truc
qui me soit arrivé une fois
c'est les gens me mettaient en prod
en fait il y avait...
bourré ?
franchement c'était d'un avis
du pareil au même
puisque en fait je comprenais pas
enfin voilà ils étaient en jour
de mise en prod
en fait je pouvais pas bosser
avec eux jour là
et donc ils m'avaient mis dans un coin
bon j'étais payé je m'en foutais
j'étais en prestat
et en fait je pouvais pas
parce que ça m'était
une journée entière
à mettre en prod
et en fait ils avaient un tableau blanc
où ils notaient le nom des serveurs
et ils les barraient
quand ils avaient mis en prod
sur le serveur en question
ah ça c'était joli
continuous déploiement
c'était au nord whiteboard
voilà c'était du mechanical
turc déploiement
je trouve ça génial
voilà et avec un processus
avec des choses qu'on barraient
un super processus automatisé
mécanisé
mais manuellement mécanisé
manualisé
manualisé
manualisé
mon dernier petit truc
dont je me souviens
et toi Toto
est-ce que t'en as une dernière ?
dé fesse
t'as rien de sexuale ?
ou sinon de creepy ?
je crois pas mais
creepy
creepy creepy
ah j'ai rien qui me rend t'est là
bah dommage vous en aurez pas une
ça se trouve avec une malade
sur ce que vous avez
c'est bien
c'est bien
si dans les commentaires
vous voulez réagir
sachant qu'à mon avis
on a le spectrum
que vous pouvez toujours rejoindre
vous pouvez rajouter
c'était un peu un épisode
c'est l'épisode yolo
voilà c'est l'épisode d'Halloween
spécial
voilà toutes les petites histoires
sachant qu'il m'en reste encore
beaucoup
que j'ai n'ai pas
que j'en ai pas parlé
bah voilà donc
n'hésitez pas
donc à revoir la vidéo
en 360 là
où on est encore
on dit bonjour
n'hésitez pas à le partager
n'hésitez pas à commenter
sur la vidéo
sur toutes les plateformes
sur Twitter
et sur le spectrum
on dit merci
on va faire des retweets
voilà on va faire des retweets
et n'hésitez pas à les voir
le 360 parce qu'on a fait
une déco d'Halloween
on a fait les forts
enfin déco
je suis pas sure que ça
il y a un petit déco
on remercie
un petit déco
voilà c'est vrai
qu'on n'en a pas parlé
on est dans les locaux du bon coin
on les remercie fortement
parce qu'ils sont magnifiques
enfin moi j'aime bien
bon là vous envoyez pas
de grand chose
la provinciale vous dit ça
voilà elle est épatée
une start-up de 10 personnes
quand ça sort
ça fait du bien
donc merci à tous
merci à Estelle
merci à vous tous
c'était super
on aimerait bien
reparler avec toi de choses
d'un peu plus sérieuses
je reviendrai
I will be back
voilà sachant qu'on a
un profil vraiment
différent pour le coup
et c'est ce qu'on souhaite
à voir
et puis si vous avez des questions
sur lui X
sur l'agilité
avec plaisir
voilà un nouveau
un nouveau thème
des nouveaux thèmes que vous
pouvez rajouter en spectrum
pour une prochaine émission
alors j'ai pas dit du X
hein
des points X
je vois ces regards
tout content
non le user experience
le user experience
donc parlez de ça
allez la voir
en France et en Ava
dans toutes les présentations
qu'elle peut faire
en tournée
partout en France
en tournée dans mes
nouveaux journaux
voilà
donc encore une fois
si vous voulez participer
physiquement au podcast
manifestez-vous
sur le spectrum
et on aura peut-être
une petite surprise
qui va arriver d'ici peu
quelque chose en
en live
enfin en remote pour le coup
alors on vous en dira un peu plus
vous le verrez passer
on va essayer de faire ça
voilà on aura peut-être
quelque chose d'un peu plus marrant
un peu moins formel
une surprise
et si vous souhaitez vraiment
participer
et que vous n'êtes pas
disponibles physiquement
venez nous voir
et on trouvera forcément
un moyen
venez nous voir physiquement
venez nous voir physiquement
et on prend un truc pas physique
venez sur Paris
en vrai parce que vous
y'en prend un podcast à distance
c'est ça
en tout cas vous êtes super
et merci à vous 3
c'était un super moment
et super découverte
super
merci à tous
bon DevOps
ouais toujours
bon Halloween
ben ben y'a tout le monde
bon Halloween
ciao
Episode suivant:
Les infos glanées
DevObs
Dev'Obs Le magazine et observatoire du DevOps
Tags
Card title
[{'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}, {'term': 'News', 'label': None, 'scheme': 'http://www.itunes.com/'}, {'term': 'Tech News', 'label': None, 'scheme': 'http://www.itunes.com/'}, {'term': 'devops', 'label': None, 'scheme': 'http://www.itunes.com/'}]
Go somewhere
Dev'Obs #12 / Retour du FOSDEM