Luciole

Il y a quelques années, je vous parlais de la police Linux Libertine, une police libre permettant d’écrire quasiment dans toutes les langues, c’est d’ailleurs la police utilisée par Wikipedia.

Il existe une autre police libre que j’aime beaucoup, elle a beaucoup moins de glyphes, 700 alors que Linux Libertine en contient plus de 2000. Ce qui permet d’écrire dans quasiment toutes les langues européennes. Sa particularité c’est d’avoir été concue et travaillée pour être la plus lisible possible même par des malvoyants, plusieurs études à l’appuie (au laboratoire DIPHE de l’Université Lumière Lyon 2, au CTRDV, à l’ISTR Département d’Orthoptie de l’Université Lyon 1). Cette police c’est Luciole

#Luciole #Css #Font

Du typage ou des tests ... un équilibre à trouver

Dans le monde craft, il est fréquent d’entendre que le typage fort permet de réduire le nombre de tests. Petit expérience avec le kata tennis en rust.

Je gros avantage de ce kata c’est qu’il est relativement simple, riche en vocabulaire métier et suffisamment complexe pour nécessiter une documentation.

Au tennis, les points sont comptés de la façon suivante, en français, ça part de « 0 - 0 » pour aller jusqu’à « Jeu XX » en passant par « Égalité » ou « Avantage XX ». Un système complexe qui trouverait ses origines dans les pénalités du jeu de paume, obligeant le joueur à reculer à quinze, trente et quarante pas, au fur et à mesure de l’avancement du jeu.

#Software Craftsmanship #Typing #Rust

Recruter une maraîchère ou un maraîcher à Roubaix

J’habite dans un quartier de Roubaix dans lequel il se passe des choses extraordinaires c’est le quartier du Trichon. Nous avons entre autre vue la création d’une ferme urbaine avec un jardin partagé. Promis je vous partagerais quelques photos de ce lieu d’accueil et d’échange fort agréable. Aujourd’hui, le projet de ferme urbaine et circulaire du Trichon recrute un ou une maraîchère en CDI, comme ils n’ont pas encore de site web, l’annonce est hébergée ici.

#Vie De Quartier #Ferme #Urbaine

C'est quoi ce fichir .asc

On me demande régulièrement :

C’est quoi cette pièce jointe que j’arrive pas à ouvrir ?

Le fichier .asc qui accompagne l’ensemble de mes mails, c’est ma signature électronique. Je pourrais revenir sur la très longue liste des raisons techniques qui font que le mail n’est pas fiable, raisons qui explique aussi pourquoi le spam est autant présent dans nos boites mail. Mais ce n’est pas l’objectif de cet article. Alors résumons, le mail n’est pas fiable du tout. Ajouter une signature électronique ajoute des element de fiabilité, en effet, vous avez maintenant la possibilité de vérifier 2 choses :

#Gpg #Gnupg #Openpgp #Securité #Mail

La restructuration de code, bonnes pratiques et stratégies

Trop long ; pas envie de tout lire (TLDR)

Afin d’améliorer la qualité de notre code en le restructurant, il y a un pré-requis :

  • avoir un bon harnais de test.

et 2 stratégies :

  • Appliquer chaque règle de “clean code” une par une sur l’intagralité du code avant d’en changer.
  • Suivre l’arbre de vos envies de modification et commencez par les feuilles. C’est la technique du mikado.

La restructuration de code : bonnes pratiques et stratégies

J’aime beaucoup le beau code, l’agilité et le logiciel libre. Depuis plus de 20 ans, j’aide les équipes et les développeurs à produire un code plus maintenable, plus utile et surtout à produire ce code sereinement, paisiblement, sans le stress de la productivité ou l’angoisse des bugs.

#Software Craftsmanship #Coaching

IP et shell

Quelques idées pour trouver son ip privée en shell

  • Regarder la route par défaut d’une IP presque au hasard
ip route get 8.8.8.8| grep src| sed 's/.*src //g'
  • Prendre la première des ips listé par la commande hostname --all-ip-addresses
hostname -I | cut -f 1 -d ' '

#Development #Shell #Bash

Linux Biolinum

Linux Libertine est une police de caractères numériques libre, dotée d’un riche jeu de glyphes. Le seul problème de cette police c’est qu’elle est globalement peut distribué. Son homologue linéales (sans-serif) est la police Linux Biolinum.

L’empattement impacte directement la lisibilité, avec une très grande résolution comme en impression papier ou sur un écran avec une résolution extrêmement élevée, l’empattement va amélioré la lisibilité. En revanche sur une faible résolution comme un écran standard à moins de 100 dpi, l’empattement va être perçu par l’œil comme du bruit et donc dégrade la lisibilité. C’est pour cette raison que j’ai pris l’habitude de mettre la police Linux Biolinum sur certains sites. Voici donc comment faire en quelques lignes.

#Linux Biolinum #Linux Libertine #Css #Font