Elle a gagné, C. Taubira, sauf que maintenant, eh bien, rien… Ça fait juste un ego de plus parmi les candidates et candidats à gauche, et ils vont devoir se partager les miettes de ceux qui voteront de ce côté. Bref, on est pas sorti des griffes des réacs et conservateurs ! Ça me fait un peu penser […]
(31)
Voyons voir
Qu’est-ce qu’on va avoir au menu de la future 2.21 : PHP 7.4 minimum et probablement une bonne tenue avec PHP 8.1, même s’il doit encore y avoir des petits trucs à corriger ici ou là. Prévisualisation forcée dans un onglet ou une fenêtre plutôt qu’en mode superposé, pour les entrées en cours […]
Un peu de magie
[Spoiler : non] Depuis quelques versions j’ai un petit bout de javascript qui tourne dans l’admin et qui n’a qu’un seul rôle1 : surveiller la valeur d’un attribut particulier et appliquer un traitement s’il venait à changer. Le voici : // Watch data-theme attribute modification const observer = new […]
La classe
Ça commence à me plaire pas mal ce léger rafraîchissement de l’admin de Dotclear, en particulier une gestion plus générique des icônes utilisées par les fonctions internes et les plugins ! Et du coup je ressens moins l’envie de bousculer la présentation comme j’en avais eu l’idée il y a quelques […]
Dessiner n° 2
Ça y’est j’ai vaincu les quelques difficultés prévues, en particulier pour gérer de façon dynamique le thème utilisé (y compris quand on change de thème à la volée avec les outils de développement du navigateur) ! Plus qu’à dessiner proprement les icônes actuelles avec si nécessaire une nouvelle […]
Et hop
Me suis amusé à monter un petit Raspberry Pi 4, hier, au taf, pour servir, sur le réseau local uniquement, de serveur SMTP faisant relai pour deux vieux bidules qui ont du mal avec les ciphers SSL à la mode d’aujourd’hui tels que requis par mon serveur de mail tout neuf ! Une Debian, un postfix […]
Dessiner
Je suis en train de re-dessiner les icônes actuellement en PNG au format vectoriel (SVG) pour voir s’il y a moyen d’obtenir quelque chose de propre quel que soit le thème (clair ou sombre) et le niveau de zoom. Cerise sur le gâteau, ça me rappelle le temps où je passais pas mal de temps dans […]
Tiens tiens
Pendant mes tests avec Rector j’ai vu qu’il proposait parfois de remplacer ceci : foreach ($table as $key => $value) { if ($key !== 'main') { ... } } Où la variable $value n’est pas utilisée. Par : foreach (array_keys($table) as $key) { if ($key !== 'main') { ... } } Je me demande ce qu’il vaut […]
Jeu d'icônes
Question : est-ce que quelqu’un, sur cette planète, utilise un autre jeu d’icônes que celui proposé par défaut pour les boutons du tableau de bord de Dotclear ? […]
Rector, avis mitigé
J’ai commencé à l’appliquer sur Clearbricks, le plus facile puisque la bibliothèque a une structure très simple, en utilisant le jeu de règles pour PHP 7.4 — on pourra le refaire dans le futur pour PHP 8.0 et PHP 8.1 — et celui qui intègre des règles concernant la qualité du code. Résultat plutôt […]
Ça me titille
J’avoue que ça me titille de modifier l’aspect des boutons du tableau de bord ; je trouve que ça commence à dater pas mal. J’essaie des trucs — en m’inspirant de design de cartes CSS à la mode en ce moment —, mais rien de concluant jusqu’à présent… […]
J'ai testé
D’abord, pour jouer un peu, un Recalbox, avec en particulier Mystery House auquel je jouais gamin dans la boutique sur un Apple 2, mais je n’ai pas été plus loin que l’écran d’accueil, supposant qu’avec la seule manette PS3 c’eut été compliqué — il eut fallu un clavier branché sur le Raspberry, a […]
Qu'est-ce que j'en fait ?
J’avais installé mon media-center (Kodi) sur un Raspberry Pi 3 il y a quelques années, mais ça vient de basculer sur un nVidia Shield TV un peu plus costaud pour décoder du H.265. J’ai donc éteint le Raspberry il y a quelques jours et j’avoue qu’il ne me sert à rien, pour l’instant, sachant que […]
Gonfler
Allez, aujourd’hui, malgré le froid, le vais sortir la mobylette pour aller regonfler les pneus et changer la vignette de l’assurance… Quand il faut, il faut ! […]
Rector
Après avoir mis en place PHPStan il y a quelques mois, j’ai bien envie de voir ce que pourrait apporter ce projet à Clearbricks et Dotclear. Ça risque donc de clignoter un peu sur les dépôts dans les prochains jours, si j’estime ça intéressant ! PS : C’est possiblement un outil idéal pour basculer […]
Le tricycle
Il était rouge, avec des roues en plastique dur, et je me demandais si elles allaient résister pour que je puisse finir ce trajet d’environ quatre cents kilomètres qu’il me restait à parcourir. Et puis quel chemin prendre, au bout d’environ deux-cent cinquante kilomètres pour éviter de bifurquer […]
Work in progress
Ça avance doucement, surtout qu’il faut jongler entre le PHP, le javascript, les contraintes spécifiques de Dotclear, penser à sécuriser un minium, … Bref, y’a encore du taf, mais la mécanique commence à fonctionner ! […]
Spice de fignasse
Encore et toujours, un nouveau petit plugin pour les feignasses assumées comme ma pomme, pour pouvoir insérer plusieurs images d’un même dossier en même temps dans un billet. Un petit bouton de plus, donc, sur la barre d’outil de l’éditeur historique, fonctionnel dans toutes les syntaxes (wiki, html […]
Encore deux ou trois lignes
Encore deux ou trois lignes de code et je pourrait publier un nouveau petit plugin, mais qui ne sera actif qu’avec la version 2.21 de Dotclear ! Tavu ce teasing de ouf ? […]
Y'a du ménage à faire
Surtout du côté de la CSS de l’admin parce que la palette des couleurs utilisées est, à mon humble avis, beaucoup trop étendue ! Par ailleurs, je compte continuer à remplacer les images PNG (ou JPEG) par leurs équivalents en SVG, qui souvent ne pèsent pas plus lourd et restent lisibles quel que […]
Il fait trop froid
Pour aller bosser en moto, donc aujourd’hui où il est obligatoire que j’aille passer la journée enfermé dans mon bureau avec un FFP2 sur le nez et les bouchons d’oreille pour atténuer le bruit des perceuses dans le béton — les autres jours c’est pareil, j’suis dans min bureau à la maison, mais sans […]
Ceci n'est pas un billet de blog
N’est-il pas ? […]
Monotâche
Y’a pas à tortiller, j’suis plutôt du genre monotâche et comme en ce moment je fais une grosse — enfin, toute raison gardée, hein ? — migration pour le taf, j’avoue que j’ai un peu mis de côté mes « dossiers » persos ; encore une semaine je pense et ensuite je come back to the serious stuff!… Mais […]
Quand tu zoomes
C’est plutôt pas mal1, surtout avec les images en SVG, par contre l’est rudement moche l’icône du bouton d’aide ! Je vais sévir :-) C’est mieux ! la copie d’écran est faite avec un zoom à 150% ↩︎ […]
Un tiers de fait
Trois sites migrés sur les neuf à faire, un tiers (mesure à la louche) du plugin proof of concept que je suis en train de développer, un tiers de ma todo de mon projet secret effectué… Je me demande si je ne devrais pas ajouter un peu de couleur sur les boutons de l’éditeur Markdown dans Dotclear ? […]
Ça traine
Ça fait 6 mois qu’il faudrait que je prenne rendez-vous pour changer les pneus qui commencent à être pas mal usés. Pareil pour faire remplacer le micro-switch qui permet de couper le régulateur de vitesse côté poignée d’embrayage. Ça fait 6 semaines qu’il faudrait que j’aille a minima gonfler les […]
XHTML
On utilise le terme XHTML depuis très très longtemps dans Dotclear et avec raison sauf que depuis que HTML 5 a pris le pas sur le reste (à savoir XHTML 1.0 et consort) le terme est de moins en moins usité. Maintenant, remplacer ce terme, xhtml par html, n’est certainement pas sans poser quelques […]
Encore un mois et demi
Encore un mois et demi avant la prochaine version prévue, la 2.21, et un ticket restant ouvert — que je ne m’empêcherai pas de faire basculer sur la suivante si nécessaire :-) À moins que je ne trouve le temps de corriger ça d’ici là… Une nouvelle version tous les 3 mois — à condition d’être en […]
Reprise du vrac
Après le serveur Nextcloud, puis le serveur mail configuré rapidement — merci Mail-in-a-Box — me voilà repassé sur le serveur précédent qui va servir du web, que j’avais commencé à configurer mais pas encore fini :-) Je liquide peu à peu l’héritage Mac des serveurs du taf pour basculer l’ensemble […]
Sain
Healthy boundaries for maintainers and project owners might be: I’m doing this project for me. I don’t implement features or incorporate changes I don’t want. I reject changes that I think are not a good fit for the project. Donations are not contractual. I only help when I can or want to. There’s […]
L'auberge
Mes images, ce sont des choses senties, pas anecdotiques. J’aime que mes photographies soient très simples, très lisibles mais qu’elles disent le sentiment de la personne. Sabine Weiss […]