The blog of a juvenile Geekus biologicus

Afficher l'heure réelle du curseur sur audacity avec le plugin Nyquist Recording Time


Pour afficher l’horaire réel à la position du curseur sur audacity, information utile pour l’analyse d’enregistrement audio en nocmig, la technique usuelle est de générer un silence en début d’enregistrement d’une durée équivalente à l’heure du début de l’enregistrement, et de retrancher 24 heures une fois passé minuit. Une technique alternative consiste à utiliser un plugin audacity qui permet de calculer le temps réel au niveau du curseur. (référence sur le forum audacity: https://forum.…
Read more ⟶

ob-exec


I created a generic Org-babel mode, named ob-exec. This emacs-lisp script enable to execute any executable on a code fragment within Org-mode. How it works ob-exec simply execute the code sample with the provided command-line For example, suppose you want to use the command line glpsol of the GNU Linear Programming Kit on a Linear program encoded in MathProg. To the best of my knowledge, there is no org-babel mode for GLPK.…
Read more ⟶

Phénologie des observations d'hirondelle rustique en France


Un peu de contexte Avec le changement climatique, les plantes profittent des douceurs de début de printemps, les fleurs sont plus précoces, les populations d’insectes sont plus précoces; et certaines espèces d’oiseaux ont semble t’il déjà commencé à modifier leur habitudes migratoires et arrivent plus tôt sous nos latitudes. <citation needed> Nous allons tenter dans ce billet de blog, d’explorer les données d’observation de l’avifaune de Faune-France pour tenter d’en extraire des tendances pour quelques espèces communes.…
Read more ⟶

Tent Game in Answer Set Programming


The Tent game is a logic puzzle on a square or rectangular grid. Each grid cell can have a tree, a tent or stay empty. <Nourry (2024)> The following rules must be respected: Tent can be placed on empty cells. Each tent is attached to a tree placed on an adjacent cell. A tree cannot be attached to more than one tent. Two tents cannot be placed on adjacent, nor diagonal cells.…
Read more ⟶

Carrés latins en Answer Set Programming


Un carré latin est un tableau dans lequel chaque ligne et chaque colonne contient le même ensemble de symboles. L’objectif de ce billet est de proposer un ensemble de règles Answer Set Programming pour générer les carrés latins en utilisant la programmation par contrainte. Les règles du carré latin alphabet(a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z). % Chaque cellule a un symbole issu de l'alphabet. 1 { cell(R, C, S): alphabet(S) } 1 :- R = 1.…
Read more ⟶