move files

This commit is contained in:
Tykayn 2024-11-11 23:20:04 +01:00 committed by tykayn
parent a58b0efcad
commit 2a1891dc2a
399 changed files with 41852 additions and 36 deletions

View file

@ -0,0 +1,279 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:image" content="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
<meta property="og:locale" content="fr_FR">
<meta property="og:description" content="Code, nouvelles technologies et entrepreneurariat par B. Lemoine">
<meta property="og:url" content="https://www.cipherbliss.com">
<meta property="og:site_name" content="Cipher Bliss">
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux" href="https://www.cipherbliss.com/feed/">
<link href="/style.css" rel="stylesheet">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
<meta name="author" content="">
<link rel="alternate" type="application/rss+xml" title="Cipher Bliss » Flux"
href="https://www.cipherbliss.com/feed/">
<meta property="og:title" content="">
<meta property="og:locale" content="fr_FR">
<!-- Description de la page -->
<meta name="description" content="">
<meta name="reply-to" content="contact@cipherbliss.com">
<link rel="icon" type="image/png" href="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png">
</head>
<body>
<div id="page">
<header id="masthead" class="site-header">
<div class="header-image" style="background: url(https://www.cipherbliss.com/wp-content/uploads/2016/11/bg.jpg)">
<a href="/">
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png" class="site-icon img">
</a>
<h1 class="blog-title">Cipher Bliss</h1>
<p class="blog-subtitle">Code, nouvelles technologies et entrepreneurariat par B. Lemoine</p>
</div>
<nav class="navbar is-fixed-top is-dark" role="navigation" aria-label="main navigation">
<div class="navbar-brand">
<a class="navbar-item" href="https://www.cipherbliss.com">
</a>
</div>
<div id="navbarBasicExample" class="navbar-menu">
<div class="navbar-start">
<a class="navbar-item" href="https://www.cipherbliss.com">
<img src="https://www.cipherbliss.com/wp-content/uploads/2016/12/rond.png"
class="img-fluid">
</a>
<nav>
<a href="/">Accueil</a>
<a href="https://portfolio.cipherbliss.com">Portfolio</a>
<a href="/feed">Flux RSS</a>
<a href="/contact">Contact</a>
<a href="/ressources-de-café-vie-privée">Ressources</a>
</nav>
</div>
<div class="navbar-end">
<div class="navbar-item">
<form role="search" method="get" class="search-form" action="/">
<label>
<input class="search-field" placeholder="Recherche" value="" name="s"
type="search">
</label>
<input class="is-hidden search-submit" value="Rechercher" type="submit">
</form>
</div>
</div>
</div>
</nav>
</header>
<main class="body-wrap boxed-container">
<article class="content">
<header id="title-block-header">
<h1 class="title">cipherbliss_blog</h1>
</header>
<h2 id="le-petit-printf-1">Le petit Printf</h2>
<p>ont devenus un problème." Et tandis que l'homme se tenait là en
silence (sur son nouveau bureau à roulettes trop cool), le petit printf
se dirigea hors de la salle.</p>
<h2 id="chapitre-8"><strong>Chapitre 8</strong></h2>
<p><img src="https://ferd.ca/static/img/printf/ops.png" /> Dans le
bureau d'à côté se trouvait un employé fatigué, avec des dizaines de
tasses à café vides, recroquevillée sur ton clavier, à taper avec
énervement. "Salut, dit le petit printf." La femme n'a pas arrêté ce
qu'elle faisait. Elle a continué à taper furieusement. "Bonjour?"
demanda-t-il à nouveau. La femme s'arrêta d'un coup, pris un flacon d'un
tiroir dans son bureau, et a pris une gorgée. "J'ai un travail terrible,
dit-elle. Je fais DevOps. ça avait bien commencé, la plupart du temps je
développais et puis parfois je debuguais des choses, mais plus le temps
passait, plus à a a empiré. J'ai commencé à lutter contre les incendies
dans notre pile, puis plus d'incendies ont commencé à se produire. Je me
suis débarrassé de la plupart d'entre eux, tirant de petits miracles ici
et là pour ensuite respecter les délais de dev sur des choses que je
devais aussi faire en plus. -Et ont-ils embauché quelqu'un pour aider?
-Non, c'est ça le truc. Les petits feux continuent de se produire ici et
là, et en raison du temps que je prends pour les combattre, je ne peux
pas être aussi prudente qu' avant avec le dev, donc je crée plus de feux
tout le temps. Maintenant, je lutte contre les incendies toute la
journée et toute la nuit et je déteste mon travail. -Pourquoi votre
employeur ne fait pas quelque chose? -Je suis douée à faire mon travail,
et je suis parvenu à garder les choses sous contrôle assez longtemps que
tout le monde s'y soit habitué. Lorsque vous prenez l'habitude de petits
miracles, les gens sont habitués. Ensuite, vous êtes coincé à faire des
miracles tout le temps ou ils vont penser que vous ne faites pas votre
travail du tout. -Cela semble très triste -ça l'est; et parce que vous
êtes la personne la plus familière avec ces feux, vous obtenez seulement
de travailler sur eux de plus en plus, jusqu'à ce que votre employeur
embauche quelqu'un d'autre pour couvrir votre ancien emploi, celui que
vous aimiez. Si vous vous souciez assez dur sur votre travail pour être
celui qui fait les choses que tout le monde déteste, on vous remerciera
en vous donnant de plus en plus de ce travail qui ne vous plaît pas,
jusqu'à ce que ce soit tout ce que vous faites. Et puis il n'y a plus
rien pour vous plaire dans votre job. -Alors, vous êtes malchanceuse,"
dit le petit printf. Et son pager sonna encore. "Cette femme," dit le
petit printf à lui-même, en continuant plus loin son voyage, "cette
femme serait méprisée par tous les autres: par l'expert spécialisé, par
le développeur de rockstar, par l'adoptant premier. Néanmoins, elle est
la seule d'entre eux tous à sembler utile. Peut-être est parce qu'elle
pense à autre chose qu'à elle-même.</p>
<h2 id="chapitre-9"><strong>Chapitre 9</strong></h2>
<p><img src="https://ferd.ca/static/img/printf/architect.png" /> A
l'angle du bâtiment, printf trouvé un grand bureau avec de grandes
fenêtres donnant une vue imprenable sur la région. Dedans, est assis un
vieux monsieur avec des rames de documentation sur son bureau. "Ah,
voici un développeur!" s'écria l'homme, alors que printf se tenait à la
porte. "Entrez!" En regardant à travers les fenêtres, le petit printf a
remarqué qu'ils étaient pleins d'écriture. Avec l'aide d'un stylo
effaçable à sec, la vue sur le monde extérieur a été masqué par des
tonnes de cercles, des flèches, des cylindres, et les nuages. Alors
qu'il était curieux les nuages de l'homme nécessaire tirées où les vrais
pouvaient être vus à l'extérieur, tout l'ensemble était plus intrigant.
"Qu'est-ce que c'est ?," demanda notre ami, en montrant les fenêtres.
"Oh ça? Ceci est notre système de production!" Dit l'homme, en pensant
non pas une seule fois que la question portait sur le monde extérieur.
"Je suis un architecte logiciel. -Qu'est-ce qu'un architecte logiciel?
-La plupart du temps, il est quelqu'un qui sait comment structurer au
mieux et coordonne les composants d'un grand système pour que tout aille
bien ensemble. Il est quelqu'un qui doit connaître les bases de données,
des langages, des framewords, des éditeurs de code, des formats de
sérialisation, des protocoles et des concepts tels que l'encapsulation
et la séparation des préoccupations. -Très intéressant! dit le petit
printf, voici quelqu'un qui peut répondre à toutes mes questions! Il
regarda les diagrammes d'architecture. Votre système est très
impressionnant. Est-il très rapide à fonctionner? -Je ne pouvais pas
vous dire, dit l'architecte. ça doit être le cas, je pense. -Comment est
le code alors, est-il bon? -Je ne pouvais pas vous dire -les
utilisateurs sont-ils heureux? -Je ne pouvais pas vous dire non plus, je
crains -Mais vous êtes un architecte logiciel! -Exactement! Mais je ne
suis pas un développeur. Ce n'est pas l'architecte qui va et écrit les
modules et les classes, combine les bibliothèques. L'architecte logiciel
est beaucoup trop important pour aller toucher au code. Mais il parle
avec les programmeurs et les développeurs, leur pose des questions, leur
donne des conseils. Et si le problème se trouve être assez intéressant,
l'architecte prend en charge la planification. -Et pourquoi ça? -Parce
que nous sommes plus expérimentés. Nous en savons plus sur les systèmes
et ce qui fonctionne ou non. Les développeurs peuvent alors être une
extension de nos connaissances pour produire de grands systèmes! -Mais
comment savez-vous si les choses vont bien sans s'impliquer avec le
code? -Nous faisons confiance aux développeurs -Donc, vous leur faites
confiance pour mettre en œuvre vos idées correctement, mais pas assez
pour venir avec leurs propres idées?" L'architecte logiciel était
visiblement ébranlé par ce commentaire. "Je suppose que je pourrais
avoir été un peu déconnecté," il a finalement admis. "Le problème est
que, après un certain temps, vous êtes invité à travailler avec des
idées tellement vous ne disposez pas d'un bon moyen de les faire tester
ou vérifier…" Il baissa les yeux, pensif. "Parfois, un architecte
logiciel ne fait ni logiciel, ni architecture, on dirait." Le petit
printf a quitté la salle, ayant terminé de sa visite, il quitta le
bâtiment.</p>
<h2 id="chapitre-10"><strong>Chapitre 10</strong></h2>
<p><img src="https://ferd.ca/static/img/printf/charity.png" /></p>
<p>le petit printf, une fois à l'extérieur, a rencontré un homme
collectant de l'argent pour la charité. "Salut, dit l'homme. Que diriez
vous d'aider quelqu'un aujourd'hui? -ça m'aiderait sans doute à me faire
sentir mieux, répondit printf. Je suis allé dans ce bureau toute la
journée, et maintenant je suis plus confus que jamais. -Ah, je vois. Ces
personnes sont tous les développeurs. Ils ne sont pas vraiment utiles,
n'est-ce pas? Ce qu'ils aiment à dire est qu'ils changent le monde, et
ils ont pas mal réussir à à le faire, en fait. -Pourquoi est ce que je
me sens si gêné, alors? questionna le petit printf. -Eh bien, le
meilleur qu'ils font est souvent d'aider à convertir les emplois de
certaines personnes dans des programmes, ou de rendre les loisirs de
tout le monde plus tranquilles. Le logiciel est en train de manger le
monde et de lui faire changer de visage, c'est certain… mais au fond,
c'est le même vieux monde, avec un visage mutilé. La raison pour
laquelle on se sent gêné est que le changement de cette façon ne veut
pas dire les choses deviennent mieux. Nous avons les mêmes défauts et
les problèmes que nous avons toujours eu, les mêmes trous à combler à
l'intérieur. -Alors, comment puis-je me sentir mieux?" le petit printf
était visiblement anxieux. L'homme a pensé pendant un certain temps, et
a offert printf à venir l'aider à aider les autres, car c'était la façon
que cet homme avait de se sentir mieux. Au cours de l'après-midi, printf
raconta à l'homme ses problèmes et son aventure. Après un long silence,
l'homme dit: "Les jeux que les gens jouent, les rôles et les réputations
qu'ils poursuivent et entretiennent, le plaisir éphémère qu'ils tirent
de la résolution de problèmes complexes, c'est amusant pendant un
certain temps. En fin de compte, si vous ne résolvez pas quelque chose
de valable, si vous oubliez les personnes impliquées, ça ne va jamais
être vraiment satisfaisant. Et cela peut être très bien, ou ça pourrait
ne pas l'être, et vous pouvez ou ne pouvez pas obtenir cela par ailleurs
que sur votre lieu de travail quand vous grandissez. Le travail peut
être un travail; il peut être pour l'argent, il peut être pour le
plaisir. C'est bon. Tant que vous parvenez à obtenir de
l'accomplissement quelque part dans votre vie. À la fin cependant, il
est seulement quand vous résoudre les problèmes avec un visage humain
que vous pouvez vraiment sentir bien; Ce qui est essentiel est invisible
pour l'ordinateur. C' est le temps que vous avez passé sur votre système
qui le rend si important », l'homme a ajouté," et quand vous avez perdu
de vue pourquoi il était logique de passer du temps là-dessus, quand il
est devenu un jeu d'orgueil, alors il a causé plus de douleur que de
soulagement. Les développeurs ont souvent oublié cette vérité; Si vous
perdez de vue des choses, travailler sur votre système devient son
propre problème, et la solution la plus efficace est de se débarrasser
du système, étant donné qu'il est le problème." "C'est seulement quand
vous résolvez les problèmes avec un visage humain que vous pouvez sentir
vraiment bien", répéta le petit printf à lui-même, de sorte qu'il s'en
souvienne.</p>
<h2 id="chapitre-11"><strong>Chapitre 11</strong></h2>
<p><img src="https://ferd.ca/static/img/printf/printf-end.png" /></p>
<p>Printf, qui est maintenant assis juste en face de moi, est sur le
chemin du retour. Parler avec lui m'a fait réaliser à quel point ce que
je fais m'éloigne ce que je voulais, ce pour quoi j'ai commencé à
programmer. Chacune des personnes que le petit Printf a rencontré sont
les rôles que je me vois prendre moi-même un jour ou l'autre au fil du
temps. J'ai été encouragé par eux pour devenir comme eux, et j'ai
probablement encouragé des gens à faire la même chose. Lorsque je me
suis lancé dans le jeu d'essayer de devenir un véritable programmeur,
Printf ne l'a pas fait. Il a dit qu'il était correct de ne pas être un
vrai programmeur, qu'il préférait être un programmeur avec un visage
humain. Aujourd'hui, je suis coincé dans la situation où je regarde en
arrière, je dois comprendre si je peux, aussi, devenir un programmeur
avec un visage humain ; ou si tout ce que je fais est juste un emploi.
Il ne semble pas y avoir tellement de choses qui vaille la peine
entre-deux. En tous les cas, là où printf a estimé qu'il n'a pas besoin
d'être un vrai programmeur, je pense que je ressens la même chose
maintenant.</p>
<h1 id="liens">Liens</h1>
<ul>
<li>cipherbliss <a
href="id:d14d8051-bbb9-4279-a574-84d78bfe5b66">Cipherbliss blog</a></li>
</ul>
<p class="after-article">
</p>
</article>
</main>
<footer class="site-footer has-top-divider">
<div class="container">
<div class="site-footer-inner">
<nav>
<a href="/">Accueil</a>
<a href="https://portfolio.cipherbliss.com">Portfolio</a>
<a href="/feed">Flux RSS</a>
<a href="/contact">Contact</a>
<a href="/ressources-de-café-vie-privée">Ressources</a>
</nav>
</div>
</div>
</footer>
</div>
</body>
<!-- généré avec orgmode-to-gemini-blog par Tykayn -->
</html>