Journal Sunday Python Pattern : Une machine à état toute simple

Bonjour Nal,
Il y a un "design pattern" que je réutilise souvent dans différent langages pour découper la logique métier en plusieurs petit bout de code bien séparés et facilement testable.
Ce design pattern s'apparente très fortement à une machine à état :
- on a la machine a état qui possède un contexte (des données qui seront manipulées et modifiées par l'exécution de l'algorithme)
- chaque état va agir sur ce contexte et retourner l'état suivant à exécuter, ou
None
si (…)
Journal CPU Ex0166 Design graphique dans les pratiques de la science

Dans cette release de la série Bio is the new black : Des instruments scientifiques, une objectivité féministe, des images qui hantent la science, la science qui hante le design…
Nous recevons Anne-Lyse Renon, enseignante-chercheuse en design.
Écoute libre, podcasts, liens documentaires et vos commentaires : https://cpu.pm/0166
Chapitres :
- Paillasse du design : Hériter de nos images
- How to : Représenter ce que l’on regarde
- Version longue de cette interview
Voilà un sujet étrangement (…)
Lien France : Système de Design de l'État, uniformisation graphique des sites administratifs

Journal CPU Ex0153 iGEM, International Genetically Engineered Machine competition

Dans cette release : Des bactéries 🦠, des briques de codes ADN 🧬, un concours et du jus de moustiques 🦟 Nous recevons Arthur-Donald Bouillé, Lisa Dehove et Xavier Montoy, designers au concours iGEM, dans notre série Bio is the new Black.
Écoute, podcast, liens et réactions : http://cpu.pm/0153
Chroniques :
- Paillasse du design : Programmation du vivant
- How to : (Biologie de synthèse,) responsabilité ou acceptabilité sociale ?
- Interview
La semaine prochaine : Deuxième partie de la (…)
Lien Dark Patterns: Past, Present, and Future

Atelier game design et création de jeu avec Godot anti‑confinement
Pour occuper nos jeunes confinés et leur permettre d’apprendre en s’amusant, Activdesign met à disposition gratuitement son équipe de tuteurs en jeux vidéo dans le cadre d’ateliers ouverts gratuitement aux collégiens et lycéens.
Le principe est le suivant : apprendre à faire un jeu en utilisant des cadriciels Godot prêts à l’emploi.
Ange, développeur d’un cadriciel simplifiant la création de plates‑formes 2D, et Cédric, membre de l’équipe d’Escoria in daiza ayant écrit la documentation sur le cadriciel Escoria, se mettront à disposition des jeunes qui voudront tenter l’expérience d’utiliser ces outils. Leur disponibilité est assurée chaque jour du 30 mars au 3 avril 2020 de 15 h 30 à 17 h.
Journal CPU Ex0132 Le designer-chercheur comme passeur

Dans cette release de la série Bio is the new black : Un passeur, une discipline indisciplinée, de nouveaux organes perceptifs et des formats réinventés.
Comment communiquer sur la recherche universitaire en design ? Une table ronde avec Xavier Guchet, philosophe des techniques et Anthony Masure, chercheur en design. Débat public mené par Élise Rigot, enregistré en Février au Centre de Recherche Interdisciplinaire de Paris.
Émission, podcast, et plein de liens sur le sujet : http://cpu.pm/0132
Interview de Célia Margotteau, designeuse UX et UI
Les T‑shirts avec les suricates, c’est elle, une partie des visuels du site Tracim, c’est elle, lʼinterface Tracim, c’est aussi elle en partie.
Pour tout dire, quand LeBouquetin a évoqué, dans une dépêche plus générale, le recrutement de Célia, j’ai pensé que ça pouvait être un bon sujet pour cette série d’entretiens. Le temps, ensuite, de jouer avec l’interface, de trouver des questions, nous voilà avec la première interview de cette année.
Journal CPU Ex0126 : Un regard sur le vivant

Dans cette release de CPU : des fossiles qui dansent, des molécules syndicalisées, une cabaliste du vivant et un cancer standardisé. Deuxième émission de la série Bio is the new black, notre invitée est Marie‑Sarah Adenis, designer et biologiste de formation.
Podcast, liens documentaires et commentaires : http://cpu.pm/0126 et sur Radio FMR (maintenant et en rediffusion mardi à 9 h).
Sections de l’émission :
Forum Linux.général Design tshirt tracim - lequel préférez vous ?
Bonjour à tous,
Comme vous le savez peut-être, tracim est sorti en version 2.4 (je prépare une dépêche) ; et comme vous le savez peut-être pas, nous serons présent au Capitole du libre dans 2 semaines à Toulouse.
Nous préparons de nouveaux tshirt et du coup comme le but est de faire des tshirt sympas on s'est dit qu'on allait demander l'avis de la communauté.
Voilà les 3 croquis à partir desquels on va partir (on doit passer commande demain (…)
Journal Nouveau design pour l'espace de rédaction

Hello,
Sur github, j'ai proposé la fusion des modifications de LinuxFr qui permettent la mise en place du début du nouveau design proposé par mjourdan.
Ajouter des images d'en-tête aux dépêches
Ici, l'idée semble assez simple à être mise en place, puisque LinuxFr utilise déjà CarrierWave et ImageMagick pour gérer l'envoi des avatars utilisateurs.
C'est donc le premier point que j'ai voulu traiter et, finalement, c'est celui qui m'a pris le plus de temps.
Tout d'abord, il m'a fallu me (…)
Lien Retravailler un lecteur web audio dans les petites largeurs

Forum Programmation.web Redonner son black aux textes gris sur nextcloud
L'un de vous aurait-il réussi à supprimer les maudits "opacity" sur les textes dans Nextcloud ? (c'est juste insupportable ces textes gris sur fond blanc)
J'ai testé avec le mod Custom_CSS mais ce dernier applique ses règles CSS trop tôt et donc elles ne sont pas prises en compte pour override d'autres règles.
Journal Libre mais.... moche ?

Cette semaine dans l'émission CPU (Carré Petit Utile) sur Radio FMR, on attaque un sujet archi-clivant : le logiciel libre est-il moche ?
Est-ce vrai ? Que des racontards ? Une réalité due à des limitations ?
Pour en parler, Maitané, designer UX qui oscille entre plusieurs environnements, nous éclaire sur ce que cette affirmation trahit des communautés du logiciel libre.