Korben : Cette théorie de la stupidité qui explique pourquoi Internet part en couille

Lien

Je recommande l’article de Korben : https://korben.info/theorie-stupidite-bonhoeffer-cipolla-algorithmes.html

Et je recommande de lire les conclusions :

  • Apprenez à identifier rapidement les gens stupides dans votre entourage pro et perso

  • Limitez les interactions avec eux autant que possible. Toute association ou interaction avec eux vous coûtera cher.

  • Préparez-vous à l’imprévisible, car leurs attaques n’ont ni logique ni timing.

  • Protégez vos ressources : c’est à dire limitez les coûts financiers, émotionnels et temporels que vous pourriez consacrer à ces personnes.

GoAccess : Test

En passant

J’ai testé GoAccess : https://goaccess.io/ . C’est en standard sous Debian …

C’est installé sur : https://webanalyse.cyber-neurones.org/ , j’ai mis dans la crontab :

0 1 * * * zcat -f /var/log/apache2/access* | goaccess - -o /var/www/html/goaccess/index.html --log-format=COMBINED --keep-last=90

FitTrackee : Les manques

Pour moi voici les manques :

  1. Stockage du rythme cardiaque.
    1. Pas de calcul du TRIMPTRIMP = T (min) * k * IFC avec :
      • T le temps de l’entrainement en minutes
      • k le facteur de pondération
      • IFC l’intensité de l’exercice avec la fréquence cardiaque.
  2. Pas de partage des activités (Mastodon & BlueSky).
  3. Pas de photo pour les activités.(1 à 5 .. pas plus).
  4. Pas d’intégration de tous les sports, il me manque : Tennis, Yoga, Padel, Musculation, Surf (surf-riding), Ergomètre, Tapis de Course, Vélo elliptique ….
  5. Stockage du poids et courbe sur le suivi.
  6. Ajout de mots clés : Compétition, ITRA, …
  7. Partage d’une activitée avec un(e) ami(e).

Très bon logiciel à suivre :

 

FitTrackee & Apache 2 : Problème OAuth 2.0

J’avais un problème avec le soft : https://github.com/Dryusdan/garmin-to-fittrackee .

En fait c’était un problème de configuration sur apache2 (qui me permet de faire la gestion des certificats), j’ai donc fait :

# /usr/sbin/a2enmod headers
Enabling module headers.
To activate the new configuration, you need to run:
  systemctl restart apache2

Ajout d’un paramètre dans mon fichier de conf

<VirtualHost>
<IfModule>
...
RequestHeader set X-Forwarded-Proto "https"
...
ErrorLog ${APACHE_LOG_DIR}/error.fit-ssl.log
CustomLog ${APACHE_LOG_DIR}/access.fit-ssl.log combined
...
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/fit.cyber-neurones.org/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/fit.cyber-neurones.org/privkey.pem
</VirtualHost>
</IfModule>

Pour finir :

# systemctl restart apache2

Ensuite j’ai fait la synchro, pas de problème :

# garmin2fittrackee setup fittrackee
Client id: chutunsecret
Client secret: 
Fittrackee domain: fit.cyber-neurones.org
Please go to 
https://fit.cyber-neurones.org/profile/apps/authorize?response_type=.... and authorize access.

Enter the full callback URL from the browser address barafter you are redirected and press : https://localhost/?code=....

[04/27/25 17:13:33] INFO     Logging successfull. Saving configuration fittrackee __web_application_flow  

Merci à :
https://social.dryusdan.fr/@Dryusdan
https://fosstodon.org/@FitTrackee

Et merci à la doc : https://docs.fittrackee.org/en/oauth.html#flow même si sur la doc il est question plus de NGNIX que d’APACHE2.

Bref le problème c’était moi.