Catégorie : Technique
-
Mention bot, cibler la revue de code
À La Ruche qui Dit Oui, comme dans mon équipe précédente, on fait des revues de code avec la règle des deux pouces. Pour qu’une modification applicative passe en production il faut qu’elle soit validée par deux pairs, qui vont mettre un ? (le feedback par emoji, si vous n’avez pas essayé, vous manquez quelque…
-
[Lecture] Ideal HTTP Performance
A common question about Server Push is “what if the client already has a copy in cache?” Because Push is inherently speculative, there’s always the chance that you’re sending something that the browser doesn’t need. HTTP/2 allows the client to cancel the push in this situation, with a RESET_STREAM. However, even then, there’s roughly a…
-
[Lecture] How Etsy Formats Currency
In order to follow along, you need to know one important thing: Currency formatting depends on three attributes: the currency, the member’s location, and the member’s language. Excellent billet d’Etsy sur la localisation des montants et devises. Rien que pour la culture…
-
Arrêtez avec les git squash
Je ne suis pas enthousiasmé par l’annonce de Github. Ok, on peut faire désormais un squash sur une branche avant de lancer le merge. Je n’aime pas généralement les squash et les rebase, c’est un fait, mais le cas de Github est probablement le cas où le squash me semble toujours une mauvaise idée. Cas…
-
Que se passe-t-il le jour où je ne suis plus là ?
Je peux passer sous un bus et me retrouver soit sur un lit d’hôpital soit dans une boite en chêne. Que se passe-t-il le jour où je ne suis plus là ? Les données informatiques ne sont pas forcément les premières choses auxquelles mes proches penseront mais j’ai la désagréable habitude de chiffrer les disques et…
-
[Vidéo] Public key cryptography – Diffie-Hellman Key Exchange
J’ai déjà vu l’explication des peintures, mais là on va plus loin, et l’explication de Diffie-Hellman est juste excellente.
-
[Lecture] Most software already has a “golden key” backdoor: the system update
Réflexions à partir d’un article sur Ars Technica Q: What does almost every piece of software with an update mechanism, including every popular operating system, have in common? A: Secure golden keys, cryptographic single-points-of-failure which can be used to enable total system compromise via targeted malicious software updates. Mine de rien, la plupart de nos…
-
La langue des signes et Paris Web racontés par une licorne
Une des choses dont je suis le plus fier vis à vis de Paris-Web, c’est l’arrivée de la langue des signes et de la vélotypie. Les interprètes LSF font un boulot magnifique au milieu d’un troupeau de geeks qui parlent en franglais plein de jargon et d’acronymes, à toute vitesse. En octobre dernier l’équipe a…
-
[Lecture] How we run design critique sessions
Lu sur le web : Recently, we totally changed our design critique sessions. After carefully analyzing what was wrong with our previous format, we established the following pillars for our design critique sessions: It’s called Things That Rock It happens every week Everyone shows something No preparation needed 10 minutes per person Critique comes in the…
-
[Lecture] On a testé fonctionnellement notre app JS
Lu sur le web : L’utilité des tests fonctionnels pour les applications web n’est plus à démontrer (comment ça, vous ne testez pas encore vos apps ?). Malheureusement, tout ne peut pas être totalement testé fonctionnellement, ou de façon aisée : je pense par exemple au player chez nous, un composant stratégique mais pauvrement testé fonctionnellement de par…