Le blog d'un Geekus biologicus juvénile

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 ⟶

Jeu des tentes en Answer Set Programming


Le jeu des tentes est un casse-tête logique qui se joue sur une grille rectangulaire ou carrée. Chaque case de la grille peut être occupée par un arbre, une tente ou rester vide. <Nourry (2024)> Les règles sont les suivantes: Il y a des arbres sur certaines cellules de la grille. Les tentes sont placées sur des emplacement vides. Chaque tente est attaché à un arbre placé sur une case adjacente (pas en diagonale).…
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 ⟶