Blog de Norore
Geek en perdition dans un monde qui va trop vite

Migration du blog de PluXML vers Jekyll

04 Jun 2022 - Norore
Un envol d’oies sauvages en pleine migration au milieu des arbres, en traversant une petite clairière.

Après des années à utiliser le CMS PluXML et à tester différentes choses dessus, il a fallu que je me rende à l’évidence : aussi merveilleux que soit cet outil, il ne me convient plus. Mes besoins ont évolué au cours du temps, ce qui est parfaitement normal et logique. Au fur et à mesure j’ai appris plein de choses en développement web, du coup, ne pas pouvoir les mettre en application correctement sur mon blog, ça a fini par me frustrer.

Dans un premier temps, nous allons voir quels sont ces nouveaux besoins et en quoi Jekyll a pu m’aider à y répondre, au moins en partie. Dans un second temps, nous verrons comment la migration de PluXML vers Jekyll a pu se faire. Enfin nous parlerons des limites de cette migration pour les personnes tatillonnes !

Je culpabilise

27 Oct 2020 - Norore
Une vieille grille en partie rouillée dans une ouverture de fenêtre sur un mur de briques et de ciment.

Tout est dans le titre. Au départ je pensais en faire un ou deux messages sur Mastodon et les découper pour Twitter, mais finalement, j’avais besoin de laisser glisser mes doigts sur le clavier. Ce n’est pas un texte amusant ni technique. C’est assez personnel et, âmes sensibles soyez prévenues, c’est un peu mon état psychologique actuel avec le COVID-19.

Déployer Commento pour un site/blog statique

20 Jun 2020 - Norore
Un groupe de travail, une personne prenant des notes.

Pour une idée de projet récente qui me plaît beaucoup, je me suis imposée la mise en place d’un blog statique afin de pouvoir mettre les diffénets points sur lesquels j’ai pu avancer, ceux sur lesquels je butte, et autres. Ce blog tourne sous Pelican (Python) et est couplé au moteur de commentaire Commento.io. Comme ce projet a le bon goût d’être auto-hébergeable, je l’ai déployé sur mon serveur, avec un peu d’aide de mon #chaton. Voici ma procédure, libre à vous de l’adapter par la suite.

Monter rapidement un environnement pour Python

12 May 2020 - Norore
Un terrarium décoratif posé sur un meuble.

J’ai eu envie de me remettre un peu à Python, parce que ça me manque un peu. Du coup, quoi de mieux que de se lancer dans un énième projet personnel secondaire, qui finira par pourrir dans son coin ? Sauf que, je n’ai pas non plus envie de risquer de pourrir mon système d’exploitation avec des paquets Python dans tous les sens. Et pour couronner le tout, ma mémoire ne se souvenait plus de comment faire un environnement virtuel en Python ! Du coup, hop, un petit billet rapide pour que ce soit plus rapide et facile de retrouver les informations pour un projet rapide et crade !

Information importante : mon système d’exploitation actuel est Arch Linux ! Pour ce billet, j’utilise le shell bash.

Enregistrer une image recadrée avec Symfony et Croppie.js

19 Feb 2020 - Norore
Un tas de papier découpé à l’emporte-pièce rond.

Ne vous êtes-vous jamais demandé comment faire pour cadrer et sauver une image, avec de l’interactivité pour l’utilisateur ? Après tout, la plupart des sites le font maintenant, mais le jour où ce sera à votre tour de le faire comment vous y prendrez-vous ? C’est une question que j’ai dû me poser pour pouvoir avoir un trombinoscope de nos étudiants, afin de ne pas avoir un serveur qui croule sous le poids d’images en haute définition et avec des dimensions démesurées et non adaptées pour nos besoins. Je vous propose donc de retrouver ici la solution que j’ai adopté et adapté. Comme pour le billet sur l’internationalisation sous Symfony, le code sera surtout posé là comme une base sur laquelle vous pourrez travailler, sans chercher à vous apprendre comment faire tout le développement !

Quelques outils de travail

14 Jan 2020 - Norore
Des outils de travail pour la mécanique dans leur mallette.

Pour ceux qui ont suivi ma trépidante carrière, je suis actuellement développeuse d’application dans un institut de biologie, au sein de sa plateforme informatique. En tant que développeuse, j’utilise différents outils pour faire mes différents programmes. Dans ce billet, je vous propose de passer en revue quelques outils, peut-être que ça pourra aider de jeunes développeuses et développeurs à tester et se lancer ?

Fatigue

15 Oct 2019 - Norore

Pour ceux qui me suivent et me connaissent, vous savez que je fais partie des bénévoles qui organisent le festival Pas Sage En Seine. Pour les autres, vous êtes maintenant informés.

Petit billet sur mon retour d’expérience, qui retrace un peu les coulisses, sans forcément m’étendre sur certains détails et le pourquoi du choix de ce titre. Cette diatribe sera sans doute un peu, voire beaucoup, décousue, je m’en excuse.

Jeu libre : Minetest

24 Jun 2019 - Norore
Logo officiel du jeu Minetest venant de leur compte GitHub.

En ce moment je me sens d’humeur à (re)découvrir des jeux libres. Comme je me suis remise récemment à jouer à Minecraft, et que celui-ci ne propose toujours pas d’API pour les mods, comme promis depuis de nombreuses années, je me suis demandée si le projet Minetest existait toujours et s’il a évolué. Éh bien oui ! Minetest existe toujours, il est toujours sous licence libre, et il est toujours modable ! Je vais donc vous présenter un peu ce petit bijou de la communauté libriste et de ce qu’il a sous le capot.

Chercher des fichiers entre deux dates

01 May 2019 - Norore
Des lunettes posées sur une page d'un livre avec du texte surligné.

Est-ce que ça ne vous est jamais arrivé, de chercher un fichier et de ne pas le trouver ? Ou pire, de trouver beaucoup trop de fichiers alors que vous savez, à peu près, à quand remonte la dernière fois où vous avez modifié celui que vous cherchiez ? Si vous êtes utilisateur de Linux, la commande find est faite pour vous ! Jouons un peu ensemble avec, et c’est aussi l’occasion de faire un nouveau billet technique ici, juste, parce que !

Projet suivi : préparation du terrain

19 Feb 2019 - Norore
Une main avec un stylo qui prépare une écriture de plan sur un carnet de notes à petits carreaux.

Dans mon billet précédent, j’ai évoqué avec vous une idée de projet pour apprendre et découvrir Symfony 4. Dans ce billet je vais tâcher de réunir les éléments clés dont je (nous ?) vais avoir besoin.

Petit rappel pour les personnes qui n’ont pas lu de quoi je parle et qui n’ont pas envie d’aller lire : il s’agit d’un projet me permettant de savoir quels sont les livres que je possède et/ou que j’ai lu, mais également ceux que j’ai lu avec un renseignement sur où je me les étais procuré.

Cette suite de billets n’a pas vocation à être un cours magistral et il n’est pas garanti que je poste régulièrement, si vous cherchez un tutoriel pour un projet là, maintenant, tout de suite, attendez au moins quelques billets. Sinon, des sites dédiés font ça merveilleusement bien, si si !