Choisissez seulement
derniers articles
- populaires de la semaine
Statut de la page
Vus : 21
Générer des images pour le partage sur les réseaux

Il existe une quantité importante d'outils pour éditer des images. Ce sont soit des logiciels à installer ou soit des services en ligne. Mais parmi ces nombreux choix, je n'en ai trouvé aucun qui soit à la fois libre et qui permettrait de s'abstraire de la mise en page.
Dès lors que je décide de publier un article sur le blog, je vais partager son lien sur quelques sites dont des réseaux sociaux. Ces réseaux vont récupérer le contenu de la page de l'article et extraire un certain nombre d'informations dont les données Open Graph. Le protocole Open Graph permet aux réseaux sociaux de comprendre comment afficher l'aperçu d'une page web partagée par un utilisateur. Les principales données qui sont récupérées sont le titre de la page, sa description et l'image qui sera affichée pour le [...]
Lire la suite
Lire la suite
Social benefits and risks from AI

Social benefits and risks from AIWill it help or will it hurt?
The social benefit
The social risk
Some examples
Conclusion
There’s a lot of talk about the benefits and risks of artificial intelligence (AI). Some people believe that AI will make our lives better, while others fear that it could do harm. We’re not going to settle that debate here–but we will look at what some experts say about how AI might affect society in general.
Will it help or [...]
Lire la suite
Lire la suite
C'est une nouvelle année

Bonjour à toutes et à tous,
Voici le premier numéro en français de cette année, celui de décembre 2022 ! Vous pouvez le lire ou le télécharger sur notre page NUMÉROS ou le récupérer directement en cliquant sur la photo de couverture ci-dessous.
Ce mois-ci, comme vous pouvez le constater, l'édition Steam de Dwarf Fortresse est à l'honneur, car notre rédacteur en chef l'aime un max et, en plus, ce jeu fabuleux est fait par seulement deux personnes qui n'ont jamais demandé un sou.
Dans les critiques, il y a celle de Kubuntu 22.10 par Adam Hunt, comme [...]
Lire la suite
Lire la suite
Détecter les vulnérabilités dans les dépendances de son projet
La gestion des dépendances dans un projet est quelque chose de complexe. Il y a autant de gestionnaires qu'il y a de langages et leur politique de gestion des versions varient beaucoup. Par exemple, composer, le gestionnaire de dépendances de PHP ne fait pas apparaître le numéro de version mineure tandis que npm (NodeJS) le fait. Par ailleurs, dès lors qu'un projet est installé et qu'il n'est pas à jour alors il peut avoir un décalage entre les déclarations et la réalité. Il n'est donc pas fiable de regarder ces déclarations de versions pour analyser un projet.
Les gestionnaires de dépendances génèrent (presque) tous des fichiers de lock qui listent les versions installées. Open Source Vulnerability Detector aka osv-detector [...]
Lire la suite
Lire la suite
Camera Module 3, un nouveau module caméra 12 MP à 25$ pour le Raspberry Pi.
Lancée dans une relative discrétion, la troisième révision du module officiel de caméra pour le Raspberry Pi, annoncé sous le nom Camera Module 3, vient mettre à jour l’offre [...]
Lire la suite
Lire la suite
Liens intéressants Journal du hacker semaine #1
Pour la 1ère semaine de l'année 2023, voici 12 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker, votre source d’informations pour le Logiciel Libre francophone !
Notre dégooglisation (Groupement Régional Alimentaire de Proximité)
Guide de portage Oracle vers PostgreSQL
Auto-héberger une forge GIT avec Gitea
[...]
Lire la suite
Lire la suite
Only the bias is biased

Only the bias is biasedTypes of bias
Impact of bias
What next?
Conclusion
Cognitive bias is a phenomenon that occurs when our brain processes information in a way that is systematically different from the way a rational, unbiased mind would. These biases can affect our decision-making, our perceptions and our memory, and they can have a significant impact on our lives.
Types of bias
There are many different types of cognitive biases, and they can be grouped into several categories. Some common types of cognitive biases include:
Confirmation [...]
Lire la suite
Lire la suite
Woodpecker CI, envoyer du mail dans certaines conditions
En juin dernier, j'ai migré ma plateforme d'intégration continue vers Woodpecker CI et j'en suis très satisfait.
Woodpecker CI permet de créer des conditions d'exécution des étapes avec la clause evaluate. Elle doit être définie dans la section when des étapes concernées. Voici un exemple avec une condition sur la valeur de la variable CI_BUILD_EVENT pour l'étape foo.
pipeline:
foo:
image: vendor/image
when:
- evaluate: 'CI_BUILD_EVENT == "push"'
Je souhaite avoir est une notification par mail quand une étape du pipeline échoue ou dès lors que le précédent pipeline a échoué. L'idée est [...]
Lire la suite
Lire la suite