Skip to main content
 

The Patchability of the Open Web - daverupert.com


Related links:


Tags:

 

Agenda et droits d'accès administrateur

Je vais p.e. te suivre dans cette démarche :)
Trop de choses sur le feu actuellement :P

…ou quand l'industrie du divertissement a bien réussi à imposer son agenda 🤡

ou comment se retirer ses propres droits d'accès administrateur,
sur son propre agenda :P


Tags:

 

Le terminal m'a tuer…

…au moment du déploiement

1 min read

En tout cas, j'ai maintenant une motivation supplémentaire
afin de dégager le backend et le remplacer par du statique je crois ...

En attendant, j'ai redéployé d'autres domaines,
(pointant vers l'ancien domaine pour le moment)
mais qui me permettraient d'y aller en mode un peu moins YOLO :P

Bon, il va falloir que j'ajoute aussi de nouveaux moniteurs.
je remballe cette expérience. 🧪

Ce fût un échec franc 😮‍💨😅


Tags:

 

Gazouillis sonnant de moins en moins juste…

… comme mode de déploiement alternatif

2 min read

Going to redeploy my (this) personal website...
I need to allocate more RAM as i'm starting to see starvation coming.

Wish me luck.. Last time I had it re-deployed was last month🍀

The deployment script started around 14h27.

Container build just started 🐋

JavaScript runtime is installed 💛

PHP extensions are being compiled 🐘

(it seemed to take ages in comparison with the other steps)
there might be room for optimization here
no sure how though 🤔

Extensions are being configured now.

JavaScript assets have been installed, minified.

Checks, clean up have started

Website is still up but slow 😌

Ok… I broke everyting 😐

The deployment script failed around 15H36 with an unexpected status.

What did go wrong?

Apparently, what I call the web worker (PHP FPM) could start
because of ill-defined owner uid injected with --build-arg options.

At some point, I had the system user uid modified
without double checking there would not be any regression.

@mereteresa's question surprised me and gives me a interesting idea 💡

En réponse à cela :

J'ai le terminal en face de moi et je crois que la dernière étape m'a tuer

Mais ça me permet aussi de prototyper 😅

La bonne nouvelle c'est que mes autres sites ne sont pas tombés
alors que le reverse proxy a clairement redémarré.

Ah ben je m'en suis douté :P

Terminal où on peut voir une commande comparant le titre d'une page du site déployé différent de celui prévu

Un peu plus tard, j'ai compris qu'une modification récente de la page d'accueil aurait eu un impact sur le test de vérification effectué après déploiement.
Ce dernier était en échec 🚨 mais pour de mauvaises raisons.

C'était aussi de cette manière que je me suis embourbé dans mes tentatives de déploiement d'un correctif.

D'où l'importance de vérifier qu'un test rouge avant une modification (dans le cas contraire, on peut se trouver nez à nez ici avec un faux négatif).

Why not deploying by tweeting something?
It should be pretty easy to deal with such once the connectors are in place…
I'll keep that under wrap for now… Other stuff to take of 😅


Tags:

 

Two hundred fifty things to know at the start of a project - a list authored by Hanna Thomas Uose


Tags:

 

Définition de technicité à entretenir pour devenir Engineering Manager (EM) ?

👋🏼 Il me semblait avoir vu passer un sujet proche
partagé du côté du Startup Studio M33 à savoir
qu'une EM ou CTO serait en mesure
de préserver une technicité en passant du temps
avec ses équipes et dans la transformation
des processus posant problème.

Muni de l'argument de nécessité de lire
(des bribes de) code comme faisant partie
de la fiche de poste dans le cadre de telles résolutions,
on peut considérer que de coder
(au sens de décoder en lecture)
ferait le job d'entretenir les réflexes de manière suffisante.

Cet argument renforce également
l'idée de disposer d'une architecture
permettant la lecture à un niveau
où on se dote d'un certain recul (vue aérienne)
et même quand cela passerait par des schémas d'architecture
tel qu'avec des systèmes proche de
http://c4model.com.

Difficile de retrouver le fil sans l'année,
canal, relai 😅 ou quand les labels et
un moteur de recherche ne suffisent pas…
@maxthoon ? Ça te dirait quelque chose ?
Argument clef : Lire donc (dé)«coder»
en vue de rester ainsi pertinente en support.


Tags:

 

Une histoire invraisemblable à propos de Max Krieger

En réponse à une histoire invraisemblable de @IrisDessine

Excellent ! Je la connaissais celle-ci et elle est top :)

Que d'excellents souvenirs !
Merci pour la bonne tranche de rire ! 🥲

cc: @CptPahpang

Jeux d'acteurices et d'acteurs
aux petits oignons !

Ça ne n'étonne pas que
le «maître du second degré» ait acquiescé 😉 👏🏼


Tags:

 

Au delà d'une écriture militante…

…et en considérant des difficultés éprouvées quant à certaines syntaxes choisies

3 min read

En réponse à la réponse de C. ci-dessous :

Réponse de ma part

On pourrait en parler à côté ?
C'est quelque chose que je vis aussi et
il me semblait après recherches menées par le passé
que c'était le contraire qui était le plus courant :
on lirait comme on parle et en vue d'aller plus vite
dans une lecture,
on apprendrait à s'en passer… 🤷🏼

Suivie de

Je vois (un tout petit peu)…

En tout cas, il semble que ça n'aide pas et
je comprends que ça puisse être plus simple
de ne pas avoir à introduire un caractère de plus.

C'est aussi ce qu'on observe depuis l'apparition du langage SMS,
qui aura aussi fait couler de l'encre.

Ce à quoi j'ai répondu:

Des liens existent sans doute 🤷🏼
(en lien avec une distractibilité accrue).

J'ai reçu un diag d'un centre expert hospitalier
mais pas pour TDAH et sans vouloir m'étendre,
il apparaîtrait que les feuillages des arbres de façons
de penser soit plus entremêlés
qu'on l'imagine. 😅


Tags:

 

Why not to squash pull-requests before merge can be helpful when using git bisect?

See also Debugger rapidement grâce à git bisect [FR]