Ressources

Android : Ne jamais manquer d’appels importants !

Attention, cet article date de 1 an, les informations peuvent ne plus être à jour...

Suite à une déconvenue d’une personne proche qui n’arrivait pas à joindre une autre personne malgré une 10aine d’appels et de SMS pour quelque chose d’urgent (à cause d’un smartphone mis en mode silencieux oublié d’être enlevé), j’ai décidé de prendre le problème à bras le corps et ai fait un script pour une solution non présente sur Android (et sur Apple ?).

Je sais qu’une fonction similaire en beaucoup plus « simpliste » existe sur Xiaomi (si une personne appelle 2 fois en moins de 15min le téléphone sonne) mais je n’ai jamais testé cette fonctionnalité et ne sais pas vraiment comment elle fonctionne.


Libre, gratuit et améliorable bien évidemment (ne pas hésiter à repartager la macro s’il est possible de faire mieux !), il suffit de l’installer avec l’application Macrodroid :

La macro (le script), est téléchargeable ici :


Comment il fonctionne et que faire avant de l’activer ?

Dès qu’un numéro vous appelle alors que vous êtes en silencieux ou que votre sonnerie est en-dessous d’un certain seuil ou que votre téléphone est en mode « Ne pas déranger » et que ce numéro se trouve dans vos contacts (ou non, vous pouvez changer ça dans le script), il reçoit un SMS lui avertissant que votre téléphone est en silencieux et que si c’est urgent, il faut rappeler de suite pour enlever le mode silencieux et vous joindre.

Si une autre personne entre temps essaie d’appeler, elle recevra le même message mais les 2 numéros seront enregistrés en mémoire pendant 15 min.

Si dans les 15 min aucun des 2 numéros n’appellent, le compteur est réinitialisé et le téléphone reste en silencieux.

Si dans les 15 min un des 2 numéros appelle, le téléphone sonne.

Si l’appel est passé et que la conversation prend fin, une popup vous demande si vous souhaitez activer le mode silencieux ; si vous ne voulez pas, votre ancien volume sera restauré.

Ce qu’il faut changer :

Il y a un petit « bug » dans Macrodroid avec les variables.

  • Dans Déclencheurs :
    Cliquer sur « Appel Entrant » > Configurer > Choisir un (des) contact(s) > Cocher « Tout Contact » > OK.
    (De base, ce script est censé fonctionner pour les numéros enregistrés dans vos contacts mais il est possible de changer ici pour quel groupe de numéro il peut fonctionner).
  • Dans Actions :
    Cliquer sur « Envoyer un SMS » > Configurer > dans « Numéro de téléphone » enlever la suite de nombre aléatoire mis par Macrodroid > Cliquer sur « … » et choisir « LocalVar: last_call_number ».

Enfin voilà, je pense que c’est le genre d’option qui devrait être intégré dans le smartphone de base plutôt que d’appeler les secours n’importe comment dès que le smartphone fait des loopings (entre autres)…

Mise à niveau automatique à Ubuntu 22.04 !

Attention, cet article date de 1 an, les informations peuvent ne plus être à jour...

Passage avec l’outil automatique d’Ubuntu d’une version 20.04 à 22.04 hier.

Eh ben… rien à signaler ! Ce sera bien la première fois ! J’ai déjà fait la mise à niveau de la version 18.04 à la 20.04 en automatique, je cumule donc 2 versions.

Ubuntu 22.04 propose donc une version dite « Wayland » et une autre « Xorg ».

La version Wayland bug un peu, quelques trucs ne sont pas compatibles dont le « mode nuit » intégré à Ubuntu (qui remplace « Red Shift ») pour avoir une lumière tirant vers le rouge le soir, ce qui me sert pas mal et est donc un critère assez déterminant.

La version Xorg a mérité 1 ou 2 redémarrages de plus histoire que tout soit parfaitement correct mais sinon rien de grave.

ÉVIDEMMENT tout ceci ne concerne que mon utilisation minuscule que je peux faire d’un PC.
Pour les autres, il vaudrait apparemment mieux rester sous la version 20.04… Pour le moment !


