Éthique et poli­tique dans les licences logi­cielles

Je conti­­nue mes réflexions sur comment nous, infor­­ma­­ti­­ciens, parti­­ci­­pons à la poli­­tique par nos actions. Il ne tient qu’à nous de refu­­ser de parti­­ci­­per à des projets et des orga­­ni­­sa­­tions du mauvais côté de la ligne morale. Contrai­­re­­ment à d’autres profes­­sions, nous avons le choix. Utili­­sons-le. Plus que le choix, nous avons un pouvoir, énorme.… Pour­suivre la lecture de Éthique et poli­­tique dans les licences logi­­cielles

Déve­lop­peurs, vous devriez avoir honte — Règles de mots de passe

Je rage à chaque fois que je saisis un mot de passe fort et que le site m’en­­voie bouler parce que je n’ai pas de carac­­tère autre qu’al­­pha­­nu­­mé­­rique. Essayons quelque chose d’un peu plus smart pour évaluer la robus­­tesse d’un mot de passe Déve­­lop­­peurs, vous savez proba­­ble­­ment tout ça, mais conti­­nuez à lire parce que… Pour­suivre la lecture de Déve­­lop­­peurs, vous devriez avoir honte — Règles de mots de passe

[code] Liste des imports

J’au­­rais évité autant que possible il y a 15 ans, aujourd’­­hui je suis amou­­reux des import expli­­cites en début de fichier, sans aucun symbole externe qui ne soit importé expli­­ci­­te­­ment. Pas de symbole chargé ou défini dans un autre fichier magique­­ment acces­­sible ailleurs, pas même d’im­port *. Si je m’écou­­tais en ce moment je voudrais… Pour­suivre la lecture de [code] Liste des imports

Où je dis du bien du CSS-in-JS

Il n’y a que les imbé­­ciles qui ne changent pas d’avis et c’est mon avis depuis toujours Coluche J’ai toujours regardé avec dédain les tenta­­tives des dev JS pour contour­­ner l’écri­­ture de CSS mais je commence à consi­­dé­­rer que les outils de CSS-in-JS type Emotion sont la bonne solu­­tion pour les webapp React. J’ai été… Pour­suivre la lecture de Où je dis du bien du CSS-in-JS

Les petits plus : gitup

J’ai toujours été gêné par l’in­­té­­gra­­tion de grosses modi­­fi­­ca­­tions dans git. Dans l’idéal on fait une série de modi­­fi­­ca­­tions auto­­nomes, on les soumet à la revue des pairs puis on les intègre dans les branche prin­­ci­­pale qui peut partir en produc­­tion à tout moment. Ça c’est la théo­­rie. En pratique je fais des erreurs que… Pour­suivre la lecture de Les petits plus : gitup

Publié le
Catégorisé comme git

Les esti­ma­tions de petites tâches ne sont pas plus précises

Un des premiers mensonges qu’on vous livre trop souvent avec SCRUM c’est qu’on peut esti­­mer des petites tâches avec bien plus de préci­­sion que des grandes, et qu’en consé­quence on peut être assez fiable dans l’es­­ti­­ma­­tion des une à trois semaines de chaque itéra­­tion. Foutaises ! Combien de temps faut-il pour mettre les blou­­sons avant d’al­­ler… Pour­suivre la lecture de Les esti­­ma­­tions de petites tâches ne sont pas plus précises

Une histoire de dépen­dances

Le main­­te­­neur d’un paquet NPM n’a plus eu envie et a donné la main à un tiers. Ce tiers a injecté un code mali­­cieux dans une version publique et poten­­tiel­­le­­ment infecté pas mal de monde. Ça n’a été détecté qu’au bout de deux mois et demi alors que le paquet est utilisé un peu partout.… Pour­suivre la lecture de Une histoire de dépen­­dances

« PHP 5 avancé » en chiffres

Je vois les auteurs racon­­ter leur histoire, leurs rému­­né­­ra­­tions. Je n’ai pas trop envie de m’y mélan­­ger vu que je n’ai jamais été auteur profes­­sion­­nel ni n’ai jamais cher­­ché à l’être. Mes enjeux d’au­­teur du dimanche sont bien diffé­­rents. Ajou­­tez y que j’ai écrit dans à propos de tech­­nique infor­­ma­­tique, très loin des auteurs de… Pour­suivre la lecture de « PHP 5 avancé » en chiffres

Story points

Points de complexité, points d’ef­­fort, tailles de tshirt… J’ai vu des équipes travailler avec des comp­­tages allant d’une mesure en heures de travail à des mesures au simple nombre de tickets. Je n’ai pas trouvé de réelle corré­­la­­tion entre la réus­­site des équipes et leur façon d’es­­ti­­mer, ou même avec l’exis­­tence ou non d’es­­ti­­ma­­tions. Si… Pour­suivre la lecture de Story points

Comment on fait de la crypto dans le navi­ga­teur ?

Faire de la cryp­­to­­gra­­phie dans le navi­­ga­­teur se révèle bien plus simple que prévu. Lais­­sez tomber les portages de libso­­dium & co. Quasi­­ment tous les navi­­ga­­teurs supportent désor­­mais une API native dédiée. Seul IE11 ne le fait pas tota­­le­­ment mais il a au moins le mini­­mum qu’est la géné­­ra­­tion de nombres réel­­le­­ment aléa­­toires. Ceux qui… Pour­suivre la lecture de Comment on fait de la crypto dans le navi­­ga­­teur ?