Le Dock de base d’Ubuntu ne me va pas du tout pour ma manière de travailler, il a fallu que je réinstalle « Gnome-Shell » pour remettre « Dash to panel » qui me correspond parfaitement et est précisément ce que j’attends d’un bon Dock une fois paramétré.

L’application Gnome-Shell ne semble pas se lancer suite à l’installation classique, il est toujours possible de passer par le lien : https://extensions.gnome.org/local/

Pour faire fonctionner l’application « Gestionnaire d’extensions », il faut passer par l’installation via Flatpak :

flatpak install flathub com.mattjakeman.ExtensionManager

(Source : https://ubunlog.com/fr/extension-manager-busca-e-instala-extensiones-sin-navegador/)


Firefox passe automatiquement en version « Snap », pour le moment je n’ai pas vu la différence pour mon utilisation mais il semble qu’il y ait quelques soucis pour certains.


Cette version corrige aussi un truc qui traînait depuis un moment, à savoir l’ouverture d’un fichier texte depuis un serveur FTP qui passe par le gestionnaire de fichiers d’Ubuntu (voir ce billet que j’ai fait il y a 2 ans), maintenant suffit de double-cliquer sans se poser de question :)


En tous cas, Jammy la Méduse (nom de code de la version 22.04, ndlr) semble plutôt fonctionnel sous Xorg, Wayland pour le moment attendra d’être plus mature pour que je l’utilise.

WordPress – Corriger une erreur de tâche Cron introuvable

Attention, cet article date de 1 an, les informations peuvent ne plus être à jour...

Depuis quelques temps, WordPress intègre un outil de détection de « Santé du site » .

Celui-ci m’indiquait que des événements planifiés avaient échoué (avec l’identifiant de la tâche en question inscrit).

Message d’erreur de tâche planifiée échouée

WordPress n’intégrant plus de suivi des tâches planifiées (Cron task), il faut par conséquent installer l’extension « WP Crontrol » pour accéder à la liste des tâches planifiées.

Une fois ceci fait, on va dans « Outils » > « Événements Cron » et on regarde l’identifiant en question.

Pour ma part, j’avais 4 événements corrompus.

J’avais également des erreurs de type « Warning: A non-numeric value encountered in /home/~/plugins/wp-crontrol/src/event.php on line 389 » ainsi que « Warning: A non-numeric value encountered in /home/~/plugins/wp-crontrol/src/event.php on line 389″

Et d’autres avec gmdate().

Bref, un sacré bordel…

(Après vérification, il s’avère que ces erreurs sont dues à des fonctions et variables liées au temps écoulé et de la manière dont elles sont stockées).

En effet, mes erreurs de tâches planifiées étaient marquées comme manquées depuis… 52 années et 9 mois !

HAHAHAHA ! Ha oui quand même !

On va pas procrastiner plus longtemps alors !

En essayant de simplement « supprimer » la tâche obsolète, j’ai eu le droit à un magnifique : « L’évènement cron 1439927531 est introuvable. »

Ça commence bien.

Et en essayant de le modifier : « L’évènement que vous essayez de modifier n’existe pas. »

Super… Et maintenant je fais quoi ?

Et impossible de démarrer la tâche pour la forcer évidemment puisqu’elle n’existe pas mais qu’elle est quand même là… *facepalm*

Après de nombreuses recherches infructueuses, un éclair de génie ! Et si je créais une tâche planifiée avec WP Crontrol et que je mettais le même nom (Crochet/Hook) que celui répertorié pour l’écraser ?

J’ai donc ajouté l’événement et l’entrée dans la liste des tâches en attente avec le nom en question était toujours présent. Ce qui est rassurant c’est de ne pas avoir 2 entrées avec le même nom.

SAUF QUE, maintenant au lieu de n’avoir que l’option « Supprimer » (Delete) (qui ne marche pas je rappelle), j’ai l’option « Supprimer tous les 2 » !

Et là, miracle ! La suppression fonctionne ! \o/

Une fois ces artefacts foireux supprimés, plus aucun message non plus d’erreur sur des fichiers php à la c(r)on.

Voilà voilà !

La fiabilité des articles scientifiques – Le Vortex

Attention, cet article date de 1 an, les informations peuvent ne plus être à jour...
Hygiène Mentale, une chaîne YouTube que je recommande plus que jamais (pour son contenu de qualité) pour se forger son esprit critique !

Un sujet riche et passionnant qu’est la « méthode scientifique » et les sciences.

Difficile de faire comprendre l’intérêt de cette méthode, de la manière dont les données sont traités et ce qui fait, qu’au final, on obtient une connaissance ! (mais un article est en train d’être écrit et je l’espère, arriver à faire simple).

En attendant, la vidéo est assez courte et est très facile à comprendre.

Je rajoute simplement, qu’il est important de prendre du recul sur des données et des études.
On entend souvent comme argument « Une étude à montré que ».
Oui c’est bien, 1 étude l’a montré… Et le reste ?

Pour les débutants qui cherchent simplement à lire une publication scientifique, on recommande de lire simplement l’introduction et la conclusion, juste pour avoir une idée du problème de la publication en question et de sa conclusion tirée par les auteurs.

Le reste de la publication est très technique et demande donc beaucoup de connaissances et de maîtrise pour comprendre les enjeux de l’expérience présentée, les biais qui peuvent en découler, les erreurs qu’il peut y avoir, pour, au final, savoir être critique envers les résultats de l’étude.

Car oui, il s’agit d’une étude faite dans un contexte particulier.

Une étude seule n’est pas un argument présentable. Elle peut donner une info, une piste à creuser, une tendance, mais tant qu’elle n’a pas été refaite et contrôlée, et même si elle est publiée dans un « grand » journal scientifique réputé, ce n’est pas suffisant pour en tirer une conclusion.

(Bon, après, mieux l’expérience est faite, c’est-à-dire, en faisant attention aux biais, en connaissant les limites, avec de bons arguments etc., on peut dire que la conclusion de l’étude est assez forte, qu’on peut lui apporter un certain crédit, mais toujours pas une certitude !).

C’est pour ça qu’il existe ce qu’on appelle dans le milieu des sciences les « méta analyses ».

On se sert des statistiques (qui ont aussi leur défauts qu’il faut garder à l’esprit, mais il faut bien trouver une technique) pour comparer de très nombreuses publications qui traitent du même sujet pour essayer d’en dégager une généralité et donc, une certaine « vérité », une connaissance.

Mais la science n’est pas fixe, les connaissances sont souvent changeantes en fonction d’autres connaissances sur lesquelles elles reposent ou avec lesquelles elles sont en interaction.

Si on se rend compte que des choses ne concordent pas ou ne semblent pas cohérentes avec le reste, on se pose la question de savoir si on avait finalement tiré les bonnes conclusions.

La fameuse phrase « Jusqu’à preuve du contraire » est ce qu’il faut le plus retenir en science. La connaissance actuelle est vraie jusqu’à ce qu’on démontre son contraire ou qu’on complète ladite connaissance (ce qui peut ne jamais arriver, mais on laissera toujours le doute et l’incertitude car on ne sait jamais tout).

LA SCIENCE EST UNE CROYANCE (si c’est vrai c’est très grave) | Quelques bases en épistémologie – Youtube – Mr Phi

Attention, cet article date de 1 an, les informations peuvent ne plus être à jour...

Je partage cette vidéo que j’ai trouvé tout simplement excellente par son contenu de qualité !

ATTENTION, cette vidéo est dense en contenu, elle mérite BEAUCOUP d’attention pendant presque 1h et n’est pas à regarder à la va-vite !!

La manière d’avoir traité les données est géniale, la qualité apportée sur l’analyse des données est peu commune, je lui tire mon chapeau !

En attendant d’écrire un article sur l’intérêt de la philosophie au cœur des Sciences, pourquoi la philo est intrinsèquement liée aux sciences, comment j’ai appris à aimer la philo après l’école et pourquoi la philo est indispensable à la bonne réflexion et à l’esprit critique (oui sacré pavé en vue !)